body{

padding:0 0 0 0;

margin:0 0 0 0;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

text-decoration:none;

background-color:#ededed;

background-image:url(images/bg.jpg);

background-repeat:repeat-x;

background-position:top;

color:#444444;

}

div, p, a, img, ul, h1, h2, h3, h4, h5, h6, form, input, select, textarea {

	margin:0;

	padding:0;

}

img {

	border:none;

	padding:0;

	margin:0;

}

a {

	text-decoration:none;

	outline:none;

	color:#F00;

	background-color:inherit;

}

a:hover {

	text-decoration:none;

	outline:none;

	color:#000;

	background-color:inherit;

}

ul{

	list-style:none;

}

.spacer{

	width:auto;

	line-height:0;

	font-size:0;

}

#main_div{

	clear:both;

	overflow:hidden;

	width:1003px;

	height:auto;

	margin:0 auto;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#333;

	text-decoration:none;

}

#header {

  width:1000px;

  float:left;

}



.headtxt{

float:left;

width:990px;

height:19px;

padding:3px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

text-align:center;

color:#fff;}



#logoarea {

  width:1003px;

  float:left;

}

h1 {
	font-size:24px;
	margin:5px 0px 5px 0px;
}

#logo{

float:left;

width:358px;

margin:6px 0 0 0;

height:70px;}



.linkarea{

float:right;

width:520px;

margin:15px 10px 5px 0px;}

.phone-txt {
	color:#09C;
	font-size:12px;
	font-weight:bold;
}
.phone-txt strong {
	color:#333;
	font-size:15px;
	font-weight:bold;
}

.linkarea .faq{

float:left;

height:19px;

margin:5px 10px 5px 5px;

background:url(images/email.jpg) no-repeat left;

padding:5px 0px 0 30px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#1b88c2;

text-decoration:none; }



.linkarea .faq:hover{

color:#92a20c;

 }





 .linkarea .sitemap{

float:left;

height:25px;

margin:5px 10px 5px 5px;

background:url(images/g-talk.jpg) no-repeat left top;

padding:5px 0px 0 30px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#1b88c2;

text-decoration:none; }



.linkarea .sitemap:hover{

color:#92a20c;

 }



.linkarea .sitemapp{

float:left;

height:25px;

margin:5px 10px 5px 5px;

background:url(images/google-plus.jpg) no-repeat top left;

padding:5px 0px 0 25px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#1b88c2;

text-decoration:none; }



.linkarea .sitemapp:hover{

color:#92a20c;

 }

  .linkarea .blog{

float:left;

height:22px;

margin:5px 5px 5px 5px;

background:url(images/msn-logo.jpg) no-repeat left top;

padding:5px 0px 0 30px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#1b88c2;

text-decoration:none; }



.linkarea .blog:hover{

color:#92a20c;

 }

 

 

  .linkarea .yahoo{

float:left;

height:25px;

margin:5px 10px 5px 10px;

background:url(images/yahoo.jpg) no-repeat left top;

padding:5px 0px 0 30px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#1b88c2;

text-decoration:none; }



.linkarea .yahoo:hover{

color:#92a20c;

 }







  .linkarea .skype{

float:left;

height:25px;

margin:5px 5px 5px 0px;

background:url(images/skype.jpg) no-repeat left top;

padding:5px 0px 0 25px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#1b88c2;

text-decoration:none; }



.linkarea .skype:hover{

color:#92a20c;

 }



 

 

   .linkarea .call{

float:left;

height:25px;

margin:5px 5px 5px 0px;

background:url(images/call.jpg) no-repeat left top;

padding:5px 0px 0 25px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#1b88c2;

text-decoration:none; }



.linkarea .call:hover{

color:#92a20c;

 }





 .bottom_links {

 float:left;

  width:100%;

  padding-top:6px;

  padding-left:0px;

  margin-bottom:10px;

}



.links_home{

  font-family:Arial, Helvetica,  sans-serif;

  font-size:13px;

  font-weight:bold;

  color:#1b88c2;

  text-decoration:none;

  display:block;

  width:86px;

  height:24px;

  padding-top:6px;

  margin-right:20px;

  text-align:center;

  float:left;

}

.links_home:hover{

  background-color:#e8a405;

  background-image:url(images/home-over.jpg);

  background-repeat:no-repeat;

  text-align:center;

  display:block;

  color:#fff;

  width:86px;

  height:24px;

}



.links_build{

  font-family:Arial, Helvetica,  sans-serif;

  font-size:13px;

  font-weight:bold;

  color:#1b88c2;

  text-decoration:none;

  display:block;

  width:150px;

  height:24px;

  padding-top:6px;

  margin-right:20px;

  text-align:center;

  float:left;

}

.links_build:hover{

  background-color:#e8a405;

  background-image:url(images/link-build.jpg);

  background-repeat:no-repeat;

  text-align:center;

  display:block;

  color:#fff;

  width:150px;

  height:24px;

}





.complete_links{

  font-family:Arial, Helvetica,  sans-serif;

  font-size:13px;

  font-weight:bold;

  color:#1b88c2;

  text-decoration:none;

  display:block;

  width:165px;

  height:24px;

  padding-top:6px;

  margin-right:20px;

  text-align:center;

  float:left;

}

