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

* {
	margin:0;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
a {
	outline:none;
	text-decoration:none;
	cursor:pointer;
	}
img, fieldset {
	border:none;
	}
input {
	outline:none;
	}
body {
	background:#f7fbfd url(../images/bg.gif) repeat-x left top;
	}
#container {
	width:100%;
	height:100%;
	}
#center {
	width:960px;
	margin:0 auto;
	}
#mainBg {
	background:url(../images/mainBg.gif) repeat-y left top;
	padding:0 1px;
	width:960px;
	}
#mainBg_bottom {
	background:url(../images/border.gif) repeat-x left bottom;
	width:920px;
	height:100%;
	overflow:hidden;
	padding:0 20px;
	}
#header {
	position:relative;
	height:139px;
	padding:40px 0 0 0px;
	z-index:15;
	}
#header h1 {
	position:relative;
	float:left;
	width:158px;
	height:46px;
	overflow:hidden;
	padding:0 0 0 22px;
	}
#header h1 a {
	display:block;
	}
#header h1 a span {
	background:url(../images/logo.jpg) no-repeat;
	width:158px;
	height:46px;
	position:absolute;
	left:20px;
	}
.loginAndRegister {
	float:right;
	width:255px;
	border-bottom:1px solid #eee;
	padding:0 0 10px;
	margin:0 0 5px;
	position:relative;
	z-index:20;
	}
.loginAndRegister li {
	display:block;
	float:right;
	position:relative;
	}
.loginAndRegister li a {
	font-size:14px;
	color:#0090d5;
	font-weight:bold;
	background:url(../images/bullet.gif) no-repeat left center;
	padding:0 20px 0 10px;
	position:relative;
	z-index:10;
	}
#header p {
	float:right;
	color:#7d7d7d;
	font-size:9px;
	clear:right;
	}
#header p span {
	font-size:9px;
	color:#51a524;
	}
#header p a {
	color:#7d7d7d;
	font-size:9px;
	}
#header p a:hover {
	text-decoration:underline;
	}
.navigation {
	float:left;
	width:100%;
	background:url(../images/menuBg.gif) repeat-x left top;
	height:51px;
	margin:42px 0 0;
	}
.navigation li {
	float:left;
	display:block;
	width:230px;
	position:relative;
	}
.navigation li a {
	display:block;
	background:url(../images/menu_sep.gif) no-repeat right top;
	line-height:51px;
	text-align:center;
	font-size:14px;
	color:#636363;
	text-transform:uppercase;
	font-weight:bold;
	}
.navigation li a:hover {
	background:url(../images/menu_h2.gif) repeat-x left top;
	color:#fff;
	opacity:0.8;
	filter:alpha(opacity=80);
	}
.navigation li.activeTab a, .navigation li.activeTab a.lastInNav {
	background:url(../images/menu_h.gif) repeat-x left top;
	color:#fff;
	}
.navigation li a.lastInNav {
	background:none;
	}
.navigation li a.lastInNav:hover {
	background:url(../images/menu_h2.gif) repeat-x left top;
	color:#fff;
	}
.navigation li.activeTab a:hover {
	opacity:1;
	filter:alpha(opacity=100);
	}
.banner {
	/*background:url(../images/banner.jpg) no-repeat left top;*/
	width:920px;
	height:342px;
	overflow:hidden;
	position:relative;
	}
.sub-head {
	background:url(../images/sub-head-bg-m.gif) repeat-y left top;
	overflow:hidden;
	}
.sub-head-m {
	background:url(../images/sub-head-bg.gif) no-repeat left bottom;
	width:904px;
	height:100%;
	padding:7px 8px;
	overflow:hidden;
	}
.content {
	height:100%;
	overflow:hidden;
	padding:0 0 20px;
	}
.navigation li.activeTab a.lastInNav:hover {
	background:url(../images/menu_h.gif) repeat-x left top;
	}
.box1 {
	background:url(../images/box1_index.gif) no-repeat;
	width:384px;
	height:120px;
	float:left;
	padding:20px 26px;
	}
.box2 {
	background:url(../images/box2_index.gif) no-repeat;
	width:433px;
	height:125px;
	float:right;
	position:relative;
	padding:25px 10px 10px 10px;
	}
.forBorderMiddle {
	background:url(../images/border_2.gif) repeat-y 443px top;
	height:100%;
	overflow:hidden;
	}
.box1 h2 {
	color:#808080;
	opacity:0.9;
	filter:alpha(opacity=90);
	font-size: 14px;
	line-height:22px;
	margin:0 0 10px;
	}
.box1 span {
	background:url(../images/input_bg.gif) no-repeat left top;
	width:169px;
	height:18px;
	display:inline-block;
	padding:3px 5px;
	float:left;
	}
.box1 span input {
	background:transparent none;
	font-size:11px;
	color:#000;
	border:none;
	width:169px;
	height:18px;
	}
.download_report {
	background:url(../images/download_report.gif) no-repeat left top;
	width:377px;
	height:32px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin:10px 0 0;
	}
.download_report:hover {
	background:url(../images/download_report.gif) no-repeat left bottom;
	}
.box2 span.pcImg {
	background:url(../images/notebook.png) no-repeat;
	position:absolute;
	width:84px;
	height:71px;
	top:-4px;
	left:-30px;
	}
.box2 h2 {
	font-family:"Myriad Pro", Arial, sans-serif;
	color:#acacac;
	font-size:26px;
	font-weight:normal;
	float:right;
	text-transform:uppercase;
	}
.box2 h2 span {
	color:#bf0006;
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:26px;
	}
.numList li {
	float:left;
	display:block;
	background:url(../images/numList_middle.gif) no-repeat left top;
	width:23px;
	height:27px;
	color:#0090d5;
	font-size:22px;
	text-align:center;
	position:relative;
	font-weight:bold;
	}
