
/*reset documents*/

 *{ font-family:"Trebuchet Ms", Verdana, Tahoma, sans-serif;
 font-size: 12px; color:#333; line-height: 24px;}
 
html, body, div, span, applet, object, h1, h2, h3, h4, h5, h6, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, select,textarea  
{margin:0; padding:0; border:0;}

	
br	{line-height:0 !important; font-size:0 !important;}
	
a
{font:normal 13px Georgia, "Times New Roman", Times, serif;
color:#fff; line-height: 22px; text-align:justify; text-decoration: none;
background: url(images/dot.gif)
	repeat-x bottom;

}
	
a:hover
{text-decoration: none;
color: #5CA4D1; 
}
	
a img
	{border:0px solid #000000;}
	

.spacer
	{line-height:0; font-size:0; clear:both; margin: 0px;}
	
	
p
{
font:normal 13px Georgia, "Times New Roman", Times, serif;
color:#fff;  line-height: 22px; text-align: left;
}
	

h1,h2,h3,h4,h5,h6
{margin: 0; padding: 0;}	

h1
{
font:bold 18px/22px Georgia, "Times New Roman", Times, serif;
color:#617901;
margin: 0;
line-height: 30px;
}

h2
{
margin: 0; padding: 0; color:#333; font-size: 130%; font-weight: bold;
font-family:Arial, Tahoma,  Helvetica, sans-serif;
line-height: 30px;
padding: 10px 0px; 

}

h3
{
font:normal 12px/12px Arial, Tahoma,  Helvetica, sans-serif;
color:#5CA4D1;
margin: 0;
padding:0 0 10px 10px;
line-height: 24px;
 }
 
 h4
{
font:bold 14px/18px Tahoma, Arial, Helvetica, sans-serif;
color:#718B03;
margin: 0;
padding:0 0 20px 0px;
line-height: 30px;
letter-spacing: 1px;
 }
 
h5
{
font:bold 14px/18px "Trebuchet Ms", Verdana, Tahoma, sans-serif; 
color: #333; text-decoration: none;  line-height: 18px;
text-decoration: none; padding:6px 10px 10px 10px; border-bottom: 1px dashed #A6A66E;
margin-bottom: 10px;
 }
 
h6
{
font:normal 11px/11px "Trebuchet Ms", Verdana, Tahoma, sans-serif; 
color:White;
margin: 0px;
padding:0 0 10px 10px;
letter-spacing: 0px;
overflow: hidden;
 }
 
 span
 {
 	color: yellow;
	font:bold 14px/18px "Trebuchet Ms", Verdana, Tahoma, sans-serif; 
 }
 
small
{
font:normal 14px/18px Georgia, "Times New Roman", Times, serif;
color:#fff; line-height: 24px; 
}

.smaller
{
font:normal 10px/10px Arial, Tahoma,  Helvetica, sans-serif;
color:#333; line-height: 24px;
}

.large
{
font:normal 16px/18px Arial, Tahoma,  Helvetica, sans-serif;
color:#fff; line-height: 24px;
}

.larger
{
font:bold 12px/14px Tahoma, Arial, Helvetica, sans-serif;
color:#B45B04;line-height: 24px;
padding: 0 0 10px 20px;
}

strong
{
font:bold 13px/13px Georgia, "Times New Roman", Times, serif;
color: #5CA4D1; line-height: 24px;  
}

em
{
font:bold 14px/14px Georgia, "Times New Roman", Times, serif;
color: #fff; line-height: 24px; font-style: italic;
text-align: left; 
}

/*reset document close*/

	
body

	{
		font: 80%/1.5 arial,verdana,sans-serif; width: 100%; float: left; 
	
}

body#home
{
	background:#003A6F;
	padding:0 0 0 0;
}

.logoBar
{
	margin: 0 auto;
	width: 800px;
	
}

#logo
{
	margin: 0;
	padding: 40px 0 0 10px;
	float: left;
	width: 460px;
	height:60px;
	
}




.greenBar
{
width: 100%;
margin: 0;
padding: 0;
background: url(images/toppxgreen_01.gif) repeat-x; 
height: 6px;
overflow: hidden;
}

.yellowBar
{
width: 100%;
margin: 0;
padding: 0;
background: url(images/toppxyellow_01.gif) repeat-x; 
height: 6px;
overflow: hidden;
}

.blueBar
{
width: 100%;
margin: 0;
padding: 0;
background:#002E4E; 
height: 60px;
overflow: hidden;
}

.TopLinks
{
	margin: 0 auto;
	width:100%;
} 

.TopLinks #floatLeft
{
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:400px;
	height: 60px;
	
}

.TopLinks #RightLeft
{
	float: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 60px;
	
}

.TopLinks #RightLeft ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.TopLinks #RightLeft ul li
{
	display: inline;
}

.TopLinks #RightLeft ul li a
{
	float: left;
	display: block;
	margin: 35px 1px 0 0;
	padding:7px 10px;
	background:#0A3B5E; 
	font:normal 10px/10px Tahoma, Arial, Helvetica, sans-serif;
	border-right: 1px solid #1E4A69;
}

.TopLinks #RightLeft ul li a:hover
{
color: #FFFF00;
background:#0F4677;
}












.lightblueBar
{
width: 100%;
margin: 0;
padding: 0;
background:#1E4A69;
height: 1px;
overflow: hidden;
}

.DarkblueBar
{
width: 100%;
margin: 0;
padding: 0;
background:#0A3B5E;
height: 180px;
overflow: hidden;
}


.ZBlueBar
{
width: 100%;
margin: 0;
padding: 0;
background:#003357; 
height: 1px;
overflow: hidden;
}

.XBlueBar
{
width: 100%;
margin: 0;
padding: 0;
background:#093656; 
height: 1px;
overflow: hidden;
}

.WBlueBar
{
width: 100%;
margin: 0;
padding: 0;
background:#A1C4DB; 
height: 1px;
overflow: hidden;
}

.YBlueBar
{
width: 100%;
margin: 0;
padding: 0;
background:#1A5690; 
height: 4px;
overflow: hidden;
}

.menu
{
	width: 100%;
	margin: 0;
	padding: 0;
	background:#0060A1 url(images/bar-menu_03.gif) repeat-x;
	overflow: visible;
	display: block;
	height: 36px;
}

/*
.menu ul
{
	margin:0 auto;
	padding: 0;
	list-style-type: none;
	width: 800px;
	height: 100%;
		
	}

.menu ul li
{
	display: inline;
	width: 20px;
	
}


.menu ul li a, .menu ul li a:visited 
{
	float: left;
	display: block;
	margin: 0 0 0 1px;
	padding:10px 19px; 
	font:normal 13px/18px "Trebuchet Ms", Verdana, Tahoma, sans-serif; 
	color:#A1C4DB; 
	text-align: center;
	overflow: hidden;
		
	}
	
	.menu ul li a:hover, .menu ul li a:active   
	
	{
	background: #002A46;
	color: #fff;
	text-decoration: none;
	} 
	
*/
	
#bodyContent
{
	width: 800px;
	margin: 0 auto 0 auto;
	padding: 0 0 6px 0;
	height:100%;
	background: #0F4677;
	overflow: hidden;
} 

#Container
{
	margin: 0 auto 0 auto;
	padding: 0 0 100px 0 ;
	width: 788px;
	height:100%;
	background:#002A46;
	 overflow: hidden;
}

#Container .leftContent
{
	width: 480px;
	height: 100%;
	margin: 0 0 0 0;
	padding:4px 10px;
	display: block;
	float: left;
}

#Container .leftContent 
{
	font:bold 13px/13px "Trebuchet Ms", Verdana, Tahoma, sans-serif; 
	color: #fff;
}

#Container .leftContent h1
{
	font:bold 22px/28px "Trebuchet Ms", Verdana, Tahoma, sans-serif; 
color: #fff; text-decoration: none;  line-height: 18px;
text-decoration: none; padding:6px 10px 10px 10px; 
margin: 10px 0 0 0; border-bottom: 1px solid #B8A01F;
text-transform: uppercase;

}


#Container .leftContent ul
{
margin:0 0 0 30px;
padding: 0;
list-style-type: none;

}

#Container .leftContent ul li
{
	display: inline;
	float: left;
	width: 200px;
	background:#0A3B5E;
	padding: 7px 10px;
	margin: 0 0px 0px 0;
	color: White;
	font:normal 12px/14px Georgia, "Times New Roman", Times, serif;
	border-top: 1px solid #1E4A69;
	border-bottom: 1px solid #002E4E;
	border-right: 1px solid #1E4A69; 
	border-left: 1px solid #002E4E; 

	}

#Container .leftContent ul li strong
{
	color: Yellow;
	font:bold 18px/22px "Trebuchet Ms", Verdana, Tahoma, sans-serif; 
}

#Container .leftContent ul li small
{
	color:#8BBDDC;
	font:bold 12px/14px Georgia, "Times New Roman", Times, serif;
	padding-left: 20px;
}


#Container .leftContent .ResultBox
{
margin: 30px 0 0 20px;
padding: 0;
background: #0A3B5E;
border: 1px solid #1E4A69;
width: 450px;
overflow: hidden;
}



#Container .leftContent .marks
{
margin: 30px 0 0 20px;
padding: 0;
background: #0A3B5E;
border: 1px solid #1E4A69;
width: 450px;
overflow: hidden;
}


#Container .leftContent .marks h1
{
font:bold 18px/28px Georgia, "Times New Roman", Times, serif;
padding-left: 20px; border-bottom: 1px solid #002E4E;
text-align: center; letter-spacing: 1px; color: #FFFF00; 
}

#Container .leftContent .marks h2
{
font:normal 13px/13px Georgia, "Times New Roman", Times, serif;
padding-left: 20px; border-bottom: 1px solid #002E4E;
text-align: center; letter-spacing: 1px; color: #fff; 
}

#Container .leftContent .marks ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 100%;
}

#Container .leftContent .marks ul li
{
	display: inline;
	float: left;
	border-top: 1px solid #1E4A69;
	height: 35px;
	width: 203px;
	font:bold 13px/28px Georgia, "Times New Roman", Times, serif;
	text-align: center;

}

#Container .leftContent .marks ul li span
{
	display: block;
	float: right;
}


.resultInputMarks
{
width: 180px;
padding: 5px 0px;
margin: 0;
display: block;


}








#Container .leftContent .marks
{
margin: 30px 0 0 20px;
padding: 0;
background: #0A3B5E;
border: 1px solid #1E4A69;
width: 450px;
overflow: hidden;
}


#Container .leftContent .ResultBox h1
{
font:bold 18px/28px Georgia, "Times New Roman", Times, serif;
padding-left: 20px; border-bottom: 1px solid #002E4E;
text-align: center; letter-spacing: 1px; color: #FFFF00; 
}

#Container .leftContent .ResultBox ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 100%;
}

