a:link {color: #000000; text-decoration: underline}  
a:visited {color: #000000; text-decoration: underline}  
a:hover {color: #000000; text-decoration: none}  
a:active {color: #000000; text-decoration: underline}  
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000} 
li {color: #003366; list-style-type: disc} 
ul {color: #FFFFFF; list-style-type: disc} 
ol {color: #FFFFFF} 
.navi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold} 
.navi a:link {color: #999999; text-decoration: none; font-weight: normal} 
.navi a:visited {color: #999999; text-decoration: none; font-weight: normal} 
.navi a:hover {color: #FFFFFF; text-decoration: none} 
.navi a:active {color: #999999; text-decoration: none} 
.subnavi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF} 
.subnavi a:link {color: #333333; text-decoration: none} 
.subnavi a:visited {color: #333333; text-decoration: none} 
.subnavi a:hover {color: #000000; text-decoration: underline} 
.subnavi a:active {color: #333333; text-decoration: none} 
.titles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.subnaviDark {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000
}
h1 {margin:0}

h1 span {
	display: none;
	margin:0	}
	
#container {
width:600px;
height:300px;
/*background-color:#FFCCFF;*/
border-top:1px solid #333;
border-bottom:1px solid #333;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:10px;
padding:10px 0 10px 0;
margin-top:20px;
overflow:auto;

}


.newscontainer {
width:580px;
/*height:280px;*/
/*background-color:#333;
border-top:1px solid #333;*/
border-bottom:1px solid #999;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:10px;
padding-bottom:10px;
padding-top:10px;
float:left;
}

.newscontainer span {
display:block;
float:left;
padding-right:20px
}

.newscontainer img{
display:block;
float:left;
margin-right:10px;
padding:0;
/*margin-bottom:10px;*/
}


.divider {
height:1px;
width:600px;
background-color:#ccc;
clear:both;
margin:0;
padding:0

}

.div img {margin:0}

.newsarticle {
float:left;
/*padding-right:20px;
background-color:#99CCFF;*/
width:360px;

}
.newsarticle h2 {
font-size:12px;
font-weight:normal;
color:#000000;
margin: 0
}
.newsarticle p {
margin:5px 0 0 0;}


.newsarticle a:link {
color:#333; text-decoration:none; margin-top:5px
}


#pagination {
width:620px;
height:12px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999;
text-align:center}

#pagination p {
margin:0;
}

#articlecontainer {
width:620px;
height:300px;
/*background-color:#FFCCFF;*/
border-top:1px solid #333;
border-bottom:1px solid #333;
font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; font-size:10px;
padding:10px 0 10px 0;
margin-top:20px;
overflow:auto
}

#articleleft{
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left;
/*background-color:#FFCCFF;*/
width:400px;
padding-right:10px
}
#articleleft h2{
font-size:12px;
font-weight:normal;
color:#000000;
margin: 0}

#articleleft p{
font-size:11px;
font-weight:normal;
color:#666;}


#articleleft li{
font-size:11px;
font-weight:normal;
color:#666;
}


#articleleft blockquote {
font-style:italic;
color:#999;	
/*background-color:#FFCCFF;*/
margin:0;
padding:0;
font-size:11px;
}

.articletitle {
color:#666;
font-weight:bold;

}



#articleright {
float:left;
width:150px;
padding-left:20px;
/*color:#999
/*background-color:#FFCC99;*/
}

#articleright ul {
margin:0;
padding: 0;

}

#articleright li {
list-style:none;
border-bottom:1px solid #ccc;
margin-top:10px;
margin-bottom:10px;
height:20px;

}

#articleright li a {
color:#999;
text-decoration:none;
}


.share {
height:20px;
background:url(images/news/icon_share.gif) no-repeat;
text-indent:25px;
}

.visit{
height:20px;
text-indent:25px;
background:url(images/news/icon_visit.gif) no-repeat;
}
.print {
height:20px;
text-indent:25px;
background:url(images/news/icon_print.gif) no-repeat;
border: none;
}

.download {
height:20px;
text-indent:25px;
background:url(images/news/icon_download.gif) no-repeat;
border: none;
}


#articleright img {
margin-top:70px;
}

.floatleft {
float:left; }

.floatright {
float:right;}

.noboarder {
border-bottom:#FFFFFF; !important
/*background-color:#FFCCCC;*/	
}

.title {
color:#000000;
font-weight:bold;
font-size:12px;
}


