body{background:#FFF;}
a {text-decoration:none}
body{color:#808185;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;}
#wrapper{margin:0 auto;width:800px;}
#content_top{height:139px;margin:0 auto;width:800px;}
#logo{background: url(/images/logo.gif) no-repeat;float:left;width:584px;height:125px;margin:0 0 0 0;padding:0;}
#content_top_right{float:right;width:200px;height:80px;margin:0;padding:0;}
#contacts{float:right;width:220px;height:50px;margin:10px 0 0 0;padding:0;}
#topMenu{
	float:right;
	list-style-type: none;
	margin:10px 0 0 0;
	}
#topMenu li		{ float: left; margin: 0 12px }
#topMenu li	img	{ vertical-align: baseline;}
#topMenu a:link,
#topMenu a:visited
				{ color: #52586b; border: none }
#topMenu a:hover,
#topMenu a:active
				{ border-bottom: 1px solid }

.topMenu-fix
{
    top: 10px !important;
}
#topMenu li
{
    display: inline
}
.search-box-head
{

    float: left;
    clear: right;
	right: 240px;
	top: 30px;	
    margin-top: 10px;
    margin-left: 10px;
}
.search-box-head span
{
    background: url(/images/search-text-input-2.gif) no-repeat; 
    width: 110px;
    height: 18px;
    padding: 3px 5px;
    float: left;
    margin-right: 5px
}
.search-box-head span input
{
    float: left;
    width: 80px;
    height: 18px;
    color:#959595;
    font: normal 1em/1.4545em Arial, Helvetica, sans-serif;
    padding:0;
    border: 1px solid #fff; 
}
.search-box-head input.submit-search
{
    background: url(/images/search-button-2.gif) no-repeat; 
    width: 54px;
    height: 24px;
    border: none;
    cursor: pointer;
    float: left;
}

#menu{background:url(/images/menu_bg.png) no-repeat;color:#808080;font-size:14px;font-weight:bold;height:39px;line-height:35px;margin:0 auto 0;padding:0 0 0 0;text-align:left;width:800px;}
#menu ul li{float:left;}
#menu ul li a,#nav ul li a:visited{color:#808080;display:block;height:39px;text-align:center;text-decoration:none;width:200px;}
#menu ul li a.active,#nav ul li a.active:visited,#nav ul li a.active:hover{background:url(/images/menu_bg_active.png);height:35px;color:#FFF;}
#menu ul li a:hover{background:url(/images/menu_bg_active.png);height:35px;color:#FFF;}
#menu ul li.order{float:right;text-transform:uppercase;}
#menu ul li.order a,#nav ul li.order a:visited,#nav ul li.order a:hover{color:#FFF;width:200px;}

#content_main{margin:20px auto;width:800px;}
#content_header{float:left;height:223px;width:453px;}
#content_header_right{float:right;height:223px;width:425px;}
#question{float:right;background: url(/images/question.png) no-repeat;height:47px;width:350px;padding:5px 0 0 50px;margin-top:8px;}
#content_welcome{float:left;margin:10px auto;width:800px;}
#content_right1{background:url(/images/content_right1.png) no-repeat;float:right;margin:0 auto;width:337px;height:125px}
#content_right1 ul {margin:10px 0 0 15px;list-style-image: url(/images/arrow.png);list-style-position: inside;}

#contact_wrapper{width:100%;height:100%;}
#contact_form{float:left;width:425px;height:250px;}
#contact_right{float:right;width:240px;height:250px;}

#content_left{background:url(/images/content_left.png) no-repeat;float:left;margin:0 auto;padding:0 10px 0 0;width:365px;height:300px}
#content_left ul {margin:10px 0 0 15px;list-style-image: url(/images/arrow.png);list-style-position: inside;}

#content_rightmedbutton{position:relative;background:url(/images/medium_button2.png) no-repeat;width:89px;height:89px;margin-top: -85px;margin-left: 225px;}
#content_right2{background:url(/images/content_right2.gif) no-repeat;float:right;margin:15px 0 0 0;width:337px;height:125px}

#footer{position: absolute;
bottom: 0px;background:url(/images/footer_bg.png) no-repeat;color:#808080;font-size:11px;height:35px;margin:auto auto;padding:10px 0 0 20px;text-align:left;width:800px;}
#footer2{position: absolute; top: 545px; left: 0; right: 0;background:url(/images/footer_bg.png) no-repeat;color:#808080;font-size:11px;height:35px;margin:0 auto;padding:10px 0 0 20px;text-align:left;width:800px;}


h1{color:#E30A15;font-size: 2em;margin: .67em 0;}
h2{color:#E30A15;font-size: 1.5em;margin: .75em 0;}
h3{color:#E30A15;font-size: 1.17em;margin: .50em 0;}
h4{color:#E30A15;font-size: 1.17em;margin:10px 0 10px 20px;}
h5{font-size: .83em; margin: 1.5em 0;}
h6{font-size: .75em; margin: 1.67em 0;}
h1, h2, h3, h4,
h5, h6, b,
strong          { font-weight: bolder;}


body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote {
	margin:0;
	padding:0;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;

}
caption,th {
	text-align:left;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}