


* {margin:0;padding:0}
body {font-family:Arial, Helvetica, sans-serif;color:#000;font-size:13px;text-align:left;line-height:18px;background:url(images/page-bg.gif) no-repeat; background-color:#dddddb;}
.warper {width:985px;margin:0 auto;padding:0px;}
.left {float:left;}
.right {float:right;}
a {text-decoration:none;}
ul li {list-style:none}
.clear {clear:both;}



/*******header*****/
#header {background:url(images/header-bk.png) no-repeat center;height:106px;}
.logo {background:url(images/logo.png) left no-repeat;height:41px;width:189px; text-indent:-9999px;}
.social {height:32px;margin-top:15px;}
/*.call-us {height:32px;background:url(images/call-now.png) no-repeat;padding-left:40px;margin-top:15px;}
.call-us h1 {font-weight:normal;}
.call-us span {color:#ff7b0a}*/
.search-box {margin-top: 11px;}
.search-box input[type="text"] { background-color:#FFF;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;behavior: url(PIE.htc);border:4px solid #eaeaea;height:30px;padding:0 0 0 8px;width:206px; color:#919191;}
.search-box input[type="submit"] {background:url(images/search-icon.jpg) no-repeat; background-color:none; border:none; text-indent:-9999px; width:15px; 
height:15px; cursor:pointer;}

.topbtn{ }
.topbtn ul{ float: left;   width: auto; margin-top: 16px;}
.topbtn ul li{padding:3px 20px 3px 20px;color:#FFF;cursor:pointer;font-weight:normal;background:#eaeae8;border:none;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius:4px;behavior: url(PIE.htc); float: left; margin-right: 6px; border:#d9d9d9 solid 1px; color:#6b6b6b; font-family:tahoma; font-size:12px;
letter-spacing:0.8px;}
.topbtn ul li:hover{background:#fff;}
.topbtn ul li a{ color:#000!important;}

/*******Left Slideshow Section*****/
.slidersection{float:left; margin-top:30px; width:985px;}
#slideshow {height: 358px; position: relative;  width: 664px; float:left;}
#slideshow IMG {left: 0; opacity: 0;  position: absolute;   top: 0;  z-index: 8;}
#slideshow IMG.active {opacity:1;  z-index:10;}
#slideshow IMG.last-active {z-index: 9;}

/*Right Tab section*/
.tabs{background-color:#3b3b3b;border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;behavior: url(PIE.htc); 
height:358px;  margin-left:664px;  width:312px;}
.tabs h1 {color: #FFFFFF; font-family: tahoma; font-size: 16px; font-weight:normal;  padding: 16px 0 0 20px; letter-spacing: 0.5px; text-decoration:none;}
.tabs h1 a{color: #FFFFFF; font-family: tahoma; font-size: 16px; font-weight:normal;  padding:0px!important; letter-spacing: 0.5px; text-decoration:none;}
.tabs h1 a:hover{text-decoration:none;}
.tabs h1 a:visited{color:#047DDD!important; text-decoration:none!important;}
.tabs p{color: #AFAFAD; font-family: tahoma; font-size: 13px; font-weight: normal;  padding: 6px 0 0 20px; letter-spacing: 0.5px; line-height: 20px; }
.tabs a{color: #80d2ea; font-family: tahoma; font-size: 15px; font-weight: normal;  padding: 11px 0 0 20px;}
.tabs a:hover{color: #fff; text-decoration:none;}
.tabs a:visited{color:#047DDD!important; text-decoration:none!important;}

/*content section*/
.maincontent{ background-color:#FFFFFF;width:964px; height:auto; float:left; margin-left:13px;margin-top:20px;margin-bottom:20px; 
border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;behavior: url(PIE.htc);}
.right2{width:649px; float:right; border-left:1px solid #EAE8E8}
.right2 h1{background-color: #01617D; color: #FFFFFF; font-family: arial; font-size: 18px;  font-weight: normal;  letter-spacing: 0.5px;  padding: 9px;}
.right2 h1 span{color:#c4f2ff; font-family:arial; font-weight:normal; font-size:14px;}
.rightcontent{font-family:arial; font-weight:normal; font-size:18px; color:#FFFFFF; letter-spacing: 0.5px; padding:15px;}
.rightcontent h2{color:#000; font-family:arial; font-size:15px; font-weight:bold; padding:15px 15px 15px 0; clear:both;}
.rightcontent h2 span{color:#01617d; font-family:arial; font-weight:bold; font-size:15px;}
.rightcontent h3{color:#000; font-family:arial; font-size:13px; font-weight:bold; padding:15px 15px 9px 0; clear:both;}
.rightcontent h4{background-color: #01617D; color: #FFFFFF; font-family: arial; font-size: 18px;  font-weight: normal;  letter-spacing: 0.5px;  
margin-left: -15px;  padding: 9px;   width: 631px; margin-top: 10px; margin-bottom: 10px;}
.rightcontent img{border: 4px solid #D9D9D9; float: left; margin-right: 10px; margin-bottom: 15px;}
.rightcontent p{color:#272727; font-family:arial; font-weight:normal; font-size:13px; line-height:20px; letter-spacing:0.5px; text-align:left;  margin-bottom: 10px;}
.rightcontent a{color:#0271CA!important; font-family:arial; font-weight:bold; font-size:13px; text-decoration:none!important;}
.rightcontent a:hover{color:#014cbc!important; text-decoration:none!important;}
.rightcontent a:visited{color:#022aac!important; text-decoration:none!important;}

.rightcontent p a{color:#0271CA!important; font-family:arial; font-weight:bold; font-size:13px; text-decoration:none!important;}
.rightcontent p a:hover{color:#014cbc!important; text-decoration:none!important;}
.rightcontent p a:visited{color:#022aac!important; text-decoration:none!important;}

.rightcontent ul{clear: both;  margin-top:10px; margin-bottom:5px;}
.rightcontent li {background: url("images/bullet.jpg") no-repeat scroll 1px 7px transparent; clear: both; color: #01617D; font-family: Arial; font-size: 13px;
font-weight: bold; line-height: 25px; padding-left: 22px;}
.rightcontent li a{color: #0271CA; text-decoration:none;}
.rightcontent li a:hover{color: #014cbc; text-decoration:none;}
.rightcontent li a:visited{color: #022aac; text-decoration:none;}

.rightcontent ol{clear: both;  margin-bottom:10px;}
.rightcontent ol li {clear: both; color: #01617D; font-family: Arial; font-size: 13px; font-weight: bold; line-height: 25px; background-image:none; padding:0px;
margin-left: 20px;}

.cont ul{clear: both;  margin-top:10px; margin-bottom:5px;}
.cont li {background: url("images/bullet.jpg") no-repeat scroll 1px 7px transparent; clear: both; color: #000; font-family: Arial; font-size: 13px;
font-weight: normal; line-height: 25px; padding-left: 22px;}


.rightcontent strong{font-family:Arial; font-size:13px; font-weight:bold; line-height:21px; color:#000000;}
.rightcontent strong a{ color:#0271CA; text-decoration:none;}
.rightcontent strong a:hover{ color:#014cbc; text-decoration:none;}
.rightcontent strong a:visited{ color:#022aac;}
.highlight{}
.newtestimonail{background-color: #EEEEEE; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; behavior: url(PIE.htc); 
padding: 10px;letter-spacing:0.5px; color:#000; border: 1px solid #E2E1E1; font-size:13px; text-align:left; margin-bottom:15px;}
.newtestimonail span{color:#047ddd; font-family: arial; font-size: 12px; font-weight:bold; padding:0px; margin:0px; text-align: right; font-style:italic;}
table td{color: #000000; font-family: arial;  font-size: 13px;  letter-spacing: 0.5px; line-height:22px;}


/*Sidebar section*/
.sidebar{width:313px; background-color:#fff;border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;behavior: url(PIE.htc); padding-bottom:4px; float:left;}
.sidebar h1{background:#454545; font-family:arial; font-weight:normal; font-size:18px; color:#FFFFFF; padding:9px; letter-spacing: 0.5px;}
.sidebar p { color: #282828;font-family: arial; font-size: 13px; font-weight: normal; letter-spacing: 0.5px; line-height: 20px; padding: 10px; text-align: left;}
.sidebar a{color: #0271CA;font-family: arial; font-size: 12px; font-weight: bold; letter-spacing: 0.5px; line-height: 22px; text-decoration:none; 
padding-left:11px;}
.sidebar a:hover{color: #014cbc; text-decoration:none;}
.sidebar a:visited{color: #022aac; text-decoration:none;}
.sidebar-testimonail{background-color:#c3e2fb; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; behavior: url(PIE.htc); 
margin:20px 0 12px 10px; padding: 10px;letter-spacing:0.5px; color:#000; width:220px; border:#afd9fa solid 1px;}
.sidebar-testimonail span{color:#047ddd; font-family: arial; font-size: 12px; font-weight:bold; padding:0px; margin:0px;}


/******footer******/
.footer{background:url(images/footer-bg.jpg) repeat; width:100%; height:auto; float:left; padding-bottom:10px;}
.sections{width:985px; margin:0 auto;}
.sec{margin-left: 12px;  margin-top: 20px;  /*width: 321px;*/ float:left; margin-right:23px;}
.sec h1{font-family: tahoma; font-size: 12px; font-weight:bold; color:#FFF; margin-bottom: 12px;}
.sec h1 a{font-family: tahoma; font-size: 12px; font-weight:bold; color:#FFF; margin-bottom: 12px;}
.sec li a{color:#999696; line-height:22px; text-decoration:none; font-size:11px;}
.sec li a:hover{text-decoration:none; color:#c4c4c4;}
.sec li a:visited{text-decoration:none; color:#047DDD!important;}

.bottomwrapper{ color: #999696;  float: left;  font-size: 11px;  margin-left: 12px;  margin-top: 20px;  width: 975px;}
.nav_items{margin-bottom: 15px;  margin-top: 10px;}


/******Drop Down Navigation******/

#nav_main{font-size:12px;	/*background-color: #669999;*/}
#nav_main li{position: relative;}
#nav_main ul li a{color: #2C2C2B; font-family: arial; font-size: 16px; padding: 4px 16px; text-decoration: none;}
#nav_main ul li a:hover{	background-color: #01617d;	text-decoration:none;color: #fff;}
#nav_main a.current{background-color: #01617d;color: #fff;}
.default #nav_main a.current{background-color: transparent;}
#nav_main ul{list-style-type: none; float:right;}
#nav_main ul li ul a:hover{width: 218px; padding: 4px 0 4px 1em;}
#nav_main ul li ul a{font-size: 12px;font-weight: normal;width: 230px;padding: 4px 0 4px 1em;text-transform: none;display: block;}
#nav_main ul li ul{position: absolute;top: -999em;left: 0;width: 230px;margin: 0;padding: 4px 0;/*border-top: 2px solid #ffffff;*/	z-index: 100;}

#nav_main ul li:hover ul, #nav_main ul li.sfhover ul{top: 22px;	background-color: #fff; box-shadow: 0 4px 5px #000;}

#nav_main li:hover ul li{position: static;}
#mainmenu li:hover, #nav_main li:hover{background-position: 0 0;}
#nav_sub{float: right;margin:0;border-left: 1px solid #669999;}
#nav_sub li{list-style-type: none;	padding: 1px;}
#nav_sub a:hover{text-decoration: underline;}
#nav_sub a{text-decoration: none;}
.nav_sub_current{font-size: 16px;font-weight: normal;color: #4C1900;}
#content #nav_sub h3 a{color: #4C1900;}
#nav_sub h4, #content_feature h4{font-weight: normal;font-size: 12px;letter-spacing: 1px;color: #333;margin: 20px 0 3px 0;}
#nav_sub li.current a{font-weight: bold;color: #4C1900;}
ul.nav_sub_items{margin: 0 0 10px 0;list-style-type: none;}

ul.tabs2 { margin: 0; padding: 0; }
ul.tabs2 li { float: left; list-: none; margin: 0; padding: 0; }
ul.tabs2 li a { float: left; display: block }

/* Clearing floats without extra markup  */
ul.tabs2 { display: inline-block; }
ul.tabs2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html ul.tabs2 { height: 1%; }
ul.tabs2 { display: block; }


.pricetable table{ width:100%; border:#454545 solid 1px;}
.pricetable th{font-family:arial; color:#fff; font-size:13px; padding-left:5px; background-color:#454545;}
.pricetable td{font-family:arial; color:#000; font-size:13px; padding-left:5px;}

.srchbtn{background-color: #01617D;  border:none;  color: #FFFFFF;   padding: 3px; cursor:pointer;}
.srchbtn:hover{background-color: #454545;}
.srchfeld{border: 1px solid #CCCCCC;   padding: 4px;}

.rightcontent input[type="text"]{border: 1px solid #CCCCCC; padding: 4px;}
.rightcontent select{border: 1px solid #CCCCCC; padding: 4px;}
.rightcontent input[type="submit"]{background-color: #01617D;  border:none;  color: #FFFFFF;   padding: 3px; cursor:pointer;}
.rightcontent input[type="submit"]:hover{background-color: #454545;}



/*****banner******/
#banner {height:406px;margin-bottom:10px}
.slide {background:#59bfff;height:302px;}
.slide img{margin:9px 8px 6px 9px;position: relative;width: 941px;}
#feature {background:#FFFFFF;margin-bottom: 18px;margin-top: 0;}
.ui-tabs .ui-tabs-hide {display: none;}
.hide, .pp_notes {display: none;}
.feature_nav ul {height: 101px;margin: 0;padding: 0;width: 960px;}
.feature_nav ul * {margin: 0;padding: 0;}
.feature_nav ul li {display: block;float: left;height: 101px;list-style: none outside none;margin: 0;padding: 0;}
.feature_nav ul li a {display: block;height: 101px;}
.feature_nav ul li a.f1 {background: url(images/feature_nav.jpg) no-repeat;width: 252px;}
.feature_nav ul li a.f1:hover {background: url(images/feature_nav.jpg) no-repeat 0 -102px;width: 252px;}
.feature_nav ul li a.f2 {background: url(images/feature_nav.jpg) no-repeat -252px 0 ;width: 211px;}
.feature_nav ul li a.f2:hover {
background: url(images/feature_nav.jpg) no-repeat -252px -102px;
width: 211px;}
.feature_nav ul li a.f3 {background: url(images/feature_nav.jpg) no-repeat -463px 0 ;width: 221px;}
.feature_nav ul li a.f3:hover {background: url(images/feature_nav.jpg) no-repeat -463px -102px ;
width: 221px;}
.feature_nav ul li a.f4 {background: url(images/feature_nav.jpg) no-repeat -684px 0 ;width: 276px;}
.feature_nav ul li a.f4:hover {background: url(images/feature_nav.jpg) no-repeat -684px -102px ;
width: 276px;}
.feature_nav ul li.ui-tabs-selected a.f1 {background: url(images/feature_nav.jpg) no-repeat 0 -204px ;width: 252px;}
.feature_nav ul li.ui-tabs-selected a.f2 {background: url(images/feature_nav.jpg) no-repeat -252px -204px ;width: 211px;}
.feature_nav ul li.ui-tabs-selected a.f3 {background: url(images/feature_nav.jpg) no-repeat -463px -204px ;width: 221px;}
.feature_nav ul li.ui-tabs-selected a.f4 {background: url(images/feature_nav.jpg) no-repeat -684px -204px ;width: 276px;}



/*****content******/
.home{background:url(images/vibehome.png) no-repeat;}
.business{background:url(images/vibebusiness.png) no-repeat;margin: 0 24px;}
.international{background:url(images/vibeinternational.png) no-repeat;}
.vertical-box {width:284px;height:400px;padding:0px 10px 10px 10px;float:left;margin-bottom:20px;}
.vertical-box h1 {text-align:center;font-size:16px;color:#FFF;margin-bottom:20px;padding:11px;}
.vertical-box p{line-height:18px;}
.vertical-box ul {margin:30px 0 20px 16px;}
.vertical-box ul li{list-style:square;margin-bottom:8px;}
.vertical-box img{float:right;}
.vertical-box .butn {padding:4px;color:#FFF;background:#ff7506;border:none;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;behavior: url(PIE.htc);}
.vertical-box .butn:hover{background:#F30;}
.desc{width:570px;margin-top: 14px;}
.desc h1{font-weight:normal;margin-bottom:10px;}
.callfeature{width:352px;margin-top: 14px;}
.callfeature h1{margin-bottom:20px;color:#ff8f2c;font-weight:normal;}
.callfeature p{margin-bottom:10px;}
.callfeature a{background: none repeat scroll 0 0 #CDECFF;color: #000000;display: block;float: left;font-weight: bold;height: 40px;margin: 6px 6px 3px 0px;text-align: center;width: 160px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;behavior: url(PIE.htc);padding-top: 22px;}
.callfeature a:hover{background:#0f7bf2;color:#FFF}


