.title {	font-weight:bold}

.header_1 {
width:850px;
height:40px;
background:#f5f5f5;
border-left:solid 1px #666666;
border-right:solid 1px #666666;
border-top:solid 1px #666666;
border-bottom:solid 1px #666666;
color:#30559C}

.header_2 {
width:850px;
border-bottom:solid 1px #666666;
background-color:30559c}

.search {
width:150px;
margin:0px;
padding:0px;
float:right}

.search form {padding:0; margin:0}

.search .inputbox {
border:0px;
padding:3px 3px 3px 3px;
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#ff6600;
background:#ffffff}

.user1_inner {
margin:0px;
padding:0px}

.user2_inner {
margin:0px;
padding:0px}


.main {
width:800px;
background:none;
border-left:solid 1px #666666;
background-color:#FFFFFF;
border-top:solid 0px #666666;
border-bottom:solid 0px #666666}

.left_modules {
width:165px;
vertical-align:top;
border-left:solid 0px #666666;
border-right:solid 0px #666666;
border-top:solid 0px #666666;
border-bottom:solid 0px #666666}

.right_modules {
width:170px;
vertical-align:top;
padding-top:2px;
padding-right:5px;
border-left:solid 0px #666666;
border-right:solid 0px #666666;
border-top:solid 0px #666666;
border-bottom:solid 0px #666666;
background-color:#FFFFFF}

.main_content {
width:700px;
background:#ffffff;
padding:0px;
border-left:solid 0px #666666;
border-right:solid 0px #666666;
border-top:solid 0px #666666;
border-bottom:solid 0px #666666;
background-color:ffffff}

.footer {
width:100%;
background-color:#ffffff;
border-top:solid 1px #666666}

.datestyle {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#30559C;
text-decoration:none;
font-weight:normal}

body {
margin:0px 0px 0px 0px;
background-color :ffffff;
color :#465675}

td,tr,p,div {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#000000}

a:link, a:visited {
font-size:10px;
color:#23598d;
text-decoration:underline;
font-family:Arial, Verdana, Helvetica, sans-serif}

a:hover {
color:#000066;
text-decoration:underline}

ul {	margin:0px 0px 0px 0px}

li {
width:auto;
margin:0px 0px 0px 0px!important;
margin:0px 0px 0px 30px;
border:0px;
padding:0 0 0 0}

hr {
background:white;
height:1px;
border:.5px solid #30559C}

hr.separator {
background:white;
height:1px;
width:75px;
border:1px solid #30559C}

bordercolor {
border-color:#30559C;
border:.5px solid #30559C}

.small {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color:#343A58;
text-decoration:none;
font-weight:normal}

.smalldark {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color:#343A58;
text-decoration:none;
font-weight:normal}

.verysmall {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:8px;
color:#343A58;
text-decoration:none;
font-weight:normal}

.button {
background-color:#96b4dc;
color:#30559c;
font-family:Arial,Verdana,Helvetica,sans-serif;
margin:0px;
text-align:center;
font-size:11px;
border:1px solid #fffff1;
height:20px;
text-decoration:underline}

.inputbox {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#343A58;
background:#ffffff;
border:1px solid;
border-left:solid 1px;
border-right:solid 0px;
border-top:solid 0px;
border-bottom:solid 1px;
padding:5px 5px 5px 5px}

.inputframe {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#343A58;
background:#ffffff;
border:1px solid;
border-left:solid 1px;
border-right:solid 1px;
border-top:solid 0px;
border-bottom:solid 1px;
padding:2px 0px 0px 0px}

.back_button {
float:left;
font-size:11px;
color:#FFFFFF;
background:#f5f5f5;
font-weight:bold;
text-align:center;
padding:3px;
border:0px solid #000066}

.ontab {
background-color:#323A15;
border-left:outset 1px #DCF2FA;
border-right:outset 1px #808080;
border-top:outset 1px #DCF2FA;
border-bottom:solid 1px #d5d5d5;
text-align:center;
font-weight:bold;
color:#FFFFFF}

.offtab {
background-color :#e5e5e5;
border-left:outset 1px #E0E0E0;
border-right:outset 1px #E0E0E0;
border-top:outset 1px #E0E0E0;
border-bottom:solid 1px #d5d5d5;
text-align:center;
font-weight:normal}

.tabpadding {
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px}

.pagetext {
visibility:hidden;
display:none;
position:relative;
top:0}

a.mainlevel:link, a.mainlevel:visited {
color:#335B93;
font-size:100%;
width:90px;
font:Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
background-image:url(../images/nav_pic.gif);
background-position:center;
display:marker;
display:table-caption;
margin-top:0px;
padding-top:0px}

a.mainlevel:hover { text-decoration:underline}
a#active_menu {	color:#96b4dc}

a.sublevel:link, a.sublevel:visited {
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#343A58;
font-weight:normal}

a.sublevel:hover {
color:#30559c;
text-decoration:underline}

.contentpane { width:100%}
.contentpaneopen { background-color :#ffffff; width:100%}
.contentheading {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#30559c;
text-align:left;
line-height:16px;
height:15px}
.contentpagetitle {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#30559c;
text-align:left
}
.contentdescription {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:left}

table.contenttoc {
color:#343A58;
background-color:#f5f5f5;
border-top:1px solid #465675;
border-bottom:1px solid #465675;
border-left:1px solid #465675;
border-right:1px solid #465675}

table.contenttoc td {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
text-align:left;
padding:0px}

table.contenttoc th {
background:#94B1CF;
vertical-align:middle;
font-size:11px;
font-weight:bold;
color:#666666;
text-align:left;
text-indent:15px;
width:100%;
height:24px;
border-bottom:dashed 1px #666666;
text-transform:uppercase}

.content_rating {
font-weight:normal;
font-size:8pt}

.content_vote {
font-weight:normal;
font-size:8pt}

.sectiontableheader {
background-color :#94B1CF;
background-repeat:repeat;
padding:2px;
color :#FFFFFF;
font-weight :bold}

.sectiontableentry1 {	background-color :#BED2EB}
.sectiontableentry2 { background-color :#F3F3F3}

.category {
color:#3D4E6D;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none}

a.category:link, a.category:visited {
color:#3D4E6D; 
font-weight:bold}

a.category:hover {color:#3D4E6D}

.componentheading {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#30559c;
text-align:left}

table.moduletable {
width:100%;
font-size:11px;
font-weight:bold;
line-height:16px;
margin:0px 0px 0px 0px;
background-color:none}

table.moduletable th {
background:#f5f5f5;
vertical-align:middle;
font-size:11px;
font-weight:bold;
color:#666666;
text-align:left;
text-indent:10px;
width:100%;
height:20px;
border-bottom:dashed 1px #666666;
text-transform:uppercase}

table.moduletable td {	padding:0px}

table.moduletable ul {	color:#ff0000}

.poll {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#343A58;
line-height:12px
}
.poll2 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-style:italic;
font-size:11px;
color:#990066;
line-height:12px
}
.pollstableborder {	border:0px solid #465675}

.newsfeedheading {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#343A58}

.newsfeeddate {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
olor:#343A58;
font-weight:normal}

.fase4rdf {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#C4D5EB;
font-weight:normal}
a.fase4rdf:link {
font-size:11px;
font-weight:bold;
color:#356C82}
a.fase4rdf:hover {
font-size:11px;
font-weight:bold; color:#759328}

table.searchintro {
background-color:#FFFFFF;
border:1px solid #8D9ABC}

table.contact {	background-color:#FFFFFF}
table.contact td.icons {background-color:#CCCCCC}
table.contact td.details {
background-color:#F3F3F3;
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif}

#tabbar li a {
display:block;
line-height:25px;
height:25px;
background:url(../images/sc_tab_normal.png) no-repeat 0% 100%;
width:139px;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#535657;
text-transform:uppercase}

#tabbar a:hover {
background:url(../images/sc_tab_active.png) no-repeat 0% 100%;
color:#ccc}
