/* SYMBIOTIC std CSS	*/
   
body { padding: 0; margin: 0; font: 12px Tahoma, Arial, sans-serif; line-height: 1.5em; background: #fff; color: #454545; }
a { color: #003B6E; background: inherit; }
a:hover { color: #5f7f2c; background: inherit; }	
h1 { font: bold 2.5em "Arial", Sans-Serif; margin: 0; letter-spacing: -1px; }
h2 { font: bold 2em Arial, Sans-Serif; margin: 0; padding: 0; }
h1 a, h2 a { color: #2b2b2b; background: #fff; text-decoration: none; }
h1 a:hover, h2 a:hover { color: #2b2b2b; background: #FFF; }
.title { color: #808080; background: #fff; }
ul { margin: 0; padding : 0; list-style : none; }
form { margin: 0; }
input.button { padding: 3px; }
#content { margin: 10px auto; width: 960px; }
#header { height: 75px; }
#logo { padding: 25px 0 0 8px; }
#logo h1 a{color:#4e99dc; text-decoration:none;}
#tabs { background: #fff url(../images/topbg.jpg) no-repeat top left; color: #000;  height: 64px; text-align: center; padding: 0 0 0 230px; }
#tabs li { display: inline; height: 45px; }
#tabs li a { float: left; background: #fff url(../images/barbg.gif) no-repeat; color: #808080; padding: 7px 0; width: 82px; text-align: center; font-weight: bold; text-decoration: none; }
#tabs li a:hover { background: #fff url(../images/barcurrent.gif) no-repeat; color: #000; }	
#tabs li a.current { background: #fff url(../images/barcurrent.gif) no-repeat; color: #2C71AE; }	
.key { text-decoration: underline; }
.gboxtop { clear: both; height: 8px; background: #dedede url(../images/gboxtop.gif) no-repeat; color: #000; }
.gbox { background: #dedede url(../images/gbox.gif) no-repeat bottom left; color: #444; padding: 1px 13px 10px 13px; margin: 0 0 20px 0; }
#sitedesc{font-size:14px; color:#2c71ae;}
.left { float: left; width: 650px; margin: 0 0 10px 0; }
	.left_articles {
		margin: 0 20px 15px 10px;
		padding: 0 0 0 0;
		text-align: justify;
		border-bottom: 1px dotted #ccc;
		color: #000;
		background: #fff;
	}
	
#rss{ border-bottom: 1px dotted #ccc;}
.thumbnail { float: left; margin: 0 18px 8px 0; border: 1px solid #dedede; }
#right {
	float: right;
	width: 295px;
	margin: 0 0 10px 0;
}
	.boxtop { height: 19px; background: #fff url(../images/boxtop.gif) no-repeat; color: #000; }
	.box { background: #fff url(../images/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 20px 15px 25px; margin: 0 0 10px 0; }
	.box p { padding: 0; margin: 0;}
	.image { float: left; margin: 0 9px 3px 0; }
	.box a{text-decoration:none;}
	.box a:hover{text-decoration:overline; font-weight:bold;}
#rightads{padding-left:20px;}
.footer { clear: both; text-align: center; line-height: 1.8em; padding: 10px 0 10px 0; border-top: 1px solid #ccc; }