body {
  background-color: #FFFFFF;
  width: 720px;
}
A:link    { color: black
text-decoration:none; }
#content {

 margin-left: 25px;
 margin-right: 25px;
 background-image: url(../images/back_gradient.jpg) ;
 background-repeat:  repeat-x;
 width: 700px;
 
}

#top{
  float: left;
   
 
 
}
#top3{
  
   
  border: 0.0em solid #FFFFFF;
  
    }

#menu{
  float: left;
  background: url(../images/bar_menu_left.jpg);
  background-repeat: repeat;
  border: 0.0em solid #FFFFFF;
  width: 184px;
  height: 23px;
  padding-top: 5px;
}

#menu3{
   background-image: url(../images/bar_menu.jpg);
   background-repeat:  repeat;
   height: 25px;
   padding-top: 7px;
   border-bottom: 0.5em solid #FFFFFF
}

.menu_horizontal_company {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13.4px;
  color: #FFFFFF;
  letter-spacing: 0.1px;
  text-decoration: none;
  padding-left: 8px;
  padding-right: 3px;
  padding-top: 8px;
  font-weight: bold;
}
a.menu_horizontal_company:hover {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13.4px;
  font-weight: bold;
  color: #FFFFFF;
  letter-spacing: 0.1px;
  text-decoration: underline;
  padding-top: 8px;
  padding-left: 8px;
  padding-right: 3px;
 }
.menu_horizontal_locations {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12.4px;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 15px;
  padding-right: 3px;
  padding-top: 8px;
  font-weight: bold;
}
a.menu_horizontal_locations:hover {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12.4px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
  padding-top: 8px;
  padding-left: 15px;
  padding-right: 3px;
 }
.menu_horizontal_AIA {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12.4px;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 18px;
  padding-right: 3px;
  padding-top: 8px;
  font-weight: bold;
}
a.menu_horizontal_AIA:hover {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12.4px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
  padding-top: 8px;
 padding-left: 18px;
  padding-right: 3px;
 }
.menu_horizontal_contact {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13.2px;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 18px;
  padding-right: 1px;
  padding-top: 8px;
  font-weight: bold;
}
a.menu_horizontal_contact:hover {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13.2px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
  padding-top: 8px;
  padding-left: 18px;
  padding-right: 1px;
 }

.menu_vertical_category
{ font-family: Tahoma, Arial, sans-serif;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 0.5px;
   
  padding-left: 10px;

}
.menu_vertical_itemx
{ font-family: Tahoma, Arial, sans-serif;
  color: #979CA0;
  font-size: 12px;
  font-weight: bold;
  padding-left: 7px;
  text-decoration: none;
  line-height: 25px;

}
a.menu_vertical_itemx:hover
{
font-family: Tahoma, Arial, sans-serif;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  padding-left: 7px;
  text-decoration: underline;

}
.menu_vertical_itemx1
{ font-family: Tahoma, Arial, sans-serif;
  color: #979CA0;
  font-size: 10.5px;
  font-weight: bold;
  padding-left: 7px;
  text-decoration: none;
  line-height: 25px;

}
a.menu_vertical_itemx1:hover
{
font-family: Tahoma, Arial, sans-serif;
  color: #000000;
  font-size: 10.5px;
  font-weight: bold;
  padding-left: 7px;
  text-decoration: underline;

}
#site_content
{
 float: right;
 border:1px solid #BEBEBE;
 width: 470px;
 padding: 10px;
 padding-top: 10px;
 margin-top: 5px  ;
 margin-left: 5px ;
 margin-right: 5px  ;

}
#menu_items{
   text-align:left;margin:0;padding:0;
}
#menu_lower{
	
   text-align:left;
  background: url(../images/bar_menu_left.jpg);
  background-repeat: repeat;
  width: 170px;
  height: 23px;
  padding: 0 0 5px 0;
  margin:0;
}
#menu_lower2{
  float: left;
   background-color: #C5C5CD;
  width: 182px;
  height: 23px;
  padding-top: 5px;
}
.menu_vertical_category_alt {
	font-family: Tahoma, Arial, sans-serif;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 0.5px;
  padding-top: 20px;
  padding-left: 5px;
  text-decoration:none;
  }
 a.menu_vertical_category_alt:hover {
	font-family: Tahoma, Arial, sans-serif;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 0.5px;
  padding-top: 20px;
  padding-left: 5px;
   text-decoration:underline;
  }
.menu_vertical_category2
{ font-family: Tahoma, Arial, sans-serif;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 0.5px;
  padding-top: 20px;
  padding-left: 5px;
  text-decoration: none;

}