#Container .leftContent .ResultBox ul li
{
	display: inline;
	float: left;
	border-top: 1px solid #1E4A69;
	height: 70px;
	width: 203px;
	font:bold 13px/28px Georgia, "Times New Roman", Times, serif;
	text-align: center;

}

#Container .leftContent .ResultBox ul li span
{
	display: block;
	float: right;
}


.resultInput
{
width: 180px;
padding: 5px 0px;
margin: 0;
display: block;
color:#333;
background:#5CA4D1;
font-weight:bold;


}









#Container .leftContent h1 span
{
font:bold 22px/28px "Trebuchet Ms", Verdana, Tahoma, sans-serif; 
color: #5CA4D1; text-decoration: none;  background: url(images/dot.gif)
	repeat-x bottom;
}

#Container .RightContent
{
	width: 260px;
	height: 100%;
	margin: 0 0 0 0;
	padding:4px 10px;
	display: block;
	float: right;
}

#Container .RightContent sup
{
	color: Yellow;
}


#Container .RightContent h1
{
	font:bold 19px/27px "Trebuchet Ms", Verdana, Tahoma, sans-serif; 
color: #fff; text-decoration: none;  line-height: 18px;
text-decoration: none; padding:6px 10px 10px 10px; 
margin: 10px 0 0 0; border-bottom: 1px solid #B8A01F;
text-transform: uppercase;

}



