*{
margin:0;
padding:0;
}

body{
font-family:georgia;
font-size:13px;
color:#555;
background-color:#fff;
}

a:link {color:#222; text-decoration:none;}      /* unvisited link */
a:visited {color:#222;}  /* visited link */
a:hover {color:#f49129;text-decoration:underline;}  /* mouse over link */
a:active {color:#555;}  /* selected link */

p{
color:#666;
}

#back{
width:100%;
height:auto;
min-height:1050px;
background-repeat:repeat-x;
background-image:url(images/back.png);
}

#content_back{
width:875px;
height:1022px;
margin:30px auto 0px auto;
background-image:url(images/content_back.png);
}

#header{
width:850px;
margin:0 auto;
padding-top:10px;
height:120px;
}

#top_left{
width:303px;
height:110px;
float:left;
background-image:url(images/top_left.png);
}

#no{
font-size:26px;
color:#000;
text-align:center;
padding-top:20px;
}
#thirty{
text-align:center;
padding-top:10px;
color:#004282;
font-size:20px;
}

#logo{
float:left;
margin:0px 12px;
}

#top_right{
width:303px;
height:110px;
float:left;
background-image:url(images/top_right.png);
}

#emergency{
font-size:20px;
color:#000;
text-align:center;
padding-top:20px;
}

#number{
text-align:center;
padding-top:10px;
color:#004282;
font-size:30px;
}

#banner{
width:857px;
height:97px;
padding-top:170px;
margin:0 auto;
background-image:url(images/banner.png);
}

#view_more{
width:208px;
height:47px;
background-image:url(images/banner_button.png);
margin-left:15px;
float:left;
}

#view_more_c{
width:208px;
height:47px;
background-image:url(images/banner_button_c.png);
margin-left:15px;
float:left;
}

#main{
width:858px;
height:315px;
margin:5px auto 0 auto;
}

#text{
float:left;
width:576px;
height:291px;
background-image:url(images/text_back.png);
padding:20px 20px 0px 10px;
}

#text_scroll{
width:550px;
height:270px;
padding-right:20px;
overflow-x:hidden;
overflow-y:scroll;
}

#text_scroll_list{
padding:10px 0px 10px 18px;
}

#text_scroll_list li{
padding-bottom:10px;
}

#text p{
padding-bottom:10px;
}

#text h2, h1{
font-size:18px;
padding-bottom:10px;

}
#text h2{
float:left;
}

#text h4{
padding-top:5px;
font-size:12px;
font-style:italic;
color:#777;
}

#call_back{
float:left;
width:230px;
padding-left:10px;
padding-top:20px;
margin-left:11px;
height:291px;
background-image:url(images/call_back.png);
}

#form_small{
padding-top:10px;
}

#call_back h3{
font-size:17px;
}

#call_back h4{
padding-top:5px;
font-size:12px;
font-style:italic;
color:#777;
}

#under{
width:858px;
height:180px;
margin:0 auto;
}

.under_wrap{
float:left;
margin-right:2px;
border:0;
}

.under_wrap:hover{
opacity:0.8;
}

#footer{
width:852px;
height:80px;
margin:35px auto 0 auto;
}

#copy{
float:left;
width:380px;
text-align:center;
padding-left:100px;
padding-top:6px;
font-size:12px;
font-family:arial;
}

#card{
float:left;
}

#form{

}

#submit_contact{
width:51px;
float:right;
height:25px;
border:0;
background-image:url(images/submit.png);
color:transparent;
}

#submit_contact:hover{
cursor:pointer;
}

#submit{
width:51px;
float:right;
height:25px;
border:0;
background-image:url(images/submit.png);
color:transparent;
margin-right:10px;
}

#submit:hover{
cursor:pointer;
}

#ta{
padding:10px 10px 10px 0px;
}

#text h3{
text-align:center;
padding-top:50px;
}

#discountcode{
	background-image:url(Reactive,%20professional%20service.png);
	width:960px;
	height:100px;
	margin: 0 auto;
	clear:both;
}

#code{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	float:right;
	text-align:left;
	font-size:70px;
	padding-right:50px;
	padding-top:10px;
}