@charset "utf-8";

/* -----------------------------Cascading Style Sheets ------------------------------------- */ 

body{

margin:0px auto;border:none;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#000;font-size:12px;

background-image:url(images/backround-bg.gif); background-repeat:repeat;  }

#main{ width:996px; height:100%;margin: 0 auto ; padding: 0px 0 0px 0 ;  }

#header{ float:left; width:996px; height:100%; margin:0px; border:0px solid #e6e6e5;}

#box-container{ width:984px; height:100%; margin:0 auto; background-color:#FFFFFF;}

.header-left-container{ float:left; width:683px; height:197px; margin:0px;}

.site-logo{width:304px;height:127px; float: left; margin-top:0px;margin-left:0px;}

.punchline{width:379px;height:127px; float: left; margin-top:0px;margin-left:0px;}

.image{width:313px;height:197px; float: left; margin-top:0px;margin-left:0px;}



#navs{float: left; width:608px; height:70px; margin:0px; padding:0px; padding-top:0px;

 background-image:url(images/navs-toplink.gif); background-repeat: no-repeat; padding-left:75px;}

#navs ul{float: left;padding:0px; margin:0px;margin-top:0px;padding-left:0px;}

#navs ul li{ width:90px;height:45px;display: block;list-style:none;  float:left;}

#navs ul li a{ width:90px;height:22px;display: block;list-style:none; text-decoration:none; margin-top:0px; padding-left:0px; text-align: center; color:#fff; padding-top:23px; font-weight:bold;}

#navs ul li a:hover{text-decoration:none; color:#000; background-image:url(images/home-btn.gif); background-repeat:no-repeat; }



