/* @group Overview */

/*------------------------------------ Overview */body {	background-color: #0B5D90;	font-family: Verdana, Helvetica, Sans-Serif;	margin: 0;	padding: 0; 	text-align: center;	font-size: 11px !important;	font-size: 80%;	line-height: 140%;	}a:link {	color: #666666;	text-decoration: none;	}a:visited {	color: #1C4D6B;	text-decoration: none;	}a:hover {	color: #0B5D90;	text-decoration: underline !important;	}.attention {	margin-top: 6px; 	margin-bottom: 3px;	font-weight: bold;	color: #A2180A;	line-height: 120%;	}.note {	margin-top: 6px; 	margin-bottom: 3px;	font-weight: bold;	color: #a4c8e2;	line-height: 120%;	}.bold {	margin-top: 6px; 	margin-bottom: 3px;	font-weight: bold;	line-height: 120%;	}.subhead {	margin-top: 2px; 	margin-bottom: 5px;	font-weight: bold;	color: #063D60;	line-height: 120%;	}

/* @end */

/* @group Page Layout */

/*------------------------------------ Page Layout */#header {	margin-left: auto;	margin-right: auto; 	}#outer {	margin-left: auto;	margin-right: auto; 	text-align: left; 	width: 780px;	background: url("../img/common/decoration/BG_shadow.gif") repeat-y center top;	}#container {	margin-left: auto;	margin-right: auto; 	width: 740px;	background-color: #FFFFFF;	}#content {	width: 600px; 	padding-top: 20px; 	background-color: #FFFFFF;	float: left; 	}#sidebar {	padding-top: 20px;	width: 140px; 	background-color: #F1F6F8;	float: right;	}#spec_area {	width: 200px; 	background-color: #FFFFFF;	float: left;	margin: 0px; 	padding-top: 20px;	padding-bottom: 20px;	padding-right: 0px; 	padding-left: 0px;	line-height: 140%;	font-size: 11px !important;	font-size: 80%;	}#main {	width: 400px;	min-height: 400px; 	float: right; 	padding-top: 30px;	padding-bottom: 30px;	margin-right: auto;	margin-left: auto;	text-align: center;	background-color: #FFFFFF;	}#footer {	clear: both;	margin-left: auto;	margin-right: auto; 	padding-top: 10px; 	padding-bottom: 10px;	width: 740px; 	background-color: #EBE8E3;	line-height: 160%;	font-size: 10px !important;	font-size: 90%;	color: #736a5c; 	}#bottom {	margin-left: auto;	margin-right: auto; 	}H1 {	margin-bottom: 5px;	padding-left: 15px;	line-height: 120%;	font-size: 14px !important;	font-size: 90%;	font-weight: bold;	font-family: Verdana, Helvetica, Sans-Serif;	color: #0B5D90;	border-width: 0px 0px 1px;	border-style: solid; 	border-color: #0B5D90;	}H2 {	margin-top: 6px; 	margin-bottom: 1px;	padding: 0;	line-height: 100%;	font-size: 11px !important;	font-size: 90%;	font-weight: bold;	font-family: Verdana, Helvetica, Sans-Serif;	color: #736a5c;	}H3 {	margin-top: 6px; 	margin-bottom: 6px;	border-width: 0px 0px 1px;	border-style: solid; 	border-color: #a4c8e2;	}.spec_img {	margin: 5px 0px 0px 15px;  /* top - right - bottom - left */	}

/* @end */	 /*------------------------------------ Main Area Details: for NEWS PAGE (setting the margins on the white area)*/.page_title {	width: 200px;	text-align: left;
	position: relative;
	left: -30px;
	margin-top: 5px;
	margin-bottom: 5px;
	}/*------------------------------------ Main Area Details: for EACH TOPICS (setting the layout for each news table)*/.news {	width: 460px; 	margin: 20px 40px 15px 40px;  /* top - right - bottom - left */	padding-bottom: 15px;	border-width: 0px 0px 1px 0px;   /* top - right - bottom - left */	border-color: 736a5c; 	border-style: dotted; 	}.headline {	margin-top: 5px; 	margin-bottom: 5px;	font-size: 12px !important;	font-size: 90%;	font-weight: bold;	color: #063D60;	text-align: left;	line-height: 140%;	}.news_date {	font-size: 10px !important;	font-size: 90%;	color: #063D60;	align: right;	white-space: nowrap; 	}.news_pics {	border: none; 	float: right; 	padding: 10px; 	} .news_text {	margin-top: 5px; 	font-size: 11px !important;	font-size: 90%;	font-weight: none;	text-align: left;	line-height: 140%;	}	
P {
	padding-top: 10px;
	}
	/*------------------------------------ Side Menu List Details */#side_menu ul { 	margin: 0; 	padding: 0; 	list-style-type: none; 	}#side_menu li { 	padding :0; 	margin:0; 	}#side_menu a {	background-image:url(); 	text-decoration:none;	background-repeat:no-repeat;	padding-left:15px; 	line-height: 135%;	font-size: 11px !important;	font-size: 90%;	color:#666666; 	margin:1px 0px;	}#side_menu a:hover {	background-image: url("../img/common/decoration/arrow.gif");	text-decoration: none;	background-repeat: no-repeat; 	line-height: 135%;	font-size: 11px !important;	font-size: 90%;	color: #0B5D90;	width: 120px; 	margin: 1px 0px;	padding-left: 15px;	height: 1.5em;	}.here {	font-weight: bold;	color: #FFFFFF !important; 	background-color: #a4c8e2;	}