body, td  {
  font-family:  verdana, arial, sans-serif;
  font-size:  11px;
  color:  #000; 
  line-height:  15px; 
}
body {
/*  background-image:    url(/.control/images/body.bg.jpg);*/
  background-repeat:  repeat-x;
  background-position:  0 0;
  background-color:  #5d8abd;
  height: 100%;
 
}
a  {
  color:  #181818; 
  text-decoration:  underline;
}
a:hover  {
  color:  #d20909;
  text-decoration:  underline;
}
a.MENU-1-OFF  {
  text-decoration:  none;
  font-weight:  bold;
  color:  #181818; 
  font-size:  10px;
  line-height:  13px;
  text-transform:  uppercase;

}
a.MENU-1-ON,  a.MENU-1-OFF:hover, a.MENU-1-ON:hover  {
  text-decoration:  none;
  font-weight:  bold;
  color:  #d20909; 
  font-size:  10px;
  line-height:  13px;
  text-transform:  uppercase;
}
div.homepagesections
{
  margin-left:  30px;
}



a.MENU-2-OFF  {
  text-decoration:  none;
  font-weight:  bold;
  display:  block;
  color:  #181818; 
  font-size:  10px;
  line-height:  13px;
  text-transform:  uppercase;
  margin-left:  10px;
  padding:  6px;
}
a.MENU-2-ON,  a.MENU-2-OFF:hover, a.MENU-2-ON:hover  {
  text-decoration:  none;
  font-weight:  bold;
  display:  block;
  color:  #d20909; 
  font-size:  10px;
  line-height:  13px;
  text-transform:  uppercase;
  margin-left:  10px;
  padding:  6px;
}
a.MENU-3-OFF  {
  text-decoration:  none;
  color:  #515050; 
  font-size:  11px;
  margin-left:  1px;
  margin-bottom:  20px;
}
a.MENU-3-ON,  a.MENU-3-OFF:hover, a.MENU-3-ON:hover  {
  text-decoration:  none;
  color:  #000000; 
  font-size:  11px;
  margin-left:  1px;
  margin-bottom:  20px;
}
a.MENU-4-OFF  {
  text-decoration:  none;
  color:  #515050; 
  font-size:  10px;
  padding-left:  12px;

}
a.MENU-4-ON,  a.MENU-4-OFF:hover, a.MENU-4-ON:hover  {
  text-decoration:  none;
  color:  #000000; 
  font-size:  10px;
  padding-left:  12px;

}
h1  {
  font-size:  19px;
  font-weight:  normal;
  line-height:  20px;
}
h2  {
  font-size:  15px;
  font-style:  italic;
  line-height:  16px;
}
h3  {
  font-size:  12px;
  font-style:  bold;
  line-height:  15px;
}
h4  {
  font-size:  12px;
  color:  #d20909;
  font-weight:  bold:
  line-height:  16px;
  margin-bottom:  0px;
}
ul  {
  line-height:         17px;
  margin-bottom:  -5px;
  list-style:          url(/.control/images/list_button.jpg);
}
li  {  
  margin-bottom:  5px;
  padding-bottom:  -10px;
}
hr  {
   color:  #d20909;
}

td.rightBorder  {
  border-right:  2px solid e0e0e0;
}
.headOfficeMenu  {
  width:  300px;
  background-color:  #fef7c9;
  border-right:  1px solid #000;
}
.menuHeader  {
  font-size:  14px;
  color:  #d20909;
  line-height:  50px;
  margin-left:  16px;
}
.smallStrong  {
  font-size:  9px;
  line-height:  13px;
  font-weight:  bold;
}
#smallText td  {
  font-size:  9px;
  line-height:  13px;
  font-weight:  bold;
  padding:  5px;
  text-align:  center;
}
#phoneList  {
  width:  175px;
  background-color:  #ffffff;
  border-collapse:collapse;
}

#phoneList td  {
  font-size:  10px;
  line-height:  12px;
  background-color:  #dadedd;
  border-bottom:  3px solid #ffffff;
  padding:  4px;
  vertical-align:  top;
} 

