* { font-family: 'Arial', 'Tahoma', sans-serif }

5 x 1182
html {
height:100%;
}
body {
background-color:#EBEBEB;
height:100%;
margin:0px;
}
.clr {
clear:both;
}
.outline {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
padding:2px;
}
#buttons_outer {
float:left;
margin-bottom:2px;
margin-right:2px;
width:635px;
}
#buttons_inner {
border:1px solid #CCCCCC;
height:21px;
}
#pathway_text {
border:1px solid #FF6600;
display:block;
height:25px;
line-height:25px !important;
margin-bottom:2px;
overflow:hidden;
padding-left:4px;
}
#pathway_text img {
margin-left:5px;
margin-right:5px;
margin-top:6px;
}
#buttons {
float:left;
margin:0px;
padding:0px;
width:auto;
}
ul#mainlevel-nav {
font-size:0.8em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul#mainlevel-nav li {
background-image:url(../images/spacer.png);
background-position:right top;
background-repeat:no-repeat;
color:#000000;
float:left;
font-size:11px;
height:32px;
line-height:32px;
padding-left:9px;
padding-right:0px;
white-space:nowrap;
}
ul#mainlevel-nav li a {
background:transparent none repeat scroll 0%;
color:#000000;
display:block;
padding-left:15px;
padding-right:15px;
text-decoration:none;
}
#buttons > ul#mainlevel-nav li a {
width:auto;
}
ul#mainlevel-nav li a:hover {
color:#990000;
}
#search_outer {
width:95px;
}
div.search {
float:right;
width:140px;
}
#search_inner {
border:1px solid #CCCCCC;
height:18px !important;
overflow:hidden;
padding:0px;
}
#search_inner form {
margin:0pt;
padding:0pt;
}
#search_inner .inputbox {
border:0px none;
color:#FF6600;
font-size:11px;
padding:3px 3px 3px 5px;
}
#header_outer {
border:0px none;
margin:0px;
text-align:left;
}
#header {
float:left;
height:150px;
margin-right:2px;
padding:0px;
width:635px;
}
#top_outer {
float:left;
width:165px;
}
#top_inner {
border:1px solid #CCCCCC;
float:none !important;
height:144px !important;
overflow:hidden;
padding:2px;
}
#left_outer {
float:left;
margin-top:2px;
width:165px;
}
#left_inner {
border:1px solid #CCCCCC;
float:none !important;
padding:2px;
}
#content_outer {
float:left;
margin-left:2px;
margin-top:0px;
padding:0px;
width:635px;
}
#content_inner {
float:none !important;
margin:0pt;
padding:2px 0pt 0pt;
}
table.content_table {
margin:0px;
padding:0px;
width:100%;
}
table.content_table td {
margin:0px;
padding:0px;
}
#banner_inner {
float:left;
height:70px;
padding:0px;
}
#poweredby_inner {
float:right;
height:70px;
margin-left:0px;
padding:0px;
}
#right_outer {
margin-left:2px;
width:165px;
}
#right_inner {
border:1px solid #CCCCCC;
float:none !important;
padding:2px;
}
.user1_inner {
border:1px solid #CCCCCC;
float:none !important;
margin:0px;
padding:2px;
}
.user2_inner {
border:1px solid #CCCCCC;
float:none !important;
margin:0px;
padding:2px;
}
table td.body_outer {
border:1px solid #CCCCCC;
padding:2px;
}
.maintitle {
color:#000000;
font-size:40px;
padding-left:15px;
padding-top:20px;
}
.error {
color:#000000;
font-size:14px;
font-style:italic;
font-weight:bold;
padding:5px;
text-transform:uppercase;
}
div.back_button {
background:transparent url(../images/bac_btn.png) repeat-x scroll 0%;
color:#006600;
float:left;
font-size:11px;
font-weight:normal;
line-height:20px;
margin:1px;
text-align:center;
width:99px;
}
.pagenav {
border:1px double #CCCCCC;
color:#000000;
font-size:11px;
font-weight:bold;
line-height:20px;
margin:1px;
padding:0px 10px 0px 7px;
text-align:center;
text-indent:5px;
width:auto;
}
.pagenavbar {
float:right;
margin-left:8px;
margin-right:10px;
}
#footer {
padding:3px;
text-align:center;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
li {
background-image:url(../images/arrow.png);
background-position:0px 2px;
background-repeat:no-repeat;
line-height:15px;
padding-left:15px;
padding-top:0px;
}
td {
font-size:12px;
text-align:left;
line-height:1.4em;
}
body {
color:#444444;
font-size:11px;
padding:0px;
}
a:link, a:visited {
color:##4682b4;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:##4682b4;
font-weight:bold;
text-decoration:underline;
}
table.contentpaneopen {
border-collapse:collapse;
border-spacing:0px;
margin:0px;
width:100%;
}
table.contentpaneopen td {
padding-left:9px;
padding-right:5px;
}
table.contentpaneopen td.componentheading {
padding-left:4px;
}
table.contentpane {
border-collapse:collapse;
border-spacing:0px;
margin:0px;
padding:0px;
width:100%;
}
table.contentpane td {
margin:0px;
padding:0px;
}
table.contentpane td.componentheading {
padding-left:4px;
}
table.contentpaneopen fieldset {
border-color:-moz-use-text-color -moz-use-text-color #EEEEEE;
border-style:none none solid;
border-width:0px 0px 1px;
}
.button {
background:transparent url(../images/button_bg.png) repeat-x scroll center bottom;
border:1px double #CCCCCC;
color:#000000;
font-size:11px;
font-weight:bold;
height:26px !important;
line-height:18px !important;
margin:1px;
padding:0px 5px;
text-align:center;
width:auto;
}
label {
color:#000000;
}
.inputbox {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:2px;
}
.inputbox2 {
background-color:#FFFFFF;
border:0px solid #CCCCCC;
}
.componentheading {
color:#000000;
font-size:18px;
height:28px;
padding-left:5px;
padding-top:5px;
text-align:left;
}
.contentcolumn {
padding-right:10px;
}
.contentheading {
color:#5B9DBD;
font-size:18px;
height:28px;
padding-left:5px;
padding-top:5px;
text-align:left;
}
.contentpagetitle {
color:#000000;
font-size:13px;
font-weight:bold;
text-align:left;
}
table.searchinto {
width:100%;
}
table.searchintro td {
font-weight:bold;
}
table.moduletable {
border-collapse:collapse;
border-spacing:0px;
margin-bottom:5px;
padding:0px;
width:100%;
}
div.moduletable {
color:#000000;
margin-bottom:0px;
padding-bottom:20px;
}
div.module {
color:#000000;
margin-bottom:0px;
padding-bottom:5px;
padding-left:7px;
}
table.moduletable th, div.moduletable h3 {
background: url(../images/top_mod.png) no-repeat;
background-position:left top;
color:#5B9DBD;
font-size:12px;
font-weight:bold;
height:10px;
line-height:15px;
margin-bottom:3px;
margin-top:0px;
padding-bottom:5px;
padding-left:15px;
text-align:left;
}
table.moduletable td {
font-size:11px;
font-weight:normal;
margin:0px;
}
table.pollstableborder {
color:#000066;
padding:2px;
width:96%;
}
moduletable-banners {
text-align:center;
}
.sectiontableheader {
background-color:#000000;
font-weight:bold;
height:20px;
padding:4px;
}
a.category {
color:#000000;
font-weight:bold;
}
a.category:hover {
color:#000000;
font-weight:bold;
}
a.category:visited {
color:#000000;
font-weight:bold;
}
img.image {
border:1px solid #666666;
height:64px;
width:64px;
}
.sectiontablefooter {
}
.sectiontableentry1 {
background-color:#FFFFFF;
}
.sectiontableentry2 {
background-color:#000000;
}
.small {
color:#000000;
font-size:9px;
}
.createdate {
color:#000000;
font-size:11px;
height:15px;
padding-bottom:10px;
}
.modifydate {
color:#000000;
font-size:11px;
height:15px;
padding-top:10px;
}
table.contenttoc {
border:1px solid #CCCCCC;
margin-bottom:2px;
margin-left:2px;
padding:2px;
}
table.contenttoc td {
padding:2px;
}
table.contenttoc th {
color:#FF6600;
font-size:10px;
font-weight:bold;
height:21px;
padding-left:4px;
padding-top:2px;
text-align:left;
text-transform:uppercase;
}
a.mainlevel:link, a.mainlevel:visited {
background-color:#FFFFFF;
border-bottom:1px dotted #666666;
color:#444444;
display:block;
font-size:11px;
font-weight:bold;
height:20px !important;
padding-left:10px;
padding-top:5px;
text-align:left;
text-decoration:none;
vertical-align:middle;
width:92% !important;
}
a.mainlevel:hover {
background-color:#EBEBEB;
border-bottom:1px solid #666666;
color:#FF6600;
text-decoration:none;
}
a#active_menu.mainlevel {
color:#FF0000;
font-size:13px;
font-weight:bold;
}
a#active_menu.mainlevel:hover {
color:#FF9900;
}
a.sublevel:link, a.sublevel:visited {
color:#666666;
font-size:11px;
font-weight:bold;
padding-left:1px;
text-align:left;
vertical-align:middle;
}
a.sublevel:hover {
color:#FF6600;
text-decoration:none;
}
a#active_menu.sublevel {
color:#333333;
}
.highlight {
background-color:Yellow;
color:Blue;
padding:0pt;
}
.code {
background-color:#DDDDDD;
border:1px solid #BBBBBB;
}
form {
margin:0pt;
padding:0pt;
width:98%;
}
div.mosimage {
border:1px solid #CCCCCC;
}
div.message {
color:#FF0000;
font-size:12px;
font-weight:bold;
padding-top:20px;
text-align:center;
}
.mosimage {
border:1px solid #CCCCCC;
margin:5px;
}
.mosimage_caption {
background:#EFEFEF none repeat scroll 0%;
border-top:1px solid #CCCCCC;
color:#666666;
font-size:10px;
margin-top:2px;
padding:1px 2px;
}
span.article_seperator {
display:block;
height:1.5em;
}
td.dot {
height:5px;
}
table.top_menu {
padding-top:4px;
}
td.tab {
height:10px;
}
a.mostread, a.mostread:visited {
color:#666666;
font-weight:normal;
}
a a.mostread:hover {
color:#444444;
font-weight:normal;
}
a.latestnews, a.latestnews:visited {
color:#444444;
font-weight:normal;
}
a.latestnews:hover {
color:#FF6600;
font-weight:normal;
}
li.latestnews-user {
padding-left:20px !important;
}
a.mostread, a.mostread:visited {
color:#9A927D;
font-weight:normal;
}
a.mostread:hover {
color:#FF6600;
font-weight:normal;
}
li.latestnews-user {
padding-left:20px !important;
}
td.site_name {
color:#FF6600;
font-size:44px;
font-weight:bold;
padding-bottom:10px;
padding-top:16px;
}
td.site_desc {
color:#FF6600;
font-size:15px;
font-weight:bold;
}
table.box_table {
background-color:#F7F7F7;
}
a.readon, a.readon:visited {
float:right;
background-image:url(../images/arrow.png);
background-position:0px 2px;
background-repeat:no-repeat;
padding-left:15px;
padding-top:0px;
color:#408CB3;
}
th.pagenav_next {
color:#000000;
display:block;
font-size:11px;
height:21px;
padding-top:7px;
text-align:center;
width:50px;
}
th.pagenav_prev {
color:#000000;
display:block;
font-size:11px;
height:21px;
padding-top:7px;
width:50px;
}
td.ver {
color:#000000;
font-size:18px;
font-weight:bold;
height:30px;
text-align:center;
}
td.footer {
background-color:#FFFFFF;
color:#000000;
}
div.blog_more {
padding-left:8px;
}
div.main {
vertical-align:top;
}
ul.latestnews-nav {
text-indent:5px;
}
td.left {
background-image:url(../images/left.png);
background-position:right top;
background-repeat:no-repeat;
}
td.right {
background-image:url(../images/right.png);
background-position:left top;
background-repeat:no-repeat;
}
h1 {
background-color:#FFFFFF;
border:1px dotted gray;
font-weight:bold;
letter-spacing:1px;
line-height:1.2em;
padding-left:4px;
font-size:18px;
}
h2 {
font-weight: bold;
font-size: 15px ;
color : #408CB3 ;
border-width: 0px 0px 1px 10px;
border-style: solid ;
border-color: #69c ;
margin : 20px 0px 10px 0px;
padding : 5px 3px 3px 8px ;
}
h3 {
border-bottom:2px dotted #408CB3;
padding-bottom:5px;
font-size:14px;
}
h4 {
border-left:10px solid #408CB3;
color:#408CB3;
line-height:1em;
padding-left:4px;
font-size:15px;
}
.pathway {
font-size:12px;
padding-bottom:5px;
}
.must {
font: 12px "Broadway";
}
.ph {
background-color: #EFF0F2;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ABACAE;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 25px;
padding-left: 10px;
margin-right:20px;
margin-bottom:10px;
float:left;
}