/* CSS Document */
Body
{
	padding:0px;
	margin:0px;
	background-color:#E5E5E5;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
.page
{
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
}


/*---------- Service Tab Start ----------------*/

.services {padding:0px; margin:0; list-style:none; padding-left:3px;}
.services li {float:left; background-image:url(../images/service_bg.gif); background-repeat:repeat-x;}
.services li .content {display:block; float:left; color:#343636; text-decoration:none; font-size:11px; font-family:"Trebuchet MS"; font-weight:normal; clear:both; width:136px; height:177px; padding-top:10px;}
.services li .seprator {padding-left:5px;padding-right:5px;}
.services li div .more,.services li div .more a {font-size:9px; font-weight:bold; text-align:right;color:#343636; text-decoration:none;}
.services li div .more a:hover{color:#343636; text-decoration:underline;}

/*---------- Service Tab End ----------------*/
.get_listed_bg
{
	background-image:url(../images/get_listed_on_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	border-left:solid 1px #E5E5E5;
	border-right:solid 1px #E5E5E5;
}
.home_content
{
	padding-left:10px;
}
.inner_content
{
	padding-left:10px;
}
.home_text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#3A3A3A;
}
.home_text2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006A89;
}
.home_text3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D52911;
}
.title1
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	color:#00167F;
	padding:0px;
	margin:0px;
}
.title2
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#3C6BBA;
}.title3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
}
.title4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
.text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#3A3A3A;
}
.text1 li
{
	padding-bottom:10px;
}
.text1 a{
	text-decoration:none;
}
.text2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#3A3A3A;
}
.text2 ul	
{
	padding-left:10px;
	margin-left:10px;
	padding-top:0px;
}
.text2 li
{
	padding-bottom:5px;
}
h1, h2
{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}
p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#3A3A3A;
	text-align:justify;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
p a, p a:hover
{
	color:#0066CC;
	text-decoration:none;
}
.footer
{
	background-color:#E5E5E5;
	padding-top:20px;
}
.footer ul
{
	padding:0px;
	margin:0px;
	vertical-align:top;
}
.footer li
{
	display:block;
	font-family:"trebuchet MS";
	font-size:12px;
	color:#3A3A3A;
	background-image:url(../images/bullet1.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	list-style:none;
	height:20px;
}
.footer li a
{
	color:#3A3A3A;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
.footer li a:hover
{
	color:#3A3A3A;
	background-color:#CCCCCC;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
.copyright
{
	font-family:"trebuchet MS";
	font-size:12px;
	color:#3A3A3A;
	text-align:right;
}

.copyright span {
	display:block;
	padding-top:4px;
}

.copyright a {
color:#3A3A3A;
font-weight:bold;
letter-spacing:2px;
padding-right:14px;
text-decoration:none;
}

.copyright1
{
	padding-top:20px;
	text-align:right;
}
.trademarks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3A3A3A;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.vline
{
	background-image:url(../images/vline.gif);
	background-position:center;
	background-repeat:repeat-y;
}
.inner_page_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#00167F;
	font-weight:bold;
	padding-top:0px;
	margin:0px;
	padding-bottom:20px;
}
.shade1
{
	color:#006A89;
}
.shade2
{
	color:#D52911;
}
.shade3
{
	color:#00167F;
}

/* Service Start */
.service_right
{
	border:solid 10px #E5E5E5;
	padding:5px;
}

/* Service End */

/* Request Quote Start */
.request_quote
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#3A3A3A;
}
.request_quote td
{
	height:30px;
}
.request_quote input, .request_quote select, .request_quote textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:#333333;
	background-image:none;
	border:solid 1px #002C5A;
	padding:3px;
	height:22px;
	width:70px;
}
/* Request Quote End */
.contact_box
{
	border:1px solid #CAC9C9;
	background-color:#F5F5F5;
	padding:10px;
	font-family:Verdana;
	font-size:11px;
}
.contact_box strong
{
	font-family:Verdana;
	font-size:11px;
	color:#333333;
}
.contact_box div
{
	padding-top:3px;
}
.contact_title1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#1950C7;
	border-bottom:dashed 1px #999999;
	padding-bottom:5px;
}


.message_title1
{
	font-family:Trebuchet MS;
	font-size:24px;
	font-weight:bold;
	color:#FF4800;
	text-align:center;
	text-decoration:none;
}
.message_title2
{
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	color:#FF4800;
	text-align:center;
	text-decoration:none;
}
/* Table Hover */
.price_bg
{
	background-color:#000000;
}
.black_border
{
	background-color:#FFFFFF;
	border:solid 1px #000000;
	border-style:inset
}
.price_list
{

}
.price_list td
{
	padding-left:5px;
}
.price_list_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:25px;
	background-color:#808080;
}
.title_shade1
{
	background-color:#808080;
}
.title_shade2
{
	background-color:#808080;
}
.title_shade3
{
	background-color:#808080;
}
.title_shade4
{
	background-color:#808080;
}

.price_list_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	height:25px;
}
.text_shade1
{
	text-align:center;
}
.text_shade2
{
	text-align:center;
}
.text_shade3
{
	text-align:center;
}
.text_shade4
{
	text-align:center;
}
.content_box1
{ 	background-image:url(../images/content_box_1.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
.content_box2
{ 	background-image:url(../images/content_box_2.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
.content_box3
{ 	background-image:url(../images/content_box_3.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
.content_box4
{ 	background-image:url(../images/content_box_4.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

/*Sitemap Starts*/
.sitemap_text1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	font-weight:bold;
	color:#1950C7;
	text-align:justify;
	margin:0px;
	padding:0px;
}
.sitemap_text1 a {color:#184FC4; text-decoration:none;}
.sitemap_text1 a:hover {color:#184FC4; text-decoration:none;}

.sitemap_text2 span
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	font-weight:bold;
	color:#184FC4;
	text-align:justify;
	margin:0px;
	padding:0px;
}

.sitemap_text2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#3A3A3A;
	text-align:justify;
	margin:0px;
	padding-top:5px;
}
.sitemap_text2 a {color:#3A3A3A; text-decoration:none; padding-left:4px; padding-right:4px;}
.sitemap_text2 a:hover {color:#3A3A3A; background-color:#EEEEEE; text-decoration:none; padding-left:4px; padding-right:4px;}

.hline
{
	background-image:url(../images/hline.gif);
	background-position:center;
	background-repeat:repeat-x;
}
/*Sitemap Ends*/