.complete_links:hover{

  background-color:#e8a405;

  background-image:url(images/complete-hover.jpg);

  background-repeat:no-repeat;

  text-align:center;

  display:block;

  color:#fff;

  width:165px;

  height:24px;

}





#banner{

float:left;

width:980px;}





/*--------------------------------HEADER PANEL START----------------------------------*/

.header_panel{

	clear:both;

	-moz-border-radius:8px; 

	-webkit-border-radius:8px ; 

   border-radius:8px; border:2px #CCC solid; 

   background-color:#FFF;

}

.header_panel div.top_gallery{	

	margin:0;

	padding:2px 0 0 0;

	height:332px;

}

a.next{

	background:url(images/next-button.gif) no-repeat 0 0;

	width:50px;

	height:50px;

	text-indent:-3000px;

	display:block;

	position:absolute;

	left: 938px;

	top: 141px;

	z-index:50;



}

a.next:hover{

	background-position:bottom;

}

a.previous{

	background:url(images/previous-button.gif) no-repeat 0 0;

	width:50px;

	height:50px;

	text-indent:-3000px;

	display:block;

	position:absolute;

	z-index:50;

	left: 8px;

	top: 137px;

}

a.previous:hover{

	background-position:bottom;

}

.top_gallery div.gallery{

	background:url(images/header1.gif) no-repeat 0 0 !important;

	width:645px;

	padding:10px 0 0px 350px !important;

	display:block;

	float:left;

	position:absolute;

	z-index:100;

	height: 315px;

}

.top_gallery div.gallery p.head_text {

	background:url(images/slider-head1.jpg) no-repeat 0 0;

	width:440px;

	height:30px;  

	text-indent:-3000px;

	display:block;

	margin-bottom:15px;

	margin-top:5px;

}

.top_gallery div.gallery p.info_text{

	font:normal 14px/20px sans-serif, Verdana, Geneva;

	color:#2f2f2f;

	margin-left:0px;

	background-color:inherit;

	width:398px;

}

.top_gallery div.gallery ul{

	font:normal 16px/34px sans-serif, Verdana, Geneva;

	color:#187191;

	font-weight:bold;

	background-color:inherit;

	padding:10px 0 0 45px;

}

.top_gallery div.gallery ul li{

	background:url(images/header-icon.gif) no-repeat 0 13px;

	padding-left:20px;

}

div.gallery02 span.offer{

	background:url(images/offer1.gif) no-repeat 0 0;

	width:132px;

	height:135px;

	display:block;

	position:absolute;

	text-indent:-3000px;

	left: 743px;

	top: 129px;

}

.top_gallery div.gallery a.readmore{

	background:url(images/read-more-button.gif) no-repeat 0 0;

	width:112px;

	height:27px;

	display:block;

	text-indent:-3000px;

	float:right;

	margin-right:150px;

	margin-top:30px;

}

.top_gallery div.gallery a.readmore:hover{

	background-position:top;

}



/*-----------------------GALLERY01 END----------------*/









/*-----------------------GALLERY02 START----------------*/

.top_gallery div.gallery02{

	background:url(images/header2.gif) no-repeat 0 10px !important;

	width:653px;

height:315px;

	padding:20px 0 0 350px !important;

	display:block;

	float:left;

}

.top_gallery div.gallery02 p.head_text{

	background:url(images/slider-head2.jpg) no-repeat 0 0;

	width:415px;

	height:30px;  

	text-indent:-3000px;

	display:block;

	margin-bottom:15px;

	margin-top:5px;

}

.top_gallery div.gallery02 p.info_text{

	font:normal 14px/20px sans-serif, Verdana, Geneva;

	color:#51514f;

	background-color:inherit;

	width:398px;

}

.top_gallery div.gallery02 ul{

	font:normal 16px/34px sans-serif, Verdana, Geneva;

	color:#187191;

	font-weight:bold;

	background-color:inherit;

	padding:10px 0 0 45px;

}

.top_gallery div.gallery02 ul li{

	background:url(images/header-icon.gif) no-repeat 0 13px;

	padding:0 0 0 20px;

}

div.gallery02 span.offer{

	background:url(images/offer1.gif) no-repeat 0 0;

	width:132px;

	height:135px;

	display:block;

	position:absolute;

	text-indent:-3000px;

	left: 743px;

	top: 129px;

}

.top_gallery div.gallery02 a.readmore{

	background:url(images/read-more-button.gif) no-repeat 0 0;

	width:112px;

	height:27px;

	display:block;

	text-indent:-3000px;

	float:right;

	margin-right:150px;

	margin-top:30px;

}

.top_gallery div.gallery02 a.readmore:hover{

	background-position:bottom;

}

/*-----------------------GALLERY02 END----------------*/





/*-----------------------GALLERY03 START----------------*/

.top_gallery div.gallery03{

	background:url(images/header3.gif) no-repeat 0 10px !important;

	width:653px;

height:315px;

	padding:20px 0 0 350px !important;

	display:block;

	float:left;

}

.top_gallery div.gallery03 p.head_text{

	background:url(images/slider-head3.jpg) no-repeat 0 0;

	width:438px;

	height:30px;  

	text-indent:-3000px;

	display:block;

	margin-bottom:15px;

	margin-top:5px;

}

