﻿html
{
    height:100%;
    margin:0px;
    padding:0px;
}
body 
{
    height:100%;
    margin:0px;
    padding:0px;
    background:url(images/Body_Bg.jpg) repeat-x;
}
form
{
    height:100%;
    margin:0px;
    padding:0px;
    }
    
.mainContainer
{
    height:100%;
    margin:0px;
    padding:0px;
    background:url(images/MainContainer_Bg.jpg) no-repeat center top;
    text-align:center;

}
#topPane{ height:118px; width:787px; white-space:nowrap; }
.topPane{  text-align:left; }
#corpLogo{height:68px;}
.corpLogo{ padding-left:10px; padding-top:24px;}
#topMenu{ height:24px; border-right:solid 1px #70c2de;}
.topMenu{ background:url(images/menuBg.gif) repeat-x; text-align:center; }
.topMenu table{ height:24px;}
.topMenu a{  padding:0px 8px;margin:0px; line-height:24px;  display:block;}
.topMenu a:link, .topMenu a:visited{color:#0f4c88; text-decoration:none;}
.topMenu a:hover{color:#0f4c88; text-decoration:none; background:url(images/menuBgHover.gif) repeat-x;}
#srcPane{ height:75px;}
.srcPane{}
.srcBox{ height:20px; line-height:20px; padding:0px; margin:0px; border:none; width:160px;}
.langBar{width:39px; text-align:center;}
.srcBth{ width:30px; height:21px;}
#tabPane{  height:43px;}
.tabPane{}
.blueForm td,.blueForm td span{color:#0f4c88;}
.contPane, #middleContentPane{ height:500px; width:797px;}
.contPane{background:url(images/content_Bg.jpg) no-repeat; }
#middlePane{height:239px; width:787px;}
.middlePane{}
#middleContentPane{background:url(images/ContentContainer_Bg.gif) repeat-y; }
.middleContentPane{}
#contentPane{width:797px; background:url(images/ContentContainer_Bg.gif) repeat-y;}
.contentPane{}
#bottomBg{width:797px; height:26px; background:url(images/footer_Bg.gif) no-repeat; font-size:1px;}
.bottomBg{}
.formPane{ border:solid 1px #70c2de; border-top:none; background:#f6fbfe url(images/formPane_Bg.jpg) repeat-x bottom}

/*text*/    
	normal,div,span,p,a,li{font-family:Tahoma, "Lucida Grande";font-size:12px;}   
	td, th{font-family:Tahoma, "Lucida Grande";font-size:12px; color:#666666;}   
	.head,.subhead{font-family:Tahoma, "Lucida Grande"; color:#333333;}   
	.head{font-size:12px;font-weight:bold;}
	
	li{ line-height:20px; padding:2px 0px; list-style-image:url('images/03.gif'); vertical-align: middle; display:block; }

	  
/*links & buttons  */ 
	a:link{color:#25a9ac;text-decoration:none;}   
	a:visited{color:#25a9ac;text-decoration:none;}   
	a:hover{color:#00e0e5;text-decoration:underline;}   
	a:active{color:#00e0e5;text-decoration:none;}  
	
/*footer*/

.footer a{ color:#2CA7F3; font-size:10px; text-decoration:none}
.footer a:hover{ text-decoration:underline}
.footer_font{
	color:#627074;
	font-size:10px;
}
.footer_privacy a, .footer_privacy{
	color:#8F9B9E;
	font-size:10px;
	text-decoration:none;
}
.block a{color:#33576F;}
.block{
	color:#97989a;
	padding:21 15 16 28px;
	
}
.footer_privacy a:hover{ text-decoration:underline}
.footer{
	margin:0 14px;
	padding:0;
	background:url(images/footer.gif)  repeat-x;
	height:90px;
	text-align:center;
	z-index:2;
	text-align:left;
}