.special_phone_extension
{
  color: #d20909;
}

.phoneListLight  {
  color:  #808080;
}

#faxList
{
  width: 350px;
  background-color: #ffffff;
  border-collapse:collapse;
}
#faxList td  {
  font-size:  12px;
  line-height:  12px;
  background-color:  #dadedd;
  border-bottom:  3px solid #ffffff;
  padding:  4px;
  vertical-align:  top;
}

#holidayList  {
  width:  700px;
  background-color:  #dadedd;
  border-collapse:collapse;
}

#holidayList td  {
  font-size:  10px;
  line-height:  12px;
  border-bottom:  3px solid #ffffff;
  padding:  4px;
} 
#homeBottom td  {
  font-size:  9px;
  line-height:  13px;
  text-align:  center;
  vertical-align:  top;
  width:  125px;
  background-color:  #fff;
  border:  5px solid #e0e0e0;
  padding:  5px;
}
#border td  {
  vertical-align:  top;
  background-color:  #fff;
  border:  5px solid #e0e0e0;
  padding:  10px;
}
#img.border  {
  vertical-align:  top;
  background-color:  #fff;
  border:  5px solid #e0e0e0;
  padding:  10px;
}
div.FOOTER  {
  font-size:  9px;  
  line-height:  12px; 
  color:  #000;
  background-color:  #5d8abd; 
}
div.FOOTER a  {
  font-size:  9px;  
  line-height:  12px;
  background-color:  #5d8abd;
}
div.FOOTER a:hover  {
  font-size:  9px;  
  line-height:  12px;
  background-color:  #5d8abd;
}



/* Janet dont worry about sytles just yet */

/*********** COMMENTING OUT STYLES FOR NOW ****************************
.border1px
{
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid
}
.Gray11 A:link
{
    font-weight: normal;
    font-size: 11px;
    color: #385496;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif
}
.Gray11 A:visited
{
    font-weight: normal;
    font-size: 11px;
    color: #385496;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: normal;
    text-decoration: underline
}
.Gray11 A:hover
{
    font-weight: normal;
    font-size: 11px;
    color: #b9ab73;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
.Gray11 A:active
{
    font-weight: normal;
    font-size: 11px;
    color: #385496;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: normal;
    text-decoration: underline
}
.Gray11
{
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: normal
}
.Gray11Bold
{
    font-weight: bold;
    font-size: 11px;
    color: #5c5c5c;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: normal
}
.Gray11Bold A:link
{
    font-weight: bold;
    font-size: 11px;
    color: #5c5c5c;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
.Gray11Bold A:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #5c5c5c;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: normal;
    text-decoration: none
}
.Gray11Bold A:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #b9ab73;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline
}
.Gray11Bold A:active
{
    font-weight: bold;
    font-size: 11px;
    color: #b9ab73;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: normal
}
.TRBorder
{
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    text-indent: 5px;
    border-bottom: #cccccc 1px solid
}
.txtboxyellow
{
    font-weight: normal;
    font-size: 10px;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #f6edcb
}
.leftNavHeader
{
    font-weight: bold;
    font-size: 14px;
    color: #858585;
    font-family: Verdana, Arial, Helvetica, sans-serif
}
.leftNavHeader A:link
{
    font-weight: bold;
    font-size: 14px;
    color: #858585;
    font-family: Verdana, Arial, Helvetica, sans-serif
}
.leftNavHeader A:hover
{
    font-weight: bold;
    font-size: 14px;
    color: #b9ab73;
    font-family: Verdana, Arial, Helvetica, sans-serif
}
.leftNavHeader A:visited
{
    font-weight: bold;
    font-size: 14px;
    color: #858585;
    font-family: Verdana, Arial, Helvetica, sans-serif
}
.leftNavHeader A:active
{
    font-weight: bold;
    font-size: 14px;
    color: #b9ab73;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

*********** COMMENTING OUT CLASSES FOR NOW ***************************/