.top_gallery div.gallery03 p.info_text{

	font:normal 14px/20px sans-serif, Verdana, Geneva;

	color:#51514f;

	background-color:inherit;

	width:398px;

}

.top_gallery div.gallery03 ul{

	font:normal 16px/34px sans-serif, Verdana, Geneva;

	color:#187191;

	font-weight:bold;

	background-color:inherit;

	padding:10px 0 0 45px;

}

.top_gallery div.gallery03 ul li{

	background:url(images/header-icon.gif) no-repeat 0 13px;

	padding:0 0 0 20px;

}

div.gallery03 span.offer{

	background:url(images/offer1.gif) no-repeat 0 0;

	width:132px;

	height:135px;

	display:block;

	position:absolute;

	text-indent:-3000px;

	left: 743px;

	top: 129px;

}

.top_gallery div.gallery03 a.readmore{

	background:url(images/read-more-button.gif) no-repeat 0 0;

	width:112px;

	height:27px;

	display:block;

	text-indent:-3000px;

	float:right;

	margin-right:150px;

	margin-top:30px;

}

.top_gallery div.gallery03 a.readmore:hover{

	background-position:bottom;

}

/*-----------------------GALLERY03 END----------------*/





/*-----------------------GALLERY04 START----------------*/

.top_gallery div.gallery04{

	background:url(images/header4.gif) no-repeat 0 10px !important;

	width:703px;

height:315px;

	padding:20px 0 0 300px !important;

	display:block;

	float:left;

}

.top_gallery div.gallery04 p.head_text{

	background:url(images/slider-head4.jpg) no-repeat 0 0;

	width:460px;

	height:30px;  

	text-indent:-3000px;

	display:block;

	margin-bottom:15px;

	margin-top:5px;

}

.top_gallery div.gallery04 p.info_text{

	font:normal 14px/20px sans-serif, Verdana, Geneva;

	color:#51514f;

	background-color:inherit;

	width:398px;

}

.top_gallery div.gallery04 ul{

	font:normal 16px/34px sans-serif, Verdana, Geneva;

	color:#187191;

	font-weight:bold;

	background-color:inherit;

	padding:10px 0 0 45px;

}

.top_gallery div.gallery04 ul li{

	background:url(images/header-icon.gif) no-repeat 0 13px;

	padding:0 0 0 20px;

}

div.gallery04 span.offer{

	background:url(images/offer1.gif) no-repeat 0 0;

	width:132px;

	height:135px;

	display:block;

	position:absolute;

	text-indent:-3000px;

	left: 743px;

	top: 129px;

}

.top_gallery div.gallery04 a.readmore{

	background:url(images/read-more-button.gif) no-repeat 0 0;

	width:112px;

	height:27px;

	display:block;

	text-indent:-3000px;

	float:right;

	margin-right:150px;

	margin-top:30px;

}

.top_gallery div.gallery04 a.readmore:hover{

	background-position:bottom;

}

/*-----------------------GALLERY04 END----------------*/





/*-----------------------GALLERY05 START----------------*/

.top_gallery div.gallery05{

	background:url(images/header5.gif) no-repeat 0 10px !important;

	width:653px;

height:315px;

	padding:20px 0 0 350px !important;

	display:block;

	float:left;

}

.top_gallery div.gallery05 p.head_text{

	background:url(images/slider-head5.jpg) no-repeat 0 0;

	width:420px;

	height:30px;  

	text-indent:-3000px;

	display:block;

	margin-bottom:15px;

	margin-top:5px;

}

.top_gallery div.gallery05 p.info_text{

	font:normal 14px/20px sans-serif, Verdana, Geneva;

	color:#51514f;

	background-color:inherit;

	width:398px;

}

.top_gallery div.gallery05 ul{

	font:normal 16px/34px sans-serif, Verdana, Geneva;

	color:#187191;

	font-weight:bold;

	background-color:inherit;

	padding:10px 0 0 45px;

}

.top_gallery div.gallery05 ul li{

	background:url(images/header-icon.gif) no-repeat 0 13px;

	padding:0 0 0 20px;

}

div.gallery05 span.offer{

	background:url(images/offer1.gif) no-repeat 0 0;

	width:132px;

	height:135px;

	display:block;

	position:absolute;

	text-indent:-3000px;

	left: 743px;

	top: 129px;

}

.top_gallery div.gallery05 a.readmore{

	background:url(images/read-more-button.gif) no-repeat 0 0;

	width:112px;

	height:27px;

	display:block;

	text-indent:-3000px;

	float:right;

	margin-right:150px;

	margin-top:30px;

}

.top_gallery div.gallery05 a.readmore:hover{

	background-position:bottom;

}

/*-----------------------GALLERY05 END----------------*/









div.scroller { 

	overflow: hidden;

}

div.scroller div.section {

	float:left;

	overflow:hidden;

}

div.scroller div.content {

	width: 10000px;

}

div#section2 {}

.controls{

	width:180px;

	position:absolute;

	left: 867px;

	top: 451px;

}

.controls a{

	width:20px;

	height:22px;

	float:left;

	display:block;

	margin-right:8px;

	text-indent:-3000px;

}

