/********************************** HEADER *******************************************/
#headerWrapper{background:url(/_assets/background-images/headerNavArea.jpg) repeat-x; height:50px;}

#headerInner {width:960px; margin:auto; z-index:20; position:relative;}
#headerInner ul 			{font-family:Verdana, Geneva, sans-serif; font-size:12px; position:absolute; left:300px; font-weight:normal;}
#headerInner ul li 			{float:left;}
#headerInner ul li a 		{color:#FFFFFF; display:block; text-decoration:none; text-align:center; line-height:51px; height:51px; padding:0px 7px; font-weight:normal;}
#headerInner ul li a:hover 	{color:#86BBE5; display:block; text-decoration:none; text-align:center; line-height:51px; height:51px; padding:0px 7px;}
#headerInner ul li a.topMenuSelected    {color:#86BBE5;}
#headerInner br 			{clear:both;}
#headerInner li ul 			{position:absolute; left:-999em; height:auto; width:195px; margin:0px 2px; padding:0px; clear:both; z-index:20; top:50px;}

#headerInner li ul li		 	{}
#headerInner li ul li a 	 	{font-family: Verdana, sans-serif; display:block; color:#FFFFFF; width:175px; font-size:11px; font-weight:normal; text-transform:none; margin:0px; text-align:left; height:auto; line-height:normal; padding:3px 3px 3px 10px; background:#0054A6; -moz-opacity:.90; filter:alpha(opacity=90); opacity:.90;} 
#headerInner li ul li a:hover   {font-family: Verdana, sans-serif; display:block; color:#0054A6; width:175px; font-size:11px; font-weight:normal; text-transform:none; margin:0px; text-align:left; height:auto; line-height:normal; padding:3px 3px 3px 10px; background:#86BBE5; -moz-opacity:.90; filter:alpha(opacity=90); opacity:.90;}

#headerInner ul li#homeIcon		{width:20px; padding:0; margin:17px 10px 0 10px; float:left; height:30px;}
#headerInner ul li#homeIcon	a	{padding:0; height:30px;}

#headerInner ul li#infoIcon		{width:15px; padding:0; margin:12px 0 0 10px; float:left; height:30px;}
#headerInner ul li#infoIcon	a	{padding:0; height:30px; cursor:pointer;}

/* IE6 FIX */
#headerInner ul li a 		{_float:left;}
#headerInner ul li a:hover 	{_float:left;}

#headerInner li.sfhover ul ul, #headerInner li.sfhover ul ul ul {visibility:hidden;}
#headerInner li:hover ul, #headerInner li li:hover ul, #headerInner li.sfhover ul {left:auto; visibility:visible;} 

#headerLogo {position:absolute; float:left; top:0px; left:0px; height:102px; width:287px;}

#homeBannerArea ul#homeBannerAreaUL li div {width:960px; margin:0px auto; position:relative;}
#homeBannerArea ul#homeBannerAreaUL li div a {background:url(/_assets/btn.png); width:233px; height:41px; line-height:41px; display:block; font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
#homeBannerArea ul#homeBannerAreaUL li div a h6 {font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold; margin:0px; padding:0px 25px 0px 0px; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:center;}

#bannerButton1 {position:absolute; left:122px; top:182px;}
#bannerButton2 {position:absolute; left:380px; top:182px;}
#bannerButton3 {position:absolute; right:90px; top:182px;}

#bannerButton4 {position:absolute; left:122px; top:237px;}
#bannerButton5 {position:absolute; left:380px; top:237px;}
#bannerButton6 {position:absolute; right:90px; top:237px;}

#homeBannerArea {width:100%; float:left;}
#homeBannerArea ul#homeBannerAreaUL {z-index:10;}
#homeBannerArea ul#homeBannerAreaUL li {height:325px; width:100%; background:center top no-repeat #000; display:none;}

#homeBannerAreaNav {margin-top:-20px; border-top:1px solid #FFF; z-index:20; height:19px; position:absolute; width:100%; background:url(/_assets/50-Opacity.png) repeat;}
#homeBannerAreaNav div {width:900px; margin:auto;}
#homeBannerAreaUL img {width:1280px; height:325px ;border:none;}

#homeBannerArea div#homeBannerAreaNav ul {position:relative; width:140px; text-align:right; z-index:30; text-align:right; float:right;}
#homeBannerArea div#homeBannerAreaNav ul li {display:inline; color:#FFF; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:20px; font-weight:bold; z-index:40; padding:0px 5px;}

ul#bannerControl li,ul#bannerNav li, ul#homeBannerAreaUL li{list-style:none; margin:0px; padding:0px;}
#bannerNav li:hover, #pause_button, #prev_button, #next_button {cursor:pointer; cursor:hand;}

#bannerNav {height:20px;}
ul#bannerNav  {float:right}

