body{background:url("../images/bodybg.jpg") repeat-x; margin:0; padding:0;

}
#container{width:920px; margin-left:auto; margin-right:auto;}
#container2{width:920px; margin-left:auto; margin-right:auto;}

#header{height:87px;}

#header img#header_logo{
float:left;
}

#header img#header_tel{
float:right;
}

#navigation{
    float:left;
    width:100%;
    line-height:normal;
    }
#navigation ul{
	margin:7px 0 0 0;
    padding:0;
    list-style:none;
}
 #navigation li {
    float:left;
	background:url("../images/btnright.gif") no-repeat right top;
    margin: 0 3px 0 0;
    padding:0;
    }
	#navigation a {
    display:block;
	background-color:transparent;
	background: url("../images/btnleft.gif") no-repeat left top;
    padding:5px 17px;
	color: #FFFFFF;
 	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
    }
	
 #navigation li#active {
    float:left;
	background:url("../images/btnactiveright.gif") no-repeat right top;
    margin: 0 3px 0 0;
    padding:0;
    }

 #navigation a#activ {
    display:block;
	background-color:transparent;
	background:url("../images/btnactiveleft.gif") no-repeat left top;
    padding:5px 17px;
	color: #FFFFFF;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
    }

	#navigation a:hover{
	text-decoration:underline;
	}

#subnavigation{
clear:both;
width:916px;
/*background:#98b4c4;*/
background-color:#FFFFFF;
text-align:center;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding-bottom:0.4em;
}

#subnavigation ul{
margin:0;
padding:0;
list-style-type:none;
}

#subnavigation ul li{
display:inline;
margin-right:4px;
margin-left:4px;
line-height:2em;
}
#subnavigation ul li a{
color:#326a8a;
}

#subnavigation ul li a:hover{
/*background-color:transparent;
color:#FFFFFF;*/
text-decoration:none;
}

#main{
clear:both;
background-color:#FFFFFF;
}

#main-left{
background-color:#FFFFFF;
float:left;
margin:0;
padding:0;
padding-left:22px;
padding-right:15px;
padding-top:15px;
}
#main-left .main-blockbg{
/*background:url("../images/home_blockbg.jpg") no-repeat;*/
font: 12px Arial, Helvetica, sans-serif;
color: #006699;
}

#main-left .main-blockbg .main-blockbg-top{
background:url(../images/blocktop.png) no-repeat;
width:663px;
margin:0;
padding:0;
}

#main-left .main-blockbg .main-blockbg-bot{
background:url(../images/blockbot.jpg) no-repeat;
width:663px;
height: 24px;
margin-bottom:5px;
}
#main-left .main-blockbg .main-blockbg-txt{
width:610px;
margin:0px 0px 0 0;
padding-top:12px!important; padding-top:22px;
margin-left:30px;
}

#main-left .main-blockbg .main-blockbg-txt ul{
margin:2px 0 0 18px;
padding:0;

}

#main-left .main-blockbg .main-blockbg-top p{
margin:12px 0 0px 0;
}


#main-left .main-blockbg .main-blockbg-top h2{
margin:5px 0 5px 0;
}

#main-left img{
border:none;
}
#main-right{
/*background:url("../images/home_formbg.jpg") no-repeat;
background-color:#FFFFFF;
width:216px;
height:450px;*/
background-color:#FFFFFF;
width:215px;
float:left;
padding-top:15px;
}

#main-right-form-content{
width:155px;
margin:0;
padding: 10px 0 0 20px;
}
#main-right-form-content h2{
margin:0;
padding:0;
background:transparent;
color:#FFFFFF;
}

#main-right-formtop{
background:url(../images/formtop.png) no-repeat;
width:194px;
}

#main-right-formbot{
background:url(../images/formbot.png) no-repeat;
width:194px;
height:28px;
}

#main-right form{
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:transparent;
	color:#FFFFFF;
	width:140px;
	margin:38px 0 0 0;
	padding:0 0 0 3px;
}

#main-right form dl{
	margin:0;
	padding:0;
	font-size:.92em;
	line-height:1.4;
	width: 100%;
}


#main-right form  label {cursor:pointer;}

#main-right form dt {
	margin:11px 0 0 0!important; margin:9px 0 0;
	padding:0;
	background:transparent;
	color:#FFFFFF;
}
#main-right form dd {
	margin:0;
	padding:0;
	color:#000000;
}
#main-right form input {
	width:140px;
	height:14px;
}

#main-right form input.submit{
margin-top:15px;
margin-left:2px;
width:142px;
height:34px;
}


#main-right #form_terms{
font:12px Arial, Helvetica, sans-serif;
background-color:transparent;
color:#FFFFFF;
text-align:center;
}

#main-right p{
margin:12px 0 0px 0;
}
#subsection{
clear:both;
background:url("../images/bodybg2.jpg") repeat-x;
height:200px;
}

#subsection #subsect_block{
background:url("../images/subsection_blockbg.jpg") no-repeat 21px 20px;
width:870px;
padding-left:30px;
}
#subsection #subsect_block .subsect_content{
width:255px;
padding-left:20px;
margin-top:55px;
float:left;
font:12px Arial, Helvetica, sans-serif;
}
#subsection #subsect_block .subsect_content h3{
text-align:center;
font-size:110%;
padding:0;
margin:0;
}

#subsection #subsect_block .subsect_content ul{
margin-left:15px;
padding:0;
}


#subsection .subsect_content2, #callus{
clear:both;
text-align:center;
font:12px Arial, Helvetica, sans-serif;
margin:0 0 15px 0;
padding:0;
}

#callus h3{
padding:0;
margin:0;
font:130% Arial, Helvetica, sans-serif;

}
#subsection .subsect_content2 h3{
padding:0;
margin:0;
font:130% Arial, Helvetica, sans-serif;
padding-top:20px;
}
#subsection .subsect_content2 p{
margin:0;
padding:0;
}

#footer{
clear:both;
border-top:1px solid #CCCCCC;
margin-right:30px;
font:70% Arial, Helvetica, sans-serif;
text-align:right;
padding-bottom:50px;
padding-top:10px;
font-weight:bold;
color:#666666;
}

#footer a{
font-weight:normal;
color:#666666;
}

#footer #ft_left{
float:left;
}

span.b{
color:#007bc1;
font-weight:bold;
}
span.bwhite{
color:#FFFFFF;
font-weight:bold;
}

#breadcrumb{
position:absolute;
padding-left:30px;
font:12px Arial, Helvetica, sans-serif;
color:#007bc1;
}

img#strapimg{
}