body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	color: #FFFFFF;
	margin: 15px;
	font-size: 12px;
	font-weight:normal;
	font-style:normal;
	line-height: 20px;
}

.sidebar {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 12px;
	line-height: normal;
	text-align:left;
}
.sidebar-category {
	background-image:url(images/shell/sidebar-category.gif); 
	background-repeat:no-repeat; 
	background-position:left;
	font-size:12px;
	font-weight:bold;
	padding-top:0px;
	padding-right:10px;
	padding-left:20px;
	line-height:30px;
	padding-bottom:0px;
	height:19px;
}
.sidebar-sections {
	padding-top:0px;
	padding-right:10px;
	padding-left:20px;
	padding-bottom:20px;
	line-height:18px;
	font-size:12px;
}
.sidebar a{
	color: #0000FF;
}
.sidebar a:link{
	color: #0000FF;	
}
.sidebar a:visited{
	color:#6633CC;
	
}
.sidebar a:hover{
	color: #FF0000;
	text-decoration:underline;
	
}
.sidebar a:active{
	color: #FF0000;	
}

.footer {
	line-height:18px;
	padding:5px;
	padding-left:10px;
	background-color: #000000; 
	color:#6A7983;
	font-size:10px; 
	font-weight:bold;
}

.pagetitle h1 {
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	padding-bottom:10px;
	text-align:left;
	color:#282B47;
	font-size:24px;
	font-weight:normal;
	line-height:24px;
	margin:0px;
}
.content {
	color:#000000;
	font-size:12px;
	line-height:18px;
	text-align:left;
}
.content ul{
	margin:0px;
	padding:0px;
	padding-left:15px; 
	margin-left:15px;
}
.content-table {
	margin-left:15px;
}

.content-divider { 
	background-image:url(/images/shell/layout_r6_c2.jpg); 
	background-repeat:no-repeat;
}

.content h1 {
	color:#282B47;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	line-height:24px;
	padding-bottom:10px;
}
.news-date {
	font-size:10px;
	color:#771212;	
	font-weight:bold;
	line-height:14px;
}
.content h2 {
	color:#282B47;
	font-size:18px;
	font-weight:bold;
	line-height:24px;
}
h3 {
 font-size:14px; font-weight:bold; line-height:21px; margin:0px; margin-bottom:10px; margin-top:10px;
}
.content h2 a {
	color:#282B47;
}
.content h2 a:hover {
}
a {
	color:#0000FF;
}
a:hover {
	color:#FF0000;
}
a:active {
	color:#FF0000;
}
.category-select {
	font-size:10px;
	margin:0px;
	padding:0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 0px solid #B0C7DF;
}
input, textarea, select {
	font-size:12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #B0C7DF;
}
.nav-links {
	font-size:10px; 
	font-weight:bold;
	text-align:left;
	color:#000000;
	margin:0px;
	padding-top:5px;
	padding-bottom:0px;
	line-height:normal;
	padding-bottom:5px;
	display:block;
	border-bottom:1px solid #999999;
}
.nav-links a{
	color:#330000;
}
.nav-links a:hover{
	color:#FF0000;
}
.nav-links a:active{
	color:#FF0000;
}

.wb-table {
	border:1px solid #BFC0C1;
}
.wb-header {
	background-color:#DDDDDD; font-size:10px; font-weight:bold; letter-spacing:2px; color:#771313; padding-left:5px; 
}
.wb-logo { 
	background-color:#FFFFFF; padding:5px; text-align:center;
}
.wb-links {
	background-image:url(/images/work-box/work-box_r2_c2.gif); background-repeat:no-repeat; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:right; padding-right:5px; 
}
.wb-links a{
}
.wb-links a:link{
	color:#FFFFFF;
}
.wb-links a:visited{
	color:#EEEEEE;
}
.wb-links a:hover{
	color:#FF0000;
	text-decoration:underline;
}
.wb-links a:active{
	color:#FF0000;
	text-decoration:underline;
}
.wb-summary {
	background-image:url(/images/work-box/work-box_r3_c2.jpg); background-repeat:no-repeat;
	font-size:11px; line-height:normal; padding:5px; background-color:#FFFFFF;
}
.rss-summary-d {
	float:left; width:680px;
}
.rss-summary-ds {
	display:block; float:left; border:1px solid #CCCCCC; border-top:0px; border-right:0px;  padding:10px; padding-right:0px; width:680px; font-size:12px;
}
.rss-summary-title {
	display:block; font-size:18px; font-weight:normal; line-height:24px; padding-top:0px;
}
.rss-summary-date {
	display:block; padding-bottom:5px; font-size:11px; font-weight:normal; color:#666666;
}
.rss-summary-box {
	float:left; width:680px; padding:5px; background-color:#EEEEEE; border-bottom:1px solid #CCCCCC; font-size:10px; font-weight:bold;
}
.rss-summary-box-l {
	float:left; width:680px;
}
.rss-menu-box {
	float:left; width:180px; border:1px solid #CCCCCC; background-color:#FFFFFF; font-weight:bold; font-size:11px;
}
.rss-menu-box-inner {
	padding:5px;
}
.rss-menu-box h3{
	margin:0px; border-bottom:1px solid #999999; color:#999999; margin-bottom:10px; font-size:14px;
}
.rss-menu-spacer {
	padding-bottom:10px;
}
.rss-menu-spacer a{
	text-decoration:none;
}
.rss-menu-spacer a:hover{
	text-decoration:underline;
}

.tb1 {
border-right:1px solid #999999;border-bottom:1px solid #999999; background-color:#FFFFFF; vertical-align:middle; text-align:center;
}
.tb1 img { padding-top:10px; padding-bottom:10px; }
.tb2{ border-bottom:1px solid #999999; background-color:#DFDFDF; vertical-align:top; padding:10px;}
.tb3{background-image:url(/images/work-box/work-box_r1_c3.jpg); background-position:left bottom; background-repeat:no-repeat;}
.flinks{display:block; margin:0 auto; width:220px;float:left; margin-top:5px;line-height:13px;color:#555555;}
.flinks a:link,.flinks a:visited,.flinks a:hover{  color:#555555;font-size:11px; text-decoration:none; cursor:default; }