@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color:#6e6d6d;
}

img { 
 behavior: url(images/iepngfix.htc); 
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#wrap{
width:933px;
margin-left:auto;
margin-right:auto;}

#body{
float:left;
width:933px;
background-color:#FFFFFF}

#header{
float:left;
width:933px;
height:120px;
background-image:url(../images/header_tile.jpg);
background-repeat:repeat-x;}

*html #header{
width:940px;}
#navigation{
float:left;
width:686px;
height:45px;
padding-left:35px;
margin-top:5px;
background-image:url(../images/navigation_bar_bg.png);
background-repeat:no-repeat;
behavior: url(images/iepngfix.htc);
}

#livechat{float:left; width:130px; height:55px; margin-left:100px;margin-top:15px;}

#navigation ul{
float:left;
margin:0px;
padding:0px;}

#navigation li{
float:left;
height:25px;
background-image:url(../images/nav_bullet.gif);
background-repeat:no-repeat;
background-position:right;
font-size:14px;
font-weight:bold;
padding-right:16px;
padding-top:7px;
margin-top:12px;
list-style:none;}

#navigation li.none{
background-image:none;
padding-right:0px;}

#navigation a{
text-decoration:none;
color:#666666;}
#navigation a:hover{
text-decoration:underline;
color:#fe4e00;}

#navigation a.active{
color:#fe4e00;}

#logo{
	float:left;
	width:212px;
	height:120px;
	background-image:url(../images/logo_index.png);
	background-repeat:no-repeat;
	behavior: url(images/iepngfix.htc);
}

#head-nav{
	float:right;
	height:27px;
	padding-top:5px;
	margin-right:5px;
	font-size:14px;
	color:#898989;
}
#head-nav a{
color:#898989;
text-decoration:none;}
#head-nav a:hover{
color:#00758f;
text-decoration:underline;}

.hr-dots{
float:left;
border-top:dotted 1px #999999;
height:1px;
margin:0px;
width:933px;}
.hr-solid{
float:left;
border-top:solid 1px #999999;
height:1px;
margin:0px;
width:913px;}

/*================== INTERNAL PAGE ============================ */
h2{
	font-size:22px;
	color:#18adce;
	font-weight: bold;
	margin:0;
}
h3{
	font-size:22px;
	color:#a0cd18;
	font-weight: bold;
	margin:0;
}

h4{
	font-size:22px;
	color:#666666;
	font-weight: bold;
	margin:0;
}
#bodybox{
float:left;
width:915px;
padding:5px;
font-size:14px;
color:#727272;
background-color:#FFFFFF;}

#bodybox a{
color:#00758f;
text-decoration:none;
}
#bodybox a:hover{
color:#18adce;
text-decoration:underline;
}
/*================= LISTings  starts====================*/
#list-paginate{
font-size:16px; text-align:right; padding:7px 12px; 15px 0px;}
#list-paginate a{
color:#666666;
padding:2px;
text-decoration:none;}
#list-paginate a:hover{
color:#7DA012;
text-decoration:underline;}
#list-paginate .active{
color:#a0cd18;
text-decoration:none;
font-weight:bold}
#list-table th{
	border-bottom:solid 1px #6c9000;
	border-top:solid 3px #6c9000;
	background-color:#EBF5D3;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	height:30px;
	padding-left:3px;
	text-align:left;
}
#list-table td{
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	font-size:14px;
	color:#666666;
	vertical-align:top;
	padding:6px 4px 6px 4px;
}
#list-table .noborderleft{
	border-left:solid 0px #6c9000;
}
#list-table .highlight{
background-color:#F3F9DF;
}
#list-table .bold{
font-weight:bold;
}
#list-table .highlight-bold{
background-color:#F3F9DF;
font-weight:bold;}
#list-paginate{
font-size:16px; text-align:right; padding:7px 12px; 15px 0px;}
#list-paginate a{
color:#666666;
padding:2px;
text-decoration:none;}
#list-paginate a:hover{
color:#7DA012;
text-decoration:underline;}
#list-paginate .active{
color:#a0cd18;
text-decoration:none;
font-weight:bold}
.smallfont{
font-size:11px;}

#list-rightbox{
float:left;
background-color:#EFF9FC;
width:230px;
text-decoration : none;
color:#009FC1;
font-size:14px;
margin-bottom:20px;}
#list-rightbox td{
border-bottom:1px dotted #4BB8CB;
padding:4px;}
#list-rightbox .noborders{
border:none;}
#list-rightbox th{
border-bottom:3px solid #009FC1;
background-color:#5BCAD7;
font-size:16px;
text-align:left;
padding:4px;
color:#FFFFFF;}
#list-rightbox .white{
text-decoration:none;
color:#FFFFFF;}
#list-rightbox .textfield_small{
border:1px solid #4BB8CB;
padding:4px;
color:#666666;
font-size:14px}