.controls a.one{

	background:url(images/one.gif) no-repeat 0 0;

}

.controls a.one:hover{

	background:url(images/one-hover.gif) no-repeat 0 0;

}

.controls a.two{

	background:url(images/two.gif) no-repeat 0 0;

}

.controls a.two:hover{

	background:url(images/two-hover.gif) no-repeat 0 0;

}

.controls a.three{

	background:url(images/three.gif) no-repeat 0 0;

}

.controls a.three:hover{

	background:url(images/three-hover.gif) no-repeat 0 0;

}

.controls a.four{

	background:url(images/four.gif) no-repeat 0 0;

}

.controls a.four:hover{

	background:url(images/four-hover.gif) no-repeat 0 0;

}

.controls a.five{

	background:url(images/five.gif) no-repeat 0 0;

}

.controls a.five:hover{

	background:url(images/five-hover.gif) no-repeat 0 0;

}















#midcontent{

float:left;

height:50px;

text-align:center;

width:1003px;

margin-top:5px;}



.article{

	display:none;

float:left;

width:310px;

padding:5px;

margin:5px 0 0 10px;

background:url(images/separator.jpg) no-repeat  right center;}



.article2{

	display:none;

float:left;

width:310px;

padding:5px;

margin:5px 0 0 10px;

}





.art-logo{

float:left;

width:57px;

height:81px;}



.direct-logo{

float:left;

width:90px;

height:81px;}



.one-logo{

float:left;

width:71px;

height:85px;}



.head_txt{

float:left;

width:150px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5ca3cd;

}





.head_txt h1{

float:left;

width:150px;

margin:8px 0 0 8px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5ca3cd;

}





.head_txt a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5ca3cd;

text-decoration:none;

}

.head_txt a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#333;

text-decoration:none;

}





.artopt_txt{

float:left;

width:240px;

margin:5px 0 0 8px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#333;

line-height:19px;

}



.oneway_txt{

float:left;

width:200px;

margin:5px 0 0 8px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#333;

line-height:19px;

}





.directopt_txt{

float:left;

width:200px;

margin:5px 0 0 8px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#333;

line-height:19px;

}





.more_txt{

float:right;

width:120px;

margin:5px 8px 0 0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5ca3cd;

}

.more_txt a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5ca3cd;

text-decoration:underline;

}

.more_txt a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#5ca3cd;

text-decoration:none;

}











#mainbody{

float:left;

width:999px;

overflow:hidden;

background-color:#FFF;

-moz-border-radius:8px; 

	-webkit-border-radius:8px ; 

   border-radius:8px;

   border:2px #FFF solid;

margin:8px 0 0 0;}





#leftsec{

float:left;

width:635px;

padding:5px;}





#rightsec{

float:right;

width:310px;

padding:5px;

margin-right:10px;}





#maintabpannel{

float:left;

width:640px;

overflow:hidden;}









/*-----------------------TAB MENU STARTS HERE----------------*/







.headtab {

clear:both;

overflow:hidden;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

color:#000;

}



.headtab h1{

font-size:14px;

}

.dotline {

	letter-spacing:2px;

	font-size:5px;

}



.popularity {

	font-weight:normal;

	text-decoration:none;

	color:#5f6059;

	font-size:12px;

	margin:3px 0 0 0;

}



.highslide-gallery{

float:left;

overflow:hidden;

width:300px;

margin-bottom:10px;}



.chekseotext{

	margin:4px 0 1px 2px;

	padding:0 0 0 10px;

	background:url(images/head-bullet.jpg) no-repeat 0 50%;

	font-size:12px;

	color:#F08223;

	font-weight:normal;

}

.chekseotext a{

	font-size:12px;

	color:#739f09;

	text-decoration:underline;

	font-weight:normal;

	

}

.chekseotext a:hover{

	text-decoration:underline;

	color:#000000;

}





.newformationright {

	width:283px;

	background:url(images/newbuttonbg.jpg) no-repeat;

	text-decoration:none;

	font-weight:bold;

	float:right;

	overflow:hidden;

	font-size:12px;

	text-align:center;

	line-height:42px;

	color:#668017;

}

.newformationright a{

	text-decoration:none;

	font-weight:bold;

	text-align:center;

	font-size:12px;

	color:#0b6993;

}

.newformationright a: hover{

	text-decoration:none;

	font-weight:bold;

	font-size:12px;

	color:#000000;

}





/*-----------------------TAB MENU ENDS HERE----------------*/





.quote{

float:left;

width:320px;

height:420px;

padding:10px;

margin-top:8px;

background:url(images/quote.jpg) repeat-y;}



#qoutetop{

float:left;

width:240px;

height:32px;

padding:8px 0 0 50px;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:normal;

color:#1b739a;

overflow:hidden;

background:url(images/quote-icon.jpg) no-repeat; }





.thirdpicmanbg {

	width:320px;

	clear:both;

	overflow:hidden;

	padding:10px 0 8px 0px;

	color:#7d8720;

	font-size:11px;

	font-weight:bold;

}



.namebg {

	width:320px;

	height:18px;

	clear:both;

	overflow:hidden;

	color:#333333;

}



.nametextbg {

	width:300px;

	clear:both;

	overflow:hidden;

	margin:10px 0 0 0px;

}

