/* begin structure */
/* * { padding: 0; margin: 0; }*/
body             { font-family: Arial, Helvetica, sans-serif; font-size: 13px; background:#999999;margin:0 auto;}
#main            { position:relative; margin:0 auto;position: relative;width:100%;height:51px;background-image: url(topbar.png); background-repeat:repeat-x;}
#mainsub            { position:relative; margin:0 auto;position: relative;width:1055px;height:51px;background-image: url(topbar.png); background-repeat:repeat-x;}
#wrapper         { margin: 0 auto;  width: 1055px; }
#faux            { background: transparent url(main.png) repeat-y; margin-bottom: 0px; overflow: hidden;  width: 100%;margin-top: 0px;  }
.clear           { clear: both; background: none; }
/* end structure */

/* begin header */
#header          { width: 1055px; padding: 0px;  margin-top:-10px;  background: transparent url(header.jpg) no-repeat;height:137px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #FFFFFF;}
.searchholder    { position:relative; top:4px; left:325px;display: inline-block;background-image: url(searchbox.jpg); background-repeat:no-repeat; background-position-x:left; width:226px;height:31px;}
.searchtb                       { position:relative; border-style:none; background-color:Transparent; color:White; vertical-align:top; top:5px;left:20px; }
/*  Print Page Button, Email to Friend Button, Site Search start */

.btn-ul          { margin:0 0 0 0; padding:0px 0px 0px 0px; list-style:none;}
.btn-li          {list-style:none;display:inline;vertical-align:middle;text-align:left;border:0px solid #eeeeee;}
.btn-li2          {color:#87898C;font-size:12px;font-family:Arial; list-style:none;display:inline;vertical-align:top;text-align:left;padding:0 0 0px 5px;}
.imgalignIE      {vertical-align:middle;margin:6px 0px 0px 35px;}
.imgalignOH      {vertical-align:middle;margin:6px 0px 0px 37px;}

#top-buttons     {margin-left:770px;margin-top:-25px; border:0px solid #eeeeee;width:290px;}
.homeLogo        {position:absolute; margin-top:35px;margin-left:20px;}
.curPointer                 {cursor:pointer;padding-bottom:2px;color:#87898C;font-size:12px;font-family:Arial; list-style:none;display:inline;vertical-align:top;text-align:left;padding:0 0 0px 5px;} 
.curPointer:hover                 {cursor:pointer;padding-bottom:2px;color:#5AAB06;font-size:12px;font-family:Arial; list-style:none;display:inline;vertical-align:top;text-align:left;padding:0 0 0px 5px;} 
.rollover {position:relative;margin:0 0 0 35px;vertical-align:top;}
.rollover:hover {position:relative; margin-bottom:0px;margin-left:39px;vertical-align:top;}
/* end structure */

/* begin top-nav */
#navigation { color: #fff; background: #cccccc url(navbar.png) no-repeat; width:1055px;height:51px;}

/* end top-nav */

/* begin left column */
#leftcolumn     {display: inline; color: #333; margin-top: 0px; margin-left:18px; padding: 0px; width: 130px; float: left;}
.leftHeader     {font-family:  Arial, Verdana,Helvetica, sans-serif;font-size: 13px; color: #FFFFFF;font-weight:bold;padding-bottom:10px;padding-left:5px;padding-right:0px;margin-top:10px;}
.leftitems      {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;text-decoration:none; color: #FFFFFF;padding:10px 0px 10px 5px;overflow:hidden;text-align:left;border:0px solid #eeeeee;}
.leftitems a      {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;text-decoration:none; color: #FFFFFF;padding:10px 0px 10px 5px;overflow:hidden;text-align:left;}
.leftitems a:hover      {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold; color: #666666;padding:10px 0px 10px 5px;overflow:hidden;text-align:left;}
#newsletter { margin-top:50px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #FFFFFF; width:134px; text-align:center; }
#poll { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; width:134px; padding-left:5px;}
/* end left column */

/* begin right column */
#rightcolumn { float: right; color: #808080; margin-top: 8px;padding: 0px; width: 885px; display: inline; position: relative; }
#rightcolumn p { padding-right:20px;}
.contentTitle { margin-left: 10px; margin-top: -90px; color:White; font-weight:bold; margin-bottom: 0px;}
.stdHeader { font-size:15px;}
.rightnav { background-color:#EAEAEA;}
.rightnav a {color:#999999;  padding-left:5px; }
.rightnavtitle { background-color:#999999; color:#FFFFFF; padding-left:5px; font-weight:bold;
                 }
                 /*.centerimg { margin-top:-9px;}*/

/* end right column */

/* begin footer */
#footer {  width: 1055px; clear: both; color: #333; background: transparent url(footer.png) no-repeat; margin: 0px 0px 0px 0px; padding: 0px; height:34px; }
/* end footer */


/* ---------------------------- Horizontal Nav ------------------------------------ */
#Blue .htopitem                 { color:white; cursor:hand; font-family:verdana; font-size:12px; font-weight:bold; height:30px; position:relative; padding-left:18px; padding-right:0px; padding-top:8px; padding-top:auto 0; padding-bottom:auto 0; vertical-align:middle}
#Blue .htopitem-hover           { font-weight:bold; font-family:verdana; font-size:12px; color:#404040; height:30px; position:relative; padding-left:18px; padding-right:0px; padding-top:5px; padding-top:auto 0; padding-bottom:auto 0; vertical-align:middle}
#Blue .htopnav                  { color:#fff; background-color:#444041;font-family:verdana; filter:alpha(opacity=90); opacity:0.9;white-space:normal;padding-top:0px;padding-bottom:0px; padding-left:0px; padding-right:0px;width:100%;}
#Blue .hsubitem                 { font-family:verdana;font-size:12px;background:#fff url(subnavbg.png) no-repeat; PADDING-BOTTOM: 7px; CURSOR: hand; COLOR: #1F1D1D; PADDING-TOP: 7px; PADDING-LEFT: 5px;PADDING-RIGHT: 5px;white-space:normal;width:100%;}
#Blue .hsubitem-hover           { font-family:verdana;font-size:12px;background:#999999 url(subnavbghover.jpg) no-repeat; PADDING-BOTTOM: 7px; CURSOR: hand; COLOR: #fff; PADDING-TOP: 7px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px;white-space:normal;width:100%;}
#Blue .hsubmenu                 {background-image: url(subnavbg.png);white-space:normal; }
#Blue .hnav-controls            {color: #fff; background: #cccccc url(navbar.png) no-repeat;height:51px;white-space:normal;width:100%; }
#Blue .hnav-sep                 { }



