html{text-align:center}
body{position:relative;background-image:url(images/background.jpg);background-position:center;background-repeat:repeat-y;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;padding:0}
#maincont {width:970px;margin:0 auto; }
#headerBar{height:15px;background-color:#000;width:964px;border-bottom:1px solid #555;color:#FFF;font:normal normal bold 10px Verdana;padding:3px}
#headerBar a:hover{text-decoration:underline}
#fullWidthDiv{width:900px;margin-left:20px;margin-right:20px;margin-top:20px}
#header{height:150px;background:#fff url(images/footer_bg.jpg) repeat-x scroll 0 21px}
#subMenuRight{width:350px;float:left;background:#fff url(images/search_head_bg.jpg);height:50px;text-align:center;vertical-align:middle;margin-left:10px;margin-top:10px;padding:35px 0 0}
#subMenuLeft{width:576px;float:left;height:75px;margin-left:10px;margin-top:10px;padding-top:10px;}
.subLinks{float:left;width:100px;vertical-align:top;padding-left:10px;padding-right:10px;margin-left:10px;font-size:11px;border-left:solid 1px #e4e4e4}
.subLinksNoBrdr{float:left;width:100px;vertical-align:top;padding-left:11px;padding-right:10px;margin-left:10px;font-size:11px}
.shareLinks{float:left;width:110px;height:25px;vertical-align:top;padding-left:10px;padding-right:10px;margin-left:10px;font-size:11px}
#leftContent{width:600px;float:left}
#rightContent{width:350px;margin-top:10px;float:left}
blockquote{background-color:#efefef;background:#efefef url(images/quote_open.jpg) left top no-repeat;font-style:italic;font-weight:700;width:450px;border-left:solid 5px #FFF;margin:0 auto;padding:7px 5px 7px 40px}
.commentBody{font-size:11px;margin-top:10px;margin-left:10px;padding:10px}
.articleDivWide{float:left;width:556px;margin-top:15px;margin-left:10px;font-size:11px;padding:10px}
.articleDivs img{float:left;padding-right:5px;}
.quote{background-image:url(../layout/images/quotes.jpg);background-repeat:no-repeat;background-position:center;background-color:#FFF;text-align:center;margin-top:10px;margin-left:11px;padding:10px}
.tlCorner{position:relative;left:-10px;top:-13px;background-image:url(../layout/images/tl_corner.jpg);background-repeat:no-repeat;height:10px;width:5px}
.trCorner{position:relative;right:-10px;top:-12px;float:right;background-image:url(../layout/images/tr_corner.jpg);background-repeat:no-repeat;background-position:top right;height:10px;width:19px}
.blCorner{position:relative;left:-10px;bottom:-10px;float:left;background-image:url(../layout/images/bl_corner.jpg);background-color:#03F;background-repeat:no-repeat;background-position:bottom left;height:10px;width:10px}
.brCorner{position:relative;right:-10px;bottom:-10px;float:right;background-image:url(../layout/images/br_corner.jpg);background-repeat:no-repeat;background-position:bottom right;height:10px;width:7px}
.importantArticle{width:556px;background-color:#FFF;margin-top:10px;margin-left:11px;padding:10px 10px 20px}
.articleTools{text-align:right;margin-top:20px;width:556px;border-bottom:solid 1px #FC0;margin-left:20px;text-transform:uppercase;padding-bottom:3px}
.articleTools ul li{vertical-align:bottom;margin-left:20px;display:inline}
#mainNonArticle{width:300px;background-color:#FFF;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-left:10px;border-bottom:dotted 2px #e4e4e4;vertical-align:middle;text-align:left}
.nonArticle{width:300px;background-color:#FFF;padding-left:10px;padding-right:10px;padding-bottom:20px;margin-top:10px;margin-left:11px}
.wideArticleDivs{float:left;width:556px;margin-top:10px;margin-left:10px;padding:10px}
#tagCloudDiv{background-image:url(images/tagbg.png);background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;vertical-align:bottom;margin-left:20px;padding-top:5px;padding-left:5px;padding-right:5px;width:290px;text-align:center;margin-top:10px}
.smallestTag{font-size:xx-small}
.smallerTag{font-size:x-small}
.smallTag{font-size:small}
.mediumTag{font-size:medium}
.largeTag{font-size:large}
.largerTag{font-size:x-large}
.largestTag{font-size:xx-large}
#tagCloudDiv a:hover{text-decoration:underline}
#tagCloudDiv h1{font-size:16px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;padding-left:15px}
#tagCloudDivBottom{background-image:url(images/tagbgbot.png);background-repeat:no-repeat;background-position:bottom;margin-left:20px;width:300px;height:11px}
.floatRight{float:right;padding-left:10px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,input,p,blockquote,th,td{margin:0;padding:0}
*{-moz-outline:none}
blockquote:after{content:close-quote}
h1{font-size:25px}
h2,h3,h4{font-size:100%}
h2{font-size:20px}
h3{font-size:16px;line-height:18px;vertical-align:top}
h4{font-size:14px}
.mainFLinks{list-style-type:none;list-style-position:inside;margin:0;padding:0}
.mainFLinks li{margin-bottom:3px;padding:2px 0}
.mainFLinks li.alt{margin-bottom:3px;padding:2px 0}
.smallGrayCaption{vertical-align:top;font-size:10px;color:#444}
.paragraph_style{vertical-align:top;font-size:12px}
.articleDeatilsParagraph{vertical-align:top;font-size:10px;text-align:right;float:right}
.articleDisclaimerParagraph{font-size:10px;}
ol{margin-left:20px}
ul{margin-left:20px;list-style-type:square}
#LinkMenu{font-size:11px;text-align:center;}
.searchSubheading{vertical-align:bottom;color:#000;font-size:11px;text-decoration:none;font-weight:700}
.searchSubheadingContent{vertical-align:bottom;color:#000;font-size:11px;text-decoration:none}

a.greenLink:hover{vertical-align:bottom;font-size:11px;text-decoration:underline}
a.orangeLink:hover{vertical-align:bottom;font-size:11px;text-decoration:none}
a.blackLink:hover{vertical-align:bottom;color:#f29709;font-size:11px;text-decoration:underline}
a.aboutUsLink:hover{vertical-align:bottom;color:#74a707;font-size:12px;text-decoration:underline}
a.greenLinkBig:hover{vertical-align:bottom;color:#f29709;text-decoration:none}
a.headLink:hover{color:#000;text-decoration:underline}
a.footerLink:hover{color:#f29709;font-size:11px;text-decoration:none}
a.copyLink:hover{color:#f29709;font-size:10px;text-decoration:none}
#LinkMenu ul li{display:inline;padding-left:3px;padding-right:5px;border-right:1px dotted #FFF;line-height:25px}
#LinkMenu ul li.last{border-right:none}
#secondaryLinks ul li{display:inline;width:125px}
#addSpace{background-color:transparent;text-align:center;padding-top:10px;padding-bottom:10px}
#footer{background:#fff url(images/footer_bg.jpg) top left repeat-x;height:200px;text-align:left;}
#footer h1{padding-top:10px;padding-bottom:5px;font-weight:700;font-size:11px;color:#f6ec32}
#footer div{width:180px;float:left;font-size:11px;color:#FFF;margin-left:5px}
#footer ul{list-style:none;margin-left:10px}
#footer a{text-decoration:underline;font-size:11px}
#footer a:hover{font-size:11px}
#footer div.copyright{width:240px;float:right;text-align:right;margin-right:10px;color:#d8e0ee}
.quoteText{vertical-align:top;padding-right:37px;color:#AAA;font-size:14px}
.searchSubtitle{vertical-align:top;padding-right:37px;color:#999;font-size:12px}
.articleAdBar{color:#555;font-size:11px;font-weight:700}
.fullArticleParagraph{line-height:18px}
.fullArticleParagraph a{line-height:18px;font-weight:700}
button{border:0;cursor:pointer;font-weight:700;text-align:center;width:auto;overflow:visible;padding:0 20px 0 0}
button span{position:relative;display:block;white-space:nowrap;margin-top:1px;padding:0 0 0 20px}
button.submitBtn{background:url(images/btn_#0a1670_right.gif) right no-repeat;font-size:1.3em}
button.submitBtn span{height:50px;line-height:50px;background:url(images/btn_#0a1670_left.gif) left no-repeat;color:#fff}
button.submitBtn:hover{background:url(images/btn_#0a1670_right_hover.gif) right no-repeat}
button.submitBtn:hover span{background:url(images/btn_#0a1670_left_hover.gif) left no-repeat}
#headerBar a,#headerBar a:active,#headerBar:visited,#LinkMenu a:link,#LinkMenu a:visited{text-decoration:none}
.articleDivs,.articleDivMain{float:left;width:262px;margin-top:10px;margin-left:10px;background-color:#f6f6f6;border:solid 1px #e4e4e4;font-size:11px;padding:10px}
.formBackground,.formBackgroundSecond{background-repeat:no-repeat;background-position:top left}
.greenHeading,.orangeHeading,.greenText{color:#b8141c}
a:link,a:visited{color:#0a1670;text-decoration:none}
a:hover,a:active,#LinkMenu a:hover,#LinkMenu a:active{color:#119ceb;text-decoration:none}
a.greenLink,a.greenLink:visited,a.orangeLink,a.orangeLink:visited{vertical-align:bottom;font-size:11px;text-decoration:none;font-weight:700}
a.blackLink,a.blackLink:visited{vertical-align:bottom;color:#000;font-size:11px;text-decoration:underline}
a.aboutUsLink,a.aboutUsLink:visited{vertical-align:bottom;color:#f29709;font-size:12px;font-weight:700;text-decoration:underline}
a.greenLinkBig,a.greenLinkBig:visited{vertical-align:bottom;color:#74a707;text-decoration:none;font-weight:700}
a.headLink,a.headLink:visited{color:#000}
a.footerLink,a.footerLink:visited{color:#EEE;font-size:11px;text-decoration:none}
a.copyLink,a.copyLink:visited{color:#EEE;font-size:10px;text-decoration:none}
.centered {text-align:center;}