body {	font-family: Arial, Verdana;	font-size: 12px;	margin: 0;	padding: 0;	color: #333;}

img {	border: none;	padding: 0; margin: 0;}
img.contentImg {	margin: 5px 15px 0 0; border: 1px solid #CCC;}

a {color: #039;	text-decoration: none;}
a:hover {text-decoration: underline;}
a.arrowred {color: #900; background-image: URL("../_images/arrow_red.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 12px;}

hr {border: none; color: #e0e7ec; border-top: 1px solid #999;}

input, textarea {font-family: Arial, Verdana; font-size: 11px;}
p {padding: 4px 0; margin: 0; line-height: 18px;}

h1, h2,h3 {color: #900; }
h1 {	font-size: 18px; padding: 0 0 10px 0; margin: 0; line-height: 23px;}
h2 {	font-size: 14px; padding: 10px 0 10px 0; margin: 0; line-height: 20px;}
h3 {	font-size: 13px; background-image: URL("../_images/bg_dotted.gif");	background-position: bottom;	background-repeat: repeat-x; padding: 0 0 8px 0; margin: 10px 0 4px 0; font-weight:bold; text-transform: uppercase;}

h4, h5 {
	color: #039; font-size: 12px; 
	background-position: bottom; background-repeat: repeat-x; padding: 0 0 8px 0; 
	margin: 0; 
}
h4 {	background-image: URL("../_images/bg_dotted.gif"); margin: 0 0 5px 0;}
h5 { background-image: URL("../_images/bg_line.gif"); font-weight:bold; text-transform: uppercase;}

ul, ol {	margin: 0 0 0 24px;	padding: 5px 0; line-height: 18px;}
ul li, ol li {	margin: 0 0 0 0;	padding: 0 0 5px 0;}

#areaContainer {	background-image: URL("../_images/body_bottom.gif");	background-position: bottom;	background-repeat: repeat-x;}
.bodyHeader {	background-image: URL("../_images/body_top.jpg");	background-position: top;	background-repeat: repeat-x;	height: 119px;	font-family: "Arial";}
#areaHeader {
	width: 1000px;
	height: 83px;
	margin: 0 auto;	
	padding: 0;	
	background-color: #39C;
	background-image: URL("../_images/header_.jpg");
	background-repeat: no-repeat;
	background-position: top center;
}
#areaHeader .logo {margin: 0; padding: 22px 0 22px 0;}
#areaHeader .headerlink {display: block; float: left; margin: 20px 0 0 420px; position: absolute; width: 410px; height: 50px;}

#areaMainNav {
	background-image: URL("../_images/bgmainnav.jpg"); 
	background-repeat: repeat-x;
	position: absolute;
	width: 1000px;
	color: #93A2BB;
	font-size: 14px;
	font-weight: bold;
	height: 26px;
	padding: 0;	margin: 0;
}

#areaMainNav .menu {	padding: 0;	margin: 6px 0;	padding-left: 415px; }

#areaMainNav .menu a {
	font-size: 12px; color: #FFF;	
	text-transform: uppercase; 
	padding: 0 10px;	margin: 0;
	text-align: center;
	display: block;	position: relative;	float: left;
	width: 80px;
	border-left: 1px solid #93A2BB;
}

#areaMainNav .menu a.first {
	width: 60px;
	border-left: none;
}

#areaMainNav .menu a:hover,
	#areaMainNav .menu a.actived {	color: #9FF;	text-decoration: none;}
#areaSubNav div.table1 {	margin: 0;	background-color: #CCC;	width: 179px;}

#areaSubNav a {
	font-family: "Arial"; 	font-size: 12px; 	color: #CCC;
	text-decoration: none;
	display: block;
	text-indent: 10px;
	height: 20px;
	padding-top: 6px;
	background-color: #38507a;
	border-bottom: 1px solid #556f9c;
}

#areaSubNav a:hover ,
	#areaSubNav a.actived {	color: #9FF;	text-decoration: none;	background-color: #8896af;
	/*	background-image: URL("../_images/arrow_subnav.gif");	background-position: left center;	background-repeat: no-repeat;	text-indent: 18px;	*/
}

