/* CSS Document */

/* CSS Document */





body {

	padding:0;

	margin:0;

	

	background-color:#4A4D4A;

	color:#444444;

	font:12px "Arial" ;

	text-align: center;

}





#wrapper {

	margin:0;

	padding:0;

	background: #EEEEEE url( bg.jpg ) repeat-y ;

	background-position:top center;

}



 

#header-wrapper {

	margin:0;

	padding:0;

	height:205px;

	background: #fff url(header-bg.jpg)  repeat-x  ;

	margin-left: auto;

	margin-right: auto;

}





#header {

	width:838px;

	height:205px;

	background: #EEEEEE url(header.jpg) ;

	background-position: 0px 0px ;

	margin-left: auto;

	margin-right: auto;

}









#header-content {

	padding-top:40px;

	text-align:left;

	width:800px;

	margin-left: auto;

	margin-right: auto;

}





#title {

	text-align:left;

	height:112px;

	font:26px Arial;

	color:#000000;

	margin-left: auto;

	margin-right:auto;

	padding-left:10px;

}



#topRight {

	float:right;

	margin-right:20px;

	margin-top:-25px;

}















#container {

	text-align:left;

	width:838px;

	margin:0;

	padding:0;

	margin-left: auto;

	margin-right: auto;

}



#content {

	background-color : #FFFFFF ;

	margin-left:34px;

	margin-right:36px;

}





#footer-wrapper {

	padding:0;

	margin:0;

	margin-left: auto;

	margin-right: auto;



	background: #4A4D4A url(footer-bg.jpg) repeat-x ;





}



#footer {

	margin:0;

	padding:0;

	height:80px;

	text-align:center;

	margin-left: auto;

	margin-right: auto;





	background: #4A4D4A url(footer.jpg) no-repeat 50% 0 ;

	

	

}







#footer-content {

	font : 11px "Arial", Helvetica, sans-serif;

	color:#EEEEEE ;

	text-align:center;

	margin-left: auto;

	margin-right: auto;

	width:800px;

}



#footer-content a:link, #footer-content a:visited  {

	font : 11px "Arial", Helvetica, sans-serif;

	color:#EEEEEE ;

	padding-right:20px;

	padding-left:20px;	

	text-decoration:none;

}





p, div, td {

	color:#444444;

	font:12px "Arial" ;

} 



p {

	text-align:justify;

}



h1 {

	font:21px Arial;

	color:#165B6B;
	font-weight:bold;

}



h2 {

	font:18px Arial;

	color:#ACACAC;
	font-weight:bold;

}





h3 {

	font:16px Arial;

	color:#444444;
	font-weight:bold;

}



.clear {

	clear:both;

}

a:link {
color:#165B6B
}


a:visited {
color:#165B6B
}

hr {
border: none 0;
border-top: 1px dashed #165B6B;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

#header-menus {

	position:relative;

	left:290px;

	top:45px;

	width:200px;

}





#header-menus li {

	border-bottom:1px solid #EEEEEE;

	width:120px;

	list-style-type: none;

}



#header-menus li a:link, #header-menus li a:visited {

	font: bold 12px Arial ;

	color: #EEEEEE;

	text-decoration:none;

}



div#left {

	float:left;width:68%;;margin-top:20px;

}



div#right {

	float:right;width:30%; margin-top:20px; 

}



.box {

	background: url(box-header-bg.jpg) repeat-x ;
	color: #165B6B

}





.box div {

	background: url(box-header-bg.jpg) repeat-x ;

	font-size: 1.3em;

	color:#888888;

	padding-left:10px ;

	padding-top: 2px ;

}





.box p {

	padding-left: 10px;

	padding-right: 10px;

	color:#777777;

}