.numList {
	float:right;
	padding:15px 0 0 18px;
	width:205px;
	margin-bottom:20px;
	}
.numList li.firstLi {
	background:url(../images/numList_left.gif) no-repeat left top;
	}
.numList li.lastLi {
	background:url(../images/numList_right.gif) no-repeat left top;
	width:21px;
	}
.numList li small {
	display:block;
	font-size:17px;
	position:absolute;
	right:-3px;
	top:4px;
	z-index:10;
	font-family:Tahoma;
	}
.box2 strong {
	width:215px;
	text-align:right;
	float:right;
	font-size:18px;
	color:#7f7f7e;
	line-height:42px;
	}
.forPrices {
	float:right;
	width:205px;
	}
.forPrices2 {
	float:left;
	width:205px;
	}
.info_volance {
	height:100%;
	overflow:hidden;
	padding:10px 0 15px;
	}
.about_volance {
	float:left;
	width:614px;
	}
.newsAndUpdates {
	float:right;
	width:276px;
	}
.box_b {
	background:#fefefe url(../images/box_mb.gif) repeat-x left bottom;
	}
.box_l {
	background:url(../images/box_border.gif) repeat-y left top;
	}
.box_r {
	background:url(../images/box_border.gif) repeat-y right top;
	}
.box_lb {
	background:url(../images/box_lb.gif) no-repeat left bottom;
	}
.box_rb {
	background:url(../images/box_rb.gif) no-repeat right bottom;
	}
.box_lt {
	background:url(../images/box_headline_lt.gif) no-repeat left top;
	}
.box_t {
	background:url(../images/box_headline_mt.gif) repeat-x left top;
	}
.box_rt {
	background:url(../images/box_headline_rt.gif) no-repeat right top;
	height:100%;
	overflow:hidden;
	}
.info_volance h3 {
	font-size:14px;
	color:#0090d5;
	line-height:37px;
	background:url(../images/bullet.gif) no-repeat 15px center;
	padding:0 0 0 25px;
	}
.aboutVolance_text {
	height:100%;
	overflow:hidden;
	padding:10px 10px 20px 10px;
	}
.aboutVolance_text img {	
	float:left;
	}
.aboutVolance_text  {
	color:#3c3c3c;
	line-height:25px;
	}
.info_volance .newsAndUpdates h3 {
	background:url(../images/bullet2.jpg) no-repeat 15px center;
	}
.newsPostsUL {
	padding:0 0 6px;
	float:left;
	}
.newsPostsUL li {
	display:block;
	float:left;
	background:url(../images/border_3.gif) repeat-x left bottom;
	padding:0 0 1px;
	}
.newsPostsUL li a {
	display:block;
	padding:15px 10px;
	float:left;
	overflow:hidden;
	}
.dateSpan {
	display:block;
	background:url(../images/date.jpg) no-repeat left top;
	width:44px;
	height:44px;
	float:left;
	}
.dateSpan big {
	display:block;
	text-align:center;
	color:#57ab26;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	}
.dateSpan strong {
	display:block;
	text-align:center;
	color:#fff;
	font-size:11px;
	text-transform:uppercase;
	line-height:18px;
}
.newsPostsUL li a small {
	display:block;
	float:left;
	width:202px;
	padding:0 0 0 10px;
	color:#6e6e6e;
	}
.newsPostsUL li a:hover {
	background:#f7f7f7 none;
	}
.newsPostsUL li a:hover .dateSpan {
	background:url(../images/date_h.jpg) no-repeat left top;
	}
.newsPostsUL li.lastLi {
	background:none;
	padding:0;
	}
#footer {
	clear:both;
	background:#f3f3f3 none;
	height:45px;
	}
#footer p {
	text-align:center;
	line-height:45px;
	color:#dad7d7;
	}
#footer p a {
	color:#717276;
	font-size:11px;
	padding:0 7px;
	}
#footer p a:hover {
	color:#00a4e7;
	}
.login_formDiv {
	background:url(../images/login_bg.png) no-repeat left top;
	width:277px;
	height:243px;
	left:-71px;
	position:absolute;
	top:-15px;
	z-index:2;
	}
.login_formDiv form {
	padding:55px 30px 15px;
	}
.login_formDiv label {
	display:block;
	color:#000;
	font-size:11px;
	padding:4px 0 5px;
	overflow:hidden;
	}
.login_formDiv form span {
	background:url(../images/input_login.gif) no-repeat left top;
	width:214px;
	height:24px;
	display:block;
	}
.login_formDiv form span input {
	background:transparent none;
	border:none;
	width:204px;
	height:16px;
	padding:4px 5px;
	}
.login_formDiv label input {
	float:left;
	}
.login_formDiv label small {
	float:left;
	padding:0 0 0 5px;
	font-size:11px;
	}
.loginAndRegister li a.Login {
	background:url(../images/btn_login.gif) no-repeat left top;
	width:212px;
	height:27px;
	display:block;
	text-indent:-9999px;
	padding:0;
	float:left;
	clear:both;
	margin:10px 0 0;
	}
.loginAndRegister li a.Login:hover {
	background:url(../images/btn_login.gif) no-repeat left bottom;
	}
.dropdown_bottom {
	background:url(../images/dropdown_bottom.png) no-repeat left bottom;
	padding:0 0 13px;
	position:absolute;
	left:-7px;
	top:50px;
	z-index:5;
	}
.dropdown_top {
	background:url(../images/dropdown_top.png) no-repeat left top;
	width:490px;
	height:100%;
	overflow:hidden;
	}
.dropdownUL {
	float:left;
	width:230px;
	padding:15px 0 5px 7px;
	}
.navigation li .dropdownUL li {
	float:left;
	width:100%;
	}
.navigation li .dropdownUL li a {
	display:block;
	background:url(../images/bullet3.gif) no-repeat 10px center;
	padding:0 0 0 20px;
	color:#57ab26;
	font-size:12px;
	text-transform:none;
	font-weight:normal;
	text-align:left;
	line-height:26px;
	}
