﻿* {
margin:0;
padding:0
}

body,input,button,select,td,th,a,div {
font:bold 9px Verdana, Geneva, sans-serif;
color:#282828
}

body {
background:#fff
}

img {
border:none
}

th {
text-align:left;
padding:0 0 6px
}

td {
line-height:14px;
color:#292929;
vertical-align:top
}

table {
border-collapse:collapse;
border:0;
width:100%
}

ul {
list-style:none
}

a {
color:#282828;
text-decoration:none
}

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

h1,h2 {
color:#d5091f;
font-size:18px;
font-weight:700;
background:url(../images/title_bg.gif) no-repeat 0 0;
padding:7px 0 6px 34px
}

h3 {
color:#FFF;
font-size:13px;
font-weight:700
}

p {
color:#282828;
line-height:15px;
font-size:12px;
padding:0 0 10px
}

p font {
color:#ad0a22;
font-weight:700;
font-size:13px
}

.article_separator {
display:block;
height:5px;
border-bottom:1px solid #e5e5e5;
margin:5px 0 10px
}

textarea .inputbox {
width:350px;
height:100px
}

.inputbox {
border:1px solid #46462f
}

* html .blog {
width:88% !important
}

* html .contentpaneopen {
width:97% !important
}

* html .ie {
width:92%
}

.contentpaneopen_edit {
width:20px;
float:right;
margin-top:4px
}

.contentpaneopen td {
padding-bottom:10px
}

.contentpaneopen td td {
padding-bottom:0
}

.contentpaneopen img {
margin:0 6px 0 0
}

.contentpaneopen_search {
margin:0 0 10px
}

.contentpaneopen_search td,.contentpaneopen_search label {
color:#282828 !important;
padding:5px 0
}

.contentheading,.componentheading,.componentheading_search {
color:#2a2a2a;
font-size:16px;
font-weight:700;
padding:12px 0 10px
}

.button,.validate {
color:#fff;
font-size:11px;
font-weight:400;
background:url(../images/button.gif) no-repeat 0 0;
width:62px;
height:18px;
display:block;
text-transform:none;
text-align:center;
border:none;
margin:0 0 0 6px;
padding:0
}

button.validate,button.button {
color:#fff;
font-weight:700;
font-size:10px;
text-transform:uppercase;
background:url(../images/button.gif) no-repeat 0 0;
width:62px;
border:none;
display:block;
margin:0 0 0 10px;
padding:2px 0
}

.readon {
color:#374c64 !important;
font-size:12px;
font-weight:700;
margin:10px 0 0;
padding:4px 0 0
}

.readon:hover {
color:#374c64;
text-decoration:underline
}

.display select {
border:1px solid #46462f;
width:100px;
height:16px
}

.iteminfo {
background:url(../images/iteminfo_gl.gif) repeat-x bottom;
margin:0 0 15px;
padding:0 0 6px !important
}

.modifydate {
color:#364b5e;
font-size:12px;
padding:0
}

.createdby {
color:#fff;
font-weight:400;
font-size:11px;
display:block
}

.createdate {
color:#606060;
font-size:10px;
background:url(../images/createdate.gif) no-repeat 0 4px;
border-bottom:3px solid #282828;
padding:0 0 15px 15px
}

.small {
color:#2c4184;
font-weight:400;
font-size:12px;
margin:0
}

.blog_more {
padding:10px 0 10px 20px
}

.blog_more h2 {
color:#282828;
font-size:12px;
background:none;
padding:0
}

.blog_more ul {
margin:10px 0 0 10px
}

.blog_more a:hover {
color:#292929;
text-decoration:underline
}

.pagenav {
color:#46462f;
font-size:12px;
font-weight:400
}

a.pagenav {
color:#46462f
}

a.pagenav:hover {
color:#46462f;
text-decoration:underline
}

.counter {
text-align:center;
padding:5px 0
}