#Container .RightContent ul 
{
margin: 20px 0 0 0;
padding: 0;
list-style-type: none;
}

#Container .RightContent ul li
{
	display: inline;
} 

#Container .RightContent ul li sup
{
	color: #fff;
}

#Container .RightContent ul li a
{
	 display: block;
	 margin: 1px 0 0 0;
	 padding:4px 10px;
	 overflow: hidden;
	 font:normal 13px/28px Georgia, "Times New Roman", Times, serif;
    color:#fff ; text-decoration: none; 
	 background: #173B55;
	 text-align: left;
}

#Container .RightContent ul li a:hover
{
	background: #00538E;
}

#Container .RightContent ul li span
{
font:normal 13px/13px Georgia, "Times New Roman", Times, serif;
color:Yellow; text-decoration: none; display: block; line-height: 18px;
padding: 10px 0 0 0 
}




#bottom 
{
	margin: 0 auto;
	width: 800px;
	padding: 0 0 0 0;
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif;
   color:#5CA4D1; text-decoration: none;  line-height: 18px;
   padding: 10px 0 10px 0; 

	
	
}

#bottom a
{
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif;
   color:#fff;  line-height: 18px; padding: 0px 0 0 0;  background: url(images/dot.gif)
	repeat-x bottom; margin: 10px 0 0 0;  
}

