body{
	margin:0;
	color:#030303;
	font:14px/20px Arial, Helvetica, sans-serif;
	background:#e1dfe0 url(../images/bg-page.png) repeat-x;
	min-width:1003px;
}
img{border-style:none;}
a{text-decoration:none; color:#033352;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
}
form,
fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
q{quotes:none;}
q:before{content:''}
q:after{content:''}
#wrapper{
	width: 100%;
	overflow: hidden;
}
.w1{
	margin:-76px -191px 0;
	background: url(../images/bg-bottom.png) no-repeat 50% 100%;
	padding:0 0 28px;
}
.w2{
	width:766px;
	background: url(../images/center-bg.png) repeat-y;
	margin:0 auto;
	padding:0 191px 0 188px;
	min-height: 977px;
}
#header{
	background: url(../images/bg-header.png) no-repeat 50% 0;
	height: 205px;
	overflow:hidden;
	color:#fefeff;
	padding:18px 0 0;
}
#header .holder{
	margin:0 auto;
	width:792px;
	position:relative;
}
#header .holder:after{
	content:"";
	display:block;
	clear:both;
}
#header .phone{
	float:right;
	text-indent:-9999px;
	background: url(../images/text-phone.png) no-repeat;
	width: 216px;
	height: 36px;
	padding: 0 10px 0 0;
}
#header .slogan{
	font:12px/18px Georgia, "Times New Roman", Times, serif;
	margin:-2px 0 0 11px;
	float:left;
}
.logo{
	text-indent:-9999px;
	overflow:hidden;
	background: url(../images/logo.png) no-repeat;
	width: 301px;
	height: 133px;
	position:absolute;
	top: -18px;
	left:235px;
}
.logo a{
	display:block;
	height:100%;
}
#nav{
	list-style:none;
	margin:0 0 29px;
	padding: 0 32px 0 0;
	text-transform:uppercase;
	overflow:hidden;
	font:14px/16px Georgia, "Times New Roman", Times, serif;
	text-align:center;
}
#nav li{
	display:inline-block;
	padding: 0 29px 0 28px;
}
#main{padding:48px 0 0;}
.visual{
	background: url(../images/bg-visual.png) no-repeat;
	overflow:hidden;
	padding: 7px 22px 40px 20px;
	width: 720px;
}
.visual img{vertical-align:top;}
.alignright{float:right;}
.description{
	float:left;
	background:#c2c2c2 url(../images/bg-decor01.jpg) no-repeat;
	width: 224px;
	min-height: 158px;
	padding:47px 20px 19px;
	margin:0 0 6px;
}
.item-list{
	list-style:none;
	margin:0;
	padding:0 9px 0 0;
	font:18px/20px Georgia, "Times New Roman", Times, serif;
	letter-spacing:0.09em;
}
.item-list li{
	background: url(../images/separator01.png) no-repeat 50% 0;
	text-align:center;
	padding: 21px 0 7px;
}
.item-list li:first-child{background:none;}
.text-lnjury{
	text-indent:-9999px;
	overflow:hidden;
	background: url(../images/text-lnjury.png) no-repeat;
	width: 156px;
	height: 25px;
	display:inline-block;
	vertical-align:top;
}
.text-altenlion{
	text-indent:-9999px;
	overflow:hidden;
	background: url(../images/text-altenlion.png) no-repeat;
	width: 169px;
	height: 23px;
	display:inline-block;
	vertical-align:top;
}
.main-holder{overflow:hidden;}
#contenthome{
	float:right;
	width:483px;
}
#contenthome h1{
	color:#707072;
	font:italic 30px/30px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 25px -7px;
}
#contenthome p{margin:0 0 24px;}
#contenthome .phone{
	text-transform:none;
	display:block;
}
#content{
	float:right;
	width:97%;
}
#content h1{
	color:#707072;
	font:italic 30px/30px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 25px -7px;;
}
#content p{margin:0 0 24px;}
#content .phone{
	text-transform:uppercase;
	display:block;
}
#content .faq{
	
}
#sidebar{
	float:left;
	width:229px;
	margin:0 0 0 41px;
}
#sidebar h2{
	color:#033352;
	font:18px/20px Georgia, "Times New Roman", Times, serif;
	margin:0 0 27px;
	letter-spacing: 0.04em;
	text-transform:uppercase;
}
.navigation{
	list-style:none;
	margin:0;
	padding: 0 0 0 4px;
	font:18px/20px Georgia, "Times New Roman", Times, serif;
}
.navigation li{margin:0 0 1px;}
.navigation a{
	display:block;
	width:208px;
}
.navigation .active a,
.navigation a:hover{
	background: url(../images/bg-link.png) no-repeat 100% 100%;
	text-decoration:none;
}
.navigation a span{
	display:block;
	text-align:center;
	padding: 16px 0 25px;
}
.navigation .active a span,
.navigation a:hover span{background: url(../images/bg-link.png) no-repeat;}



#faqs h3	{ cursor:pointer; font-size:14px; font-weight: normal; text-decoration:underline; color:#0000FF; }
#faqs h3.active	{ color:#d74646; }
#faqs div { height:0; overflow:hidden; position:relative; }
#faqs div p	{ padding:0; margin-bottom:15px; }
.left {
    float: left;
    margin: 0px 30px 30px 0px;
}

#footer
{
	float:left;
	text-align:center;
	width:100%;
	

}

#footer a
{
	text-decoration:underline;
}

#formwrap
{
	float:left;
	width: 275px;
}

#formwarp .input {
width: 400px;
}