a.menu_vertical_category2:hover
{
font-family: Tahoma, Arial, sans-serif;
  color:  #929292;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 0.5px;
  padding-top: 20px;
  padding-left: 5px;
  text-decoration: underline;

}
.inside_content
{
 font-family: Tahoma, Arial, sans-serif;
 font-size: 12.5px;
 letter-spacing: 0.7px;
 color: #646464;
 line-height: 20px;

}
.inside_content   B {color: black;}
H1{
  font-family:  Tahoma, Arial, sans-serif;
  font-size: 15px;
  letter-spacing: 0.5px;
  color: #000000;
}
H2{
  font-family:  Tahoma, Arial, sans-serif;
  font-size: 12px;
  letter-spacing: 0.5px;
  color: #000000;
   text-decoration: none;
   font-weight: bolder;
}
 H2 a:hover{
  font-family:  Tahoma, Arial, sans-serif;
  font-size: 12px;
  letter-spacing: 0.5px;
  color: #000000;
  font-weight: bolder;
   text-decoration: underline;
}
 img.floatLeft {
 float: left;
 margin: 6px;
 border: 1px solid #000000; }

 img.floatRight {
 float: right;
 margin: 4px;
 border: 1px solid #000000; }

 .more
{
 float: right;
 font-family: Tahoma, Arial, sans-serif;
 font-size: 10px;
 color: #555555;
 text-decoration: none;
}
 a.more:hover
{
 float: right;
 font-family: Tahoma, Arial, sans-serif;
 font-size: 11px;
 color: #000000;
 text-decoration: underline;
}
#break
{
   border:0px solid #9D9D9D;
   border-bottom-width: 1px;
   width: 470px;
}
#navlist li {
font-family: Tahoma, Arial, sans-serif;
 font-size: 14px;
 list-style-type: square;
 margin-left: 50;
  line-height: 25px;
  color: #000000; }

 .inside_listing
{
 font-family: Tahoma, Arial, sans-serif;
 font-size: 14px;
 letter-spacing: 0.7px;
 color: #646464;
 text-decoration: none;

}
a.inside_listing:hover
{
 font-family: Tahoma, Arial, sans-serif;
 font-size: 14px;
 letter-spacing: 0.7px;
 color: #646464;

 text-decoration: underline;
}
#list_right
{
 float: right;
}
#list_left
{
 float: left;
}

 img.floatLeft2 {
 float: left;
 margin: 5px;
 border: 1px solid #000000; }


.inside_classes
{
 font-family: Tahoma, Arial, sans-serif;
 font-size: 12.5px;
 letter-spacing: 0.7px;
 color: #56585A;
 line-height: 20px;
 background: 4C4D5C;

}
a.inside_classes:hover
{
 font-family: Tahoma, Arial, sans-serif;
 text-decoration: none;
 font-size: 12.5px;
 letter-spacing: 0.7px;
 color: #56585A;
 line-height: 20px;

}

#footer{
	float: none;
	vertical-align: bottom;
   text-align: center;
   padding-top: 35px;
   height: 25px;
   width:100%;
   padding-top: 35px; 
   
}

.footer{
  vertical-align: bottom;
  font-family:  Tahoma, Arial, sans-serif;
  font-size: 10px;
  letter-spacing: 1px;
  color: #000000;
  text-decoration: none;
  font-weight: bolder;
}

#promotions
{
 border:1px solid #BEBEBE;
 width: 90%;
 height: 50px;
 padding: 2px; 
 }
 
.promotion_table{
  font-family:  Tahoma, Arial, sans-serif;
  font-size: 9px;
  letter-spacing: 1px;
  color: #000000;
   text-decoration: none;
}
.promotion_table_value{
  font-family:  Tahoma, Arial, sans-serif;
  font-size: 10.5px;
  letter-spacing: 1px;
  color: #000000;
  text-decoration: none;
}
.promotion_table_value2{
  font-family:  Tahoma, Arial, sans-serif;
  font-weight: bolder;
  font-size: 12px;
  letter-spacing: 1px;
  color: #000000;
  text-decoration: none;
}
#promotions_table
{ 
 border: 1px solid #BEBEBE;
 width: 90%;
 }
 .more1
{
 font-family: Tahoma, Arial, sans-serif;
 font-size: 8.7px;
 color: #000000;
 text-decoration: none;
}
#menuxx {margin:0;padding:0;list-style: none;font-size: 13.5px;font-family: Tahoma, Arial, sans-serif;color: #FFFFFF; font-weight: bold;letter-spacing: 0.5px; padding-left: 5px; text-decoration:none;}
#menu2xx {margin:0;padding:0;list-style: none;}
#menuxx ul {height:24px;width:180px;background-image: url(../images/bar_menu_left2.jpg);background-repeat: repeat-x;background-position:0; text-align:left;margin:0;padding:3px 0 0 4px;list-style:none;display: list;}
#menuxx li {text-align:left;margin:0;padding:1px 2px 1px 2px;list-style: none;display: list;}
#menuh {margin:0;padding:0;}
#menuh li { list-style: none;display: inline;margin:0;padding:13px 0 0 0;font-family: Tahoma, Arial, sans-serif;font-size: 13.4px; color: #FFFFFF; letter-spacing: 0.1px; text-decoration: none;   font-weight: bold;}
#menuh a {margin:0;padding:13px 0 0 0;font-family: Tahoma, Arial, sans-serif;font-size: 13.4px; color: #FFFFFF; letter-spacing: 0.1px; text-decoration: none;   font-weight: bold;}
#menuh li:hover {margin:0;padding:13px 0 0 0;font-family: Tahoma, Arial, sans-serif;font-size: 13.4px; color: #FFFFFF; letter-spacing: 0.1px; text-decoration: underline;   font-weight: bold;}
#menuh ul {margin:0;padding:5px 0 0 0;} 
#menu2{ width: 495px;float:right;height:31px;padding:0;margin:0;background:#8b8e97;border-bottom:solid 6px #FFF;background-image: url(../images/menu_hx.jpg);background-repeat: no-repeat;background-position:0;}