.Formbutton_SmallBlue{
border-style: solid;
border-color : #009FC1;
	border-width : 1px;
	text-decoration : none;
	background-color:#D2EEF7;
	-moz-border-radius: 5px;
	-webkit-border: 5px;
	border-radius: 5px;
	color:#009FC1;
	font-weight:bold;
cursor:pointer;
margin:0;
padding:4px;
width:auto;
line-height:16px;
text-shadow:none;
}
.Formbutton_SmallBlue:hover{
	border-color : #00758f;
	text-decoration : none;
	background-color:#00758f;
	color:#FFFFFF;
}

/*================= LISTings  starts====================*/
/*================== INTERNAL PAGE ENDS============================ */

/*============================NEW CODE 23RD OCT*/



#title-box{
float:left;
width:900px;
height:124px;
margin:15px 0 15px 35px;
}
.Arial30{
font-size:30px;
color:#696767;
font-weight:bold}

#title-box p{
font-size:15px;
margin:0px;
padding:0px;
margin-top:7px;}
* html #title-box{
margin-left:20px;}
.boldorange{
font-weight:bold;}

#box{
float:left;
width:933px;
height:210px;
margin-bottom:20px;
background-image:url(../images/Benefits_box.gif);
background-repeat:no-repeat;}


#boxleft{
	float:left;
	width:320px;
	height:147px;
	font-size:11px;
	margin-top:40px;
	margin-left:50px;}
	
* html #boxleft	{
margin-left:25px;
}
#boxleft span {
float:left;
width:97px;
height:23px;
background-image:url(../images/benefits.png);
background-repeat:no-repeat;
behavior: url(images/iepngfix.htc);}
#boxleft ul{
	margin: -7px 0 0 0;
	padding: 17px;
	list-style-type: none;
	list-style-image: url(../images/bluebullet.gif);
}

#boxleft li{
margin-bottom:6px;}

.Arial24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.acquahighlight {
	color: #18abcc;
}
/*===========================NEW CODE 23RD OCT ends*/


#box2{
float:left;
width:913px;
margin:0px 0px 10px 7px;
background-color:#CGCGCG;
text-align:center;
font-size:21px;
color:#555555;
font-weight:bold;
letter-spacing:-.05em}
.box2-lightgray{
color:#787777}
#launch{
float:left;
padding-left:46px;
width:410px;}
#find{
float:right;
padding-right:46px;
width:410px;}

#box3{
float:left;
width:820px;
margin:30px 0px 10px 54px;
font-size:12px;
color:#555555;}
#box3 ul{
margin:0px;
padding:15px;}
.Arial16{
font-size:16px;
color:#333333}
* html #box3{
margin-left:30px;}


#box-cust{
float:left;
margin-top:7px;
width:400px;
padding:0px 10px 0px 10px;
height:220px;
color:#6e6d6d;
font-size:12px;}

#box-list{
float:left;
margin-top:7px;
margin-left:35px;
width:400px;
padding:0px 10px 0px 10px;
height:220px;
font-size:12px;
color:#6e6d6d;}
#box-list a{
text-decoration:none;
color:#6e6d6d;}
#box-list span{
float:left;
height:195px;
width:100%;}
#box-thumbs span{
float:left;
height:173px;
width:100%;}

#box-thumbs{
float:left;
margin-top:7px;
border-left:solid 1px #999999;
width:400px;
padding:0px 10px 0px 10px;
height:260px;}

.ul{
list-style-type: none;
margin:0px;
padding:0px;
}
#box-thumbs li{
float:left;
position: relative;
width:390px;
height:195px;
margin: 3px 0px 15px 20px;
list-style-type: none;
padding:0px;}

/*#box-thumbs img{
border:solid 1px #00758f;}*/
#box-thumbs h1, #box-list h1, #box-cust h1{
font-size:20px;
font-weight:100;
margin:0px 0px 7px 0px;
}
#box-thumbs a, #box-list .lowlink, #box-cust a{
float:right;
margin-top:auto;
font-size:12px;
color:#6e6d6d;
text-decoration:none;}
#box-thumbs a:hover, #box-list a:hover, #box-cust a:hover{
text-decoration:underline;}

