body {
	background-image:url(images/allbg1.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#allbg{
background-image: url(images/allbg.gif);
background-repeat: repeat-x;
width:auto;
margin:0;
padding:0;
}
#wrapper{
	width:805px;
	margin:0 auto;
	padding:0;
	}
.clear{
	clear:both;
	}
img{
	border:0;
	}

.logoblock{
width:805px;
height:108px;
margin:0;
padding:0;
float:left;
}
.logoleft{
width:190px;
margin:0;
padding:0;
float:left;
}
.logoright{
width:615px;
height:81px;
margin:27px 0 0 0;
padding:0;
float:left;
}
.logo{
width:190px;
height:80px;
margin:0;
padding:28px 0 0 0;
float:left;
}
.logoright-innerblock{
width:615px;
margin:0;
padding:0;
float:left;
}
.logoright-textblock1{
margin:0;
padding:0 0 0 187px;
float:left;
width:320px;
}
.logoright-textblock2{
margin:0;
padding:9px 0 0 0;
float:left;
width:108px;
}
.address{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:normal;
color:#585858;
text-decoration:none;
}
.address a{
color:#585858;
text-decoration:none;
}
.address a:hover{
color:#585858;
text-decoration:underline;
}

.address1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
font-weight:normal;
color:#0C427E;
text-decoration:none;
}
.address1 a{
color:#0C427E;
text-decoration:none;
}
.address1 a:hover{
color:#0C427E;
text-decoration:underline;
}
.btnblock{
width:615px;
margin:0;
padding:24px 0 0 0;
float:left;
}
.btn{
background:url(images/btn-off.gif) no-repeat;
width:99px;
margin:0;
padding:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:27px;
vertical-align:middle;
text-align:center;
text-decoration:none;
}
.btn:hover{
background:url(images/btn-on.gif) no-repeat;
width:99px;
margin:0;
padding:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:27px;
vertical-align:middle;
text-align:center;
text-decoration:none;
}
.btn1{
background:url(images/btn-on.gif) no-repeat;
width:99px;
margin:0;
padding:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:27px;
vertical-align:middle;
text-align:center;
text-decoration:none;
}
.main-headerblock{
margin:0;
padding:0;
float:left;
width:805px;
background-color:#FFFFF7;
}
.header-main{
background:url(images/main-header.jpg) no-repeat;
width:805px;
height:206px;
margin:0;
padding:0;
float:left;
}
.header-aboutus{
background:url(images/header-aboutus.jpg) no-repeat;
width:805px;
height:206px;
margin:0;
padding:0;
float:left;
}
.header-services{
background:url(images/header-services.jpg) no-repeat;
width:805px;
height:206px;
margin:0;
padding:0;
float:left;
}
.header-deals{
background:url(images/header-deals.jpg) no-repeat;
width:805px;
height:206px;
margin:0;
padding:0;
float:left;
}
.header-blog{
background:url(images/header-blog.jpg) no-repeat;
width:805px;
height:206px;
margin:0;
padding:0;
float:left;
}
.header-contactus{
background:url(images/header-contactus.jpg) no-repeat;
width:805px;
height:206px;
margin:0;
padding:0;
float:left;
}
.main-header1{
background:url(images/main-header1.jpg) no-repeat;
width:375px;
height:206px;
margin:0;
padding:0;
float:left;
}
.main-header2{
background:url(images/main-header2.jpg) no-repeat;
width:430px;
height:206px;
margin:0;
padding:0;
float:right;
}
.content-block{
background:url(images/content-bg.gif) repeat-y;
width:783px;
margin:0;
padding:20px 0 0 22px;
float:left;
}
.content-innerblock{
width:762px;
padding:0;
margin:0;
float:left;
}
.content-leftblock{
width:527px;
margin:0;
padding:0;
float:left;
}
.content-rightblock{
width:225px;
margin:0;
padding:0;
float:right;
}
.welcome-top{
background:url(images/welcome-top.gif) no-repeat;
width:527px;
height:38px;
margin:0;
padding:0;
float:left;
}
.welcome-down{
width:527px;
height:11px;
margin:0;
padding:0;
float:left;
}
.welcome-mid{
width:527px;
margin:0;
padding:0;
float:left;
}
.welcome-innerblock{
width:487px;
padding:9px 20px 0 20px;
margin:0;
float:left;
}
.welcome-seo{
width:487px;
padding:0 0 0 20px;
margin:0;
float:left;
}
.welcome-seotext{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
line-height:26px;
font-weight:normal;
text-decoration:none;
color:#4C4C4C;
}
.welcome-seotext1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
line-height:26px;
font-weight:normal;
text-decoration:none;
color:#E00000;
}
.welcomeseo-innertextblock{
background:url(images/welcome-innerbg.gif) repeat-y;
width:487px;
padding:0;
margin:0;
float:left;
}
.welcomeseo-innertextblock1{
background:url(images/welcome-innerbg1.gif) repeat-y;
width:487px;
padding:0;
margin:0;
float:left;
}
.welcome-imgblock{
width:106px;
margin:0;
padding:0;
float:left;
}
.welcome-img{
width:85px;
margin:0;
padding:0;
float:left;
}
.welcome-contenttextblock{
width:381px;
margin:0;
padding:0;
float:left;
}
.content-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:normal;
color:#585858;
text-decoration:none;
}
.readmore{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:normal;
color:#FF0000;
text-decoration:underline;
}
.readmore:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:normal;
color:#FF0000;
text-decoration:none;
}
.newstop{
width:225px;
height:21px;
margin:0;
padding:0;
float:left;
}
.newstop1{
width:225px;
height:21px;
margin:10px 0 0 0;
padding:0;
float:left;
}
.newsmid{
background:url(images/newsmid.gif) repeat-y;
width:225px;
margin:0;
padding:0;
float:left;
}
.newsbg{
background:url(images/newsbg.gif) no-repeat bottom left;
width:225px;
margin:0;
padding:0;
float:left;
}
.news-header{
width:175px;
margin:0;
padding:0 22px 0 22px;
float:left;
}
.news-content{
width:181px;
margin:0;
padding:0 22px 0 22px;
float:left;
}
.newheader-text{
width:181px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
line-height:18px;
color:#0B417D;
text-decoration:none;
float:left;
}
.news-link{
width:181px;
margin:0;
padding:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:13px;
color:#1C568A;
text-decoration:none;
}

