
/* page divisions */

#header li a.active
{
 background: #669900;
}

#header li.active
{
 background: #669900;
}

#nav-sec ul li.active a
{
 background: #669900;
 color: #ffffff;
}

#banner
{
 margin-top: 25px;
 height: 200px;
 min-width: 986px;
 background: #bcbebd url(/images/banner2.png) no-repeat left;
}

#bannerbar
{
 width: 990px;
 height: 3px;
 background: url(/images/bannerbar3.png) no-repeat left;
 margin: 0px;
}

#logo
{
 width: 517px;
 height: 150px;
 float: left;
}

#text-towards
{
 margin: 10px 157px 10px 0;
}

#content
{
 background: #ffffff;
 border-top: 1px solid #e5e5e5;
 min-height: 400px;
 width: 440px;
 margin: 10px 0px 0px 16px;
 float: left;
 overflow: auto;
 padding-bottom: 10px;
}

#content h2
{
 color: #669900;
 font-size: 16px/130%;
}



#content h3
{
 text-align: left;
 font: 14px/130%  Lucida Sans, Lucida Grande, Helvetica, Arial, sans-serif;
 font-weight: bold;
 padding-bottom: 10px;
 color: #333333;
}

#content h4
{
 text-align: left;
 font: 13px/120% Lucida Sans, Lucida Grande, Helvetica, Arial, sans-serif;
 font-weight: bold;
 color: #333333;
}

#content p.breakout
{
 text-align: left;
 background: #ffffff url(/images/p-background.png) repeat-x;
 height: 81px;
 padding: 5px;
 font: 14px/130% Lucida Sans, Lucida Grande, Helvetica, Arial, sans-serif;
 color: #333333;
}

#content p
{
 float: none;
 color: #333333;
 text-align: left;
 font: 12px/150% Lucida Sans, Lucida Grande, Helvetica, Arial, sans-serif;
 margin: 10px 0px 0px 0px;
}

#content ul
{
 list-style: disc;
 margin-left: 15px;
 color: #333333;
}

.col
{
 width: 210px;
 float: right;
 background: #ffffff;
 padding: 0px;
 margin: 10px 20px 0px 0px;
}

.col h3
{
 font-size: 14px/150%;
 color: #000000;
 background: transparent url(/images/arrow-solid.png) no-repeat right;
 padding: 10px 5px;
 padding-right: 30px;
 margin: 15px 5px 5px 5px;
 display: inline;
}

.col p
{
 text-align: left;
 font-size: 11px/150%;
 background: #eff0ef;
 margin: 0px;
 padding: 5px;
}

.col a
{
 text-decoration: none;
 padding: 5px 0px 0px 0px;
 color: #278ec5;
}

#cols
{
 width: 890px;
 height: 23px;
 margin: 10px 0px 0px 90px;
 background: #fff url(/images/footer3.png) repeat-y bottom left;
 clear: both;
 font-size: 12px/130%;
 color: #ffffff;
}

#cols ul
{
 list-style: none;
 margin: 0px;
}

#cols li
{
 line-height: 22px;
 padding: 0px 7px 0px 4px;
 float: left;
 margin: 0px;
}

#cols div.col strong
{
 font-size: 14px;
}

#cols div.col 
{
 width: 185px;
 float: left;
 padding: 20px 20px 0 0;

}

#col2 strong
{
 color: #f79824;
}

#col3 strong
{
 color: #f79824;
}

#col4 strong
{
 color: #f79824;
}
