html, body {text-align: center;}p {text-align: left;}
body {
	margin: 0;
	padding: 0;
	background: #fff;
	text-align: justify;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
}
*
{
  margin: 0 auto;
 text-align:left;}.p5Div {	padding: 5px;}.p10Div {	padding: 10px;}.p15Div {	padding: 15px;}.line {	height: 10px;	border-bottom: 2px solid #dcdcdc;	clear: both;	margin: 10px 0px;}
#page {
	background: url(../img/bg_page.jpg);	
}
a {
	color: #333;
	text-decoration: none;
}
#container {
	background: url(../img/bg_container.jpg) top center repeat-x;
}
#mainContent
{
  	margin: 0 auto; 
  	width: 940px;  	padding: 0px 20px 0px 20px;  	background-image: url(../img/bg_content.jpg);	background-position: center 150px;	background-repeat: no-repeat;
}
#header {
	width: 940px;
	height:150px;
	margin: 0px auto; 
	padding: 0px;	background: url(../img/bg_header.jpg) bottom center no-repeat;
}
.logo {
	width: 190px;
	float: left;
}
.headerMenu {
	width: 740px;
	float: right;
	padding: 0px;
	margin: 0px;
}
.headerLang {
	width: 100%;
	height: 80px;
	text-align: right;
	padding: 0px;
	margin: 0px;
}
.mainMenu {
	padding: 25px 0px 0px 15px;
	margin: 0px;
}
#pageContent {
	
}
.slider {
	width: 940px;
	height: 370px;
	background: #004786;
	padding: 0px;
	margin: 0px;	position: relative;
}img.botomStatic {	bottom: 0px; 	position: absolute;	z-index: 9996;}
.contentLeft {
	width: 358px;
	float: left;
	border-right: 2px solid #e2e2e2;
}.h3Blue {	color: #5db7e2;	margin: 0px;	padding: 3px 5px;	font-size: 20px;}img.hLeftImg {	width: 326px;	height: 180px;	border: 6px solid #d7eaee;}img.hLeftImgB {	width: 152px;	margin: 3px;	height: 80px;	border: 4px solid #d7eaee;	float: left;}a.buttonB {	padding: 5px 10px;	margin: 5px;	color: #002c72;	border: 1px solid #e1e9ed;	border-bottom: 1px solid #91adbd;	background: #cbd8df;	border-radius: 5px;	text-decoration: none;}a.buttonB:hover {	color: #fff;	border-bottom: 1px solid #91adbd;	background: #91adbd;}
.contentCenter {
	width: 272px;
	float: left;
	border-right: 2px solid #e2e2e2;
}.hCenterImg {	width: 240px;	height: 160px;	border: 6px solid #d7eaee;}
.contentRight {
	width: 285px;
	float: right;
}

#footer {
	height:40px;
	background: #a6cbdf;	
	padding: 15px 0px 0px 0px;	clear: both;	text-align: center;	margin: 3px 3px 0px 3px;
}#footerBottom {	padding: 15px 5px;	width: 960px;	margin: 0 auto;	text-align: center;	background: url(../img/bg_footer.jpg) top center no-repeat;}

#nav { float: left; margin: 0; padding: 0; border-bottom: none; z-index: 9999;} 
#nav li a, #nav li { float: left;} 
#nav li { list-style: none; position: relative; z-index: 9999;} 
#nav li a { padding: 5px 17px; text-decoration: none; color: #008dcc; border-right: 1px solid #afafaf; border-left: 1px solid #e7e7e7; font-size: 15px;} #nav li a:hover { background: #88A2EA; background: -moz-linear-gradient(top, #78A7DF, #88A2EA); background: -webkit-gradient(linear, left top, left bottom, from(#78A7DF), to(#88A2EA));}/* Submenu */ .hasChildren { position: absolute; width: 5px; height: 5px; background: black; right : 0; bottom: 0;} #nav li ul { display: none; position: absolute; left: 0; top: 100%; padding: 0; margin: 0; z-index: 9999; background: #e2e2e2;} #nav li:hover > ul { display: block; z-index: 9999;} #nav li ul li, #nav li ul li a { float: none;} #nav li ul li { _display: inline; /* for IE6 */} #nav li ul li a { width: 170px; display: block; padding: 9px 0px 7px 15px; border-bottom: 1px solid #d2d2d2;} /* SUBSUB Menu */ #nav li ul li ul { display: none;} #nav li ul li:hover ul { left: 100%; top: 0;}.pageDetail {	padding: 20px 15px;}
.pageDetail p {	padding: 4px 0px;}