#bottom a:hover
{
	text-decoration: none;
	color: #fff;
	background-color:#2584DF;

}


#bottom  span
{
	display: block; 
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif;
   color:#fff; text-decoration: none;  line-height: 18px;
   padding: 10px 0 0 0; 
}

#bottom  small
{
	color:#5CA4D1;
	background: url(images/dot.gif)	repeat-x bottom;
	cursor: help;
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif;
	overflow: hidden;
	display: inline;
 
}


#flash
{
	position: absolute;
	z-index: 99;
	top:85px;
	left: 600px; 
}


input
{
	margin: 10px 0 0 0;
	padding:4px 7px;
	width: 200px;
	border: 2px solid #173B55;
	background:#E1DFDF;
	font:normal 13px/13px Georgia, "Times New Roman", Times, serif;
	color: #fff;
			
}

label
{
	float: left;
	width: 120px;
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif;
	color: #5CA4D1;
	padding:10px 0 0 0;
	display: inline;
		
}

 sup
{
	color: Red;
	margin: 0;
	padding: 0;
	font:normal 11px/11px Georgia, "Times New Roman", Times, serif;
	line-height: 18px;
}

textarea
{
	display: block; 
	margin: 10px 0 0 0;
	padding:4px 7px;
	width: 200px;
	height: 100px;
	overflow: hidden;
	background-color:#E1DFDF;
	font:normal 13px/13px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	}

.submit
{
	overflow: hidden;
	padding: 5px 7px;
	background-color:#33842C;
	font:bold 11px/11px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	float: left;
	border: 1px solid #102C13;
	width: 70px;
	margin: 10px 10px 20px 0;
	border: 1px solid #0EB000;
}

.submit:hover
{
		color: #000;
}

marquee 
{
	font:bold 16px/22px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #fff;
}

marquee a
{
	font:bold 16px/22px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}
	



