.nametext{

	width:120px;

	float:left;

	overflow:hidden;

	margin-top:5px;

}

.namebox {

	width:175px;

	float:left;

}



.contentbox {

clear:both;

	width:160px;

	background:url(images/fieldbox.jpg) no-repeat;

	height:26px;

	border:none;

	padding:3px 10px 0 10px;

	font-family:Courier New, Arial, Helvetica, sans-serif;

	color:#686868;

}



.star{

color:#ac3232;

font-size:16px;

font-weight:bold;

}



.dropbox {

	width:179px;

	background:url(images/fieldbox.jpg) no-repeat;

	height:28px;

	border:none;

	padding:2px 10px 2px 0px;

	font-family:Courier New, Arial, Helvetica, sans-serif;

	color:#686868;

}





.massagebg {

	width:320px;

	height:80px;

	clear:both;

	overflow:hidden;

	margin:10px 0 0 0;

}

.massagebox {

	width:180px;

	float:left;

	height:80px;

}



.submitdiv {

	width:320px;

	clear:both;

	overflow:hidden;

	margin:10px 0 0 10px;

}





.subbox {

	width:130px;

	float:left;

}







#addpannel{

float:left;

width:100%;

height:79px;

margin:20px 10px 10px 10px;}



.hiremidorder{

	width:222px;

	background:#f3f3f3;

	clear:both;

	padding:7px 5px 10px 50px;

	border-left:1px solid #cdcdcd;

	border-right:1px solid #cdcdcd;

	margin-left:1px;

	color:#000;

	font-family:"bell Gothic Std", arial, Tahoma, Verdana;

	font-size:15px;

	font-weight:bold;

}



#bodybtm_pannel{

float:left;

width:988px;

margin:10px 7px 20px 7px;}





#contactpannel{

float:left;

width:300px;

margin:5px;}







#contactpannel2{

float:left;

width:340px;

margin:5px 0px 5px 0px;}





.contactinfotab{

float:left;

width:260px;

height:43px;

background:url(images/contact-icon.jpg) no-repeat 0 0;

padding:20px 0 0 80px;

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:normal;

color:#292a29;

border-bottom:1px dotted #d2d2d2;

}





.adress{

float:left;

width:235px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#53b7e6;

}



.adress h2{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#292a29;

}



.adress a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#1c59ae;

text-decoration:underline;

}

.adress a:hover{

color:#1c59ae;

text-decoration:none;

}

#phnediv{

float:right;

width:125px;

padding:13px 0px 0 0;}

.blue{

color:#1c59ae;}



.msnicon {

	float:left;

	width:31px;

	margin:5px 5px 0 3px;

}



.msntext {

	float:right;

	width:180px;

	padding:0 0 0 10px;

	line-height:24px;

	color:#FFF;

	font-weight:normal;

	text-decoration:none;

	font-size:12px;

	margin-bottom:15px;

}





.paymentarea {

	float:left;

	width:240px;

	padding:0px 5px 0px 15px;

	

}





.paypal{

float:left;

width:86px;

height:34px;

margin:0px 10px 0 0;}





.visa{

float:left;

width:59px;

height:34px;

margin:0px 10px 0 0;}



















.seo_panel{

float:left;

width:660px;

margin:0 0px 0 6px;}









#footer {

	

  background-image:url(images/footarea.jpg);

  background-repeat:repeat-x;

  background-position:top;

  background-color:#005076;

  margin-top:15px;

}



#footcontainer{

	clear:both;

	overflow:hidden;

	width:1003px;

	height:auto;

	margin:0 auto;

	font-family:sans-serif, Arial, Verdana, Georgia;

	font-size:12px;

	font-weight:normal;

	color:#9e9d9d;

	text-decoration:none;

	margin-top:5px;

}





#ipublicityarea{

float:left;

width:350px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:19px;

font-weight:normal;

margin-top:20px;

color:#333;}



#ipublicityarea h1{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:normal;

color:1b739a;}





.footnavigations{

float:left;

width:550px;

margin:20px 0 5px 50px;

}





.about{

float:left;

width:250px;

height:20px;

margin-top:4px;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#1b739a;

}



.linkheader{

float:left;

width:500px;

height:20px;

margin-top:4px;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#FFF;

}



.link{

	float:left;

	width:150px;

	margin:0 0 0px 5px;

	padding:5px 10px 5px 10px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

text-decoration:none;

color:#354b0b;

}

			



.link ul{

	margin:0;

	padding:0px 0 0 0;

}

.link ul li{

	margin:5px 0px 0 0px;

	padding:0 0px 10px 15px;

	list-style:none;

	background:url(images/bullet.jpg) no-repeat 0 25%;

	width:auto;

}

.link ul li a{

	font-weight:normal;

	text-decoration:none;

	color:#0b9cdf;



}

.link li a:hover{

	color:#FFF;

	text-decoration:underline;

}





.img17{
	float:left;
	margin:0 12px  0 0px;
	}	
.footer-hd {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	border-bottom:1px #004566 solid;
	font-size:18px;
	padding-bottom:6px;
}