.navigation li .dropdownUL li a:hover {
	color:#786894;
	background:url(../images/bullet3_h.gif) no-repeat 10px center;
	}
.infoInMenu {
	float:right;
	width:195px;
	padding:20px 32px 0 25px;
	}
.infoInMenu h3 {
	font-size:12px;
	text-transform:uppercase;
	color:#57ab26;
	padding:0 0 15px;
	}
#header .infoInMenu p {
	font-size:12px;
	color:#0090d5;
	line-height:20px;
	}
.statistics {
	height:100%;
	overflow:hidden;
	}
.box_s_middle {
	background:url(../images/box_statistic_middle.gif) repeat-y left top;
	}
.box_s_bottom {
	background:url(../images/box_statistic_bottom.gif) no-repeat left bottom;
	}
.box_s_top {
	background:url(../images/box_statistic_top.gif) no-repeat left top;
	height:100%;
	overflow:hidden;
	padding:10px 25px;
	width:854px;
	}
.box_s_top h2 {
	font-family:"Myriad Pro", Arial, sans-serif;
	color:#acacac;
	font-size:26px;
	font-weight:normal;
	text-transform:uppercase;
	padding:0 0 5px;
	}
.box_s_top h2 span {
	color:#bf0006;
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:26px;
	}
.statsUL li {	
	float:left;
	display:block;
	background:url(../images/bullet_stat.gif) no-repeat left 20px;
	padding:0 0 0 20px;
	width:405px;
	}
.statsUL li .numList li {
	background:transparent url(../images/numList_middle_b.gif) no-repeat scroll left top;
	padding:0;
	font-size:24px;
	height:33px;
	line-height:33px;
	width:23px;
	}
.statsUL li .numList li.firstLi {
	background:transparent url(../images/numList_left_b.gif) no-repeat scroll left top;
	}
.statsUL li .numList li.lastLi {
	background:transparent url(../images/numList_right_b.gif) no-repeat scroll left top;
	width:21px;
}
.statsUL li .forPrices, .statsUL li .forPrices .numList {
	width:405px;
	float:left;
	}
.statsUL li .forPrices .numList {
	padding:8px 0 0;
	}
.statsUL li strong {
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:18px;
	color:#7f7f7e;
	font-weight:normal;
	float:right;
	line-height:30px;
	padding:0 37px 0 0;
	}
.statsUL li .numList li small {
	right:9px;
	}
.statsUL li strong {
	color:#7f7f7e;
	padding:0;
	}
.box_s_middle {
	margin:0 0 7px;
	}
.statsUL li .forPrices .withMoreSpace {
	padding:15px 0 0;
	}
.statsCountries li {
	background:none;
	}
.statsCountries li .forPrices .numList {
	margin:0 0 5px;
	padding:5px 0 0;
	}
.number {
	font-size:18px;
	color:#c7c7c7;
	}
.statsCountries li .forPrices li {
	font-size:22px;
	}
.info_line {
	background:url(../images/info_line.gif) repeat-x left top;
	height:50px;
	}
.info_line strong {
	display:block;
	float:left;
	font-size:11px;
	color:#858484;
	padding:20px 0 0 25px;
	font-weight:normal;
	}
.info_line strong a {
	font-size:11px;
	color:#858484;
	font-weight:normal;
	}
.info_line strong a:hover {
	color:#0090d5;
	}
.info_line strong img {
	padding:2px 10px;
	}
.info_line_orders_info {
	float:right;
	padding:3px 10px 0 0;
	}
.info_line_orders_info h2 {
	font-family:"Myriad Pro", Arial, sans-serif;
	color:#acacac;
	font-size:13px;
	font-weight:normal;
	float:right;
	text-transform:uppercase;
	}
.info_line_orders_info h2 span {
	color:#bf0006;
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:13px;
	}
.info_line_orders_info .forPrices2 {
	float:right;
	clear:right;
	}
.info_line_orders_info .forPrices2 .numList {
	margin:0;
	padding:3px 0 0;
	}
.info_line_orders_info .forPrices2 .numList li {
	background:transparent url(../images/numList_middle_s.gif) no-repeat scroll left top;
	width:21px;
	height:22px;
	font-size:16px;
	line-height:22px;
	}
.info_line_orders_info .forPrices2 .numList li.firstLi {
	background:transparent url(../images/numList_left_s.gif) no-repeat scroll left top;
	width:23px;
	}
.info_line_orders_info .forPrices2 .numList li.lastLi {
	background:transparent url(../images/numList_right_s.gif) no-repeat scroll left top;
	width:19px;
	}
.info_line_orders_info .forPrices2 .numList li small {
	font-size:16px;
	top:1px;
	font-family:monospace;
	}
.info_line_orders_info .forPrices2 .numList {
	width:189px;
	}
.left {
	width:230px;
	float:left;
	}
.left_nav {
	background:url(../images/left_menu_m.gif) repeat-y left top;
	}
.left_nav_bottom {
	background:url(../images/left_menu_b.gif) no-repeat left bottom;
	}
.left_nav_top {
	background:url(../images/left_menu_t.gif) no-repeat left top;
	padding:38px 20px 10px;
	height:100%;
	overflow:hidden;
	}
.left_nav_top ul {
	width:100%;
	float:left;
	}
.left_nav_top ul li {
	border-bottom:1px solid #ececec;
	float:left;
	display:block;
	width:100%;
	}
.left_nav_top ul li a {
	display:block;
	background:url(../images/bullet_green.gif) no-repeat 5px 13px;
	padding:0px 0 0px 15px;
	color:#57ab26;
	line-height:33px;
	}
.left_nav_top ul li a:hover {
	background:url(../images/bullet_blue.gif) no-repeat 5px 13px;
	color:#0090d5;
	}