.torquoise {
color:#00758f;}
.green{
color:#688a00;}
.gray{
color:#6e6d6d}

#body-bottom{
float:left;
width:933px;
height:18px;
background-image:url(../images/index_bottom.gif);
background-repeat:no-repeat;}


#footer{
	float:left;
	width:913px;
	padding:30px 10px 10px 10px;
	margin:0px 0 0px 0px;
	background-image:url(../images/index_footer_new.gif);
	background-repeat:repeat-x;
	background-color:#b9b9b9;
	font-size:14px;
	color:#333333;
}
#footer a{
text-decoration:none;
color:#333333;}
#footer a:hover{
text-decoration:underline;}
#footer .highlight{color:#fe4e00}
.left{
float:left; margin-top:9px; font-size:12px;}
#footlinks{float:left;width:880px; border-bottom:1px dotted #999999; padding-bottom:15px; /*border-left:10px solid #999999;*/ padding-left:20px;}
#footlinks ul{ float:left;margin:0px; padding:0px;padding-right:30px; padding-left:30px}
#footlinks li{ list-style: url(../images/bullet_blk.gif);}


/*#footer{
	float:left;
	width:923px;
	height:31px;
	padding:7px 10px 0 10px;
	background-image:url(../images/index_footer_new.gif);
	background-repeat:repeat-x;
	margin:30px 0 10px 0;
	font-size:12px;
	color:#999999;
}
#footer a{
text-decoration:none;
color:#999999;}
#footer a:hover{
text-decoration:underline;}*/
.left{
float:left;}
.right{
float:right;}

* html #box-list{
float:left;
margin-top:7px;
margin-left:10px;
width:400px;
padding:0px 10px 0px 10px;
height:220px;
font-size:12px;
color:#6e6d6d;}



img { 
 behavior: url(images/iepngfix.htc); 
}

/*#index-portfolio{
float:left;
width:901px;
height:260px;
margin-left:16px;
margin-top:10px;}

* html #index-portfolio{
margin-left:10px;
margin-top:-5px;}

#index-portfolio h1{
float:left;
font-size:16px;
color:#666666;
padding:0px;
margin:0px;
margin-bottom:10px;}

#index-portfolio a{
float:right;
font-size:12px;
font-weight:bold;
color:#999999;
text-decoration:none }

#index-portfolio a:hover{
text-decoration:underline;
color:#FF6600;}*/
#bottom-banners{
float:left;
width:823px;
height:270px;
margin:10px 0 15px 55px;
margin-left:55px;
margin-top:10px;}
#bottom-banners h1{
padding:0px;
margin:0px;
font-size:22px;
font-weight:bold;}

#bottom-banners a{
font-size:14px;
color:#666666}

#bottom-banners-left{
float:left;
width:398px;
height:240px;}
#bottom-banners-right{
float:left;
width:398px;
padding-left:11px;
margin-left:10px;
border-left:1px dotted #999999;
height:240px;
}



#vid-block{
	float:left;
	width:846px;
	margin:10px 0px 30px 33px;
	height:313px;
}

* html #vid-block{
margin-left:23px;}

#video{
float:left;
width:518px;
padding-left:11px;
padding-top:13px;
height:300px;
background:url(../images/Video-skin.png) no-repeat;
behavior: url(../css/iepngfix.htc);
}
#video2{
float:left;
width:518px;
padding-left:11px;
padding-top:13px;
height:300px;
background:url(../images/Video-skin2.png) no-repeat;
behavior: url(../css/iepngfix.htc);
}
#services{
	float:left;
	width:300px;
	height:313px;
	margin-left:10px;
}

#services h1{
font-size:24px;
color:#6e6d6d;
padding:0px;
margin:0px;
font-weight:bold;}
#services h2{
font-size:20px;
color:#6e6d6d;
padding:0px;
margin:0px;
font-weight:normal}

#services ul{
float:left;
width:135px;
height:113px;
padding:0px;
margin:0px;
margin-left:20px;
margin-top:15px;
margin-bottom:10px;}

* html #services ul{
margin:0px; padding:0px;
margin:10px 0 10px 20px;}

#services li{
list-style:none;
height:22px;
padding-top:4px;
border-bottom:1px dotted #999999;
font-size:14px;}
#services span{
float:left;
text-align:center;
width:277px;
height:53px;
margin:0 0 7px 7px}
#services img{ 
 behavior: url(/css/iepngfix.htc);}
 
#services a{
text-decoration:none;
color:#6e6d6d;}
#services a:hover{
text-decoration:underline;
color:#FF3300}