.pagination {
margin-top:10px
}

.pagination	li {
float:left;
padding:0 5px
}

dl.poll {
margin:10px 0
}

.pollstableborder td {
padding-left:10px !important
}

.sectiontableentry1 td {
border-bottom:1px solid #000;
border-top:1px solid #000;
background:#363B3E;
padding:5px 0
}

.sectiontableentry2 td {
padding:5px 0 !important
}

.module_s1 {
width:203px;
background:#f3f3f3;
margin:0;
padding:0 0 3px
}

.module_s1	h3 {
color:#fff;
font-size:14px;
font-weight:400;
background:url(../images/mainmenu_h3_bg.gif) repeat-x 0 0;
margin:0 0 3px;
padding:10px 0 13px 18px
}

.module_s1	img {
width:0;
height:0
}

.menu {
width:143px;
margin:0 0 0 33px;
padding:15px 0 8px
}

.menu li a {
color:#0b0b0b;
font-weight:700;
font-size:13px;
background:url(../images/mainmenu_item.gif) no-repeat 5px 4px;
text-decoration:none;
display:block;
margin:0 0 5px;
padding:0 0 6px 18px
}

.menu li a:visited {
color:#0b0b0b
}

.menu li a:hover {
color:#0b0b0b;
font-weight:700;
font-size:13px;
background:url(../images/mainmenu_item.gif) no-repeat 5px 4px;
text-decoration:none;
display:block;
padding:0 0 6px 20px
}

.active a {
color:#2c4184 !important;
font-weight:700;
font-size:13px;
background:url(../images/mainmenu_item.gif) no-repeat 5px 4px !important;
text-decoration:none;
display:block;
padding:0 0 6px 24px !important
}

.module_s2 {
background:#2a2a2a;
height:223px;
margin:177px 0 0
}

.module_s2 div {
font-size:11px;
width:202px
}

.module_s2 div div {
width:auto;
padding:22px 0 0 32px
}

.module_s2 h3 {
font:15px bold #fff
}

.module_s2 p {
color:#fff;
font-size:11px;
padding:0
}

.module_s2 a {
color:#fff !important;
font-size:11px;
text-decoration:underline
}

.module_s2 a:hover {
color:#fff;
text-decoration:none
}

.module_s2 label {
color:#fff;
font-size:11px;
font-weight:700;
vertical-align:top;
display:block;
margin:0 10px 0 0
}

.module_s2 br {
line-height:3px
}

.module_s2 form {
text-align:left;
padding:0
}

.module_s2 form div {
width:65px;
margin:auto
}

* html .module_s2 form div {
width:65px;
margin:0
}

.module_s2 .inputbox {
width:124px;
height:17px;
color:#818181;
vertical-align:middle;
background:#fff;
border:1px solid #7d7d7d;
margin:2px 0 5px;
padding:0 0 0 3px
}

.module_s2 .button {
display:block;
width:62px !important;
height:18px;
background:url(../images/loginform_button.gif) repeat-x 0 0;
border:none;
color:#fff;
font-size:11px;
font-weight:700;
text-transform:none;
vertical-align:middle;
text-align:center;
margin:7px 0 5px;
padding:0
}

#mod_login_remember {
vertical-align:middle;
background:none;
border:none;
float:left;
display:block;
width:12px;
margin:0 10px 0 0
}

input.requred {
border:none !important
}

.module_s3 div {
width:100%;
padding:0 0 10px
}

.module_s3	h3 {
color:#fff;
font-weight:400;
font-size:14px;
background:#292929;
margin:0 0 3px;
padding:13px 0 8px 21px
}

.pollstableborder_s3 .input {
margin:3px 0 5px
}

module_s3 table table {
width:auto;
margin:0
}

.module_s3 thead td {
font-weight:400;
color:#404040 !important;
font-size:12px;
padding:8px 10px 10px 0
}

