@import url("format.css");					/* mandatory */

body{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#000;
margin:0; 									/* mandatory */
padding:0;
text-align:center;							/* mandatory */
}
#container{
width:910px;
text-align:left;
background-color:#ffffff;							/* mandatory */
margin:0 auto 0 auto; 					 	/* mandatory */
padding:0;
}

/*------------------------Header Start----------------------------*/
#header{
height:126px;
padding-bottom:4px; 
}

#logo{
position:absolute;							 /* mandatory */
padding:0; 
}

.phoneNumber{
float:right;
padding-top:39px;
}


/*#topLinks{
float:right;								
}
#topLinks ul{
list-style-type:none;
margin:0;
padding:0 20px 0 0;
}
#topLinks li{
float:left;									
}
#topLinks li a:link, #topLinks li a:active, #topLinks li a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
display:block;								
padding:2px 6px 6px 22px;
text-decoration:none;
}
#topLinks li a:hover{
color:#F79800;
text-decoration:none;
}
*/

#topNav {
padding:90px 0 0 2px;
/*margin:0 auto 0 auto;*/
}
#topNav ul{
list-style-type:none;
margin:0;
padding:0;
/*border:1px solid red;
height:50px;*/
}
#topNav li {
float:left;
margin:0;
padding:0;
}

#topNav li a:link, #topNav li a:visited, #topNav li a:active {
background-image:url(../img/bg-topNav.gif);
background-repeat:repeat-x;
height:36px;
line-height:36px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#267c94;
text-align:center;
display:block;
text-decoration:none;
padding:0 24px 0 23px;
}

#topNav li a:hover {
background-position:0 -36px;
color:#007150;
text-decoration:none;
}


#topNav li a.on{
background-image:url(../img/bg-topNav.gif);
background-repeat:repeat-x;
background-position:0 -36px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#267c94;
}


#topNav li a.left:link, #topNav li a.left:visited, #topNav li a.left:active {
background-image:url(../img/bg-topNav-left.gif);
background-repeat:no-repeat;
background-position:left 0;
width:89px;
height:36px;
line-height:36px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#267c94;
float:left;
display:block;
text-decoration:none;
padding:0;
/*padding-left:14px !important;
padding-left:13px;
border:1px solid red;*/
}

#topNav li a.left:hover{
background-position:left -36px;
}


#topNav li a.left.on:link, #topNav li a.left.on:visited, #topNav li a.left.on:active, #topNav li a.left.on:hover{
background-image:url(../img/bg-topNav-left.gif);
background-repeat:no-repeat;
background-position:left -36px;
width:89px;
padding:0;
/*padding-left:14px !important;
padding-left:13px;*/
color:#267c94;
}


#topNav span{
padding:0;
margin:0;
float:left;
background-image:url(../img/bg-topNav-divider.gif);
background-repeat:no-repeat;
width:1px;
height:36px;
/*display:block;
border:1px solid red;*/
}

#topNav li a.right:link, #topNav li a.right:visited, #topNav li a.right:active{
background-image:url(../img/bg-topNav-right.gif);
background-repeat:no-repeat;
background-position:right 0;
width:121px;
background-color:#CC0000;
padding:0;
}

#topNav li a.right:hover{
background-position:right -36px;
}

#topNav li a.right.on:link, #topNav li a.right.on:visited, #topNav li a.right.on:active, #topNav li a.right.on:hover{
background-image:url(../img/bg-topNav-right.gif);
background-repeat:no-repeat;
background-position:left -36px;
width:121px;
color:#267c94;
}



/*------------------------Header End----------------------------*/

#banner{
/*background-image:url(../img/bg-banner.gif);
background-repeat:repeat-x;
height:227px;*/
height:auto;
clear:both;
}

#loginArea{
background-image:url(../img/bg-login.gif);
background-repeat:repeat-x;
height:25px;
text-align:right;
padding:3px 5px 0 0;
}

/*#loginArea input{
width:100px;
font-size:12px;
color:#6E6E6E;
padding:2px;
border:1px solid #BDBDBD;
}
#loginArea input.imgBtn{
border:none;
width:57px;
height:19px;
background-image:url(../img/btn-login.gif);
background-repeat:no-repeat;
cursor:pointer;
}*/

/*------------------------Middle Start ----------------------------*/

#middle{
/*background-image:url(../img/bg-middle.gif);
background-repeat:no-repeat;*/
margin:0;
padding:15px 0 0 0;
}

#rightCol{
float:right;						 		/* mandatory */
width:150px;
}

#leftCol{
/*background-image:url(../img/bg-leftCol.gif);
background-repeat:repeat-y;*/
float:left;							 		/* mandatory */
width:188px;
padding:0;
}

#leftColTop{
background-image:url(../img/bg-leftCol-top.gif);
background-repeat:no-repeat;
height:17px;
width:188px;
padding:0;
}

#leftColMdl{
background-image:url(../img/bg-leftCol.gif);
background-repeat:repeat-y;
width:158px;
padding-left:18px;
padding-right:12px;
height:auto !important;
height:190px;
min-height:190px;
/*border:1px solid red;*/
}


