@import url(/public/lib/icon.css);	/* import the public icon css */
@import url(content/image.css);
@import url(content/general.css);
@import url(content/listing.css);
@import url(content/sitemap.css);
@import url(content/search.css);
@import url(content/text.css);
@import url(content/form.css);
@import url(content/link.css);

/*GENERAL*/
body{height:100%;margin:auto;width:auto;padding:0px 10px 0px 10px;font-family: verdana, Helvetica, sans-serif;font-size: 10pt;color:#3d3d3d;background:#030408 url(/images/bg.jpg) no-repeat center -250px}
focus, *:active {-moz-outline:0px none red !important; outline:none !important;}
a:link {text-decoration:none;color:#16387c;outline:none;}     
a:visited {text-decoration:none;color:#16387c;}  
a:hover {text-decoration:underline;color:#79a20c;}   
a:active {text-decoration:none;color:#16387c;outline:none !important}  

a.undl,a.undl:hover{text-decoration:underline !important}
p{padding:0px;margin:0px;}
form{margin:0px;padding:0px}
img{border:none}
h1{font-size:130%;}
h2{font-size:15pt;margin:10px 0px;padding:0px;font-weight:normal;color:#19457f;font-family:"lucida grande",tahoma,verdana,arial,sans-serif}
h3,th{font-size:120%;margin:4px 0px 10px 0px;padding:0px;}
h4{font-family:trebuchet MS, times, helvetica;font-size:16pt;margin:0px;padding:0px;padding-left:5px}
h5{font-size:110%;}
h6{font-size:105%;}
h7{font-size:100%;}
ul{list-style:none outside;margin:0;padding:0px 0px 0px 2px;}
li{padding:0px 0px 0px 15px;background:transparent url(/images/ligray.gif) no-repeat 0px 10px;;line-height:24px;}
.iefrfix{_margin-left:-3px !important}
.ieflfix{_margin-right:-3px !important}
.clear{height:0px;font-size:1px;line-height:0;overflow:hidden;clear:both;}
.hr{border-bottom:1px solid #dcdfdf;height:1px;font-size:0px;line-height:1px !important}
.padding3{padding:3px;}
.padding10{padding:10px;}
.margt3{margin-top:3px;}
.margb3{margin-bottom:3px;}
.margb10{margin-bottom:10px;}
.margb9{margin-bottom:9px;}
.marga10{margin:10px auto 10px auto;}
.iebug{overflow:hidden;*/height:1%;}
.margrl10{margin:0px 10px 0px 10px}
.margrl15{margin:0px 15px 0px 15px}
.w335{width:335px}
.mainclr{background-image:none !important;background-color:#c3e861 !important;}
.mainclr2{color:#16387c}

.ftre{font-family:trebuchet MS, times, helvetica;font-size:13pt;}
.transp,#footer p,.signin{color:#727272 !important;}
.fl{float:left}
.fr{float:right;}
.rel{position:relative}
.visible{overflow:visible !important}
/*END OF GENERAL*/


#container{width:944px !important;text-align:left;margin:auto;overflow:visible;margin-top:10px;min-width:944px;}

/*HEADER*/
.firstmenu{margin-bottom:-8px;vertical-align:top}
.signin{text-align:right;margin-bottom:-5px;}
.firstmenu form{color:gray;font-size:x-small}
.signin input{width:150px;line-height:1em}
.searchbuttonhov{background-color:black}
.searchbutton{vertical-align:-30%}


.logo{width:171px;padding-bottom:2px;position:relative}
.logo img{display:block;}

.logo a .home{position:absolute;width:14px;height:13px;z-index:10;top:20px;left:150px;cursor:pointer;}
.logo a:hover .home{background:url(/images/icon/gohome.gif) no-repeat}

.menu {float:right;padding-top:25px;}
.menu a,.mmenuYes{color:black;font-weight:bold;font-size:12px;line-height:28px;height:28px;float:left;text-align:center;display: block;margin-left:5px;text-decoration:none;}
.mmenuYes{background:url(/images/menuselect.gif) no-repeat;width:106px;text-indent:6px;margin-left:0px;color:black !important;position:relative;}
a.mmenuNo{background:#1941a5 url(/images/menubutton.png) no-repeat;width:100px;color:white !important;cursor:pointer;overflow:hidden;white-space:nowrap}
* html a.mmenuNo{background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menubutton.png', sizingMethod='scale')}
a.mmenuNo:hover{color:white !important;text-decoration:none;background-color:black}
.submenu{border:1px solid #9c9898;margin:-1px 0px 5px 0px;z-index:1;height:22px;}
.submenu a{background:url(/images/submenuline.gif) no-repeat left 1px;color:#16387c;float:left;line-height:24px;*/line-height:22px;font-weight:bold;height:22px;padding:0px 15px 0px 15px;text-decoration:none;}
.submenu a:hover{text-decoration:underline;color:#16387c}

/*END OF HEADER*/

/*CONTENT*/
#content{border:1px solid #e8e6e6;margin:-1px 0px 5px 0px;z-index:1;padding:3px;clear:both;background:white}
.maincont{}
/*.maincont H4{background:#ffffff;border:none;}*/
.mainbord{border:1px solid #bdbdbe;background: white url(/images/bggray.gif) repeat-x top center;}
.mainbord2{border:1px solid #80a716;clear:right;}
.mainbord3{border:1px solid #16387c;clear:right;}
.gnrlcontent{overflow:hidden;height:1%;line-height:normal;}
.smlcontent{background:url(/images/contentline.gif) no-repeat;background-position:545px top;}
.split{margin:4px 7px 4px 7px;}
/*END OF CONTENT*/

/*MODEL*/
.head{font-weight:normal}
.mainbord2 .head,.mainbord2 .tablemenu div a:hover{background-color:#80a716;color:white;}
.mainbord2 .bgtab,.mainbord3 .bgtab{background: #daf889 url(/images/tablebg.png) repeat-x top center;width:100%}
* html .mainbord2 .bgtab,* html .mainbord3 .bgtab{background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tablebgie.png', sizingMethod='scale')}

.mainbord2 .tablemenu div a{display:block !important;width:100%;line-height:22px;border-bottom:1px solid #80a716;_position:relative;}
.tablemenu{line-height:14px}
.tablemenu a:hover{text-decoration:none}

.mainbord3 .head{background-color:#16387c;color:white;}
.mainbord3 .bgtab{background-color: white}

.mainbord .head{background-color:#bdbdbe;color:black;}

.crumb a{padding-right:15px;margin-right:5px;text-decoration:underline !important;color:#727272 !important;background:url(/images/icon/crumb.gif) no-repeat center right}
.crumb a:hover{color:#16387c !important}
.crumb {font-size:90%;padding:12px 15px;border-bottom:1px solid #e8e6e6;}
/*END OF MODEL*/





/*FOOTER*/
#footer {margin:10px 0px}
.fmenu{margin-top:0px;margin-left:-5px;}
#footer .fmenu a{padding:0px 10px 0px 10px;border-right:1px solid #white;color:white}
#footer .fmenu a:hover{color:#79a20c};
#footer p{margin:6px 0px 0px 4px !important;font-size:11px}
#footer .fr{color:white}
#footer .fr a{float:right;line-height:22px;display:block;display:inline-block;height:22px;margin-right:4px}
/*END OF FOOTER*/


/*BUTTON*/

.bbutton,a.bbutton{color:white !important;font-size:10px;cursor:pointer;border:none !important;text-align:center;line-height:22px;display:block;display:inline-block;text-align:center;vertical-align:top;margin:0px !important;padding:0px }
input.bbutton{padding-bottom:2px}
a.bbutton:hover{color:white;text-decoration:underline !important;}
.btnhov{text-decoration:underline;}
 
.button1{background:url(/images/button/purplebutton.png) no-repeat;width:82px !important;height:22px !important;}
* html .button1{background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button/purplebutton.png', sizingMethod='scale');}
.button2{background:url(/images/button/greenbutton.png) no-repeat;width:82px;height:22px;}
* html .button2{background-image:none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button/greenbutton.png', sizingMethod='scale');}
/*END OF BUTTON*/



/*INDEX ONLY*/
.adjust{height:4px;*/height:0px;}
@media all and (min-width: 0px) 
{.adjust{height:10px;}}
/*END OINDEX ONLY*/


th{text-align:left}
.gnrlcontent table{}
.horizontalsetbox{display:inline}
#leftNav{width:200px;line-height:30px;}
#leftNav a{display:block !important;padding:0 10px;_height:1%;font-size:11pt;color:black;line-height:30px;}
#leftNav a:hover{text-decoration:none;color:black;background:#eceff5;}
#leftNav .headLeft{padding:0px 10px;background:transparent url(/images/headerline.gif) repeat-x scroll left top;color:white;line-height:40px;font-size:14pt;height:40px}
#leftNav .leftBord{padding-right:1px;}
#leftNav li{padding-left:15px;list-style-type:none;background-image:url("/public/images/icon/plus.gif");}
#leftNav li.no_child{background-image:none;}
#leftNav li a{padding-left:0px;}

.head{line-height:23px;font-size:120%;padding:0px 5px 0px 5px;font-weight:bold}
