html,body {padding:0;margin:0;background-color: #000f55;font-size: 12px;font-family: "trebuchet", "Arial", "Helvetica", "Verdana";color:#2F2F2F}
body{text-align:left;min-width:930px;/* for mozilla*/ background-color: #210e00;height:100%;background:  url(images/bg.gif) repeat-x left top;}

#wrapper {}

#outer{height:99.9%;min-height:100%;width:930px;text-align:left;margin:auto;position:relative;overflow:visible;background:  url(images/inner_776x1.jpg) repeat-y left top;}

/* mac hide \*/
* html #outer{width:930px}
/* end hide*/

html>body #outer{height:auto;}/*for mozilla as IE treats height as min-height anyway*/

#inner{width:100%;padding-top:143px;/*needed to make room for header*/}
.clear { display: block;  clear: both;  font-size: 1px;  height: 1px;  line-height: 0.1; }
.centerimg {width:615px;margin: 0 auto;text-align:center}
.center {text-align:center}
.greybg {background:#eeeeee;text-align:center}
.imgpara {float:left;padding:5px;margin-right:10px;border:1px solid #ccc}

#header{position:absolute;top:0px;left:0px;width:930px;height:110px;z-index:74;background: #000f55  url(images/header.gif) no-repeat left top;}
#headtitle {clear:both}
#masthead { border-bottom: 4px solid #0B449F;margin-top:3px }

#search-txt {display:none}

#ajaxmenu{position:absolute;top:110px;left:0px;width:930px;height:43px;z-index:65;background:  url(images/header_776x43.jpg) no-repeat left top;}

#logo {height:50px;z-index:300}

#right-inner h1 a, #right-inner h1 a:link, #right-inner h1 a:visited {color:#000 !important; font-size: 20px !important; text-decoration:none !important;font-weight:normal;}
#right-inner h1 a:hover {color:#FF0000 !important; text-decoration:none !important;font-weight:normal}


#header h1 a, #header h1 a:link, #header h1 a:visited {color:#000 !important; font-size: 36px !important; text-decoration:none !important;font-weight:normal;}
#header h1 a:hover {color:#FF0000 !important; text-decoration:none !important;font-weight:normal}


/* mac hide \*/
* html #outer, * html #header {width:934px}
/* end hide*/

/* mac hide \*/
* html #footer {/*only ie gets this style*/ height:82px;/* for ie*/}
/* end hide*/

div,p  {margin-top:0px;}/*clear top margin for mozilla*/

#right {width:264px;float:right;z-index: 55;}
#right-inner {width: 264px;padding-left: 9px;text-align: left;}
#right-inner h2 {font-size: 15px;}
#left {position:relative;width:638px;float:left;padding-left: 7px;z-index: 56;}
#left-inner {padding-left: 9px;padding-right: 9px;text-align: left;}
#clearfooter {width:100%;height:178px;clear:both;	}/* to clear footer */

html>body #minHeight{float:left;width:0px;height:100%;margin-bottom:-82px;}/*safari wrapper */

h3#post-  {font-size: 12px;color: #618200;background:  url() no-repeat left top;padding-left: 0px;}

 #footer {color: #ffffff;width:930px;clearoth;height:82px;text-align:left;left:0px;bottom:0px;background:#000;margin:0 auto;padding:10px 0 3em 0}
/*    #footer p {margin-top: 10px;}
#footer p a {text-decoration: none;color: #ffffff;}
* html #footer{margin-bottom:-1px}/* ie rounding bug*/
#footer a, #footer a:link, #footer a:visited {color:#666}
#footer a:hover {color:#eee} */

#footer .footext label { color:#fff; font-weight:bold; padding-right:3px; }
#footer .footext a { color:#f00; }
#footer .footext a:hover { color:#fff; }
#footer .footext a { text-decoration:none; }
#footer .legality {padding:13px 0;color:#ecf3f6;}
#footer .legality a, .footer .legality a:hover { color:#ecf3f6; }
#footer .footext .floatLeft { margin-left: 10px; }
#footer .footext .floatRight { margin-right: 10px; }

#footer .footerList {display:block;margin:0 auto 20px auto; text-align:center}
#footer .footerList li {display:inline;padding-right:8px;padding-left:4px;}
#footer .footerList li.last { background:none; padding-right:0; }
#footer .footerList li a, #footer .footerList li a:visited  {color:#286AC7}
#footer .footerList li a:hover {color:#fff} 


.modxlink a, .modxlink a:link, .modxlink a:visited {color:#000 !important}
.modxlink a:hover {color:#666 !important}

.FSF_searchResults {font-size: 12px;color: #444444;line-height: 18px;_line-height: 16px;}
.FSF_extract {font-size: 12px;color: #444444;line-height: 18px;_line-height: 16px;}
.FSF_resultLink {color: #618200;}
.FSF_extract {font-size: 12px;color: #444444;line-height: 18px;_line-height: 16px;}

.highlight {font-size: 12px;background-color: #f2f2f2;color: #618200;font-weight: bold;line-height: 18px;_line-height: 16px;}

img {border:none;}

#content {z-index: 300;padding-bottom: 7px;}
#content h2 {font-size: 16px;color: #c20001;padding-left: 19px;line-height: 24px;position: relative;z-index: 999;margin-top:20px}
#content ul li{list-style-image: url(images/bullet_11x8.gif);margin-bottom: 0.5em;font-size: 110%;}
#content a, #sidebar a
{color: rgb(97, 130, 0);}
#content a:hover, #sidebar a:hover
{background-color: rgb(97, 130, 0);color: rgb(255, 255, 255);}
#content p {font-size: 12px;color: #444444;line-height: 18px;_line-height: 16px;text-align:justify}
#content p a {color: #618200;}
#content p a:hover {background-color: #618200;color: #ffffff;}

.LIn_shortMode {list-style-type: none;margin: 0;padding: 0;}
.LIn_desc {display: none;}
.LIn_date {font-style: italic;margin-left: 5px;}


.pic3 {background:#fff !important;margin:-15px 5px 5px 5px;padding-top:0px}
.blackspace {}
.col {float: left;width: 280px;margin: 10px;background: #fff}
h3.subheading span  { color:#000F55 ;font-weight:normal;margin-bottom:10px;margin-top:0px }

.signup fieldset {border: none !important}