ul#bannerNav 	{padding:0px;}
ul#bannerNav li {display:block;  float:left; list-style:none;  margin:0 0 0 3px;  padding:2px 0px; height:19px; line-height:19px; font-size:11px; font-family:Arial, Helvetica, sans-serif;  text-align:center; color:#0055A6;}
ul#bannerNav li#button_selected {background-color:#0055A6; color:#0055A6;}

#homeBannerArea div#homeBannerAreaNav ul#bannerControl {width:60px;}
#homeBannerArea div#homeBannerAreaNav ul#bannerControl li {list-style:none; display:block; float:left; width:17px; margin:0px; padding:0px;}
#next_button 		{background:no-repeat url(/_assets/homeBanners/nav/next.png);}
#next_button:hover 	{background:no-repeat url(/_assets/homeBanners/nav/next_hover.png);}
#prev_button 		{background:no-repeat url(/_assets/homeBanners/nav/prev.png);}
#prev_button:hover 	{background:no-repeat url(/_assets/homeBanners/nav/prev_hover.png);}
.pause_button 		{background:no-repeat url(/_assets/homeBanners/nav/pause.png);}
.pause_button:hover	{background:no-repeat url(/_assets/homeBanners/nav/pause_hover.png);}
.paused_button 		{background:no-repeat url(/_assets/homeBanners/nav/play.png);}
.paused_button:hover{background:no-repeat url(/_assets/homeBanners/nav/play_hover.png);}

#headerInfo 		{background-color:#0757A3; position:absolute; min-height:175px; height:auto !important; height:175px; width:560px; right:20px; top:50px; font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; display:none;}
#headerInfo p		{color:#ffffff; margin-bottom:10px; line-height:15px;} 

#headerSection1						{width:176px; float:left; border-right:solid 1px #12174d; position:relative; height:175px;}
#headerInfo #headerSection1 a		{width:166px; padding:0 0 0 10px; color:#ffffff; text-decoration:none; display:block; line-height:25px;}
#headerInfo #headerSection1 a:hover	{width:166px; padding:0 0 0 10px; color:#0054A6; text-decoration:none; display:block; background-color:#86bbe5;}


#headerSection2		{width:186px; float:left; border-left:solid 1px #79addc; border-right:solid 1px #12174d; position:relative; height:175px;}
#section2			{width:186px; float:left; margin:0px;} 
#section2Txt		{width:145px; float:left; margin:0px 0px 5px 10px;} 
#section2 img		{float:left; margin:10px 0 0 5px; width:25px;}
#section2 a 		{color:#FFFFFF; text-decoration:none;}
#section2 a:hover	{color:#86bbe5; text-decoration:underline;}

#headerSection3		{width:186px; float:left; border-left:solid 1px #79addc; position:relative; height:175px;}
#section3			{margin:10px 0 0 5px; color:#FFF;}
#section3 img		{float:right; margin:0 5px 5px 0;}
#section3 label     {float:right; margin:0px 5px 5px 0px; color:#FFF;}		
#section3 input		{margin:0 3px 5px 0px; color:#999999; float:right;}
#section3 input.TextInput{width:170px; float:none; margin-right:0px;}


#section3 a			{color:#FFFFFF; text-decoration:none; line-height:15px; margin:0px 1px; font-size:10px;}
#section3 a:hover	{color:#86BBE5; text-decoration:underline;}

#section3 input.widthAuto {width:auto; float:right;}
#section3 .loginButtonRight   {float: right; margin-top: -5px; margin-bottom: 5px;}

#section3 a.logoutButton       {color:#FFFFFF; display:block; background:url(/_assets/btnYellow.png); text-align:center; width:72px; height:22px; line-height:22px; font-size:12px;}
#section3 a:hover.logoutButton {color:#FFFFFF; text-decoration:underline;}


/********************************** HOME PAGE *******************************************/

#homeMainAreaBg {clear:both; background:url(/_assets/background-images/mainBackgroundHome.jpg) #C9C8B4 repeat-x top; min-height:445px; height:auto !important; height:445px;}
#homeMainArea {margin:auto; padding-top:10px; width:960px;}

#homeIntro {}
#homeIntro h1 	{font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#636363; margin-bottom:8px 0px;}
#homeIntro p 	{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#636363; margin:3px 0px; padding:3px 0px; line-height:20px;}

#homePromoBlocks {border-top: 1px solid #A3A37F; margin-right:10px; font-family:Arial, Helvetica, sans-serif; float:left; padding-top:10px;}
#homePromoBlocks ul li {float:left; width:200px; margin-right:10px; color:#313129;} 
#homePromoBlocks ul li img {border:2px solid #A3A37F; width:200px;}
#homePromoBlocks h2 {font-size:13px;}

.hiddenbutton			{display: none;}