.news-link ul{
width:181px;
margin:0;
padding:5px 0 0 0;
}
.news-link ul li{
background:url(images/arrow.gif) no-repeat;
padding:0 0 0 9px;
margin:0;
width:172px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:13px;
color:#1C568A;
text-decoration:none;
list-style:none;
}
.rightspace{
width:225px;
height:10px;
float:left;
padding:0;
margin:0;
}

.servicesblock{
width:527px;
padding:0;
margin:10px 0 0 0;
float:left;
}
.servicesbox{
width:258px;
padding:0;
margin:0;
float:left;
background:url(images/services-bg.jpg) repeat-y;
}
.servicesbox1{
width:258px;
padding:0;
margin:0;
float:right;
background:url(images/services-bg.jpg) repeat-y;
}


.servicecurve{
width:258px;
padding:0;
margin:0;
float:left;
}
.servicecontent{
background:url(images/services-curve1.jpg) no-repeat bottom;
padding:0 16px 10px 16px;
width:226px;
margin:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#4F4F00;
}
.services-header-text{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#4C4C4C;
text-decoration:none;
}
.services-link ul{
margin:0;
padding:0;
}
.services-link ul li{
background:url(images/arrow1.gif) no-repeat;
padding:0 0 5px 9px;
margin:0;
width:217px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:13px;
color:#4F4F00;
text-decoration:none;
list-style:none;
}
.news1block{
width:225px;
margin:0;
padding:0;
float:left;
}
.news1-bg{
background:url(images/newsmid.gif) repeat-y;
width:225px;
padding:0;
margin:0;
float:left;
}
.news1-top{
width:225px;
padding:0;
margin:0;
float:left;
height:21px;
background-position:top;
}
.news1-down{
width:225px;
height:15px;
padding:0;
margin:0;
float:left;
background-position:bottom;
}
.content-down-block{
width:805px;
margin:0;
padding:0;
float:left;
}
.content-down-img{
width:805px;
height:21px;
margin:0;
padding:0;
float:left;
}
.copyright-block{
width:805px;
margin:0;
padding:0;
float:left;
}
.copyright-textblock{
width:805px;
height:36px;
margin:0;
padding:0;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:36px;
vertical-align:middle;
text-align:center;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
.wel-top1{
background:url(images/wel-top1.gif) no-repeat;
width:527px;
height:23px;
margin:0;
padding:0;
float:left;
}
.wel-down1{
background:url(images/wel-down1.gif) no-repeat;
width:527px;
height:21px;
margin:0;
padding:0;
float:left;
}
.wel-mid1{
background:url(images/wel-mid1.gif) repeat-y;
width:527px;
margin:0;
padding:0;
float:left;
}
.services-innerlink-block{
margin:0;
padding:0;
float:left;
width:478px;
}
.services-innerlink ul{
margin:0;
padding:10px 0 10px 25px;
float:left;
}
.services-innerlink ul li{
background:url(images/arrow2.gif) no-repeat;
padding:0 0 5px 9px;
margin:0;
width:453px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:13px;
color:#083067;
text-decoration:none;
list-style:none;
float:left;
}
.services-innerlink ul li a{
color:#083067;
text-decoration:underline;
}
.services-innerlink ul li a:hover{
color:#083067;
text-decoration:none;
}
.blue-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:13px;
color:#083067;
text-decoration:none;
}
.form-block{
width:387px;
padding:10px 50px 0 50px;
margin:0;
float:left;
}
.red-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}
.red-text1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:normal;
color:#FF0000;
text-decoration:none;
}
.blue-text1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:normal;
color:#0C427E;
text-decoration:none;
}
.bluetext-link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:normal;
color:#0C427E;
text-decoration:underline;
}
.bluetext-link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
font-weight:normal;
color:#0C427E;
text-decoration:none;
}
h1{
margin:0;
padding:0;
}
.yellowtext-link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:13px;
color:#4F4F00;
text-decoration:none;
}
.yellowtext-link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:13px;
color:#4F4F00;
text-decoration:underline;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:26px;
	font-weight:normal;
	text-decoration:none;
	color:#E00000;
}
