
body { background-color:Black; font-family:Arial; font-size: 10pt; color:black; }
*html .siteContainer
{
  min-height:881px;  width:946px; background-color: white; background-repeat:repeat; background-image:url('../images/bot.jpg'); background-position:bottom;
}
.siteContainer { min-height:881px;  width:946px;  background-color: Transparent; background-image:url('../images/bot.jpg'); background-position:bottom; background-repeat:repeat-x; }
.topMenu { width:900px; background-color:white; padding:5px; }
*html .topMenu {  float:right; width:900px; background-color:white; background-image:url('../images/bot.jpg'); background-position:bottom; padding:5px;}
.menuBtnGrey {  background-image:url('../images/btnGry.jpg'); text-indent:15px; width:177px; height:27px; border:0px; color:white;font-size: 11pt; font-family:Arial; text-align:right; font-weight:bold; cursor:pointer; text-decoration:none;}
.menuBtnGreen {  background-image:url('../images/btnGrn.jpg'); text-indent:15px; width:177px; height:27px; border:0px; color:white; font-size: 11pt; font-family:Arial; text-align:right;  font-weight:bold; cursor:pointer; text-decoration:none;}
.contactForm { width:130px; border:solid 1px #7f9db9;}
.frmBtn { background-color:#968d06; color:White; font-family:Arial; font-size:11pt; font-weight:bold; width:100px; border:outset 1px; cursor:pointer;}
.menuTopBtn {padding-top:5px; text-align:center;  background-color:Transparent; border:0px; font-family:Arial; font-size:11pt; color:White; height:25px; width:120px; cursor:pointer; text-decoration:none;}
.menuTopBtnSelected { background-image:url('../images/btnMenuSelected_On.gif'); background-repeat:no-repeat; background-position:center;  padding-top:5px; text-align:center;  background-color:Transparent; border:0px; font-family:Arial; font-size:11pt; color:White; height:25px; width:120px; cursor:pointer; text-decoration:none;} 
.menuTopBtnHover {background-image:url('../images/btnMenu_over.gif'); background-repeat:no-repeat; background-position:center;  padding-top:5px; text-align:center;  background-color:Transparent; border:0px; font-family:Arial; font-size:11pt; color:White; height:25px; width:120px; cursor:pointer; text-decoration:none;} 
.imageBox {width: 178px; margin:0px; background-image:url('../images/imagebox.jpg'); background-repeat:no-repeat; height:122px;  }
.imageBoxBig {width: 671px; margin:0px; text-align:center; background-image:url('../images/imageboxBig.jpg'); background-repeat:no-repeat; height:459px;  }
.imageInBoxBig { padding-top:15px; padding-bottom:20px; padding-left:13px; padding-right:13px;}
.stepcarousel .panel
{
    margin:0px; padding-right:30px; background-image:url('../images/imagebox_home.jpg'); background-repeat:no-repeat; height:132px;  
    
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
 padding-top:20px;margin-left:5px;
width: 178px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
    }

* html .stepcarousel .panel
{
    margin:0px; padding-right:30px; background-image:url('../images/imagebox_home.jpg'); background-repeat:no-repeat; height:132px;  
    padding-top:20px;margin-left:5px;
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

width: 178px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
    }

* html .panelBG { margin-right:0px; }
.panelBG { margin-right:0px; }
.footer { bottom:10px; }
*html .footer { bottom:10px; vertical-align:bottom; }
.imageInBox { padding-top:25px; padding-bottom:20px; padding-left:13px; padding-right:13px; }
.menuBottom { color:#555b54; font-family:Arial; font-size:11pt; font-weight:bold; text-decoration:none; }
.menuBottom:hover { color:#555b54; font-family:Arial; font-size:11pt; font-weight:bold; text-decoration:none; }
.menuBottom:visited { color:#555b54; font-family:Arial; font-size:11pt; font-weight:bold; text-decoration:none; }
* html .bottomText { padding-right:10px; color:Gray;  width:700px; background-color:Black; text-align:center; margin-top:10px; margin-bottom:20px; }
.bottomText { position:static; display:block; padding-right:10px; color:Gray; width:700px; background-color:Black; text-align:center; margin-top:10px; margin-bottom:20px; }
a { color: #968d06; text-decoration:none; }
a:visited { color: #968d06; text-decoration:none; }
a:hover { color: #968d06; text-decoration:underline; }

.hTop { font-size:9pt; font-weight:normal; color:#7d7e79; }