.left_nav_top ul li a.activeTab {
	background:#f4f4f3 url(../images/bullet_blue.gif) no-repeat 5px 13px;
	color:#0090d5;
	}
.left_nav_top ul li.lastInNav {
	border:none;
	}
	
.modules {
	background:url(../images/left_menu_t.gif) no-repeat left top;

	}

.modules h3{
	font-size:12px;
	color:#0090d5;
	line-height:37px;
	padding:0 0 0 0px;
	}
	
.modules ul {
	width:80%;
	float:left;
	}
.modules ul li {
	border-bottom:1px solid #ececec;
	float:left;
	display:block;
	width:100%;
	}
.modules ul li a {
	display:block;
	background:url(../images/bullet_green.gif) no-repeat 5px 13px;
	padding:0px 0 0px 15px;
	color:#57ab26;
	line-height:33px;
	}
.modules ul li a:hover {
	background:url(../images/bullet_blue.gif) no-repeat 5px 13px;
	color:#0090d5;
	}
.modules ul li a.activeTab {
	background:#f4f4f3 url(../images/bullet_blue.gif) no-repeat 5px 13px;
	color:#0090d5;
	}
.modules ul li.lastInNav {
	border:none;
	}
	
.requestDiv2 {
	background:url(../images/form_request_small.gif) no-repeat left top!important;
	width:206px;
	height:250px;
	float:left;
	margin:10px 0;
	padding:15px 12px;
	}	
.requestDiv {
	background:url(../images/form_request.gif) no-repeat left top;
	width:206px;
	height:250px;
	float:left;
	margin:10px 0;
	padding:15px 12px;
	}
.requestDiv h3 {
	text-transform:uppercase;
	color:#0090d5;
	padding:0 0 10px 5px;
	}
.requestDiv input {
	background:transparent none;
	border:none;
	width:194px;
	height:16px;
	padding:4px 5px;
	font-size:11px;
	}
.textfield {
	background:url(../images/input_request.gif) no-repeat;
	width:204px;
	height:24px;
	display:block;
	margin:4px 0;
	float:left;
	overflow:hidden;
	}
.textarea {
	background:url(../images/textarea_request.gif) no-repeat left top;
	width:205px;
	height:93px;
	display:block;
	margin:4px 0;
	float:left;
	overflow:hidden;
	}
.textarea textarea {
	background:transparent none;
	border:none;
	font-size:11px;
	width:195px;
	height:83px;
	padding:5px;
	overflow:auto;
	}
.requestDiv a.Login:hover {
	background:transparent url(../images/send_request.gif) no-repeat scroll left top;
}

.requestDiv a.Login {
	background:transparent url(../images/send_request.gif) no-repeat scroll left bottom;
	clear:both;
	display:block;
	float:left;
	height:27px;
	margin:5px 0 0;
	padding:0;
	text-indent:-9999px;
	width:205px;
	float:left;
}
.ads {
	float:left;
	}
.ads li {
	float:left;
	display:block;
	padding:0 0 10px;
	}
.ads li a:hover img {
	opacity:0.8;
	filter: alpha (opacity=80);
	}
	

	
	
.right {
	width:665px;
	float:right;
	padding:35px 0 0 25px;
	}
.right h3 {
	font-size:22px;
	color:#57ab26;
	font-weight:normal;
	}
.right span.sub-heading-text {
	display:block;
	font-size:14px;
	line-height:24px;
	color:#9a9a9a;
	padding:20px 0 35px;
	}
.right p {
	padding:7px 0;
	line-height:24px;
	color:#231f20;
	}
.banner_small {
	height:119px;
	overflow:hidden;
	width:920px;
	}
.details_pages .navigation li.activeTab a, .details_pages .navigation li.activeTab a.lastInNav {
	background:transparent url(../images/menu_h_n.gif) repeat-x scroll left top;
	color:#FFFFFF;
}
.details_pages .navigation li .dropdownUL li a {
	background:transparent url(../images/bullet3.gif) no-repeat scroll 10px center;
	color:#57AB26;
	display:block;
	font-size:12px;
	font-weight:normal;
	line-height:26px;
	padding:0 0 0 20px;
	text-align:left;
	text-transform:none;
	}
.details_pages .navigation li .dropdownUL li a:hover {
	color:#786894;
	background:url(../images/bullet3_h.gif) no-repeat 10px center;
	}
.with_volance_logo {
	background:url(../images/Volance_bg.jpg) no-repeat right -20px;
	padding:0 295px 0 0;
	min-height:270px;
	_height:270px;
	}
.with_volance_logo h3 {
	padding:0 0 20px;
	}
.with_volance_logo p {
	text-align:justify;
	}
.get_more {
	background:url(../images/get_more.gif) no-repeat left top;
	display:block;
	width:117px;
	height:32px;
	text-indent:-9999px;
	float:left;
	margin:20px 0 0;
	}
.get_more:hover {
	background:url(../images/get_more.gif) no-repeat -117px top;
	}
.clear {
	clear:both;
	}
.tabs_area {
	background:url(../images/box_tabs_m.gif) repeat-y left top;
	width:664px;
	clear:both;
	}
.tabs_area_b {
	background:url(../images/box_tabs_b.gif) no-repeat left bottom;
	height:100%;
	overflow:hidden;
	padding:0 0 10px;
	width:664px;
	}
.tabs_area_t {
	background:url(../images/box_tabs_t.gif) no-repeat left bottom;
	width:664px;
	height:54px;
	}
.tabs_area_t ul {
	float:left;
	width:100%;
	overflow:hidden;
	}
.tabs_area_t ul li {
	float:left;
	display:block;
	}
.tabs_area_t ul li a {
	}
.tabs_area_t ul li a, .tabs_area_t ul li a span  {
	display:block;
	}