#leftColBtm{
background-image:url(../img/bg-leftCol-btm.gif);
background-repeat:no-repeat;
height:45px;
width:188px;
padding:0;
}


#leftNav {
padding:0 0 5px 0;
margin:0;
/*border:1px solid blue;*/
}

#leftNav ul{
list-style-type:none;
margin:0;
padding:0;
}

#leftNav li {
background-image:url(../img/bg-dotted-line.gif);
background-repeat:repeat-x;
background-position:bottom;
float:none;
margin:0;
padding:0;
}

#leftNav li a:link, #leftNav li a:visited, #leftNav li a:active {
background-image:url(../img/bg-leftNav-li.gif);
background-repeat:no-repeat;;
height:39px;
line-height:39px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-align:left;
display:block;
text-decoration:none;
padding:0 0 0 20px;

}

#leftNav li a:hover {
background-position:0 -39px;
color:#3e3e3e;
text-decoration:none;
}






#contentArea{
width:700px;
float:left;
padding:0;
margin-left:22px;
}

#contentAreaTop{
background-image:url(../img/bg-content-top.gif);
background-repeat:no-repeat;
height:17px;
padding:0;
margin:0;
display:block;
/*border:1px solid red;*/
}

#contentAreaMdl{
background-color:#fff;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
padding:0 22px 0 22px;
margin:0;
display:block;
/*height:auto !important;
height:145px;
min-height:145px;
border:1px solid red;*/
}

#contentAreaBtm{
background-image:url(../img/bg-content-btm.gif);
background-repeat:no-repeat;
height:45px;
padding:0;
margin-top:0;
/*border:1px solid red;*/
}

.firstCol{
background-image:url(../img/bg-dotted-line.gif);
background-repeat:repeat-y;
background-position:right;
padding:0 25px 0 0;
margin:0;
float:left;
display:block;
width:46%;
}

.secondCol{
padding:0 0 0 25px;
margin:0;
float:left;
display:block;
width:46%;
}



.tblForm{
/*width:700px;*/
border:1px solid #ccc;
margin:20px 20px 0 0;
}


.tblForm th{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
text-align:left;
font-size:14px;
padding-bottom:10px;
background-color:#3D4759;
padding:5px 3px 5px 3px;
vertical-align:middle;
}

.tblForm td{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
padding:3px;
}

.tblDisplay{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
margin:0;
padding:0;
}
.tblDisplay th{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
background-color:#323D53;
line-height:20px;
text-align:left;
padding:3px 4px 3px 6px;
border:1px solid #ffffff;
border-collapse:collapse;
}

.tblDisplay td{
height:22px;
padding:3px 4px 3px 6px;
font-size:11px;
border-collapse:collapse;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
line-height:20px;
border:1px solid #ffffff;
border-collapse:collapse;
vertical-align:top;
text-align:left;
}

tr.even{
background-color:#f0eeef;
}
tr.odd{
background-color:#e9e9e9;
}
.widthPc{
width:100%;
}
.widthPix{
width:800px;
}

.btnSpace{
margin:2px 0 0 5px;
}

/*------------------------Middle End----------------------------*/


/*########################################### headers start #############################################*/


h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#ff7800;
padding:0 0 10px 0;
/*border:1px solid red;*/
}

h1 span{
color:#006fb1;
}





/*########################################### headers end #############################################*/



/*------------------------Footer Start----------------------------*/

#footer{
background-image:url(../img/bg-footer.gif);
background-repeat:repeat-x;	
margin:10px auto 0 auto;					 		/* mandatory */
width:910px;
height:38px;
line-height:32px;
padding:0;
margin-top:9px;
clear:both;							 			/* mandatory */
}

#footCurveRight{
float:right;								 	
background-image:url(../img/bg-footer-right.gif);
background-repeat:no-repeat;
width:14px;
height:38px;
}

#footCurveLeft{
float:left;										
background-image:url(../img/bg-footer-left.gif);
background-repeat:no-repeat;
width:14px;
height:38px;
}

#footerMdl{
background-image:url(../img/bg-footer.gif);
background-repeat:repeat-x;				 		/* mandatory */
text-align:left;
margin:0;
padding:0;
}

#footerNav{
float:right;
padding:0 6px 0 0;
}
#footerNav a:link, #footerNav a:active, #footerNav a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#01528a;
font-size:11px;
text-decoration:none;
padding:0;
/*border:1px solid red;*/
}
#footerNav a:hover {
text-decoration:underline;
}

#footerNav span{
padding:0 10px 0 10px;
}

/*------------------------Footer End----------------------------*/

#copyright{
font-size:10px;
float:left;
/*text-align:center;	*/						
}

#copyright a:link, #copyright a:active, #copyright a:visited {
color:#757c7d;
font-size:10px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#copyright a:hover {
color:#000000;
}

p{
font-size:12px;
line-height:16px;
padding:0 0 10px 0;
margin:0;
/*border:1px solid red;*/
}

/*div{
border:1px solid red;
}*/