.service1 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#acacac;
	line-height:24px;
	background:url(images/arrow3.png) no-repeat 10px 10px;
	padding:0 0 0 22px;
	margin:0px;
}
.service1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#91cbe6;
	text-decoration:none;
}
.service1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
}
.bird1 {
	margin-right:10px;
}
.top-request {
	position: fixed;
	top: 280px;
	right: 0px;
	z-index: 9999;
}
*html .top-request {
	position: absolute;
	top:280px;
	float:right;
	right: 0px;
	z-index: 9999;
}

.footerbtmarea{

float:left;

overflow:hidden;

width:983px;

padding:5px;

}



.copyright{

float:left;

width:1003px;

text-align:center;

margin-top:5px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#FFF;

}





.validations{

float:right;

width:200px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

display:none;

}



.css{

float:left;

width:80px;

height:15px;

margin:5px 8px 0 0;}





















.breadcam{

float:left;

width:983px;

margin:10px;

font-family:Arial, Helvetica, sans-serif;

font-size:20px;

font-weight:normal;

color:#333;

padding-bottom:5px;

border-bottom:#CCCCCC 1px solid;}



#secnav{

float:left;

overflow:hidden;

width:340px;

padding:5px;}



#textpor{

float:right;

overflow:hidden;

width:620px;

padding:5px;}



#servicestab{

float:left;

width:302px;

height:20px;

padding:10px;

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#248cc4;

background:url(images/navtab-top.jpg) no-repeat;}





.optn{

	float:left;

	width:310px;

	padding:5px 10px 5px 5px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

text-decoration:none;

color:#354b0b;

}

			



.optn ul{

	margin:0;

		padding:6px 0 0 5px;



}

.optn ul li{

padding-bottom:16px

}

.optn ul li a{

	font-weight:normal;

	text-decoration:none;

	color:#29a0e7;

		background:url(images/blue-bullet.jpg) no-repeat 0 4px;

	border-bottom:#d0d0d0 1px dotted;

	display:block;

		padding:0 0 5px 20px;







}

.optn li a:hover{

	color:#333;

	text-decoration:underline;

		background:url(images/blue-bullet-over.jpg) no-repeat 0 4px;



}





.rightbody_taglineban{

	width:600px;

	clear:both;

	padding:0 0 0 5px;

	color:#ffffff;

	background:url(images/firstban.jpg) repeat-x;

	line-height:25px;

	}

	.rightbody_taglineban h1{

	font-size:22px;

	margin:0 0 10px 0;

	font-family:sans-serif, Verdana, Geneva;

	color:#248cc4;

	font-weight:normal;

	text-decoration:none;

	}





#textpor p{

	padding-bottom:20px;

	padding-right:0;

}

#textpor p span{

	color:#25938f;

}



.lowtext{

	font:normal 18px/30px sans-serif, Verdana, Geneva;

	color:#248cc4;

	width:630px;

	margin:0 0 5px 0; 

	background-color:inherit;

}























.contactdiv{

	width:620px;

	clear:both;

	margin:0 0 10px 0;

	}

	.contactdiv ul{

	margin:0;

	padding:0;

	}

	.contactdiv ul li{

	margin:0;

	list-style:none;

	padding:0 0 10px 25px;

	background:url(images/arrow.jpg) no-repeat;

	}





	.contactdivop{

	width:620px;

	clear:both;

	height:41px;

	}

.charttopcurve {

		width:19px;

		height:41px;

		float:left;

	}

	

.charttopcurveright {

		width:13px;

		height:41px;

		float:left;

	}

	

	

	.conmidf {

			width:588px;

			float:left;

			background:#7ed0fb;

			height:41px;

		}



.lchart {

		width:390px;

		float:right;

		line-height:40px;

		margin:0 2px 0 0;

		padding:0 10px 0 0;

}





.products {

		width:97px;

		float:left;

		font-size:13px;

		font-weight:bold;

		background:url(images/devider.jpg) no-repeat right;

		line-height:30px;

		color:#ffffff;

		text-align:center;

		padding:5px 0 0 0;

}





.productso {

		width:97px;

		float:left;

		font-size:13px;

		font-weight:bold;

		line-height:30px;

		color:#ffffff;

		text-align:center;

		padding:1px 0 0 0;

}





	.contactdiv_middle{

	width:617px;

	float:left;

	border-left:1px solid #d8d8d8;

	border-right:1px solid #d8d8d8;

	margin:0 0 0 0;

	}





		.condiv{

	background:#ffffff;

	width:609px;

	margin:0 4px 0 4px;

		}











/*------------------------------hire-chart------------------------------------------*/

.chartdiv {

			width:600px;

			overflow:hidden;

			clear:both;

			padding:0 0 0 0 ;

			margin:0 5px 0 0;

		border-bottom:1px solid #a1deff;

		}



.chartcellone {

		width:106px;

		float:left;

		font-size:11px;

		line-height:30px;

		text-align:center;

		padding:1px 0 0 0;

}



.sechart {

		width:180px;

		float:left;

		margin:0 0 0 0;

		line-height:24px;

		border-right:1px solid #a1deff;

		padding:3px 5px 0 10px;

}	





.lfttopchart {

		width:393px;

		float:left;

		line-height:30px;

		padding:0 10px 0 0;

}