.tabs_area_t ul li a span {
	background:url(../images/menu_sep_tabs.gif) no-repeat right 2px;
	line-height:46px;
	padding:8px 0 0;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#636363;
	width:166px;
	}
.tabs_area_t ul li a:hover span {
	color:#0391d5;
	}
.tabs_area_t ul li a.last span {
	background:none;
	}
.tabs_area_t ul li.activeTab {
	margin:0;
	height:54px;
	}
.tabs_area_t ul li a.activeTab {
	background:url(../images/tab_active.jpg) no-repeat left top;
	float:left;
	margin:0;
	}
.tabs_area_t ul li a.activeTab span {
	background:url(../images/tab_active_r.jpg) no-repeat right top;
	line-height:46px;
	height:46px;
	padding:8px 0 0;
	color:#fff;
	}
.tabs_area_t ul li a.activeTab:hover span {
	color:#fff;
	}
.tabs_cont {
	padding:25px 20px 15px 20px;
	}
.tabs_cont h4 {
	color:#786894;
	text-transform:uppercase;
	padding:0 0 8px;
	}
.tabs_cont p {
	line-height:24px;
	color:#231f20;
	}
.forImg {
	border:1px solid #eaf1f6;
	float:left;
	width:124px;
	height:78px;
	text-align:center;
	padding:3px 0;
	}
.info_to_img {
	float:left;
	width:470px;
	padding:5px 0 0 20px;
	}
.withImgs {
	padding:10px 0;
	float:left;
	}
.withImgs li {
	float:left;
	display:block;
	padding:10px 0;
	}
.over_banner {
	width:860px;
	height:202px;
	position:absolute;
	left:0;
	top:0;
	padding:140px 20px 0 40px;
	}
.over_banner h2 {
	font-size:22px;
	color:#585858;
	font-weight:normal;
	width:455px;
	}
.over_banner h2 a {
	font-size:12px;
	color:#585858;
	font-weight:bold;
	}
.over_banner h2 a em {
	font-size:7px;
	}
.over_banner h2 a:hover {
	color:#03a7e8;
	}
.over_banner p {
	padding:40px 0 0;
	}
.over_banner p a {
	display:block;
	float:left;
	margin:0 3px 0 0;
	text-indent:-9999px;
	height:32px;
	}
.btn_how {
	background:url(../images/btn_how.jpg) no-repeat left top;
	width:117px;
	}
.btn_how:hover, .btn_schedule:hover, .btn_get:hover {
	background-position:bottom;
	}
.btn_schedule {
	background:url(../images/btn_shedule.jpg) no-repeat left top;
	width:129px;
	}
.btn_get {
	background:url(../images/btn_get.jpg) no-repeat left top;
	width:106px;
	}
.slide_pages {
	display:block;
	width:100%;
	clear:both;
	overflow:hidden;
	}
.slide_pages li {
	float:right;
	display:block;
	padding:0 3px;
	}
.slide_pages li a {
	background:url(../images/page_inactive.png) no-repeat;
	width:23px;
	height:23px;
	display:block;
	font-size:12px;
	color:#fff;
	text-align:center;
	line-height:23px;
	}
.slide_pages li a.activeTab {
	background:url(../images/page_active.png) no-repeat;
	}
.sub-head-t {
	background:transparent url(../images/left_menu_t.gif) repeat-x scroll left top;
	height:100%;
	overflow:hidden;
	padding:18px 8px 10px;
}
.stats .sub-head-m {
	padding:0;
	width:920px;
	}
.diagrams li {
	float:left;
	display:block;
	padding:0 7px 10px 0;
	}
.diagramBg{
	background:url(../images/stats_bg.gif) no-repeat;
	width:398px;
	height:199px;
	padding:15px 25px;
	}
.diagrams li h2 {
	color:#7f7f7e;
	font-size:17px;
	padding:0 0 5px;
	}
.diagrams li.secColomn {
	padding:0 0 10px;
	}
.topTen {
	background:url(../images/map.jpg) no-repeat left top;
	width:904px;
	height:259px;
	clear:both;
	}
.countryList {
	width:370px;
	float:left;
	padding:30px;
	}
.countryList h3 {
	font-size:25px;
	color:#acacac;
	font-weight:normal;
	}
.countryList h3 span {
	font-size:25px;
	color:#bf0006;
	}
.countryList ul {
	padding:10px 0 0;
	float:left;
	}
.countryList ul li {
	float:left;
	padding:6px 0;
	font-size:16px;
	color:#6e6e6e;
	width:180px;
	font-weight:bold;
	opacity:0.8;
	line-height:20px;
	clear:left;
	}
.map {
	width:474px;
	float:right;
	position:relative;
	height:259px;
	}
.map span {
	position:absolute;
	display:block;
	background:url(../images/dot.png) no-repeat;
	width:9px;
	height:9px;
	cursor:pointer;
	}
.map a.view_more {
	color:#0690c7;
	position:absolute;
	right:20px;
	bottom:10px;
	}
.map a.view_more:hover {
	text-decoration:underline;
	}
	
/* --------------------------  Page Compare Products ------------------------------------*/

.compare_top_text {
	padding:30px 0 30px 20px;
	}
.compare_top_text h2 {
	font-size:22px;
	font-weight:normal;
	color:#57ab26;
	padding:0 0 10px;
	}
.compare_top_text p {
	font-size:14px;
	color:#9a9a9a;
	line-height:24px;
	}
.compare_products table {
	width:100%;
	}
.compare_products table thead th {
	border-right:1px solid #f4f8fa;
	}
.bluerow {
	background:#f6f9fb none;
	}
.compare_products table .forTableBorderPadding {
	border:1px solid #f4f8fa;
	padding:1px;
	}
.checked {
	background:url(../images/check.gif) no-repeat left top;
	width:10px;
	height:8px;
	display:block;
	margin:0 auto;
	}
