.body, div, body, td {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	line-height: 20px;
}
.menu, .submenu {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	 
	line-height: 12px;
}
.menu {
	color: #BE0F36;
	}
	
.submenu {
	padding-right:5px;
	color: #000;
}
.submenu a, .submenu a:visited {
	color: #000;
	text-decoration:none;
	}
	
.menu a, .menu a:visited {
	color: #BE0F36;
	text-decoration:none;
	}	
.menu a:hover,.submenu a:hover {
	color: #555;
	text-decoration:underline;
	}
	
h1 {
	color:#BE0F36;
	font-size: 16px;
	font-weight: bold;
	}
h2 {
	color:#BE0F36;
	font-size: 14px;
	font-weight: bold;
	}	
h3 {
	color:#BE0F36;
	font-size: 13px;
	font-weight: bold;
	margin: 0em;
	}	
h4 {
	color:#BE0F36;
	font-size: 12px;
	font-weight: bold;
	margin: 0em;
	}		
    
#tabs {
    padding:0;
    margin:0;
    list-style:none;
    height:48px;
}
#tabs li{
    padding:0;
    margin:0;
    float:left;
    height:48px;
}
#tabs li.hover {
    width:89px;
}
#tabs li.hover a{
    display:block;
    height:48px;
    text-align:center;
    line-height:48px;
    color:#000;
    font-weight:bold;
    background:url(images/tabbg6.gif) no-repeat 0 -48px;
}
#tabs li.hover a:hover{
    background-position: 0 0;
}
#tabs li.hover a.selected{
    background-position: 0 0;
}
#toptabs {
position:relative;
height: 410px;
width: 640px;
background:url(/images/chiltontabbg.jpg) no-repeat 0 0;
}
#toptabs .group {
height: 410px;
    position:absolute;
    overflow:hidden;
    top:0;
    left:0;
    width: 640px;
}
#toptabs .selected {
}

#toptabs h2.hover {
    width:160px;
    float:left;
   position: relative;
   top:410px;
   height:30px;
    padding:0;
    margin:0;
}
#toptabs h2.hover a{
    border-top:4px solid #be0f34;
    display:block;
    height:30px;
    text-align:center;
    line-height:30px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
 /*   background:url(images/tabbg6.gif) no-repeat 0 -48px;  */
}
#toptabs h2.hover a:hover{
    background-position: 0 0;
}
#toptabs h2.hover a.selecteda{
  /*  background-position: 0 0; */
    background:url(/images/topright.gif);
}     


#theform {
height: 215px;
width: 222px;
}
.frontmessage {
	margin:50px 0 17;
	text-align:center;
	font-size:1.2em;
	color:#777;
}
.frontmessage p {
	margin:0;
}
.footerlinks {
	text-align:right;
}
.footerlinks a{
	color: #BE0F36;	
    text-decoration:none;
}
.tabcontent {
padding:40px 30px 30px;
}
#links {

}
#links h3 {
padding:5px 0 2px;
}
#links ul {
padding:0;
margin:0 0 0 12px;
list-style:none;
}
#links ul li{
margin:5px 0 0;
}
#links a {
color:#333;
}
#links a:hover {
color:#BE0F36;
}