body { 
   padding: 0; 
   margin: 0; 
   background-color: #fff; 
   font: 11px Arial, Verdana, Helvetica, sans-serif; 
}
body { 
   margin-top: 0px; 
}
.clearfloat { 
   clear: both; 
}
#bodyBackground { 
   background-image: url(images/background_top.jpg);
   background-repeat: repeat-x;
   background-position: top left; 
   background-color: #fff; }
#main { 
   background-image: url(images/background_bottom.jpg);
   background-repeat: repeat-x;
   background-position: bottom left; }
#header {
   position: relative;
   height: 218px;
   width: 814px;
   background-image: url(images/header.jpg);
   background-position: top right;   
   background-repeat: no-repeat; 
   * left: 0px;
   right: 1px;
    }
#bframe { 
   min-height: 500px;
   margin: 0 auto;
   width: 733px;
   margin: 0 auto;
   text-align: left;
   background-image: url(images/content_background.jpg);
   background-repeat: repeat-y;
   background-position: left top;
   padding: 0px 10px; 
}    
#header {
   width: 814px;
   margin: 0 auto;
   text-align: center; }
#footer {
   width: 753px;
   margin: 0 auto;
   text-align: center; }
#footerBkgd { 
   min-height: 120px; 
   clear: both; 
   padding: 0px; 
   margin: 0px;
   background-image: url(images/content_bottom.jpg);
   background-repeat: no-repeat;
   background-position: bottom center;
}
ul.footerlinks { 
   text-align: center; 
   margin: 0 auto; 
   width: 700px; 
   padding: 0; 
}
ul.first { 
   padding-top: 20px; 
}
ul.footerlinks li { 
   display: inline; 
   list-style: none;
   padding: 0 6px 0 4px; 
   margin: 0;
   font-family: Arial, Helvetica, sans-serif; 
}
ul.footerlinks ul { 
   clear: both; 
}
ul.footerlinks li, ul.footerlinks li a { 
   font-size: 10px; 
   color: #000; 
}
.footerlinks li a { 
   text-decoration: none; 
   font-family: Arial, Helvetica, sans-serif; 
}
.footerlinks li a:hover { 
   text-decoration: underline; 
}
li.divider { 
   border-right: solid 1px #000; 
}
#bluemenu {
  position: absolute;
  * margin-left: -1px;
  left: 42px;
  bottom: 0px;
  height: 26px;
}
#clickherelinks { position: absolute; top: 98px; left: 518px;}

#headerlinks { position: absolute; top: 157px; left: 110px;}
#headerlinks li { list-style: none; display: inline; margin: 0px; padding: 0px;}
#headerlinks li a img { border: none; outline: none; }
#header2
{
    FONT-SIZE: 24px;
    BACKGROUND: url(images/header.jpg) no-repeat;
    WIDTH: 734px;
    COLOR: #000;
    FONT-FAMILY: arial;
    z-axis: 1;
    DISPLAY: block;
    HEIGHT: 181px;
}
.content
{
    POSITION: relative;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 525px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    MARGIN-TOP: 15px;
    WIDTH: 543px;
    PADDING-TOP: 0px;
    z-axis: 1;
}
.indexcontent
{
    PADDING: 0px;
    HEIGHT: 163px;
    WIDTH: 543px;
}
.orangetop {
 background: url(images/orange_header.jpg) no-repeat;
 width: 534px;
 height: 43px;
 margin: 0px;
 padding: 0px;
 }
.orangecontent {
 background: url(images/orange_background.jpg) repeat-y;
 width: 543px;
 margin: -10px 0px; 
 FONT-FAMILY: arial;
 font-size: 11px;
} 
.orangebottom {
 background: url(images/orange_bottom.jpg) no-repeat;
 width: 534px; 
 height: 10px;
 margin: 0px;
 padding: 0px; 
}
.babe {
 FLOAT: RIGHT;
 BACKGROUND: url(images/babe.jpg) 0% 0% no-repeat;
 WIDTH: 252px;
 COLOR: #000;
 FONT-FAMILY: arial;
 z-axis: 1;
 DISPLAY: block;
 HEIGHT: 215px;
 margin-top: 6px;
 margin-right: 16px;
}
.bluetitle {
 font-family: arial;
 font-size: 14px;
 font-weight: bold;
 color: #09c;
 padding-top: 10px;
 padding-left: 20px; 
}
table.orange_tabs {
 width: 520px;
 font-size: 11px;
 color: black; 
 font-weight: bold;
 padding-left: 10px;
 margin: 0px;
}
td.orange_tabs {
 background: url(images/orange_button.jpg) no-repeat;
 padding-top: 3px;
 width: 140px; 
 height: 45px;
 text-align: center;
 vertical-align: top;
}
td.blue_tabs {
 background: url(images/orange_button_over.jpg) no-repeat;
 padding-top: 3px;
 width: 140px; 
 height: 45px;
 text-align: center;
 vertical-align: top;
 color: white;
 cursor: hand;
}
.blueheader {
 background: url(images/blue_title.jpg) no-repeat;
 font-family: arial;
 font-size: 14px;
 font-weight: bold;
 color: #FFF;
 margin-top: 5px;
 margin-left: 7px; 
 width: 518px;
 height: 41px;
 text-align: left;
 padding-left: 10px;
 padding-top: 2px;
 vertical-align: middle; 
}
table.orange_clean {
 width: 490px;
 font-size: 11px;
 color: #036; 
 font-weight: bold;
 margin-left: 20px;
 border-collapse: collapse;
}
tr.orange_clean td {
border-bottom: 1px solid #f93;
}
td.orange_clean {
border-left: 1px solid #f93;
text-align: center;
height: 40px;
width: 100px;
}
#bodytext
{
background: url(images/button_bottom.jpg) 0px 0px no-repeat;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}


.menu A:link    {text-decoration: none; color: #036; padding-left: 5px;}
.menu A:visited {text-decoration: none; color: #036; padding-left: 5px;}
.menu A:active  {text-decoration: none; color: #036; padding-left: 5px;}
.menu A:hover   {text-decoration: underline; color: #036; padding-left: 5px;}

.yellow_bar {
 display: block;
 background: url(images/yellow_bar.jpg) no-repeat;
 width: 50px;
 height: 27px;
 padding-top: 3px;
 padding-left: 10px;
 font-family: arial;
 font-size: 12px;
 font-weight: 700;
}

