/*-- Bacic HTML elements --*/
body {	background-color: #f0f3f7; }
h1, h2 {color: #0475ad;}
a:link, a:visited {color: #169ad3;}
li {background: url(../images/blue/list_b.gif) 0px 6px no-repeat;}
fieldset {border: 1px solid #dbe1ea;}

/*-- Template Layout --*/
.width_fixed {border-left: 1px solid #1098d2;}
.content {background: #fff url(../images/blue/lmods_bg_b.gif) right repeat-y;}
.lmods {width: 1px; background: #9db9c8 url(../images/blue/rmods_bg_b.gif) right repeat-y;}
.rmods, .rmods_bottom {
	margin:5px 0 5px 0;
	border-left:#970033 5px solid;
	width:5px;
}
.content_wide {background: #fff;}
#top {height: 150px;}
#copyright {border-top: 3px solid #666;}
#feeds {background: url(../images/blue/feed_b.gif) left no-repeat;}
#feeds a {color: #014061;}
button, .button {
	background-color: #0475ad;
	color: #fcfcfc;
	border-left: 1px solid #6fccf4;
	border-top: 1px solid #6fccf4;
	border-right: 1px solid #169ad3;
	border-bottom: 1px solid #169ad3;
}
input#email, .inputbox {
	background-color: #d3dbe6;
	color: #000;
	border-left: 1px solid #0475ad;
	border-top: 1px solid #0475ad;
	border-right: 1px solid #6fccf4;
	border-bottom: 1px solid #6fccf4;
}

ul.menu{}
ul.menu li{float:left;margin-left:20px;}
ul.menu li a:link, ul.menu li a:visited, ul.latestnews li a:link, ul.mostread li a:link, ul.latestnews li a:visited, ul.mostread li a:visited{
	color: #169ad3;
}

ul.menu li a:hover, ul.latestnews li a:hover, ul.mostread li a:hover{
	color: #014061;
}
#current, #current a, #current a span {color:#014061;}
ul li {
	background: url(../images/blue/submenu_b.gif) 0px 10px no-repeat;
}
ul.menu li {
background:none!important;
}
ul.menu li ul li a:link, ul.menu li ul li a:visited  {
	color: #169ad3;
}
ul.menu li ul li a:hover {color: #169aa3;}
.small{	color: #888;}
.createdate, .modifydate {color: #9db9c8;}
.smalldark {color: #1098d2;}
.readon {}
a.readon:link, a.readon:visited, a.readon:active {color: #1098d2;}
a:hover, a.readon:hover {color: #014061;}
.contentheading {color: #111;}
a.contentpagetitle:link, a.contentpagetitle:visited {color: #111;}
a.contentpagetitle:hover {color: #014061;}
.componentheading {color: #9db9c8;border-bottom: 1px solid #9db9c8;}
table.contenttoc {border-top: 1px solid #1098d2;}
table.contenttoc td {border: 1px solid #dbe1ea; border-top: none;}
table.contenttoc th {background-color: #dbe1ea;}
table.contenttoc a:hover {color: #035a85;}
.sectiontableheader {background: #d3dbe6;border-top: 1px solid #1098d2;	color: #014061;}
.sectiontableentry1 {background-color: #f0f3f7;	color: #014061;}
.sectiontableentry2 {background-color: #f8fafc;	color: #014061;}
div.moduletable_menu, div.moduletable, div.moduletable_text {color: #d3dbe6;}
div.module h3 {	background: url(../images/blue/leftmodules_bg_b.gif) right 20px no-repeat;color: #f0f3f7;}
table.moduletable th {color: #f0f3f7;}
div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {
	background: url(../images/blue/rightmodules_bg_b.gif) right 20px no-repeat;
	color: #9db9c8;
}

table.moduletable li a, table.moduletable li a:visited {color: #035a85;}
div.module a, div.module a:visited, table.moduletable a, table.moduletable a:visited {	color: #f8fafc;}
div.moduletable li {background: url(../images/blue/submenu_b.gif) 0px 6px no-repeat;}
.pollstableborder {border-left: 3px solid #0475ad;border-top: 3px solid #0475ad;border-right: 3px solid #6fccf4;border-bottom: 3px solid #6fccf4;margin: 5px;}
div.qlinks div.moduletable .mostread li a:link, 
div.qlinks div.moduletable .mostread li a:visited, 
div.qlinks div.moduletable .latestnews li a:link, 
div.qlinks div.moduletable .latestnews li a:visited {color: #169ad3;}
div.qlinks div.moduletable .mostread li a:hover, 
div.qlinks div.moduletable .latestnews li a:hover{color: #014061;}

