/* CSS Document */
*{font:12px/16px Arial, Helvetica, sans-serif;}
body{background:url(images/background1.gif) repeat-x 0 0 #fff; padding:0; margin:0;}
img, p, a, ul, h1, h2, h3, h4, h5, div, form, tr, td{padding:0; margin:0;}
ul{list-style-type:none;}
/*-------------------main-body-----------------*/
table.main-table{background:#FFF; margin:0 auto; width:778px; border-left:1px solid #D5D5D5;  border-right:1px solid #D5D5D5;}

/*-------------------header-----------------*/
table.header{width:772px; }
.company-name{background:url(images/black-bg.gif) repeat-x 0 0 #FFF; height:31px; text-align:right; padding-right:11px;}
span.top-menu-item{color:#FFF;}
span.top-menu-item a{color:#FFF; font:bold 11px/12px Arial, Helvetica, sans-serif; text-decoration:none; margin-left:28px; }
.header-img{background:url(images/header-img1.jpg) 0 0 no-repeat; width:774px; height:212px; border-bottom:1px solid #FFF; border-top:2px solid #FFF; padding:0 0 0 0;}
#logo{padding:10px 0 0 18px;}
h2.caption{font:normal 18px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin-bottom:14px;}
.caption-text{font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding-right:390px;}
/*---------------menu-------------*/
.menu-back{background:url(images/menu-bg.gif) 0 0 repeat-x; height:31px;}
ul.nav{margin:0 20px; padding:0;}
ul.nav li{ list-style:none; float:left; display:block; height:31px; font-size:11px;}
ul.nav li a{text-decoration:none; font:bold 11px/29px Arial, Helvetica, sans-serif; color:#FFF; height:31px; margin-top:1px;  padding:0 9px; display:block;  float:left;}
ul.nav li a:hover, ul.nav li a.active{background:url(images/nav-hover.gif) 0 0 repeat-x; border-left:1px solid #000; border-top:1px solid #000;
 border-right:1px solid #000; padding:0 8px; /*height:26px; line-height:26px;*/ line-height:27px !important; height:29px!important;}
td.ad-back1{ text-align:right; background:url(images/ad-back.gif) bottom left repeat-x; padding-right:102px;}
td.ad-back1 a{padding:0 5px; }
/*Call Out Actions*/
.callouttd{background:url(images/callout-2.gif) repeat-y 0 0; padding:7px 15px 0 15px;}
.padding1{padding:15px 0 0 0;}
.padding2{margin:0 0 10px 0;}
.callouttr{ width:493px; height:42px; }
.callouttr p{color:#000; font-weight:bold !important; padding:25px 0 0 184px; background:url(images/callout-3.gif) no-repeat 0 0; 
display:block;}
.callouttr p span{color:#86B2E8; font-weight:normal !important;}
/* ------------------ DROP DOWN MENU STARTS ---------------------- */
#Layer1{height:auto;}	
ul.drop { width:169px; margin:43px 0 0 0 !important; padding:0 !important; list-style-type:none; border-bottom:#CFCFCF 1px solid; border-right:#CFCFCF 1px solid; border-left:#CFCFCF 1px solid; background:#EEEEEE !important;}
ul.drop li { line-height:17px; background:#EEEEEE !important;  text-decoration: none; color:#505050; font:bold 11px/17px Arial, Helvetica, sans-serif;}	
ul.drop li a{
	display:block; color:#505050!important;  text-decoration:none; padding:0 5px; height:17px; font:11px/17px Arial, Helvetica, sans-serif;
	}	
ul.drop li a:hover{background:url(images/sub-hover.gif) 0 0 repeat-x !important; color:#505050 !important; border:#B3B3B3 1px solid; padding:0 4px; height:17px; font:bold 11px/17px Arial, Helvetica, sans-serif; margin:0; }
.ceospeaks{padding:0 15px 20px 0;}
.ceospeaks span{color:#4B92CF; font:normal 11px/17px Arial, Helvetica, sans-serif; margin:5px 0 0 0;}
/* ------------------ DROP DOWN MENU ENDS ---------------------- */

/*-----------left-body------------*/
td.left-body{padding:26px 0 0 15px; width:510px; vertical-align:top;}
td.left-body h3{color:#4B92CF; font:normal 24px/25px Arial, Helvetica, sans-serif; margin-bottom:23px;}
td.left-body p{color:#484945; padding-right:10px;}
td.left-body p span{font-weight:bold;}
td.left-body p span a{font-weight:bold; text-decoration:underline; color:#4B92CF;}
td.left-body h4{color:#4B92CF; font:normal 19px/35px Arial, Helvetica, sans-serif; margin:8px 0 10px 0;}
td.left-body h5{background:url(images/h5.gif) repeat-x 0 0; border:#1C6CBE 1px solid; font:normal 24px/14px Arial, Helvetica, sans-serif; color:#fff; 
padding:10px 8px 8px 10px; margin:0 0 15px 0;}
td.left-body h4{background:#F3FAFF; border:#C2DBF0 1px solid; font:normal 24px/14px Arial, Helvetica, sans-serif; color:#0075B1; padding:10px 8px 8px 10px; margin:0 0 15px 0;}
#bottom-padding{margin-bottom:28px; margin-top:8px;}
ul.result{margin:0 0 15px 0; padding:0;}
ul.result li{background:url(images/right-img.gif) 0 5px no-repeat; color:#5C5C5C; list-style:none; padding:5px 0 5px 28px; text-decoration:none;}
ul.result li span{font-weight:bold;}
ul.result1{/*width:441px;*/ background:#EDF7FF; margin:8px 0 8px 20px; padding:15px;}
ul.result1 li{background:url(images/right-img.gif) 0 5px no-repeat; font:normal 12px/12px Arial, Helvetica, sans-serif;  color:#5C5C5C; list-style:none; padding:5px 0 2px 28px; text-decoration:none;}
ul.result1 li span{font-weight:bold;}
ul.result2{margin:0 0 0 0; padding:0 0 5px 0;}
ul.result2 li{background:url(images/right-img.gif) 18px 5px no-repeat; color:#5C5C5C; list-style:none; padding:5px 0 0 38px; text-decoration:none;}
ul.result2 li span{font-weight:bold;}
td.body-item{ background:url(images/background-line.gif) 0 8px repeat-x; width:245px; }
td.body-item h4{background:url(images/back-img.gif) 0 0 no-repeat; font:normal 17px/29px Arial, Helvetica, sans-serif; color:#3B3B3B; padding:12px 0 9px 24px; width:221px;}
td.body-item p{ color:#777; font:normal 11px/17px Arial, Helvetica, sans-serif; padding-left:16px; }

ul.item-nav{margin:5px 20px 36px 20px; padding:0;}
ul.item-nav li{background:url(images/bullet.gif) 0 7px no-repeat; color:#5C5C5C; list-style:none; padding:0 0 0 15px; text-decoration:none; font:bold 11px/21px Arial, Helvetica, sans-serif;}
ul.item-nav1{background:#EDF3F8; border:#559EDB 1px solid;  margin:8px 20px 36px 20px; padding:0;}
ul.item-nav1 li{background:url(images/bullet.gif) 7px 7px no-repeat; color:#5C5C5C; list-style:none; padding:0 0 0 20px; text-decoration:none; font:bold 11px/21px Arial, Helvetica, sans-serif;}
ul.item-nav1 li a{font:bold 11px/21px Arial, Helvetica, sans-serif; text-decoration:underline; color:#003E98;}
.bannerad{background:#EEEEEE; border:#CFCFCF 1px solid; font:normal 18px/18px Arial, Helvetica, sans-serif; color:#333333; padding:8px 0 8px 8px; margin:0 0 10px 0;}
.bannerad a{text-decoration:none; color:#333333;  font:normal 18px/15px Arial, Helvetica, sans-serif; }
.bannerad a:hover{text-decoration:underline; color:#4B92CF;}
.bannerad1{background:#F3FAFF; border:#C2DBF0 1px solid; font:normal 18px/18px Arial, Helvetica, sans-serif; color:#0075B1 !important; padding:8px 0 8px 8px; margin:0 0 10px 0; text-decoration:none;}
.bannerad1 span{text-decoration:none; color:#787777 !important;  font:bold 12px/14px Arial, Helvetica, sans-serif !important; }
.bannerad1 ul{margin:0; padding:8px 0 15px 0;}
.bannerad1 ul li{background:url(images/right-img.gif) no-repeat 35px 8px; color:#5C5C5C; padding:8px 0 0 55px; text-decoration:none;}
#banner-margin{margin:0; border:0;}
td.right-body{padding:26px 0 0 0; border-left:10px solid #FFFFFF;  width:216px;}
/*td.right-body p{background:url(images/links-img.gif) 0 0 no-repeat; color:#2D697E; height:34px;  font:bold 12px/14px Arial, Helvetica, sans-serif; padding:10px 0 0 13px; width:200px;}*/
td.right-body h2{background:url(images/links-img.gif) 0 0 no-repeat; color:#2D697E; height:34px; font:bold 12px/30px Arial, Helvetica, sans-serif; padding:0 0 0 13px; width:200px;}
td.right-body h2.links{background:url(images/links-img2.gif) 0 0 no-repeat; color:#2D697E; height:27px; font:bold 12px/25px Arial, Helvetica, sans-serif; padding:0 0 0 13px; width:200px; margin-top:10px;}
ul.link-list{margin:0; padding:6px 10px; border:1px solid #ECECEC; width:180px; list-style:none;}
ul.link-list li{margin-bottom:4px;}
ul.link-list li a{font:bold 11px/20px Arial, Helvetica, sans-serif; color:#AAA; text-decoration:none; padding-left:14px; }
ul.link-list li a:hover{color:#666;}
.bold{font-weight:bold;}
/*---------------request-a-quote---------------*/
.rbox{background:url(images/rbox-head.gif) 0 0 no-repeat; height:13px;}
.rbox-bg{background:url(images/rbox-bg.gif) 0 0; padding:0 20px 0 15px;}
.rbox-bottom{background: url(images/rbox-bottom.gif) 0 0 no-repeat; height:13px;}
.rbox-graytop{background:url(images/rbox-gray.gif) 0 0 repeat-x; height:68px;}
.grayboxbottom{background: url(images/graybox-bottom.gif) 0 0 no-repeat; height:81px;}
.request form input{width:70px; height:15px;}
.request form textarea{width:70px;}
.request form select{width:70px;}
.p1{color:#6888b3;}
.rbox-bg-text{background:url(images/rbox-bg.gif) 0 0; padding:0 20px 0 20px; line-height:22px; font-size:19px; color:#6888B3;}
.rbox-bg-text p{width:290px; color:#000; padding:0 0 0 0;}
.rboxbg{background-color:#D5EAF4; padding: 0 0 0 15px;}
/*-----------footer---------*/
p.footer{color:#23649B; font: 10px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; margin-top:30px;}
p.footer a{color:#23649B; font: 10px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;}
p.copyrignt{color:#23649B; font: 10px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none;}
/*-----------new style---------*/

.box{
	background:#F3FAFF;
	border:#D4E6F5 1px solid;
	
}
.box2{padding:14px 0 14px 0;}
.box1{
	background:#fff;
	border:#D4E6F5 1px solid;
}
.image12{
	padding:13px 0 0 12px;
}
.newpara{
	padding:0;
	margin:0;
}
.newpara p{
	width:348px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#484945;
	padding:15px 0 0 20px;
}
.newpara p span{
	font-weight:bold;
	color:#4B92CF;
}
.package{
	background:url(images/wbe.jpg) no-repeat;
	width:238px;
	height:188px;
}
.package h2{
	padding:23px 0 0 18px;
}
.package h3{
	padding:25px 0 0 10px;
}
.package ul{
	width:229px;
	padding:0 0 0 0;
	list-style-type:none;
}
.package ul li{
	background:	url(images/wbearrow.jpg) no-repeat 10px 4px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#9E9D9D;
	padding:0 0 0 25px;
}
.package1{
	background:url(images/web.jpg) no-repeat;
	width:238px;
	height:188px;
}
.package1 h2{
	padding:28px 0 0 19px;
}
.package1 h3{
	padding:25px 0 0 10px;
}
.package1 ul{
	width:229px;
	padding:0 0 0 0;
	list-style-type:none;
}
.package1 ul li{
	background:	url(images/wbearrow.jpg) no-repeat 10px 4px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#9E9D9D;
	padding:0 0 0 25px;
}
.package2{
	background:url(images/web2.jpg) no-repeat;
	width:238px;
	height:190px;
}
.package2 h2{
	padding:26px 0 0 18px;
}
.package2 h3{
	padding:25px 0 0 10px;
}
.package2 ul{
	width:229px;
	padding:0 0 0 0;
	list-style-type:none;
}
.package2 ul li{
	background:	url(images/wbearrow.jpg) no-repeat 10px 4px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#9E9D9D;
	padding:0 0 0 25px;
}
.package3{
	background:url(images/web3.jpg) no-repeat;
	width:238px;
	height:190px;
}
.package3 h2{
	padding:26px 0 0 18px;
}
.package3 h3{
	padding:25px 0 0 10px;
}
.package3 ul{
	width:229px;
	padding:0 0 0 0;
	list-style-type:none;
}
.package3 ul li{
	background:	url(images/wbearrow.jpg) no-repeat 10px 4px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#9E9D9D;
	padding:0 0 0 25px;
}
.quicklinks{
	background:	url(images/quickbg.jpg) no-repeat;	
	font:bold 16px/12px Arial, Helvetica, sans-serif;
	height:35px;
	color:#A76222;
	padding:12px 0 0 25px;
}
.quicklinks1{
	background:#FFF8F0;
}
.quicklinks1 ul{
	width:244px;
    padding-bottom:15px;
	margin:0;
}
.quicklinks1 ul li{
	background:	url(images/wbearrow.jpg) no-repeat 15px 10px;
	font:normal 12px/11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 0 29px;
}
.quicklinks1 ul li a{
	text-decoration:none;
	color:#000;
}
.quicklinks1 ul li a:hover{
	text-decoration:underline;
	
}
.seo{
	background:	url(images/seo-articles.jpg) no-repeat;	
	font:bold 16px/12px Arial, Helvetica, sans-serif;
	height:35px;
	color:#3C8DB7;
	padding:12px 0 0 25px;
}
.soon{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#A4A4A4;
	padding:6px 0 0 55px;
}
.recommend{
	background:url(images/web4.jpg) repeat-x;	
	border:#CBCCCD 1px solid;
	font:bold 16px/12px Arial, Helvetica, sans-serif;
	height:35px;
	color:#717171;
	padding:12px 0 0 25px;
}
.testi{
	background:#E4F1EA;
	font:bold 16px/14px Arial, Helvetica, sans-serif;
	color:#115E34;
	padding:16px 0 15px 38px;
}
.testi p{
	background:url(images/quote.jpg) no-repeat 0 10px;
	width:186px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#373737;
	padding:45px 0 0 0;
}
.testi p a{
	float:right;
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
.testi p a span{
	color:#789786; font-weight:bold;
}
.benefits{
	padding:0 0 0 0;
	margin:0;
}
.benefits h2{
	padding:0;
	margin:0;
}
.benefits ul{
	width:214px;
	border-left:#C8E1D4 1px solid;
	border-right:#C8E1D4 1px solid;
	border-bottom:#C8E1D4 1px solid;
	padding:0 5px 0 12px;
}
.benefits ul li{
	background:url(images/tick.jpg) no-repeat 0 10px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#343434;
	padding:8px 0 5px 20px;
}
.ppcampaign{
	padding:0 0 0 0;
	margin:0;
}
.ppcampaign h2{
	padding:0;
	margin:0;
}
.ppcampaign ul{
	width:214px;
	border-left:#9ECDEF 1px solid;
	border-right:#9ECDEF 1px solid;
	border-bottom:#9ECDEF 1px solid;
	padding:0 5px 0 12px;
}
.ppcampaign ul li{
	background:url(images/tick1.jpg) no-repeat 0 10px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#343434;
	padding:8px 0 5px 20px;
}
.tree{
padding:15px 15px 10px 15px;}

.quicklinks2{
	background:#EDF7FF;
}
.quicklinks2 ul{
	width:244px;
    padding-bottom:15px;
	margin:0;
}
.quicklinks2 ul li{
	background:	url(images/wbearrow.jpg) no-repeat 15px 10px;
	font:normal 12px/11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 0 29px;
}
.quicklinks2 ul li a{
	text-decoration:none;
	color:#000;
}
.quicklinks2 ul li a:hover{
	text-decoration:underline;
	
}