.chartcellone {

		width:97px;

		float:left;

		font-size:11px;

		line-height:30px;

		text-align:center;

		padding:1px 0 0 0;

}





	.contactdiv_top{

	width:675px;

	clear:both;

	height:13px;

	}

	

	.contact{

float:left;

width:340px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#8b92af;

border-bottom:#CCCCCC 1px dotted;

}



.contact h2{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:normal;

color:#0d77a9;

padding:10px 0px;



}

#quotearea{

float:left;

width:330px;

border:#CCCCCC 1px solid;

padding:5px;

}

#information{

float:left;

width:330px;

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-weight:normal;

color:#333;}



.firstform{

float:left;

width:330px;

margin:5px 0px;}



.namesec{

float:left;

width:156px;

margin-right:15px;}





.namesec2{

float:left;

width:156px;

}



.email{

float:left;

width:290px;

}





.nametxt{

float:left;

width:150px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#333;

margin-bottom:5px;}





.capture{

float:left;

width:150px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#333;

margin-top:15px;}







.mailtxt{

float:left;

width:320px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#333;

margin-bottom:5px;}





.fieldstyle{

width:auto;

background:#fff;

border:#d5d5d5 1px solid;

padding:5px;

height:10px;

color:#8b92af;}



.mailstyle{

width:315px;

background:#fff;

border:#d5d5d5 1px solid;

padding:5px;

height:10px;

color:#8b92af;}





.message{

width:315px;

background:#fff;

border:#d5d5d5 1px solid;

padding:5px;

height:30px;

color:#8b92af;}

.contacticon{

float:left;

width:70px;

height:62px;

margin-top:22px;}





.socialmedia{

float:left;

width:970px;

background-color:#2093c9;

margin:5px 0px;

padding:10px;

-moz-border-radius:8px; 

	-webkit-border-radius:8px ; 

   border-radius:8px;

text-align:center;}







.followtwitter{

float:left;

width:221px;

height:34px;

margin:0 0 0 20px;}



.facebook{

float:left;

width:221px;

height:34px;

margin:0 0 0 20px;}



.hirededicateddiv{

	width:280px;

	clear:both;

}



.hiremiddiv{

	width:254px;

	background:url(images/hirededicatedprice.jpg) no-repeat center bottom;

	clear:both;

	padding:7px 5px 80px 18px;

	border-left:1px solid #cdcdcd;

	border-right:1px solid #cdcdcd;

	margin-left:1px;

}

.hiremiddiv ul{

	padding:0;

	margin:0;

}

.hiremiddiv ul li{

	padding:0 0 0 18px;

	margin:0 0 10px 0;

	list-style:none;

	background:url(images/greenbullets.jpg) no-repeat 0 5px;

	font-size:12px;

	color:#000000;

	font-family:Georgia, "Times New Roman", Times, serif;

}





.hirededicatedlower{

	width:244px;

	padding:10px 0 23px 35px;

	background:url(images/shadowlower.jpg) no-repeat;

	clear:both;

	margin-left:1px;

	overflow:hidden;

}





















































.navigationdiv{

	font-size:13px;

	font-family:sans-serif,Arial, Helvetica;

	width: 985px;

	float:right;

	padding:10px 8px 10px 8px;

	margin:0px;

	background:url(images/nav.jpg) repeat-x;

	-moz-border-radius:0px 0px 8px 8px; 

	-webkit-border-radius:0px 0px 8px 8px;  

   border-radius:0px 0px 8px 8px; 

}

.navigationdiv ul{

	margin:0;

	padding:0 15px 0 15px;

	margin:0 auto;

}

.navigationdiv ul li{

	margin:0 15px 0 15px;

	padding:0;

	font-weight:bold;

	list-style:none;

	float:left;

}

.navigationdiv ul li a{

	font-weight:bold;

	text-decoration:none;

	list-style:none;

	color:#FFF;

}

.navigationdiv ul li a:hover,.navigationdiv ul li a.active{

	color:#000;

	background-color:inherit;

}

.navigationdiv ul li a.active{

	color:#b6efff;

	background-color:inherit;	

}









/*----------------Submission Service Drop Down Styles Defined Here----------------*/



.dropmenudiv{

	position:absolute !important;

	top:167px !important;

	font:normal 12px/18px Arial, Helvetica, sans-serif;

	z-index:100;

	background:#f1efef;

	color:inherit;

	width: 235px;

	visibility: hidden;

	/*opacity:0.80;*/

	opacity:1;

	padding-top: 0px;

	padding-bottom: 0px;			

}



.dropmenudiv li {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #1f7b97;

	list-style-type: none;	
	cursor:pointer;

}

	



.dropmenudiv a{

	width: auto;

	display: block;

	text-indent: 3px;

	text-decoration: none;

	color:#FFF;

	background-color:#2ba0c3;

	padding:5px;
		cursor:pointer;

}

* html .dropmenudiv a{ /*IE only hack*/

	width: 100%;

}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

	background:#026b8b;

	color:#fff;

}



/*----------------Submission Service Drop Down Styles End Here----------------*/

#leftcol {

	LEFT: 0px;

	FLOAT: left;

	WIDTH: 100%;

	POSITION:relative;

	TOP: 0px;

	margin-left:10px;

	

	

}

DIV.tabs DIV {



	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px!important; PADDING-BOTTOM: 0px!important; MARGIN-LEFT: 0px!important;  PADDING-TOP:0px!important; 

}



UL.tabNavigation {

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#FFF;

font-weight:bold;

text-transform:none;

text-align:left;

PADDING-RIGHT:0px!important; PADDING-LEFT:0px!important;  MARGIN: 0px 0px 0px 0px; PADDING-TOP:3px!important; padding-bottom:4px; LIST-STYLE-TYPE: none !important;

}

UL.tabNavigation LI {

	DISPLAY:inline;

	margin-left:0px;

}

UL.tabNavigation LI A {

background:url(images/tab-bg.jpg) repeat-x; 

-moz-border-radius:5px 5px 0px 0px; 

 -webkit-border-radius:5px 5px 0px 0px; 

 border-radius:5px 5px 0px 0px; 

 border:1px #FFF solid;

 PADDING-BOTTOM:0px!important; text-align:center; COLOR:#FFF;   PADDING-TOP: 8px!important; padding-bottom:8px!important; width:100%; text-align:center;  TEXT-DECORATION: none!important;

  margin:0px;

   font-size:13px;





}

UL.tabNavigation LI A.selected {



 color:#7f7f7f!important;    PADDING-TOP: 8px!important; padding-bottom:8px!important; width:100%; background:url(../images/tab-nav-bg.jpg) repeat-x;  

-moz-border-radius:5px 5px 0px 0px; 

 -webkit-border-radius:5px 5px 0px 0px; 

  border-left:1px #e4e4e3 solid;

border-right:1px #e4e4e3 solid;

border-bottom:1px #FFF solid;



border-top:1px #e4e4e3 solid;

  font-size:13px;







}

UL.tabNavigation LI A:hover {

	background:url(../images/tab-nav-hover-bg.jpg) repeat-x; 

	border-radius:5px 5px 0px 0px; 

-moz-border-radius:5px 5px 0px 0px; 

 -webkit-border-radius:5px 5px 0px 0px; 

color:#7f7f7f!important;   width:100%;  

  border-left:1px #e4e4e3 solid;

   border-right:1px #e4e4e3 solid;

    border-top:1px #e4e4e3 solid;

	 border-bottom:1px #FFF solid;

 font-size:13px;

 margin:0px;



}

UL.tabNavigation LI A:unknown {

	outline: 10;

}

.brd-01 {

	  border:1px #e4e4e3 solid;

		border-radius:0px 6px 6px 6px; 

-moz-border-radius:0px 6px 6px 6px; 

 -webkit-border-radius:0px 6px 6px 6px; 

 margin-top:4px;

 

 

}

/*************************************header*****************************************************************/



.floatLeft 									{ float: left; margin-right: 0px;}

.floatRight									{ float: right; }

.clear 										{ clear: both; }

.slider-wrap								{ width:960px; height:325px; padding-left:0px;  }			

.stripViewer								{ position: relative; overflow: hidden; width: 960px;}

.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }

.stripViewer .panelContainer .panel			{ float: left; height: 325px; position: relative; width: 960px; }

.stripNavL, .stripNavR, .stripNav			{ display: none; }

.nav-thumb 									{ border: 0px solid black; }

#movers-row									{ margin: 0px; margin-top:-24px; z-index:100; position:absolute;     }

#movers-row div								{ width: 18px; float: left; margin-left:2px;}

#movers-row div a.cross-link 				{ float: left; }



.active-thumb 								{ background: transparent url( images/1.gif) top center no-repeat; }

.wrapper{text-align:center;   }

.panel{height:341px;}











.arrow-txt {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#333;

}

.arrow-txt p{

	background:url(images/header-icon.gif) no-repeat top left;

	background-position:10px 20px;

	padding:15px 0px 0px 25px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#187191;

	font-weight:bold;

}

.arrow-txt img {

	float:right;

	margin-left:20px;

	margin-left:20px;

}



.seo{

	-moz-border-radius:10px; 

  -webkit-border-radius:10px; 

   border-radius:10px;

   background:#FFF;

   border:2px #e8e8e8 solid;

   }

.seo1{

	-moz-border-radius:10px 10px 0 0; 

  -webkit-border-radius:10px 10px 0 0; 

   border-radius:10px 10px 0 0;

   background:url(images/nav.jpg) repeat-x;

   background-color:#047EA3;

   font-family:Myriad Pro;

   font-size:24px;

   line-height:44px;

   color:#FFF;

   text-transform:uppercase;

   padding:0 0 0 28px;

   }

	  

 .seo-txt p{

	  font-family:Arial, Helvetica, sans-serif;

	  color:#000;

	border-bottom:1px dotted #b2b2b2;

	padding:11px 0 11px 0;

	margin:0px;

	  } 

 .seo-txt p a{

	  font-family:Arial, Helvetica, sans-serif;

	  color:#000;

	margin:0px;

	text-decoration:none;

	  } 

 .seo-txt p a:hover{

	  font-family:Arial, Helvetica, sans-serif;

	  color:#000;

	margin:0px;

	text-decoration:underline;

	  } 	

	  .img11{

		 float:left;

		 margin:0px 7px 0 8px;

		 }