.compare_products table.innerTable td {
	padding:5px 10px;
	}
.compare_products table.innerTable td h3 {
	font-size:14px;
	color:#786894;
	padding:5px 0;
	width:896px;
	white-space:nowrap;
	}
.compare_products table.innerTable td p, .compare_products table.innerTable td {
	font-size:12px;
	color:#9a9a9a;
	line-height:18px;
	}
.compare_products table.innerTable td p {
	width:896px;
	}
.compare_products table.innerTable td {
	border-right:1px solid #f4f8fa;
	vertical-align:middle;
	}
.compare_products table.innerTable td.lastTd {
	border:none;
	width:95px;
	}
.firstTd {
	width:227px;
	}
.compare_products table.innerTable td.firstTd {
	width:207px;
	}	
.btn_how_1 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/how_it_works_btn.gif) no-repeat scroll left top;
	display:block;
	float:left;
	height:32px;
	margin:20px 0 0 10px;
	text-indent:-9999px;
	width:117px;
}
.btn_how_1:hover {
	background:url(../images/how_it_works_btn.gif) no-repeat left bottom;
}
.btn_small_bus {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/mg_small_bus_but.gif) no-repeat scroll left top;
	display:block;
	float:left;
	height:44px;
	margin:15px 0 0 10px;
	text-indent:-9999px;
	width:165px;
}
.btn_small_bus:hover {
	background:url(../images/mg_small_bus_but.gif) no-repeat left bottom;

}
.btn_ent_bus {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/mg_enterprise_bus_but.gif) no-repeat scroll left top;
	display:block;
	float:left;
	height:44px;
	margin:15px 0 0 10px;
	text-indent:-9999px;
	width:165px;
}
.btn_ent_bus:hover {
	background:url(../images/mg_enterprise_bus_but.gif) no-repeat left bottom;

}

/* New banner 2.12.2009 */
.banner_text_new {
	position:absolute;
	left:0;
	top:0;
	z-index:10;
	padding:75px 0 0 25px;
	}
.banner_text_new h3 {
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:16px;
	color:#2e8cbb;
	font-weight:normal;
	}
.banner_text_new u {
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:16px;
	color:#2e8cbb;
	font-weight:normal;
	}
.banner_text_new span {
	display:block;
	clear:both;
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:13px;
	color:#585858;
	line-height:20px;
	padding:5px 0;
	}
.small_box1 {
	background:url(../images/new/divBg.png) no-repeat left top;
	width:251px;
	height:81px;
	float:left;
	display:inline-block;
	margin:15px 15px 0 0;
	padding:10px;
	}
.banner_text_new p a {
	display:block;
	float:left;
	height:32px;
	margin:0 3px 0 0;
	text-indent:-9999px;
}
.banner_text_new p {
	clear:both;
	overflow:hidden;
	padding:20px 0 0;
}
.small_box1 small {
	display:block;
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:13px;
	color:#585858;
	line-height:20px;
}
.learn_more_link {
	color:#0682cf;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/new/arrow.gif) no-repeat left 9px;
	text-transform:uppercase;
	padding:5px 0 0 10px;
	font-weight:bold;
	display:block;
	float:left;
	opacity:0.8;
	}
.learn_more_link:hover {
	text-decoration:underline;
	}

/* New pages 3.12.2009 */
.left_nav_top h3 {
	text-transform:uppercase;
	color:#0090d5;
	}
.with_volance_logo3 {
	background:url(../images/new/Volance_bg3.jpg) no-repeat right 40px!important;
	padding:0 295px 20px 0;
	min-height:240px;
	_height:240px;
	}
.with_volance_logo2 {
	background:url(../images/new/Volance_bg2.jpg) no-repeat right 40px;
	padding:0 295px 20px 0;
	min-height:240px;
	_height:240px;
	}
.with_volance_logo2 h3 {
	padding:0 0 0px;
	}
.with_volance_logo2 p {
	text-align:justify;
	}
.with_volance_logo2 h4 {
	font-family:"Myriad Pro", Arial, sans-serif;
	font-size:16px;
	color:#585858;
	font-weight:normal;
	padding:10px 0;
	}
.enterprise_info_left {
	float:left;
	width:395px;
	}
.enterprise_info p {
	text-align:justify;
	}
.enterprise_info ul li {
	display:block;
	background:url(../images/new/bullet.gif) no-repeat left 12px;
	padding:3px 0 3px 13px;
	clear:left;
	}
.enterprise_info .aboutVolance_text {
	padding:10px 20px 20px 20px;
	}
.enterprise_info_right {
	float:right;
	width:245px;
	}
.enterprise_info h3 {
	background:transparent url(../images/bullet.gif) no-repeat scroll 15px center;
	color:#0090D5;
	font-size:14px;
	line-height:37px;
	padding:0 0 0 25px;
	font-weight:bold;
}
.enterprise_info_right .requestDiv {
	background:none;
	width:200px;
	margin:0 auto;
	padding:0;
	height:auto;
	padding:0 0 10px;
	}
.submit {
	background:url(../images/new/submit_form.gif) no-repeat left top;
	width:199px;
	height:27px;
	display:block;
	text-indent:-9999px;
	float:left;
	clear:both;
	margin:10px 0 0;
	}
.submit:hover {
	background:url(../images/new/submit_form.gif) no-repeat left bottom;
	}
.enterprise_info_right .textfield {
	background:transparent url(../images/new/input_bg.gif) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:24px;
	margin:4px 0;
	overflow:hidden;
	width:198px;
}
.enterprise_info_right .textfield input {
	width:188px;
	}
.enterprise_info_right .textarea {
	background:transparent url(../images/new/textarea.gif) no-repeat scroll left top;
	display:block;
	float:left;
	height:103px;
	margin:4px 0;
	overflow:hidden;
	width:199px;
}
.enterprise_info_right .textarea textarea {
	width:189px;
	height:93px;
	}