.module_s3 td {
text-align:left;
vertical-align:middle;
padding:0 0 3px
}

.module_s3 td div {
text-align:left
}

.module_s3 label {
color:#6c6c6c;
font-size:12px;
line-height:14px;
margin:0 6px 5px 0
}

.module_s3 input {
vertical-align:top;
margin:0 0 0 10px
}

.module_s3 .button {
width:62px !important;
height:18px !important;
background:url(../images/poll_button.gif);
border:none;
color:#fff;
vertical-align:middle;
text-align:center;
text-transform:lowercase !important;
font-size:12px !important;
font-weight:400;
display:inline;
margin:15px 0 10px;
padding:0
}

.module_s4 {
width:211px;
background:#b6b6b6;
margin:0 0 16px
}

.module_s4 div {
background:url(../images/whos_top.gif) no-repeat 0 0
}

.module_s4 div	div {
background:url(../images/whos_bot.gif) no-repeat 0 bottom;
text-align:center;
padding:24px 17px 15px 19px
}

.module_s4 div	div div {
background:none;
width:100%;
color:#fff !important;
padding:0
}

.module_s4 h3 {
color:#fefefe;
font-size:16px;
font-weight:700;
background:url(../images/whos_h3_bg.gif) no-repeat 0 0;
width:175px;
height:33px;
text-align:center;
padding:4px 0 20px
}

.module_s5 ul {
margin:10px 1px 0 29px
}

.module_s5 li a {
color:#676767;
font-size:11px;
background:url(../images/mainmenu_item.gif) no-repeat 0 4px;
text-decoration:none;
padding:0 0 0 17px
}

.module_s5 li a:hover {
color:#676767;
text-decoration:underline
}

.module_s5 li a:visited {
color:#676767
}

.module_s5 li.latestnews_s51 {
padding:2px 0 3px
}

.module_s5 li.latestnews_s51 a {
background:url(../images/bullet1.gif) no-repeat 0 0
}

.module_s6 {
height:36px;
background:#b6b6b6
}

.inputbox_s6 {
width:93%;
height:19px;
border:1px solid #939393;
background:#fff;
color:#000;
vertical-align:middle;
margin:8px 0 0 10px;
padding:0 0 0 5px
}

#search_searchword {
vertical-align:top;
background:none
}

.search_s6 {
color:#fff;
font-size:12px
}

.search {
margin:0 8px 0 0
}

.module_s7 ul {
margin:16px 1px 0 30px
}

.module_s7 li a {
color:#898989;
font-size:11px;
font-weight:700;
background:url(../images/popular_bullet.gif) no-repeat 0 5px;
text-decoration:underline;
padding:0 0 5px 15px
}

.module_s7 li a:hover {
color:#898989;
text-decoration:none
}

.module_s7 li a:visited {
color:#898989
}

.module_s8 {
width:203px;
background:url(../images/newsflash_bg.gif) repeat-x 0 0;
margin:0;
padding:0 0 3px
}

.module_s8 div {
width:180px;
padding:0 15px 0 21px
}

.module_s8	h3 {
color:#fff;
font-weight:400;
font-size:14px;
margin:0 0 3px;
padding:13px 0
}

.module_s8 p {
color:#515151;
font-size:11px;
line-height:16px
}

.module_s8 ul {
margin:10px 20px 0 0
}

.module_s8 li a {
color:#515151;
font-size:11px;
font-weight:700;
background:url(../images/bullet.gif) no-repeat 0 4px;
text-decoration:none;
padding:0 0 5px 19px
}

.module_s8 li a:hover {
color:#515151;
text-decoration:underline
}

.module_s8 li a:visited {
color:#515151
}

.module_s9 {
width:206px;
height:300px;
background:url(../images/welcome_top.gif) no-repeat 0 0 #f4f7f2;
color:#707070 !important;
margin:0
}

