body {

	text-align:center;

	background-color:#7A8A98;

	background-image:url(../images/common/body_bg.png); repeat-x);

	background-repeat: repeat-x;

	color:#414A54;

}



a:link {

	color: #BD0936;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #BD0936;

}

a:hover {

	text-decoration: underline;

	color: #BD0936;

}

a:active {

	text-decoration: none;

	color: #BD0936;

}



#container {

	margin: 0 auto;

	width:840px;

	border:2px solid #7A8A98;

	position:relative;

	text-align:left;

	background-color:#FFFFFF;

}



.content {

	background-color:#FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-right:20px;
}



.content_bottom {

	background-color:#FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:20px;

	height: auto;

	z-index: 10;

}





.content_left {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:556px;
	float:left;
	border-right:solid 2px #7A8A98;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 14px;
	padding-left: 20px;

}





*html .content_left {

	padding-top:36px;

}



*html .content_right {

	padding-top:36px;

}





.content_right {

	background-color:#FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:20px 0px 14px 26px;

	margin-right:10px;

	width:176px;

	float:right;

}





.menu {

  width:840px; 

  background-color:#000;

  position:relative;

}

 

.left {float: left;}



.right {float: right;}



.clearer {

	clear: both;

	background-image: url(../images/common/footer3.png);

}



 .footer {

	color: #EEEEEE;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 39px;

	width: 100%;

	text-align: left;

	background-image: url(../images/common/footer3.png);

	background-repeat: repeat-x;

}

.footer .left, .footer .right {padding: 0 16px;}

.footer a {color: #FFFFFF;}

.footer a:hover {color: #999999;}







/* menu */

#dropline {position:relative; font-size:12px; height:38px;}



#dropline, #dropline ul {padding:0; margin:0; list-style:none; width:840px;}



#dropline table {border-collapse:collapse; margin:-1px -10px; 0 0; padding:0; width:0; height:0; font-size:12px;}

#dropline li {float:left; height:38px; margin-left:0px;}

#dropline li a {float:left; display:block; height:38px; line-height:38px; padding:0 16px 0 10px; font-family:arial, sans-serif; font-size:12px; color:#EEF0F2; text-decoration:none; font-weight:bold;}

#dropline li a.down {background:url(../images/common/down.gif) no-repeat right center;}



#dropline li a:hover {white-space:nowrap; color:#BEC6CD;}





#dropline li ul {position:absolute; top:38px; left:-9999px; z-index:10; background:url(../images/common/sub-back-bluegrey.jpg) left top;}

#dropline li ul.floatRight li {float:right;}



#dropline :hover ul,

#dropline :hover ul :hover ul,

#dropline :hover ul :hover ul :hover ul,

#dropline :hover ul :hover ul :hover ul :hover ul,

#dropline :hover ul :hover ul :hover ul :hover ul :hover ul {left:0; background:url(../images/common/sub-back-bluegrey.jpg) left bottom;}



#dropline :hover ul ul,

#dropline :hover ul :hover ul ul,

#dropline :hover ul :hover ul :hover ul ul,

#dropline :hover ul :hover ul :hover ul :hover ul ul {left:-9999px; top:38px; background:transparent;}

/* menu end */





h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #5C6B78;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #5C6B78;

	font-weight: bold;

	margin-top: 24px;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #5C6B78;

	margin-top:24px;

}





.feature {

	height:auto;

	text-align: center;

	width: 140px;

	padding-top:4px;

	padding-bottom:6px;

	background-color:#7C8C9B;

	color:#FFFFFF;

	margin-top:20px;

	font-size:.85em;

}



.feature img {

	margin-top:4px;

	margin-bottom:4px;

}



.board {

	width:256px;

	margin:20px 0px 20px 0px;

	height:142px;

	float:left;

	}



*html .board {

	width:250px;

	margin:20px 0px 20px 0px;

	height:142px;

	float:left;

	}



div.board img {

	float:left;

	margin-right:10px;

}



div.board p {

	padding-top:100px;

}



.img_box_left {

	border:solid 2px #7C8C9B;

	float:left;

	margin-right:10px;

	}

	

.img_box_left img{

	margin-right:10 px;

	horizontal-align:left;

}



.img_box_right {

	border:solid 2px #7C8C9B;

	float:right;

	margin-left:10px;

	}

	

	

.caption {

	padding:4px;

	font-size:0.85em;

	background-color:#FFFFFF;

}



.summer {

	background-color: #5F6B77;

	border: 1px double #596570;

	text-align: center;

	color: #FFFFFF;

}

.highlight {

	font-weight: bold;

	background-color: #FFFF99;

	line-height: 20px;

}



.highlightblock {

	background-color:#FFFF99;

	padding:10px;

}



.featuretext {

	font-size:1.2em;

	font-weight:bold;

	color: #5C6B78;

}



.notice {

	padding:10px;

	border:2px double #000000;

	float:right;

}

.emphasis {

	font-size: 1.1em;

	font-weight: bold;

	color: #5C6B78;

}