.enterprise_info {
	height:100%;
	overflow:hidden;
	padding:0 0 20px;
	}
.for_pricing {
	background:url(../images/new/for_pricing.gif) no-repeat left top;
	width:147px;
	height:32px;
	display:block;
	text-indent:-9999px;
	float:left;
	clear:both;
	margin:10px 0 0;
	}
.for_pricing:hover {
	background:url(../images/new/for_pricing.gif) no-repeat left bottom;
	}
.need_more {
	background:url(../images/new/need_more.gif) no-repeat left top;
	width:163px;
	height:32px;
	display:block;
	text-indent:-9999px;
	clear:both;
	margin:15px auto 10px;
	}
.need_more:hover {
	background:url(../images/new/need_more.gif) no-repeat left bottom;
	}
.enterprise_info .aboutVolance_text em {
	font-size:l1px;
	color:#28a3e3;
	display:block;
	clear:both;
	padding:10px 0 0;
	} 
.enterprise_info .aboutVolance_text em a {
	font-size:11px;
	color:#57ab26;
	}
.enterprise_info .aboutVolance_text em a:hover {
	text-decoration:underline;
	}
.compare_adv table {
	width:100%;
	}
.compare_adv table td, .compare_adv table th {
	padding:12px 5px;
	border-bottom:1px solid #f4f4f4;
	border-right:1px solid #f4f4f4;
	text-align:center;
	}
.compare_adv table th {
	color:#636363;
	}
.compare_adv table td {
	color:#786894;
	}
.enterprise_info .compare_adv em {
	font-size:l1px;
	color:#28a3e3;
	display:block;
	clear:both;
	padding:0px 0 8px;
	text-align:center;
	} 
.enterprise_info ul.width_quest_bull li {
	display:block;
	background:url(../images/new/bullet2.gif) no-repeat left 11px;
	padding:6px 0 6px 20px;
	}
.right .enterprise_info p {
	padding:5px 0;
	}
.howit {
	position:relative;
	}
.howit span.linkto_tip {
	display:block;
	width:44px;
	height:44px;
	cursor:pointer;
	}
.first_link {
	left:76px;
	top:82px;
	}
.second_link {
	left:356px;
	top:133px;
	}
.third_link {
	left:504px;
	top:70px;
	}
.fourth_link {
	left:765px;
	top:84px;
	}
.fifth_link {
	left:545px;
	top:378px;
	}
.sixth_link {
	right:42px;
	top:393px;
	}
.first_link, .second_link, .third_link, .fourth_link, .fifth_link, .sixth_link {
	position:absolute;
	}	
.legend {
	height:100%;
	overflow:hidden;
	}
.legend ul {
	padding:20px 0 0 10px;
	}
.legend ul li {
	float:left;
	width:100%;
	padding:5px 0;
	display:block;
	}
.legend ul li small {
	background:url(../images/new/legend_num.gif) no-repeat left top;
	display:block;
	width:15px;
	height:14px;
	float:left;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0187d9;
	text-align:center;
	margin:0 5px 0 0;
	}
.legend ul li h4 {
	text-transform:uppercase;
	color:#786894;
	padding:5px 0 10px;
	}
.legend ul li p {
	color:#231f2;
	line-height:20px;
	}
.heading_how {
	height:75px;
	overflow:hidden;
	text-align:center;
	visibility: hidden;
	filter:alpha(opacity=0);
	opacity: 0;
	}
.heading_how h2 {
	font-size:24px;
	position:relative;
	z-index:51;
	color:#fff;
	line-height:75px;
	}
.heading_how h2 a {
	padding:0 10px;
	}
.tips_bottom {
	background:url(../images/new/tip_bottom.png) no-repeat left top;
	width:198px;
	height:12px;
	overflow:hidden;
	display:block;
	}
.tips_top {
	background:url(../images/new/tip_top.png) no-repeat left top;
	width:178px;
	height:100%;
	overflow:hidden;
	padding:10px;
	display:block;
	}
.tips {
	position:absolute;
	bottom:0px;
	left:-10px;
	z-index:161;
	cursor:default;
	display: none;
	padding-bottom:30px;
	opacity:1;
	filter:alpha(opacity=100);
/*	margin:-135px 0 0;*/
	}
.tips h3 {
	font-size:14px;
	color:#0090d5;
	text-align:center;
	padding:0 0 5px;
	}
.tips p {
	font-size:11px;
	color:#7d7d7d;
	line-height:20px;
	}
.overlay {
	width:100%;
	height:1200px;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	position:absolute;
	z-index:50;
	left:0;
	}
.get_started {
	background:url(../images/get_started.png) no-repeat left top;
	width:183px;
	height:57px;
	position:absolute;
	right:30px;
	top:30px;
	text-indent:-9999px;
	}
.get_started:hover {
	background:url(../images/get_started.png) no-repeat left bottom;
	
	}
.banner_small {
	position:relative;
	}

.requestDiv a.contact_fraud:hover {
	background:transparent url(../images/contact_fraud.gif) no-repeat scroll left bottom;
}
.requestDiv a.contact_fraud {
	background:transparent url(../images/contact_fraud.gif) no-repeat scroll left top;
	clear:both;
	display:block;
	float:left;
	height:37px;
	padding:0;
	text-indent:-9999px;
	width:205px;
}

/* Small sub-menu */

.dropdown_bottom_small {
	background:url(../images/dropdown_bottom_small.png) no-repeat left bottom;
	padding:0 0 13px;
	position:absolute;
	left:-7px;
	top:50px;
	z-index:5;
	}
	
	
.dropdown_bottom_small .dropdown_top {
	background:url(../images/dropdown_top_small.png) no-repeat left top;
	width:244px;
	height:100%;
	overflow:hidden;
	}

