/* CSS Document */



body{
	padding:	0px;
	margin:		0px;
	width:		100%;
	height: 		500px;
	text-align:	center;
	
	
	font-family:Arial, Helvetica, sans-serif;
	color:#919191;
	
	
	background-color:	#666666;
	font-size:	14px;
	}
img, ul, li, h1, h2, h3, p, div{
	padding:0;
	margin:0;
	}
.blank {
		clear:both;
		line-height:0px;
		font-size:0px;
		}	
/*-------------------main frame------------*/
#main{
	width:1024px;
	margin:0 auto 0 auto;
	}
/*---------------------header------------*/
#header{
	width: 1024px;
	height:77px;
	background:url(images/bg.jpg) no-repeat #cccccc;
	position:relative;
	color:#8A8A8A;
	}
#header img{
	margin:10px 0 0 180px;
	}
#header_flag img{
	margin:5px 0 0 468px;
	}	
#header h1{
	position:absolute;
	top:6px; left:238px;
	font-family:kids;
	font-weight:bold;
	font-size:40px;
	}
/*-------------------body---------------*/
#body{
	width:1024px;
		}
		
a.email {		
	font-family:		verdana;
	font-size:			12px;
	font-weight:		bold;
	color:				white;	
		
}

#bgBox{
	float:			center;
	
	}

#bgBox table.bgTable{
	
	
	width:				1024px;
	height:				500px;
	background:	url(images/bg.jpg) repeat-x #8A8A8A;
	background-repeat: no-repeat;
	text-align			 left;
	margin-left :		auto;
	margin-right: 		auto;
	
}

#bgBox td {	
	vertical-align:		top;
}
/*-------------------pannels---------------*/

#panel{
	float:			center;
	
	}
		
		
#panel table{
	position:			relative;
	border:				0px;
	border-color:		silver;
	border-style:		solid;
	font-family: 		verinda, arial, 'sans serif'; 
	font-size:			13px;
	color:				rgb(153, 0, 0);;
	border-collapse:	collapse;
	float: 				center;
	}
	
		
#panel table.zeroBorder{
	position:			relative;
	width:				100%;
	border:				0px;
	border-color:		white;
	border-style:		solid;
	font-family: 		verinda, arial, 'sans serif'; 
	font-size:			13px;
	color:				rgb(153, 0, 0);
	border-collapse:	collapse;
	float: 				center;
	}	

						

/*------------------Main Menu--------*/
#mainMenu{
	
	float:		right;
		}
		
				
#mainMenu table{
	position:			relative;
	width:				800px;
	margin:				10px 0 0 0;
	float: 				right;
	
	}

#mainMenu table.fixPosition{
	position:			absolute;
	margin-left:		515px;			
	margin-top:		121px;	
	height: 				38px; 
	width: 				800px;
}	


#mainMenu table.fixPosition2{
	position:			absolute;
	margin-left:		510px;			
	margin-top:		4px;	
	height: 				38px; 
	width: 				800px;
}	
		
#mainMenu ul{
	float:				left;
	width:				100%;
	padding:			0;
	margin:				0;
	list-style-type:	none;
	}
#mainMenu ul li{
	display:			inline;
	height:				30px;
	}

#mainMenu ul li a{
	float:				left;
	width:				125px;
	font-family:		arial;
	font-size:			14px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#000000;
	background-color:	#ffffff;	
	padding:			0.2em 0.2em;
	}
	
#mainMenu ul li a.selected{
	float:				left;
	width:				125px;
	font-family:		arial;
	font-size:			14px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#CC0F16;
	background-color:	#ffffff;
	padding:			0.2em 0.2em;
	}
	
#mainMenu ul li a:hover{
	text-decoration:	none;
	color:				#3333ff;
	background-color:	#ffffff;
	}


/*-------------------Sub Menu----------------*/
#subMenu{
	float:left;
		}
		
#subMenu table{
	width:126px;
	margin:	10px 0 0 0;
	float: right;
	}
			
#subMenu ul{
	width:200px;
	list-style-type:	none;
	display:			block;
	margin:				12px 0 0 0;
	font-size:			0px;
	
	}
#subMenu ul li{
	display:			block;
	height:				18px;
	
	}
#subMenu ul li.li2{
	display:block;
	border-bottom:none;
	height:29px;
	}
	
#subMenu ul li a{
	float:				left;
	font-family:		verdana;
	font-size:			12px;
	font-weight:		bold;
	color:				white;
	text-decoration:	none;
	line-height:		12px;
	width:				250px;
	padding-left:		11px;
	display:			block;
	padding:			0.2em 0.6em;
	
	
	}
	
#subMenu ul li a.selected{
	float:				left;
	font-family:		verdana;
	font-size:			12px;
	font-weight:		bold;
	color:				black;
	background-color:	white;
	text-decoration:	none;
	line-height:		12px;
	width:				250px;
	padding-left:		11px;
	display:			block;
	padding:			0.2em 0.6em;
	}	
	
#subMenu ul li a:hover{
	background-color:#DFC5C5;
	}
	

	
