@charset "utf-8";
body,div,p,img,form,h1,h2,h3,h4,h5,h6,ul,li {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	margin: 0;
	font: 12px/160% "Lucida Grande", Verdana, Arial, sans-serif;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(../images/body_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}



#title {
	margin: 20px 0px 10px 0px;
	font-size: 18px;
	color: #000099;
	font-weight: bold;
	text-decoration: none;
}


#content a:link {
    color: #0066CC;
}
    
#content a:visited {
    color: #595554; 
}

#main {
	font-size: 13px;
	color: #666666;
	padding: 10px;
}




/* footer: */

#footer {
	margin: 10px;
	clear: both;
	text-align: center;
	color: #666666;
} 

#footer a:link, #footer a:visited { 
    color: #014769;
} 

#footer a:hover, #footer a:active { 
    color: #FF6600;
} 

/* main style */


.font12orange {
	font-size: 12px;
	line-height: 160%;
	font-weight: bold;
	color: #FF6600;
}

.font12owhite {
	font-size: 12px;
	line-height: 160%;
	color: #FFF;
}
.font12white {
	font-size: 12px;
	line-height: 160%;
	font-weight: bold;
	color: #FFF;
}


.font15orange {
	font-size: 15px;
	line-height: 160%;
	font-weight: bold;
	color: #FF6600;

}

.font15 {
	font-size: 12px;
	line-height: 160%;
	font-weight: bold;
	color: #000;

}


.font20orange {
font-size: 20px;
	line-height: 160%;
	font-weight: bold;
	color: #FF6600;
}

.font12blue{
	font-size: 12px;
	line-height: 160%;
	font-weight: bold;
	color: #003399;

}
.font12Gray{
	font-size: 12px;
	line-height: 160%;
	color: #666;

}

.font15blue {
	font-size: 15px;
	line-height: 160%;
	font-weight: bold;
	color: #003399;

}

.font15white {
	font-size: 15px;
	line-height: 160%;
	font-weight: bold;
	color: #FFF;

}

.font20blue {
font-size: 20px;
	line-height: 160%;
	font-weight: bold;
	color: #003399;
}

.font20 {
font-size: 20px;
	line-height: 160%;
	font-weight: bold;
	color: #000;
}

.red {
	font-size: 15px;
	line-height: 160%;
	font-weight: bold;
    color: #FF0000;
}

.black {
color: #000;
}

/* Comments */
#Comments {
	margin: 5px;
	border: 1px solid #EBEBEB;
	background: #F3F3F3;
	padding: 5px;
}

/* Related articles */
#Related {
	margin: 5px;
	border: 1px solid #EBEBEB;
	background: #F3F3F3;
	padding: 5px;
	line-height: 160%;
}

a,a:link,a:visited{
	color: #0B5596;
	text-decoration: none;
}
a:hover{
	color: #FF3300;
	text-decoration: underline;
}

td {
	font-size: 12px;
	color: #0B5596;
	text-decoration: none;
}

#contain{
width:940px;
margin:0 auto;
}
.box{
width:710px;
float:left; 
margin: 0px 0px 0px 10px;
border:1px solid #CCCCCC;
padding:10px; 
}
.li{
display:block;
margin-left:3px;
margin-top:5px;
margin-bottom:5px;
border:1px dashed #999999;
list-style:none;
width:220px;
float:left;
}
.li #button{
font-size:12px;
width:50px;
height:15px;
background-color:#3399FF;
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
PADDING-RIGHT:3px; 
DISPLAY: block; 
PADDING-LEFT: 5px;  
FLOAT: left; 
PADDING-BOTTOM: 1px; 
MARGIN: 2px 8px 1px 6px; 
COLOR:#FF9933;
background-color:#6699FF; 
PADDING-TOP: 2px;
}
.cue{
clear:both;
font-size:14px;
font-weight:bold;
color:#6699FF;
margin-top:5px;
}
.listmain{
background-color:#B3DDF4;
width:200px;
margin-left:15px;
font-size:13px;
border:1px solid #999999;
float:left;
text-align:center;
}
.list_title{
text-align:center;
width:205px;
color:#FFFFFF;
font-size:14px;
line-height:18px;
background-color:#0099FF;
background-repeat:repeat-x;
font-weight:bold;
}

.list li{
	display:block;
	float:left;
	border:1px solid #A2A2A2;
	list-style:none;
	width:85px;
	margin:3px 5px;
	padding-top:3px;
	padding-bottom:3px;
	list-style:none;	
	background-color:#F8F8F8;
}
.sub{
width:205px;
margin-top:8px;
font-size:14px;
line-height:16px;
background-color:#F8F8F8;
}
.list {
float:left;
padding:0px;
margin:0 auto;
line-height:15px;
margin-top:3px;
margin-bottom:3px;
width:200px;
color:#0066CC;
}
.clear{
clear:both;
}