#areaFooter {clear: both; width: 1000px; margin: 0; padding: 20px 0; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
#areaFooter .register{	color: #333;	padding: 2px 0 4px 0;}
#areaFooter .menuFooter {padding: 3px 0 4px 0;}
#areaFooter a{	color: #333;	text-decoration: none;	padding: 0 6px;}
#areaFooter a:hover, #areaFooter a.actived {color: #369;	text-decoration: none;}

#areaContent {width: 1000px; margin: 0 auto;}
#areaContent .areaKicker {float: left; width: 180px; display: block; position: absolute;}
#areaContent .areaMain {width: 805px;  padding: 0 0 50px 195px;}
.home #areaContent {background-color: #E6E6E6;}
/*.home #areaContent .areaMain {width: 910px; padding: 30px 45px; margin-bottom: 10px;} */
.home #areaContent .areaMain {width: 950px; padding: 30px 25px; margin-bottom: 10px;}

.maincontent {width: 600px; min-height: 650px; padding-right: 80px;}

.areaKickerHome {float: right; width: 240px; display: block; position: relative; margin-left: 25px;}
.contentkicker {padding: 0 10px;}

#blogRed {width: 220px; background-color: #900; padding: 10px;}
#blogRed img {border: 1px solid #999; margin-bottom: 8px;}
#blogRed p {padding: 5px; margin: 0; color: #FFF; line-height: normal; font-size: 10px;}
#blogRed a {color: #FFF; font-weight:bold; font-size: 11px; line-height: normal;}
#blogRed a:hover {color: #FFF; text-decoration:underline; font-weight:bold; font-size: 11px; line-height: normal;}
#blogRed a:visited {color: #FFF; text-decoration:none; font-weight:bold; font-size: 11px; line-height: normal;}
#blogRed p strong {margin: 0; color: #FFF; line-height: normal; font-size: 14px;}
#blogRed ul {color: #FFF;}

.kickerblog {border: 1px solid #CCC; border-top: none; padding: 2px 12px 8px 12px; margin-bottom: 12px;}
.kickerblog ul {margin-left: 8px; color: #900;}

.blogGrey {padding: 15px 20px; height: 222px; background-color: #e6e6e6; border-right: 1px solid #d5d5d5;border-bottom: 1px solid #CBCBCB; border-top: 1px solid #f1f1f1;border-left: #ebebeb;}
.blogPink {padding: 15px 20px; background-color: #ece0e0; border-right: 1px solid #dbcfcf;border-bottom: 1px solid #d1c6c6; border-top: 1px solid #f4eded; border-left: #f0e7e7;}
.blogBlue {padding: 15px 20px; margin-top: 13px; background-color: #e0e7ec; border-right: 1px solid #cfd6db;border-bottom: 1px solid #c6ccd1; border-top: 1px solid #edf1f4;border-left: #edf1f4;}

.blogleft {width:395px; float:left; }
.blogright {width:395px; float:right;}
.clear-all{clear:both; line-height:0; height:0;}

.button a {font-size: 11px; color: #FFF; text-transform: uppercase; background-color: #959595; background-image: URL("../_images/bg_button_grey.gif"); padding: 3px 5px 3px 5px; margin-right: 10px;}
.button a:hover {background-image: URL("../_images/bg_button_blue.gif"); text-decoration: none;}

.flashObj {height: 500px;}
.flashObj object {float: left; position: absolute; display: block;}

/* FONT STYLE */
.colorGrey {color: #999;}
.colorRed {color: #900;}
.colorBlue {color: #039;}
.fontMedium {font-size: 13px; line-height: 18px;}
.fontLarge {font-size: 15px; line-height: 18px;}
.fontSmall {font-size: 11px; line-height: 16px;}

.areaVDO {
	width: 220px;
	background-color: #FFF;
	padding: 10px 10px 5px 10px;
	margin-bottom: 10px;
	border: 1px solid #CCC;
}

.areaVDO p {
	color: #000;
	font-size: 11px;
	line-height: 14px;
	padding: 5px 0 0 0; 
	margin: 0;
}