.module_s9 h3 {
color:#000;
font-size:16px;
font-weight:700;
background:url(../images/welcome_h3_bg.jpg) no-repeat 7px 7px;
padding:22px 0 22px 25px
}

.module_s9 p {
padding:0 0 10px 18px
}

.module_s9 strong {
color:#759e0b
}

#breadcrumbs div {
padding:9px 0 0 30px
}

.breadcrumbs {
color:#fff;
font-weight:400
}

a.pathway {
color:#fff !important;
font-weight:400;
text-decoration:underline;
margin:0
}

#breadcrumbs img {
margin:0 25px
}

#topmenu {
height:51px;
background:#2c4184;
margin:0 8px 0 0
}

ul#mainlevel {
padding:18px 0 0 15px
}

ul#mainlevel li {
display:block;
float:left
}

a.mainlevel {
color:#fff;
font-weight:700;
font-size:14px;
text-decoration:none;
background:url(../images/topmenu_separator.gif) no-repeat right center;
text-transform:uppercase;
margin:0;
padding:0 33px 0 25px
}

a.mainlevel:visited {
color:#fff;
font-weight:700;
font-size:14px
}

a.mainlevel:hover,#active_menu {
color:#ffaeae;
font-weight:700;
font-size:14px;
text-decoration:none
}

.clr {
clear:both
}

.main {
width:900px;
background:url(../images/header.jpg) no-repeat center 0;
margin:auto
}

.indent {
padding:0 28px 0 32px
}

#top {
height:177px
}

.c2 {
width:203px
}

.c3 {
width:210px
}

.pad {
width:272px;
float:left;
padding:39px 0 0 362px
}

.logo {
display:block;
width:254px;
height:100px;
background:url(../images/logo.gif) no-repeat;
cursor:pointer
}

#content {
padding:25px
}

#footer {
color:#282828;
border-top:3px solid #484848;
height:65px
}

#footer .space {
text-align:left;
padding:30px 0 0 30px
}

#footer .space div {
text-align:left;
padding:0 10px 0 0
}

#footer .space div div {
vertical-align:middle;
padding:0
}

#footer a {
color:#ee001a;
text-decoration:underline;
font-family:Tahoma
}

#banner {
text-align:center;
padding:10px 0
}

a:visited,label,.blog_more a,.blog_more strong {
color:#282828
}

.blog,.validate,span.pathway {
margin:0
}

.buttonheading,.contentpaneopen p {
padding:10px 0 0
}

.searchintro_search,.pollstableborder {
margin:10px 0 0
}

.display,.module_s9 div {
padding:0 0 10px
}

div.contentpane,.indent	table table,.c1 {
width:100%
}

.sectiontableentry1 a,.sectiontableentry1 a:hover {
color:#fff
}

.module_s1 div,.module_s5 div,.module_s7 div {
width:100%;
padding:0
}

.module_s1 div div,.module_s3 div div,.module_s5 div div,.module_s7 div div,.module_s8 div div {
background:none;
padding:0
}

.module_s2 div div div,.module_s3 td td,.module_s6 div,.module_s6 div div,.module_s9 div div,#breadcrumbs {
padding:0
}

.module_s3,.module_s5,.module_s7 {
width:203px;
margin:0;
padding:0 0 3px
}

.module_s3 form,.module_s7 form {
padding:0 0 0 20px
}

.poll_s3,.indent	table {
width:auto
}

.sectiontableentry1_s3,.sectiontableentry2_s3 {
padding:2px 0 5px !important
}

.module_s5	h3,.module_s7	h3 {
color:#fff;
font-weight:400;
font-size:14px;
background:#5a5a5a;
margin:0 0 3px;
padding:13px 0 8px 21px
}

.module_s5 li,.module_s7 li {
margin:0;
padding:2px 0 3px
}

.module_s8 li,.pad2 {
margin:0 0 7px
}

a.pathway:hover,#footer a:hover {
text-decoration:none
}
