body {
	margin:0;
	padding:0;
	font-size:12px;}

body * {
	margin:0;
	padding:0;
	font-weight:normal;
	font-style:normal;}
	
a {
	text-decoration:none;}

img {
	border:none;
	*display:block;
	_display:block;}
	
ul {
	list-style:none;}
	
#bg {
	width:950px;
	overflow:auto;
	margin:0 auto;
	border-left:1px solid #d4d2d2;
	border-right:1px solid #d4d2d2;}
	
#topp {
	position:absolute;
	width:27px;
	height:33px;
	z-index:1000;}

#wrapper {
	width:930px;
	margin:0 auto;}
	
#header {
	height:82px;
	float:left;}

#logo {
	float:left;
	margin-right:6px;
	_margin-right:4px;}
	
#header_NAV {
	float:right;
	margin-top:56px;}
	
#header_NAV li {
	width:48px;
	height:11px;
	color:#7d7d7d;
	float:left;
	padding:3px 0 0 27px;}
	
#header_NAV li a {
	color:#7d7d7d;
	display:block;
	width:56px;
	height:14px;}
	
#header_NAV li a:hover {
	padding-left:2px;
	_width:54px;
	color:#999999;}
	
#home {
	background:url(../images/icon/home.png) left center no-repeat;
	margin-right:15px;}
	
#add {
	background:url(../images/icon/add.png) left center no-repeat;
	margin-right:11px;}
	
#mail {
	background:url(../images/icon/mail.png) left center no-repeat;}
	
#globalNAV {
	float:left;
	margin-left:1px;}
	
#banner {
	float:left;
	margin-top:4px;
	padding-bottom:3px;
	border-bottom:1px solid #0076a3;}
	
#banner * {
	float:left;}

/*--primary--*/

#primary {
	width:718px;
	float:left;}

/*--secondary--*/

#secondary {
	width:212px;
	float:left;
	background:url(../images/sec_bg.png) repeat-y;}
	
#sec_title {
	margin-left:4px;}
	
ul.item {
	margin:16px 0 0 34px;
	line-height:18px;
	color:#636363;}
	
.item div {
	width:139px;
	height:148px;
	text-align:center;
	border:1px solid #cdcdcd;
	margin-bottom:10px;}

.item div img {
	display:block;
	margin:0 auto;}
	
.item li {
	background:url(../images/icon/dot.png) left top no-repeat;
	padding-left:15px;
	width:140px;}
	
h1#mar_title2 {
	background:url(../images/mar2.png) no-repeat;
	width:204px;
	height:36px;
	margin:12px 0 0 4px;}
	
#mar_bg2 {
	width:196px;
	height:141px;
	padding:7px 0 0 8px;
	margin-left:4px;}
	
#mar_bg2 marquee {
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	color:#005b7f;
	line-height:25px;
	width:186px;
	height:131px;}
	
#mar_bg2 ul {
	float:left;
	width:186px;
	margin:0 0 30px 8px;}	
	
h1#mar_title {
	background:url(../images/mar.png) no-repeat;
	width:204px;
	height:36px;
	margin:12px 0 0 4px;}
	
#mar_bg {
	background-color:#ececec;
	width:196px;
	height:141px;
	padding:7px 0 0 8px;
	margin-left:4px;}
	
#mar_bg marquee {
	background-color:#FFFFFF;
	color:#005b7f;
	line-height:25px;
	width:186px;
	height:131px;}
	
#mar_bg marquee p {
	float:left;
	width:186px;}	

#mar_bg marquee em {
	float:left;}

#footer {
	float:left;
	width:930px;
	border-top:1px solid #a1a1a1;
	margin-top:13px;
	padding:12px 0 8px 0;
	text-align:center;
	line-height:24px;}
	
#footer_bg{ 
	background-color:#e1e1e1;
	width:930px;
	height:85px;
	padding-top:10px;}
	
#footer_line {
	/*background:url(../images/footer_line.png) no-repeat;*/
	width:929px;
	height:2px;}
	
p.p1 {
	color:#7d7d7d;}
	
.p1 a {
	color:#7d7d7d;}
	
p.p2 {
	color:#003562;
	_margin-top:-30px;}
	
.p2 a {
	color:#003562;}
	
.news_mar {clear:left; padding-top:6px;}

.news_mar div {background:url(../images/news_mar.png) no-repeat; width:800px; height:35px; color:#555555; line-height:35px;
							 padding:0 20px 0 110px;}
							 
.sub_nav {width:694px; border-top:1px solid #d7d7d7; margin:3px 0 0 3px; *margin-bottom:-20px;}

.sub_nav div {position:relative; background:url(../images/subnav_bg2.png) repeat-x; color:#636363; height:23px; line-height:23px;
							float:right; padding:0 7px 0 14px;}

.sub_nav img {position:absolute; top:0; left:-22px;}

.sub_nav a {color:#636363;}

.sub_nav a:hover {color:#003562;}

#listing h2 {
	width:669px;
	height:25px;
	border-bottom:1px dashed #c8c7c7;
	margin:16px 0 0 15px;}

.newslist_title {background:url(../images/sub_title.png) no-repeat;}