html,body {
	margin: 0px auto;
	padding: 0px;
	font-size: 12px;
	line-height: 150%;
        text-align: center;
	color: #000;
        background-color: #F5F5F5;
        font-style: normal;
        font-family: arial, helvetica, verdana

}
table { border-collapse: separate; border-spacing: 0px; text-align: left }
div {
	padding: 0px;
	margin: 0px auto
}
ul {
	margin: 0px;
	padding: 0px
}
li { margin: 0px; padding-top: 2px; padding-bottom: 2px; list-style-type: none }
a {
	font-family: "arial";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none
}
a:hover {
	font-size: 12px;
	color: #FFFF00;
	position: relative;
}
p {	margin: 0px; font-size: 12px }
h3 { margin: 1px; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; background:url(../index_img/ma_bg.gif); color: #fff; font-weight: normal; font-size: 12px; text-align: left; }

.left { float: left}
.right { float: right; }
.tcenter {text-align: center;!important}
.tright {text-align: right;!important}
.halfwidth { width: 49%; }

#logo { text-align: center; }

#menu {	width: 1002px; height: 28px; margin: 0px; padding: 0px; background:url(../index_img/ma_bg.gif); border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 0px solid #ffffff;  }
#menu li { float:left; padding-top: 4px; padding-right: 12px; padding-bottom: 4px; padding-left: 15px; text-align: left; border-left: 1px solid #fffffF; }


#family { clear: both; width: 1002px; border: 0px solid #4682B4; background:url(../index_img/ma_bg.gif); }
#family table { width: 100%; background: #F5F5F5; }
#family table tr { background: #F5F5F5; }
#family_title { color: #fff; background: #F5F5F5; }

#family { WIDTH: 1002px; BORDER-TOP: 1px solid #4682B4; BORDER-LEFT: 1px solid #4682B4; BACKGROUND: #F5F5F5}
#family h3 { WIDTH: 987px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-RIGHT: 1px solid #4682B4; BORDER-LEFT: 1px solid #4682B4}
#family ul { CLEAR: both }
#family li { FLOAT:left; BORDER-RIGHT: 1px solid #4682B4; BORDER-BOTTOM: 1px solid #4682B4; PADDING-LEFT: 5px; TEXT-ALIGN: left;overflow:hidden;}
.l12 { WIDTH: 145px }
.l13 { WIDTH: 185px }
.l35 { WIDTH: 105px }
.l4 { WIDTH: 315px }

#article { width: 1002px; text-align: left }
#article div { float: left; width: 247px; border: 1px solid #4682B4; }
#article ul { width: 240px; margin: 0px auto; padding-left: 7px; }
#article ul li { width:100%; list-style-type: none; }
#article li { margin: 0px; padding-top: 2px; padding-bottom: 2px; list-style-type: none }
#article a {
	font-family: "arial";
	font-size: 12px;
	color: #333333;
	text-decoration: none
}
#article a:hover {
	font-size: 12px;
	color: #000066;
	position: relative
}

#elitearticle { width: 1002px; margin: 0px; padding: 0px; border: 1px solid #4682B4; background: #F5F5F5; text-align: left }
#friendlink { width: 1002px; padding-top: 4px; padding-bottom: 4px; text-align: left; background: #4682B4; color: #fff; }
#copyright { width: 1002px; padding-top: 5px;padding-bottom:5px;text-align: center; font-size: 11px;background:#4682B4;}
#copyright a { font-size: 11px; }

.topads { width: 1002px; margin-top: 4px; margin-bottom: 4px }
.clear { height: 1px; overflow: hidden; margin-top: -1px; clear: both }

#content { width: 1002px; background-color: #F5F5F5; border-top:1px solid #CC0000; border-bottom:1px solid #4682B4; border-left:1px solid #4682B4; text-align: left }
#content_main { margin-right:270px; background-color: #F5F5F5; border-right:1px solid #4682B4 }
#content_left { float:left; width:724px; background-color: #F5F5F5 }
#content_left ul li{ list-style-type: none }
#content_left ul li a { float: left }
#content_left ul li span { float: right; width: 150px; padding-right: 5px; text-align: right }
#content_right { position: relative; width: 270px; float:right; background-color: #F5F5F5; border-right: 1px solid #4682B4 }
#content_right { margin-right: -136px; margin-left: 0px; padding: 0px }
#content_bottom { clear: both; width: 994px; padding-top: 4px; padding-bottom: 4px; background:url(../index_img/ma_bg.gif); border: 1px solid #4682B4 }
#content ul { margin-left: 6px }
#content p { padding: 5px }
#content li { margin: 0px; padding-top: 2px; padding-bottom: 2px; list-style-type: none }
#content a {
	font-family: "arial";
	font-size: 12px;
	color: #333333;
	text-decoration: none
}
#content a:hover {
	font-size: 12px;
	color: #000066;
	position: relative
}
.tableBorder1 {
	BORDER-RIGHT: #9ED8FE 0px solid;
	BORDER-TOP: #9ED8FE 0px solid;
	FONT-WEIGHT: normal; FONT-SIZE: 12px;
	BORDER-LEFT: #9ED8FE 0px solid;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #9ED8FE 0px solid;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #4682B4;
	FONT-VARIANT: normal
}
th {
	background: url(/Index_img/ma_bg.gif);
	font-size: 12px;
	font-weight:bold;
	color:#ffffff;
	height: 30;
}
