﻿body {
  padding:0; 
  margin:0; 
  font-family:Tahoma; 
  font-size:11px; 
  line-height:13px;
  background-color:#9A9A9A;
}

br {
  font-size:10px;
  line-height: 15px
}

 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/**************************************************/
/*  Small Table                                    */
/**************************************************/
#smallTable {
  width:100%;
  height:100%;
  border-collapse:collapse;
  margin:0px;
}

#smallTable div, #smallTable td {
  padding:0px;
  margin:0px;
}

#smallR1C1 {
  height:125px;
  width:auto;
  background:url(../images/small/OuterColBkg.jpg);
}

#smallR1C2 {
  width:766px;
  height:125px;
}

#smallR1C3 {
  height:125px;
  width:auto;
  background:url(../images/small/OuterColBkg.jpg);
}

#mainR2C1 {
  background-color:#9A9A9A;
}

#mainR2C2 {
  background-color:White;
  width:766px;
}

#mainR2C3 {
  background-color:#9A9A9A;
}

/**************************************************/
/* small center column                            */
/**************************************************/
#centerCol {
  width:766px;
  height:125px;
  background: url(../images/Small/CenterColRightColMainImage.jpg);
}

/**************************************************/
/*  small Menu                                    */
/**************************************************/
#menu {
  position:relative;
  top:95px;
  width:766px;
  height:30px;
  padding:8px 0px !important;
  text-align:center;
}



#menu a {
  height:30px;
  color:white;
  text-decoration:none;
  font-family: Verdana;
  font-size:11px;
  font-weight:bold;
  margin:0px 8px;
  padding:0px;
}



#menu a:hover {
  text-decoration:underline;
}



#menu a:visited, #menu a:active {
  color:white;
}

/**************************************************/
/* Small Content                                  */
/**************************************************/
#contentHolder {
  float:left;
  /*margin-left:35px;*/
  display:inline;
  font-size:11px; 
  line-height:13px;
  width:766px;
  background-color:White;
}

.contentWindow {
  padding:10px 15px 10px 20px !important;
  width:731px;
}

/**************************************************/
/* Email Form                                     */
/**************************************************/
#EmailForm {
  margin-top:25px !important;
}


#EmailForm td.RowLabel {
  width:100px;
  text-align:right;
  padding-right:10px;
}


#EmailForm input.textbox {
  width:275px;
  border:solid 1px #586D89;
}

#EmailForm input.readonly {
  background-color:gainsboro;
  color:Gray;
}

#EmailForm textarea {
  width:275px;
  height:100px;
  border:solid 1px #586D89;
}

.UserMsg {
  font-weight:bold;
}

.UserMsg .Error {color:Red !important;}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid black; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
background-color: #586D89;
width: 170px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #88109137;
border-bottom: 1px solid #88109137; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #7E7E7E;
color: black;
}

div.refresh img {display:none;}
div.refresh:first-child  img {display:block;}