.home-btn{margin-top:0px;width:90px; height:46px;float:left; background-image:url(images/home-btn.gif); background-repeat:no-repeat; font-family: Verdana;font-size:12px; color:#000; padding-top:22px;  text-align:center; font-weight:bold; text-decoration:none;}

.home-btn a{color:#000;}

.home-btn a:hover{text-align:left;color:#317d22;}

.clear{ clear:both;}

.pink-line {width:984px;height:9px;float:left; margin:0px; padding:0px; background-image:url(images/pink-line.gif); background-repeat: repeat-x;}

.blue-line {width:984px;height:9px;float:left; margin:0px; padding:0px; background-image:url(images/blue-line.gif); background-repeat: repeat-x;}

.yellow-line {width:984px;height:9px;float:left; margin:0px; padding:0px; background-image:url(images/yello-line.gif); background-repeat: repeat-x;}

.green-line {width:984px;height:9px;float:left; margin:0px; padding:0px; background-image:url(images/green-line.gif); background-repeat: repeat-x;}

.banner-wrapper {width:106px;height:169px;float:left; margin:0px;}

.links-container{ width:980px; height:100%; margin:0; background-color:#FFFFFF; float:left; padding: 0px 2px 0px 2px;}

.sublinks-container {width:218px;height:100%;float:left; margin:0px;}

.sublinks-contents {width:218px;min-height:150px;float:left;border-bottom:0; background-image:url(images/sublinks-bg.gif);background-repeat:repeat;overflow-x:auto; overflow-y:auto;}

.sublinks-contents ul {margin:0;padding:0;}

.sublinks-contents ul li

{margin:0;padding:0;list-style:none;background:url(images/arrow.gif) no-repeat 2% .3em;line-height:25px;display:block;}

.sublinks-contents ul li a

{color:#000;text-decoration:none;padding-left:26px;display:block; font-family:Arial;text-decoration:none;color:#000;font-size:11px;}

.sublinks-contents ul li a:hover

{color:#000;background:url(images/arrow1.gif) no-repeat 2% .4em #E6EEF6;}

.sublinks-heading

{width:188px;height:24px;background-image:url(images/link-pnkbg.gif);background-repeat:repeat;

font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFF; padding:20px 0px 0 30px;

}
.heading{font-family:Arial, Helvetica, sans-serif;
          font-size:18px;
		  color:#000;
}
.heading a{font-family:Arial, Helvetica, sans-serif;
          font-size:18px;
		  color:#000;
		  text-decoration:none;
}


.sublinks-container h3

{ 

font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFF; 

}



.blue-heading

{width:188px;height:24px;background-image:url(images/links-blu-top.gif);background-repeat:repeat;

font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFF; padding:20px 0px 0 30px;

}

.yello-heading

{width:188px;height:24px;background-image:url(images/links-yello-top.gif);background-repeat:repeat;

font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFF; padding:20px 0px 0 30px;

}

.green-heading

{width:188px;height:24px;background-image:url(images/links-green-top.gif);background-repeat:repeat;

font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFF; padding:20px 0px 0 30px;

}

.sublinks-btmcvr

{width:218px;height:18px;background-image:url(images/sublinks-btm.gif);background-repeat: no-repeat; float:left}



#content{width:984px;height:100%;padding-top:0px; padding: 0px 0  0px 0; margin: 0; float:left;  background-color:#FFFFFF; }

.text{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:12px;line-height:18px;text-decoration:none;

padding-left:20px;padding-right:20px;padding-top:8px;text-align:justify;margin-top:0px;}

.text a{color:#000;text-decoration:none; padding-top:0px;}

.text a:hover{color:#9eac34;text-decoration:none;}



h1{font-family:Verdana, Arial;font-size:18px;color:#497d06;text-decoration:none;line-height:20px;padding-left:20px;

padding-top:5px;margin:0px;float:left; }

h2{font-family: Arial;font-size:16px;color:#000;text-decoration:none;line-height:18px;padding-left:5px;padding-top:0px;margin:0px;float:left;margin-top:0px; font-style:oblique;}

h3{font-family: Arial;font-size:16px;color:#ed944d;text-decoration:none;line-height:15px;padding-left:5px;padding-top:0px;margin:0px;float:left;margin-top:0px;}



#footer-left{ width:24px;height:107px;padding: 0px 0px 0 0;margin: 0 auto; padding-left:0px; float:left;

background-image:url(images/footer-left.gif);background-repeat: no-repeat;}

#footer-right{ width:24px;height:107px;padding: 0px 0px 0 0;margin: 0 auto; padding-left:0px; text-align:center; float:left;

background-image:url(images/footer-rgt.gif);background-repeat: repeat-x;}

#footer-container{ width:936px;height:107px;padding: 0px 0px 0 0;margin: 0 auto; padding-left:0px; text-align:center; float:left; background-image:url(images/footer-bg.gif);background-repeat:repeat;}

#footer{ width:936px;height:60px;padding: 0px 0px 0 0;margin: 0 auto; padding-left:0px; text-align:center; float:left; }

#footer ul{ padding:0px;margin:0px;margin-top:15px;}

#footer ul li{ display: inline;list-style:none; padding-left:0px; color:#000; text-align:center}

#footer  ul li a {color:#000;display: inline;font-family: Verdana;font-size:11px;font-weight: bold;

text-decoration:none;margin-top: 5px;padding-top:10px;padding-left:5px; text-align:center;}

#footer ul li a:hover{color:#fff;text-decoration: none;}



.copy{width:936px; height:20px;font: Verdana;font-size:10px;margin-top:0px;color:#000; padding-top:10px; float:right;font-weight: normal;text-decoration:none; text-align:center; }

.copy a{color:#000;text-decoration:none;}

.copy a:hover{color:#fff;font-weight: normal;text-decoration: underline;}



#bttom-link{width:936px;height:110px;padding-left:0px;padding-right:0px;float:left;padding-top:10px;

margin-top:0px; text-align:center;

}

#bttom-link ul{ width:862px; padding:0px; margin:0px; margin-top:0px; margin-right:20px;margin-left:20px}

#bttom-link li{display: inline;list-style:none;text-align:center;padding-left:5px;color:#fff;}

#bttom-link li a {color:#fff;display: inline;list-style-type:none;font-size:11px;font-weight: normal;

text-decoration:none;text-align:center;margin-top: 0px;line-height:20px;padding-left:5px;}

#bttom-link li a:hover{color:#000;text-decoration:none;}

.articles_news {

float:left;

margin:10px 0 0 10px;

width:600px;

}



.articles_news ul {

margin:0;

padding:0;

}



.articles_news li {

background-image:url(images/bullet.gif);

background-position:0 0.2em;

background-repeat:no-repeat;

display:block;

list-style-type:none;

margin:0;

padding-bottom:10px;

padding-left:20px;

width:600px;

}



.articles_news li a {

color:#000000;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;

font-weight:bold;

padding-left:0;

text-align:left;

text-decoration:none;

vertical-align:top;

}



.articles_news li a:hover {

color:#666666;

text-align:left;

}
