body {
	font: normal  11px/20px Arial,Helvetica,sans-serif;
	color: #333E4D;
	text-decoration:none;
	background-color: #ffffff;
	margin: 0px auto;
	}
	
a:link {color: #003399; text-transform: none; text-decoration: none }
a:visited {color: #003399; text-transform: none; text-decoration : none;}
a:hover {
	color: #0066CC;
	text-decoration: underline;
}
b,strong {
	font: bold  11px/20px Arial,Helvetica,sans-serif;
	letter-spacing: 1.3px
}
.img { border: 2px solid #999999;}
.current { display: block }
.menu1 {
	color: #9D9D9D;
}

.menu1 a:link,.menu1 a:visited	  {
	color: #ffffff !important;
	font: normal 10px/14px Verdana, Tahoma, sans-serif;
	padding: 0 0 0 0;
}
.menu1 a:hover {
		color: #ffffff !important;
}


.menu2 img {
		padding: 0 0 0 0 ;
	border: 2px solid #cccccc;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}
.menu2 a:link {
	color: #ffffff;
}
.menu2 a:visited {
	color: #ffffff;
}
.menu2 a:hover ,.menu2 a:visited img  {
	color: aqua !important;
	text-decoration: none;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.menu2 img:hover,.menu2 a:hover img {
	color: #00FAFD !important;
	padding: 0 0 0 0;
	border: 2px solid #ffffff;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}
.menu2 a.currentl img { color: #ffffff !important; padding: 0 0 0 0; border: 2px solid #ffffff; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; }
.title {
	display:block;
	border-bottom: 0px solid #00CCCC;	
	font: normal  15px/26px Arial,Helvetica,sans-serif;
}
td,div,p {
	font: normal  11px/20px Arial,Helvetica,sans-serif;
	text-decoration:none;
	}
input {
  text-decoration: none;
  color: #333E4D;
  background-color: #E4E4E4;
  border: 1px #624A00 solid;
  background-image: url(http://www.aboard.co.uk/generic/bg/input_bg.jpg);
}
select {
	color: #333E4D;
	text-decoration: none;
	background-color: #E4E4E4;
	border: 1px #624A00 solid;
}
textarea {
	color: #333E4D;
	text-decoration: none;
	background-color: #E4E4E4;
	border: 1px #624A00 solid;
}
 
hr {

	width: 100%;
	height: 1px;
	color: #006699;
}
h1 {
	font: bold 1em/1em  Arial,Helvetica, sans-serif;
	display: inline;
}
h2 { font: bold 12px  Arial,Helvetica, sans-serif; 
display: inline;  }



/* top Menu  */
#topmenu  {
	padding: 0 0 0 0;
	margin: 0 auto;
	color: #ffffff;
	white-space: nowrap;
	font: bold 11px/20px verdana, Helvetica,Arial, sans-serif;
}
#topmenu a {
	padding: 0 0 0 0;
	margin: 0 auto;
	color: #ffffff;
	text-decoration: none;
}
#topmenu a:hover, #topmenu link:hover {
	font: bold 11px/20px verdana, Helvetica,Arial, sans-serif;
} 


/* GENERAL Tableless 
#wrapper
	#continner
		#header
		#arealeft
			#navcontainer
				#navlist
				#subnavlist
		#areacenter
			boxleftal...
			#footer
*/
#wrapper {
	width: 100%;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	clear: both;
	background-color: #ffffff;
	}

#continner {
	width: 982px;
	margin: 0 auto;
	text-align: center;
	border: medium none;
	padding: 0px 0px 0px 0px;
}

#header {
	margin: 0px auto 0px auto ;
	width: 982px;
	padding: 14px 16px 0px 16px;
	text-align: center;
	font: normal bold 18px/20px Verdana, Tahoma,Helvetica, sans-serif;
	background: transparent url(/images/cexsea-kbill-nbg0-scust.jpg) no-repeat  0 0 ;
	height: 146px;
	margin-bottom: -4px;
	}
#main {
	margin: 0px auto 0px auto ;
	width: 982px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background: transparent url(/images/cexsea-kbill-nbg1-scust.jpg) repeat-y 0 0;
}
#arealeft {
	padding: 0px;
 				}
#areacenter {
	width: 982px;
	padding: 0px;
	margin: 0 auto;
}
#footer {
border-top: 0px solid #00F4C6;
text-align: center;
		width: 982px;
		padding: 0px 0px 12px 0px;
		clear: both;
		margin: 0 auto; 
		border-bottom: solid 0px #666666; 
	background: transparent url(/images/cexsea-kbill-nbg2-scust.jpg) no-repeat bottom;
	}
#wrapper,#main { border-width: 0px ;
}