H1{
margin: 10px 0 -5px 0;
}

H2{
margin: 15px 0 -4px 0;
}


P{
margin: 4px 0 4px 0;
line-height: 1.4em;
}
		
 
div.anchorContent{
  float: right;
  width: 400px;
  margin: 5px 15px 0 0;
 }
 .ie6 div.anchorContent{
  margin: 5px 5px 0 0;
 }

 div.anchorImage {
  float: left;
  width: 470px;
 }
 

 div.anchorImage IMG{
   width:464px;
   height: 326px;
 }
 
    div.calloutHome{
   margin-bottom: -9px;
 }
 

		
		
   div.calloutHome A, div.anchorContent A{
   font-size: 1.1em;
   font-weight: bold;
   margin-right: 14px;
 }
 
   div.calloutHomeOne{
background: url(../images/home_callout_01.jpg) 0 100%  no-repeat;
   width: 289px;
   height: 224px;
   float: left;
   padding: 0 20px 0 17px; 
 }
 
 
  div.calloutHomeTwo{
background: url(../images/home_callout_02.jpg) 0 100%   no-repeat;
   width: 231px;
   height: 224px;
   float: left;
   padding: 0 20px 0 25px; 
 }
  
  div.calloutHomeThree{
background: url(../images/home_callout_03.jpg) 0 100%   no-repeat;
   width: 242px;
   height: 224px;
   float: left;
   padding: 0 20px 0 25px;
 }
 



   div.tabcontent UL{
margin: 0px 0 0 5px;
list-style: none;
 }
    div.tabcontent UL LI{
		background:  url(../images/arrow-orange.gif) 0 7px   no-repeat;
		
padding: 0px 0 0 14px;
 }
 
 
 		.chrome    div.tabcontent UL, .safari div.tabcontent UL{
		margin-left: -37px;
		}
 
		
		
		
		
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0; 
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 10px 0px 0px 0px;
width: 75px;
height: 30px;
display: block;
float:left;
text-align:center;
background: url(../images/hm_tabs_sprite.gif) 0 -40px no-repeat;
outline: none;
}

/*.shadetabs li a:visited{
color: #2d2b2b;
}*/

.shadetabs li a:hover{
/*text-decoration: underline;*/
background:  url(../images/hm_tabs_sprite.gif) 0 0px  no-repeat;
/*color: #2d2b2b;*/
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
z-index: 111;
color:#6a6a57; 
}

.shadetabs li a.right{
margin-left: -10px;
}


.shadetabs li a.selected{ /*selected main tab style */

background:  url(../images/hm_tabs_sprite.gif) 0 0px  no-repeat;
border-bottom-color: white;
position: relative;
outline: none;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
padding: 5px 0 0 10px;
}

@media print {
.tabcontent {
display:block !important;
}
}

.contrytabsContent{
width:300px; 
margin-bottom: 1em; 
padding: 10px
}


#footer, .footclear{
display: none;
}