﻿html, body { margin: 0; padding: 0; font-family: Verdana, Arial, sans-serif; color: #545454; font-size: 10pt; line-height: 18px; }
body { text-align: center; background: #f6f6f6; padding-bottom: 20px; }
p { margin-top: 0; }
h1, h2 { color: #3DC20F; font-weight: lighter; margin: 2px 0 8px; padding: 0 0 8px; }
h1 { font-size: 210%; }
h2 { font-size: 160%; }
h3 { font-size: 140%; color: #C20104; font-weight: lighter; margin: 2px 0 2px; }
h4 {color: #C20104; font-weight: lighter; margin: 2px 0 2px; }
A { color: #cc0000; text-decoration: none; }
A:hover { text-decoration: underline; cursor: pointer; }
HR { display: block; clear: both; visibility: hidden; margin: 1px; }

div#header { overflow: hidden; background: #FFF url(../../Images/HeaderLine2.gif) repeat-x bottom center; height: 202px; }
div#logo { width: 981px; height: 200px; margin: 0 auto; text-align: left; }
img.logo { width: 292px; height: 150px; padding-top: 40px; }

.RadMenu_NicMenu, .rightMenu { font-size: 8pt !important; font-weight: bold; text-transform: uppercase; line-height: 18px; }
.rightMenu { float: right; padding-right: 8px; }
.RadMenu_NicMenu .rmItem { margin-right: 20px; }
.RadMenu_NicMenu .rmItem > a { color: #666; }
.RadMenu_NicMenu .rmItem > a:hover, .rightMenu a:hover { color: #3DC20F; cursor: pointer; text-decoration: none; }
.RadMenu_NicMenu .rmItem .rmFocused { color: #3DC20F; }

div#welcome { background: #FFF; padding: 10px; }
div#container { width: 980px; margin: 0 auto 10px; padding: 0px 0 10px; text-align: left; }
div#maincontent { background: #FFF; padding: 10px; width: 630px; float: left; }
div#rightsidebar { background: #e1e1e1; padding: 10px; width: 300px; float: right; text-align: justify; }
div#footer { margin: 18px 2px 0; padding: 4px 0; text-align: center; font-size: 8pt; border-top: 1px solid #cecece; }
div#address a { color: #3DC20F; }
div#welcome img { border: 1px solid #CCCCCC; padding: 4px; }
div#maincontent img { border: 1px solid #CCCCCC; padding: 4px; }
.ImgFrame { border: 1px solid #CCCCCC; padding: 4px }

.RSSLeftCol{width:300px; float:left}
.RSSRightCol{width:300px; float:right; overflow:hidden}
.RSSImg {float:right; margin-left:10px}
div#divImgView {width: 320px; float: right; margin-top:15px;border:none; visibility:hidden}

.LnSeperator { border-top: 1px solid #efefef; margin: 0 0 10px; }
.DateTime { color: #999999; margin: 0 0 10px; }
.Notes { background-color: #e1e1e1; padding: 10px; margin: 15px 0 10px; }

/* Homepage into blocks */
ul#intro { width: 100%; overflow: hidden; margin: 20px 0 0px; }
ul#intro, ul#intro li { list-style-type: none; padding: 0; float: left; }
ul#intro li { width: 316px; margin: 0px 16px 0px 0px; padding: 10px 0; background: #e1e1e1; }
ul#intro li a { color: #3DC20F; }
ul#intro li#more { margin-right: 0; }
ul#intro h3 { margin: 0px; padding: 2px 10px; }
ul#intro p { margin: 2px 0 0px; padding: 2px 10px; }

/* Nifty CSS */
b.niftycorners, b.niftyfill { display: block; }
b.niftycorners * { display: block; height: 1px; line-height: 1px; font-size: 1px; overflow: hidden; border-style: solid; border-width: 0 1px; }
/*normal*/
b.r1 { margin: 0 3px; border-width: 0 2px; }
b.r2 { margin: 0 2px; }
b.r3 { margin: 0 1px; }
b.r4 { height: 2px; }
b.rb1 { margin: 0 8px; border-width: 0 2px; }
b.rb2 { margin: 0 6px; border-width: 0 2px; }
b.rb3 { margin: 0 5px; }
b.rb4 { margin: 0 4px; }
b.rb5 { margin: 0 3px; }
b.rb6 { margin: 0 2px; }
b.rb7 { margin: 0 1px; height: 2px; }
b.rb8 { margin: 0; height: 2px; }
b.rs1 { margin: 0 1px; }
/*transparent inside*/
b.t1 { border-width: 0 5px; }
b.t2 { border-width: 0 3px; }
b.t3 { border-width: 0 2px; }
b.t4 { height: 2px; }
b.tb1 { border-width: 0 10px; }
b.tb2 { border-width: 0 8px; }
b.tb3 { border-width: 0 6px; }
b.tb4 { border-width: 0 5px; }
b.tb5 { border-width: 0 4px; }
b.tb6 { border-width: 0 3px; }
b.tb7 { border-width: 0 2px; height: 2px; }
b.tb8 { border-width: 0 1px; height: 2px; }
b.ts1 { border-width: 0 2px; }