/*How*/
.linkto_relative	{
	position: relative;
	left:0;
	top:0;
}
.howit	img	{
	position: relative;
	z-index: 1;
}
/* -- added */
.quest_span {	
	position:absolute;
	z-index:100;
	}
.rel_wrap	{
	position: relative;
	left:0;
	top:0;
	width: 44px;
	height: 44px;
}
.overlayInner	{
	width: 920px;
	height: 612px;
	position: absolute;
	opacity:0.5;
	background:#000000;
	left: 0;
	top:0;
	z-index: 50;
	filter:alpha(opacity=50);
	display: none;
}

/* New Page - How it works - 16.02.2010 */

.info_line_how {
	background:url(../images/new_how/info_line.gif) repeat-x left top;
	height:100px;
	overflow:hidden;
	}
.info_line_how strong {	
	height:14px;
	}
.howitUl {
	float:left;
	clear:both;
	padding:21px 0 0 1px;
	width:919px;
	}
.howitUl li {
	float:left;
	padding:0 1px 0 0;
	}
.howitUl li a {
	background:url(../images/new_how/tab_l.gif) no-repeat left top;
	float:left;
	}
.howitUl li a span {
	background:url(../images/new_how/tab_r.gif) no-repeat right top;
	float:left;
	display:block;
	line-height:45px;
	color:#636363;
	width:145.5px;
	text-align:center;
	}
.howitUl li a:hover {
	opacity:0.8;
	filter:alpha(opacity=80);
	}
.how_it_works_new {
	position:relative;
}
.pos_absolute {
	position:absolute;
	top:800px;
	left:20px;
	}
.contact_form {
	background:url(../images/new_how/form_bg.gif) no-repeat left top;
	width:401px;
	height:295px;
	padding:20px 25px;
	}
.cropped {
	background:url(../images/new_how/form_bg_cropped.gif) no-repeat left top!important;
	}
.contact_form legend {
	font-size:16px;
	color:#fff;
	font-weight:bold;
	text-shadow:0px 1px 1px #1f81b3;
	filter: Shadow(Color=#1f81b3, Direction=10, Strength=1);
	}
.alignLeft {
	width:190px;
	float:left;
	}
.alignRight {
	width:191px;
	float:right;
	}
.contact_form form label {
	display:block;
	font-size:13px;
	color:#fff;
	padding:5px 0 3px;
	clear:both;
	}
.textfield_how {
	background:url(../images/new_how/input.gif) no-repeat left top;
	display:block;
	padding:4px 5px;
	width:181px;
	height:18px;
	}
.textfield_how input {
	width:181px;
	height:18px;
	border:none;
	background:#fff none;
	font-size:11px;
	color:#000;
	float:left;
	}
.textarea_how {
	background:url(../images/new_how/textarea.gif) no-repeat left top;
	padding:5px;
	width:393px;
	height:62px;
	display:block;
	}
.textarea_how textarea {
	border:none;
	background:#fff none;
	width:393px;
	height:62px;
	font-size:11px;
	color:#000;
	overflow:auto;
	}
.submit_how {
	background:url(../images/new_how/submit.gif) no-repeat left top;
	width:76px;
	height:26px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin:5px 0 0;
	}
.submit_how:hover {
	background:url(../images/new_how/submit.gif) no-repeat -76px top;
	}
.contact_form form em {
	float:right;
	display:block;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#fff;
	line-height:26px;
	margin:5px 0 0;
	}
.contact_form {
	float:left;
	}
.link_howItWorks {	
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	color:#9ae5ff;
	font-size:18px;
	font-weight:normal;
	text-decoration:underline;
	margin:270px 0 0 80px;
	}
.link_howItWorks:hover {
	color:#fff;
	}
.select_num {
	background:url(../images/new_how/select.gif) no-repeat left top;
	width:151px;
	height:16px;
	display:block;
	color:#fff;
	padding:5px 25px 5px 15px;
	}
.selectNumDiv {
	position:relative;
	}
.sel_dropdown {
	background:url(../images/new_how/dropdown_bottom.gif) no-repeat left bottom;
	padding-bottom:7px;
	width:191px;
	position:absolute;
	left:0;
	top:0;
	display:none;
	}
.sel_dropdown_top {
	background:url(../images/new_how/dropdown_top.gif) no-repeat left top;
	height:100%;
	overflow:hidden;
	padding:7px 1px 0;
	}
.sel_dropdown_top ul li {
	display:block;
	}
.sel_dropdown_top ul li a {
	display:block;
	font-size:12px;
	color:#007bba;
	padding:3px 15px;
	}
.sel_dropdown_top ul li a:hover {
	background:#56baec;
	}
.how_it_works_inner {
	background:#008ed6 url(../images/new_how/volance-how-it-works_inner.jpg) no-repeat left top;
	height:100%;
	overflow:hidden;
	padding:30px 25px;
	min-height:1000px;
	}
.text_howit_inner h4 {
	font-size:24px;
	color:#fff;
	padding:0 0 5px;
	}
.text_howit_inner p {
	font-size:12px;
	color:#fff;
	padding:10px 0;
	line-height:18px;
	}
.text_howit_inner {
	width:665px;
	}
.howItInnerUl {
	padding:10px 0 20px;
	}
.howItInnerUl li {
	display:block;
	background:url(../images/new_how/bullet.gif) no-repeat left 15px;
	padding:7px 5px 7px 10px;
	line-height:18px;
	font-size:12px;
	color:#fff;
	}
.howitUl li.active a {
	background:url(../images/new_how/tab_l_a.gif) no-repeat left top;
	}
.howitUl li.active a span {
	background:url(../images/new_how/tab_r_a.gif) no-repeat right top;
	color:#fff;
	}
.howitUl li.active a:hover {
	opacity:1;
	filter:alpha(opacity=100);
	}

.howError span {
	font-weight: bold;
	padding-left: 10px;
	color: #e24747!important;
}