body {font-family: "Helvetica Neue", Helvetica; font-size: 12px; color: white;}
a {color: #8bd3f5; text-decoration: none;}
a:hover {color: white;}
h1 {margin: 0;}
h2 {margin:0; font-weight: normal;}

#containerTop {position: relative; width: 972px; height: 103px; margin-top: 40px; text-align: left;}
#container {position: relative; width: 972px; height: 505px; background-image: url('images/background.gif'); background-repeat: no-repeat;text-align: left;}
#containerMid {position: relative; left: 21px; top: 88px; width: 929px; height: 338px;}
#logo {margin-bottom: 5px; margin-left: 15px; border: 0;}
#header {position: absolute; z-index: 2; left: 304px; top: 71px;  font-size: 18px; color: #8bd3f5; background-color: #303233; padding: 4px; border-right: 4px solid #303233; border-left: 4px solid #303233; }

#supportImage {padding: 6px; border: 1px solid #959697; float: left; margin-right: 13px; margin-left: 2px;}
#contentHolder {position: relative; border: 1px solid #959697; height: 100%; width: 654px; float: left;}
#contentPane {position: relative; height: 289px; width: 640px; top: 16px; overflow: hidden;}
#content {position: relative; margin: 20px; margin-bottom: 0px;}
#scrollBar {position: absolute; top : 0px; right: 0px;width: 14px; height: 338px; background-image: url(''); float: right; visibility: hidden; border-left: 1px solid #959697;}
#scrollFace {position: relative; width: 14px; height: 58px; background-image: url('images/scrollFace.gif'); background-repeat: no-repeat;}

#legal {position: absolute; width: 927px; height: 10px; top: 370px; left: 3px; font-size: 9px; color: #7e7f80; text-align: left;}
#legal a {color: #7e7f80;}
#legal a:hover {color: #8bd3f5;}

#nav {position: absolute; z-index: 2; right: 20px; top: -31px; width: 569px; height: 31px; background-image: url('images/navBackground.jpg'); background-repeat: no-repeat;}
#nav img {border: 0; float: left;}
#subNavs {position: absolute; z-index: 2; right: 20px; top: 0px; width: 569px; height: 48px;}

.subNavEmpty, .subNav1, .subNav2 {display: none;}
.subNavEmpty {position: absolute; height: 4px; width: 4px; background-image: none;}
.subNav1 {position: absolute; text-align: left;}
.subNav1 a, .subNav2 a {color: #8bd3f5; text-decoration: none; word-spacing: 1px;}
.subNav1 a:hover, .subNav2 a:hover {color: white;}
.subNav1 img {float: left;}
.subNav1 div {position: relative; white-space: nowrap; float: left; margin-left: 18px; top: 12px;}

.subNav2 {position: absolute; text-align: right;}
.subNav2 img {float: right;}
.subNav2 div {position: relative; white-space: nowrap; float: right; margin-right: 18px; top: 12px;}

#subNav01 {left: 85px; visibility: hidden;}
#subNav010 {width: 117px; margin-left: 2px; overflow: visible;}

#subNav02 {left: 175px; width: 410px;visibility: hidden;} 
#subNav020 {width: 84px; margin-left: 2px; }

#subNav03 {right: 225px; width: 400px;visibility: hidden;}
#subNav030 {width: 17px; margin-right: 4px;}

#subNav04 {right: 108px; width: 400px;visibility: hidden;}
#subNav040 {width: 27px; margin-right: 4px;}

#subNav04marker {position: relative; overflow: hidden; margin: 0px; top:0px; height: 4px; width: 4px; float: right; background-image: url('images/navMarkerRight.jpg'); background-position: top right; background-repeat: no-repeat;}
#subNav03marker {position: relative; overflow: hidden; margin: 0px; top:0px; height: 4px; width: 4px; float: right; background-image: url('images/navMarkerRight.jpg'); background-position: top right; background-repeat: no-repeat;}
#subNav02marker	 {position: relative; overflow: hidden; margin: 0px; top:0px; height: 4px; width: 4px; float: left; background-image: url('images/navMarkerLeft.jpg'); background-position: top left; background-repeat: no-repeat;}
#subNav01marker	 {position: relative; overflow: hidden; margin: 0px; top:0px; height: 4px; width: 4px; float: left; background-image: url('images/navMarkerLeft.jpg'); background-position: top left; background-repeat: no-repeat;}

#fadeTop {position: absolute; top: 0px; z-index: 2; width: 639px;}
#fadeBottom {position: absolute; bottom: -1px; z-index: 2; width: 639px;}

#videoLinks {position: relative; width: 240px; float: left;}
#videoFrame {position: relative; width: 300px; top: 8px; float: right; padding: 6px; border: 1px solid #959697;}
#videoFrame embed {width:300px; height: 230px;}
.vidHolder {display: none; visibility: hidden;}

.ul1 {margin-top: 0px;}
.darker {color: #AAA;}
.lightBlue {color: #abddf1;}
.darkBlue {color: #0090D3}
img.float_left {float: left; margin: 0 8px 8px 0;}
hr {background-image: url('images/hr.png'); background-repeat: no-repeat; background-position: right; margin: 10px 0 10px 0; border: 0; height: 1px;}