	
@charset "utf-8";


/* CSS Document */
 
li, ol, ul, dd, dt, dl, p, img, table, tr, th, td, body, html, div, h1, h2, h3, h4{
	margin:0;
	padding:0;
}
 
html, body{
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.4em;
	color:#8E8E8E;
	background:#EAE8E9;
	}
 
h1, h2, h3, h4, th{
	font-weight:normal;
	color:#444;
	margin:20px 0px 10px 0px;
	line-height:1.3em;
	}
	h1{
	font-size:25px;
	color:#8E8E8E;
	margin:30px 0px 24px 0px;
	line-height:1.2em;
	}
	h2{
	font-size:16px;
	}
	h2 a{
	color:#444;
	}
	h3{
	font-size:14px;
	}
	h3 a{
	color:#444;
	}
	.top{
	margin-top:0px;
	}
	
	
 
p{
	margin-bottom:10px;
	}
	a{
	color:#8E8E8E;
	text-decoration:underline;
	}
	a:hover, a.selected{
	color:#EA0A50;
	}
	a img{
	border:none;
	}
	
	strong{
	color:#444;
	color:#666;
	}
	em{
	color:#EA0A50;
	font-style:normal;
	}
	del{
	color:#EA0A50;
	}
	del span{
	color:#8E8E8E;
	}
	.small{
	font-size:11px;
	line-height:15px;
	}
	h1 .small{
	font-size:14px;
	}
	
ul, ol{
	margin:0px 0px 15px 0px;
	}
	li{
	margin:0px 0px 5px 20px;
	}
	
 
.clear, .clear_left{
	clear:both;
	font-size:1px;
	line-height:1px!important;
	height:1px!important;
	margin:0px!important;
	padding:0px!important;
	}
	.clear_left{
	clear:left;
	}
	.error{
	color:#EA0A50;
	}


.wrapper{
	width:960px;
	margin:10px auto 10px auto;
	padding:40px 0px 40px 20px;
	background:#FFF;
	}

table{
	table-layout:fixed;
	margin-bottom:10px;
	border-collapse:collapse;
	}
	td, th{
	padding:0px 0px 5px 0px;
	text-align:left;
	}
	table td div{
	overflow:hidden;
	}


/*---Buttons & Colours---*/

a.button{
	color:#444;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:0px 10px 0px 20px;
	background:left no-repeat;
	}
	a.button:hover, .span_over a.button{
	color:#EA0A50;
	}
	a.button_switch{
	padding:0px 20px 0px 0px;
	background-position:right;
	}
	
	.pro_box, .ban_box, .half_box, .big_box{
	background-color:#EA0A50;
	}
	.pro_box a.button, .ban_box a.button, .half_box a.button, .big_box a.button{
	color:#F9B5CA;
	}
		
	
	
	/*----Back colour any elements with colour class----*/	
	.red{background-color:#EA0A50;}
	.red a.button{color:#F9B5CA;}
	.purple{background-color:#782E72;}
	.purple a.button{color:#D6C0D4;}
	.orange{background-color:#FF7800;}
	.orange a.button{color:#FFD6B2;}
	.green{background-color:#21CD1B;}
	.green a.button{color:#BCF0BA;}
	.skyblue{background-color:#50AEF7;}
	.skyblue a.button{color:#CAE7FD;}
	.marine{background-color:#03BAAD;}
	.marine a.button{color:#B3EAE6;}
	.turquoise{background-color:#3DE3E1;}
	.turquoise a.button{color:#427473;}
	.gold{background-color:#F8DD4D;}
	.gold a.button{color:#7A7247;}
	
	/*----Define text colour----*/
	.pro_box, .pro_box a, .pro_box a.button:hover, .pro_box .span_over a.button, .pro_box h1, .pro_box h2,
	.ban_box, .ban_box a, .ban_box a.button:hover, .ban_box .span_over a.button, .ban_box h1, .ban_box h2,
	.half_box, .half_box a, .half_box a.button:hover, .half_box .span_over a.button, .half_box h1, .half_box h2,
	.big_box, .big_box a, .big_box a.button:hover, .big_box .span_over a.button, .big_box h1, .big_box h2{
	color:#FFF;
	}

	.red, .red a, .red a.button:hover, .red .span_over a.button, .red h1,  .red h2	
	, .purple, .purple a, .purple a.button:hover, .purple .span_over a.button, .purple h1,  .purple h2	
	, .orange, .orange a, .orange a.button:hover, .orange .span_over a.button, .orange h1,  .orange h2	
	, .green, .green a, .green a.button:hover, .green .span_over a.button, .green h1,  .green h2	
	, .skyblue, .skyblue a, .skyblue a.button:hover, .skyblue .span_over a.button, .skyblue h1,  .skyblue h2	
	, .marine, .marine a, .marine a.button:hover, .marine .span_over a.button, .marine h1,  .marine h2	
	{color:#FFF;}
	
	.turquoise, .turquoise a, .turquoise a.button:hover, .turquoise .span_over a.button, .turquoise h1,  .turquoise h2	
	, .gold, .gold a, .gold a.button:hover, .gold .span_over a.button, .gold h1,  .gold h2	
	{color:#444;}
	

	
	/*----Images for vucall----*/
	a.button{background-image:url(/images/icons/vucall_off.gif);}
	.span_over a.button, a.button:hover{background-image:url(/images/icons/vucall_on.gif);}

	.pro_box a.button, .ban_box a.button, .half_box a.button{
	background-image:url(/images/icons/vucall_white_off.gif);
	}
	.pro_box a.button:hover, .pro_box .span_over a.button,
	.ban_box a.button:hover, .ban_box .span_over a.button,
	.half_box a.button:hover, .half_box .span_over a.button,
	.big_box a.button:hover, .big_box .span_over a.button{
	background-image:url(/images/icons/vucall_white_on.gif);
	}
	
	.red a.button
	, .purple a.button
	, .orange a.button
	, .green a.button
	, .skyblue a.button
	, .marine a.button
	{background-image:url(/images/icons/vucall_white_off.gif);}

	.red a.button:hover, .red .span_over a.button
	, .purple a.button:hover, .purple .span_over a.button
	, .orange a.button:hover, .orange .span_over a.button
	, .green a.button:hover, .green .span_over a.button
	, .skyblue a.button:hover, .skyblue .span_over a.button
	, .marine a.button:hover, .marine .span_over a.button


	{background-image:url(/images/icons/vucall_white_on.gif);}
	.turquoise a.button
	, .gold a.button
	{background-image:url(/images/icons/vucall_black_off.gif);}







	.turquoise a.button:hover, .turquoise .span_over a.button
	, .gold a.button:hover, .gold .span_over a.button
	{background-image:url(/images/icons/vucall_black_on.gif);}
	
	/*----Images for read_more----*/
	a.read_more{background-image:url(/images/icons/read_more_off.gif);}
	.span_over a.read_more, a.read_more:hover{background-image:url(/images/icons/read_more_on.gif);}

	.pro_box a.read_more, .ban_box a.read_more, .half_box a.read_more{
	background-image:url(/images/icons/read_more_white_off.gif);
	}
	.pro_box a.read_more:hover, .pro_box .span_over a.read_more,
	.ban_box a.read_more:hover, .ban_box .span_over a.read_more,
	.half_box a.read_more:hover, .half_box .span_over a.read_more,
	.big_box a.read_more:hover, .big_box .span_over a.read_more{
	background-image:url(/images/icons/read_more_white_on.gif);
	}
	
	.red a.read_more
	, .purple a.read_more
	, .orange a.read_more
	, .green a.read_more
	, .skyblue a.read_more
	, .marine a.read_more
	{background-image:url(/images/icons/read_more_white_off.gif);}

	.red a.read_more:hover, .red .span_over a.read_more
	, .purple a.read_more:hover, .purple .span_over a.read_more
	, .orange a.read_more:hover, .orange .span_over a.read_more
	, .green a.read_more:hover, .green .span_over a.read_more
	, .skyblue a.read_more:hover, .skyblue .span_over a.read_more
	, .marine a.read_more:hover, .marine .span_over a.read_more


	{background-image:url(/images/icons/read_more_white_on.gif);}
	.turquoise a.read_more
	, .gold a.read_more
	{background-image:url(/images/icons/read_more_black_off.gif);}







	.turquoise a.read_more:hover, .turquoise .span_over a.read_more
	, .gold a.read_more:hover, .gold .span_over a.read_more
	{background-image:url(/images/icons/read_more_black_on.gif);}
	
	/*----Images for back----*/
	a.back{background-image:url(/images/icons/back_off.gif);}
	.span_over a.back, a.back:hover{background-image:url(/images/icons/back_on.gif);}

	.pro_box a.back, .ban_box a.back, .half_box a.back{
	background-image:url(/images/icons/back_white_off.gif);
	}
	.pro_box a.back:hover, .pro_box .span_over a.back,
	.ban_box a.back:hover, .ban_box .span_over a.back,
	.half_box a.back:hover, .half_box .span_over a.back,
	.big_box a.back:hover, .big_box .span_over a.back{
	background-image:url(/images/icons/back_white_on.gif);
	}
	
	.red a.back
	, .purple a.back
	, .orange a.back
	, .green a.back
	, .skyblue a.back
	, .marine a.back
	{background-image:url(/images/icons/back_white_off.gif);}

	.red a.back:hover, .red .span_over a.back
	, .purple a.back:hover, .purple .span_over a.back
	, .orange a.back:hover, .orange .span_over a.back
	, .green a.back:hover, .green .span_over a.back
	, .skyblue a.back:hover, .skyblue .span_over a.back
	, .marine a.back:hover, .marine .span_over a.back


	{background-image:url(/images/icons/back_white_on.gif);}
	.turquoise a.back
	, .gold a.back
	{background-image:url(/images/icons/back_black_off.gif);}







	.turquoise a.back:hover, .turquoise .span_over a.back
	, .gold a.back:hover, .gold .span_over a.back
	{background-image:url(/images/icons/back_black_on.gif);}
	
	/*----Images for next----*/
	a.next{background-image:url(/images/icons/next_off.gif);}
	.span_over a.next, a.next:hover{background-image:url(/images/icons/next_on.gif);}

	.pro_box a.next, .ban_box a.next, .half_box a.next{
	background-image:url(/images/icons/next_white_off.gif);
	}
	.pro_box a.next:hover, .pro_box .span_over a.next,
	.ban_box a.next:hover, .ban_box .span_over a.next,
	.half_box a.next:hover, .half_box .span_over a.next,
	.big_box a.next:hover, .big_box .span_over a.next{
	background-image:url(/images/icons/next_white_on.gif);
	}
	
	.red a.next
	, .purple a.next
	, .orange a.next
	, .green a.next
	, .skyblue a.next
	, .marine a.next
	{background-image:url(/images/icons/next_white_off.gif);}

	.red a.next:hover, .red .span_over a.next
	, .purple a.next:hover, .purple .span_over a.next
	, .orange a.next:hover, .orange .span_over a.next
	, .green a.next:hover, .green .span_over a.next
	, .skyblue a.next:hover, .skyblue .span_over a.next
	, .marine a.next:hover, .marine .span_over a.next


	{background-image:url(/images/icons/next_white_on.gif);}
	.turquoise a.next
	, .gold a.next
	{background-image:url(/images/icons/next_black_off.gif);}







	.turquoise a.next:hover, .turquoise .span_over a.next
	, .gold a.next:hover, .gold .span_over a.next
	{background-image:url(/images/icons/next_black_on.gif);}
	
	/*----Images for down----*/
	a.down{background-image:url(/images/icons/down_off.gif);}
	.span_over a.down, a.down:hover{background-image:url(/images/icons/down_on.gif);}

	.pro_box a.down, .ban_box a.down, .half_box a.down{
	background-image:url(/images/icons/down_white_off.gif);
	}
	.pro_box a.down:hover, .pro_box .span_over a.down,
	.ban_box a.down:hover, .ban_box .span_over a.down,
	.half_box a.down:hover, .half_box .span_over a.down,
	.big_box a.down:hover, .big_box .span_over a.down{
	background-image:url(/images/icons/down_white_on.gif);
	}
	
	.red a.down
	, .purple a.down
	, .orange a.down
	, .green a.down
	, .skyblue a.down
	, .marine a.down
	{background-image:url(/images/icons/down_white_off.gif);}

	.red a.down:hover, .red .span_over a.down
	, .purple a.down:hover, .purple .span_over a.down
	, .orange a.down:hover, .orange .span_over a.down
	, .green a.down:hover, .green .span_over a.down
	, .skyblue a.down:hover, .skyblue .span_over a.down
	, .marine a.down:hover, .marine .span_over a.down


	{background-image:url(/images/icons/down_white_on.gif);}
	.turquoise a.down
	, .gold a.down
	{background-image:url(/images/icons/down_black_off.gif);}







	.turquoise a.down:hover, .turquoise .span_over a.down
	, .gold a.down:hover, .gold .span_over a.down
	{background-image:url(/images/icons/down_black_on.gif);}
	
	/*----Images for up----*/
	a.up{background-image:url(/images/icons/up_off.gif);}
	.span_over a.up, a.up:hover{background-image:url(/images/icons/up_on.gif);}

	.pro_box a.up, .ban_box a.up, .half_box a.up{
	background-image:url(/images/icons/up_white_off.gif);
	}
	.pro_box a.up:hover, .pro_box .span_over a.up,
	.ban_box a.up:hover, .ban_box .span_over a.up,
	.half_box a.up:hover, .half_box .span_over a.up,
	.big_box a.up:hover, .big_box .span_over a.up{
	background-image:url(/images/icons/up_white_on.gif);
	}
	
	.red a.up
	, .purple a.up
	, .orange a.up
	, .green a.up
	, .skyblue a.up
	, .marine a.up
	{background-image:url(/images/icons/up_white_off.gif);}

	.red a.up:hover, .red .span_over a.up
	, .purple a.up:hover, .purple .span_over a.up
	, .orange a.up:hover, .orange .span_over a.up
	, .green a.up:hover, .green .span_over a.up
	, .skyblue a.up:hover, .skyblue .span_over a.up
	, .marine a.up:hover, .marine .span_over a.up


	{background-image:url(/images/icons/up_white_on.gif);}
	.turquoise a.up
	, .gold a.up
	{background-image:url(/images/icons/up_black_off.gif);}







	.turquoise a.up:hover, .turquoise .span_over a.up
	, .gold a.up:hover, .gold .span_over a.up
	{background-image:url(/images/icons/up_black_on.gif);}
	
	/*----Images for basket----*/
	a.basket{background-image:url(/images/icons/basket_off.gif);}
	.span_over a.basket, a.basket:hover{background-image:url(/images/icons/basket_on.gif);}

	.pro_box a.basket, .ban_box a.basket, .half_box a.basket{
	background-image:url(/images/icons/basket_white_off.gif);
	}
	.pro_box a.basket:hover, .pro_box .span_over a.basket,
	.ban_box a.basket:hover, .ban_box .span_over a.basket,
	.half_box a.basket:hover, .half_box .span_over a.basket,
	.big_box a.basket:hover, .big_box .span_over a.basket{
	background-image:url(/images/icons/basket_white_on.gif);
	}
	
	.red a.basket
	, .purple a.basket
	, .orange a.basket
	, .green a.basket
	, .skyblue a.basket
	, .marine a.basket
	{background-image:url(/images/icons/basket_white_off.gif);}

	.red a.basket:hover, .red .span_over a.basket
	, .purple a.basket:hover, .purple .span_over a.basket
	, .orange a.basket:hover, .orange .span_over a.basket
	, .green a.basket:hover, .green .span_over a.basket
	, .skyblue a.basket:hover, .skyblue .span_over a.basket
	, .marine a.basket:hover, .marine .span_over a.basket


	{background-image:url(/images/icons/basket_white_on.gif);}
	.turquoise a.basket
	, .gold a.basket
	{background-image:url(/images/icons/basket_black_off.gif);}







	.turquoise a.basket:hover, .turquoise .span_over a.basket
	, .gold a.basket:hover, .gold .span_over a.basket
	{background-image:url(/images/icons/basket_black_on.gif);}
	
	/*----Images for close----*/
	a.close{background-image:url(/images/icons/close_off.gif);}
	.span_over a.close, a.close:hover{background-image:url(/images/icons/close_on.gif);}

	.pro_box a.close, .ban_box a.close, .half_box a.close{
	background-image:url(/images/icons/close_white_off.gif);
	}
	.pro_box a.close:hover, .pro_box .span_over a.close,
	.ban_box a.close:hover, .ban_box .span_over a.close,
	.half_box a.close:hover, .half_box .span_over a.close,
	.big_box a.close:hover, .big_box .span_over a.close{
	background-image:url(/images/icons/close_white_on.gif);
	}
	
	.red a.close
	, .purple a.close
	, .orange a.close
	, .green a.close
	, .skyblue a.close
	, .marine a.close
	{background-image:url(/images/icons/close_white_off.gif);}

	.red a.close:hover, .red .span_over a.close
	, .purple a.close:hover, .purple .span_over a.close
	, .orange a.close:hover, .orange .span_over a.close
	, .green a.close:hover, .green .span_over a.close
	, .skyblue a.close:hover, .skyblue .span_over a.close
	, .marine a.close:hover, .marine .span_over a.close


	{background-image:url(/images/icons/close_white_on.gif);}
	.turquoise a.close
	, .gold a.close
	{background-image:url(/images/icons/close_black_off.gif);}







	.turquoise a.close:hover, .turquoise .span_over a.close
	, .gold a.close:hover, .gold .span_over a.close
	{background-image:url(/images/icons/close_black_on.gif);}
	
	/*----Images for call----*/
	a.call{background-image:url(/images/icons/call_off.gif);}
	.span_over a.call, a.call:hover{background-image:url(/images/icons/call_on.gif);}

	.pro_box a.call, .ban_box a.call, .half_box a.call{
	background-image:url(/images/icons/call_white_off.gif);
	}
	.pro_box a.call:hover, .pro_box .span_over a.call,
	.ban_box a.call:hover, .ban_box .span_over a.call,
	.half_box a.call:hover, .half_box .span_over a.call,
	.big_box a.call:hover, .big_box .span_over a.call{
	background-image:url(/images/icons/call_white_on.gif);
	}
	
	.red a.call
	, .purple a.call
	, .orange a.call
	, .green a.call
	, .skyblue a.call
	, .marine a.call
	{background-image:url(/images/icons/call_white_off.gif);}

	.red a.call:hover, .red .span_over a.call
	, .purple a.call:hover, .purple .span_over a.call
	, .orange a.call:hover, .orange .span_over a.call
	, .green a.call:hover, .green .span_over a.call
	, .skyblue a.call:hover, .skyblue .span_over a.call
	, .marine a.call:hover, .marine .span_over a.call


	{background-image:url(/images/icons/call_white_on.gif);}
	.turquoise a.call
	, .gold a.call
	{background-image:url(/images/icons/call_black_off.gif);}







	.turquoise a.call:hover, .turquoise .span_over a.call
	, .gold a.call:hover, .gold .span_over a.call
	{background-image:url(/images/icons/call_black_on.gif);}
	
	/*----Images for zoom_in----*/
	a.zoom_in{background-image:url(/images/icons/zoom_in_off.gif);}
	.span_over a.zoom_in, a.zoom_in:hover{background-image:url(/images/icons/zoom_in_on.gif);}

	.pro_box a.zoom_in, .ban_box a.zoom_in, .half_box a.zoom_in{
	background-image:url(/images/icons/zoom_in_white_off.gif);
	}
	.pro_box a.zoom_in:hover, .pro_box .span_over a.zoom_in,
	.ban_box a.zoom_in:hover, .ban_box .span_over a.zoom_in,
	.half_box a.zoom_in:hover, .half_box .span_over a.zoom_in,
	.big_box a.zoom_in:hover, .big_box .span_over a.zoom_in{
	background-image:url(/images/icons/zoom_in_white_on.gif);
	}
	
	.red a.zoom_in
	, .purple a.zoom_in
	, .orange a.zoom_in
	, .green a.zoom_in
	, .skyblue a.zoom_in
	, .marine a.zoom_in
	{background-image:url(/images/icons/zoom_in_white_off.gif);}

	.red a.zoom_in:hover, .red .span_over a.zoom_in
	, .purple a.zoom_in:hover, .purple .span_over a.zoom_in
	, .orange a.zoom_in:hover, .orange .span_over a.zoom_in
	, .green a.zoom_in:hover, .green .span_over a.zoom_in
	, .skyblue a.zoom_in:hover, .skyblue .span_over a.zoom_in
	, .marine a.zoom_in:hover, .marine .span_over a.zoom_in


	{background-image:url(/images/icons/zoom_in_white_on.gif);}
	.turquoise a.zoom_in
	, .gold a.zoom_in
	{background-image:url(/images/icons/zoom_in_black_off.gif);}







	.turquoise a.zoom_in:hover, .turquoise .span_over a.zoom_in
	, .gold a.zoom_in:hover, .gold .span_over a.zoom_in
	{background-image:url(/images/icons/zoom_in_black_on.gif);}
	


/*---Main Elements---*/

.header{
	height:120px;
	margin-bottom:50px;
	}
	.sub_col{
	float:left;
	width:140px;
	margin-right:20px;
	}
	.main_col{
	width:800px;
	float:left;
	}

/*---Main Menu & Sub Menu---*/

.main_logo{
	padding-top:50px;
	}

	.main_menu ul, .sub_menu ul{
	margin:0;
	font-size:16px;
	}
	.main_menu li, .sub_menu li{
	list-style:none;
	margin:0;
	}
	.main_menu li{
	float:left;
	height:120px;
	/*width:133px;*/
	}
	.sub_menu li{
	margin-bottom:8px;
	line-height:1.2em;
	}
	.main_menu li a, .sub_menu li a{
	text-decoration:none;
	}
	.main_menu li a{
	display:inline;
	float:left;
	margin-right:20px;
	padding:98px 20px 0px 10px;
/*	width:115px;*/
	height:22px;
	border-left:1px solid #CCC;
	}
	.main_menu li a.selected, .sub_menu li a.selected{
	color:#444;
	}
	.main_menu li a:hover, .sub_menu li a:hover{
	color:#EA0A50;
	}
	.main_menu li a:active, .sub_menu li a:active{
	color:#444;
	}
	.main_menu li a.selected{
	border-left:1px solid #777;
	}
	.main_menu li a:hover{
	border-left:1px solid #EA0A50;
	}
	.main_menu li a:active{
	border-left:1px solid #444;
	}
	

.sub_menu ul ul{
	margin:0px 0px 12px 20px;
	font-size:14px;
	}
	.sub_menu ul ul li{
	margin:5px 0px 8px 0px;
	line-height:1em;
	}
	
	
/*---Sub Col---*/

.sub_col_box{
	border-top:1px solid #CCC;
	padding-top:15px;
	margin-bottom:40px;
	}
	.launch a.button{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	}
	.currencies a{
	text-decoration:none;
	}
	.add_info dd{
	margin-bottom:5px;
	}
	.add_info dt{
	margin:15px 0px 5px 0px;
	}
	.add_info dt.top{
	margin-top:0px;
	}
	.add_info a{
	color:#444;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-right:5px;
	}
	.add_info a:hover, .add_info a.selected{
	color:#EA0A50;
	}
	.sub_links{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	}
	
/*---Columns & Elements---*/

.col_1, .col_2, .col_3, .col_4, .col_5, .pro_box, .cont_hold, .cols_3, .col_23, .col_32,  .cont_3, .col_12{
	float:left;
	display:inline;
	}
	.col_1, .col_2, .col_3, .col_4, .col_5, .pro_box, .cont_hold, .col_32, .col_12{
	margin-right:20px;
	}
	td, th{
	padding-right:20px;
	}
	
.col_1, .pro_box, td, th{
	width:140px;
	}
	.col_2{
	width:300px;
	}
	.col_3, .cont_hold{
	width:460px;
	}
	.col_4{
	width:620px;
	}
	.col_5{
	width:780px;
	}
	.cols_3{
	width:480px;
	}
	.col_23{
	width:100px;
	}
	.col_32{
	width:220px;
	}
	.cont_3{
	width:480px;
	}
	.col_12{
	width:369px;
	}

.left_1{
	margin-left:160px;
	}
	.left_2{
	margin-left:320px;
	}
	.right{
	float:right;
	}

.ban_box, .big_box{
	width:600px;
	height:265px;
	margin-bottom:20px;
	padding:85px 180px 0px 20px;
	}
	.ban_box h1, .big_box h1{
	margin-top:0px;
	}
.ban_box_flash{
	margin-bottom:20px;
	}
	

.pro_box{
	padding-bottom:10px;
	}
	.pro_box h2{
	font-weight:bold;
	font-size:14px;
	border-bottom:1px solid #F05485;
	padding:0px 15px 6px 10px;
	margin-top:15px;
	}
	.pro_box p, .half_box p, .half_box ul{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:1.3em;
	}
	.pro_box p{
	margin:0px 10px 10px 10px;
	}
	
			.pro_box.red h2{border-bottom-color:#F05485;}
			.pro_box.purple h2{border-bottom-color:#A16D9D;}
			.pro_box.orange h2{border-bottom-color:#FFA14D;}
			.pro_box.green h2{border-bottom-color:#64DC60;}
			.pro_box.skyblue h2{border-bottom-color:#85C6F9;}
			.pro_box.marine h2{border-bottom-color:#4FCFC6;}
			.pro_box.turquoise h2{border-bottom-color:#78EBEA;}
			.pro_box.gold h2{border-bottom-color:#FAE783;}
		
	
	.pro_box a:hover{
	color:#FFF;
	}
	
.half_box{
	height:200px;
	float:left;
	overflow:hidden;
	width:230px;
	padding:0px 140px 0px 20px;
	font-family:Verdana, Geneva, sans-serif;
	}
	.half_box h1{
	margin:20px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	}
	.half_box_right{
	padding:0px 20px 0px 140px;
	}
	.big_box{
	width:460px;
	height:585px;
	margin-bottom:0px;
	float:left;
	display:inline;
	}
	
/*---ICAEW---*/
.offer_banner a{
	display:block;
	width:100%;
	height:20px;
	background-color:#444444;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	}
	.icaew_banner{
	padding:10px 10px 1px 10px;
	margin-bottom:5px;
	}
	.icaew h1{
	margin-right:20px;
	border-top:1px solid #CCC;
	padding-top:20px;
	}
	.icaew h1.first{
	padding:0;
	border:none;
	}
	.content .icaew .submit{
	margin-top:10px;
	margin-bottom:40px;
	float:left;
	}
	.icaew h2.first{
	margin-top:35px;
	}

	
/*---Home---*/

	.news_summary .over,
	.news_summary .over h2,
	.news_summary .over a{
	color:#EA0A50;
	}
	.has_javascript .news_summary a{
	text-decoration:none;
	}
	.news_link{
	margin-top:15px;
	}


/*---Experience---*/

.quality .ban_box{
	background:#F8DD4D url(/images/banners/quality_laptop.jpg) bottom no-repeat;
	height:450px;
	}
	.quality img{
	margin-top:20px;
	}


/*---Simplicity---*/

.simplicity{
	}
	.simp_laptop img{
	margin:0px 0px 0px 60px;
	}
	.simp_call_direct img{
	margin:30px 0px 0px 30px;
	}
	.simp_equipment img{
	margin:0px 0px 0px 60px;
	}
	.simp_browsers img{
	margin:15px 0px 0px 20px;
	}
	.simp_coffee img{
	margin:20px 0px 0px 60px;
	}
	.simp_pc img{
	margin:30px 0px 0px 20px;
	}
	.simp_mac img{
	margin:20px 0px 0px 20px;
	}

/*---Features---*/

.features h1{
	margin-right:20px;
	border-top:1px solid #CCC;
	padding-top:20px;
	}
	.features h1.top{
	padding:0;
	border:none;
	}
	.features img{
	margin-top:20px;
	}



/*---How it works---*/

.packet_video{
	float:right;
	margin-top:52px;
	}
	.packet_video #player{
	margin-bottom:10px;
	}

/*---Benefits---*/



	.cont_benefits .cost_saving{background-image:url(/images/benefits/cost_saving.jpg);}
	.cont_benefits .time_saving{background-image:url(/images/benefits/time_saving.jpg);}
	.cont_benefits .collaboration{background-image:url(/images/benefits/collaboration.jpg);}
	.cont_benefits .teleworking{background-image:url(/images/benefits/teleworking.jpg);}
	.cont_benefits .public_cloud{background-image:url(/images/benefits/public_cloud.jpg);}
	.cont_benefits .application_sharing{background-image:url(/images/benefits/application_sharing.jpg);}
	.cont_benefits .green_working{background-image:url(/images/benefits/green_working.jpg);}
	.cont_benefits .flexible_access{background-image:url(/images/benefits/flexible_access.jpg);}

/*---Price Plans---*/

.price_plans .ban_box{
	margin-bottom:0px;
	font-size:25px;
	height:315px;
	padding-top:35px;
	}
	.price_plans .ban_box li{
	margin-bottom:10px;
	}
	.price_plans .price_plans_corp{
	background:url(/images/banners/price_plans_corp.jpg) no-repeat;
	}
	.price_plans .price_plans_ind{
	background:url(/images/banners/price_plans_ind.jpg) no-repeat;
	}
	
.corp_prices h1{
	border-bottom:1px solid #CCC;
	padding-bottom:13px;
	}
.corp_rates .left_cell{
	padding-right:180px;
	}
	.corp_rates td{
	padding:5px 0px;
	}
	.corp_rates td.left_cell{
	text-align:right;
	width:120px;
	padding:5px 200px 5px 0px;
	background:url(/images/price_plans/line.gif) right no-repeat;
	}
	.corp_rates th{
	padding-bottom:10px;
	}
	
	.ind_rates{
	margin-top:20px;
	border-top:1px solid #CCC;
	}
	.ind_rates h2{
	margin:20px 0px 10px 0px;
	}
	.ind_rates{
	margin-bottom:50px;
	}

/*---Products---*/

.section_list{
	margin-top:20px;
	}
	.products_desc{
	margin-bottom:28px;
	}
	.products .cont_hold, .products .col_2, .products .col_23, .product .col_23{
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	margin:0;
	height:139px;
	}
	.product_list .cont_hold, .product_list .col_2, .product_list .col_23, .product .col_23{
	height:119px;
	}
	.products .cont_hold{
	padding-right:19px;
	}
	.section_list p{
	height:38px;
	}
	.products .first{
	border-top:1px solid #CCC;
	}
	.products .col_23{
	text-align:center;
	width:99px;
	}
	.products em{
	padding-left:8px;
	}
	.product_list table, .product_list td, .product table, .product td{
	padding:0;
	margin:0;
	border:0;
	vertical-align:middle;
	text-align:center;
	height:119px;
	width:99px;
	overflow:hidden;
	}

.product em{
	padding-left:13px;
	}
	.product em.was{
	padding-left:13px;
	text-decoration:line-through;
	}
	.product_image{
	border:1px solid #CCC;
	overflow:hidden;
	width:298px;
	}
	.product .col_23{
	width:99px;
	}
	.product_buttons{
	margin-top:28px;
	}
	.product_images .first{
	border-left:1px solid #CCC;
	width:98px;
	}
	.product_images .first table, .product_images .first td{
	width:98px;
	overflow:hidden;
	}

/*---News---*/

.news_top{
	margin:0px 0px 0px 0px;
	}
	.news_top a{
	text-decoration:none;
	}
	.news_sub{
	margin-top:10px;
	}
	.news_index_post{
	margin-bottom:20px;
	padding-bottom:50px;
	border-bottom:1px solid #CCC;
	}
	.news_side li{
	list-style:none;
	margin-left:0px;
	}
	.news_section_title{
	border-bottom:1px solid #CCC;
	padding-bottom:10px;
	margin:0px 0px 20px 0px;
	}
	.news em{
	color:#8E8E8E;
	font-style:italic;
	}
	.news .alignnone{
	margin:0px 0px 20px 0px;
	}
	.news .alignright{
	float:right;
	margin:0px 0px 20px 20px;
	}
	.news .alignleft{
	float:left;
	margin:0px 20px 20px 0px;
	}
	.news .wp-caption-text{
	margin-top:5px;
	font-size:12px;
	line-height:normal;
	}


/*---Support---*/

.sales{
	border-right:1px solid #CCC;
	padding-right:20px;
	}
	/*.sales p{
	width:300px;
	}*/

/*---FAQs---*/

.faq_home li{
	font-size:16px;
	color:#444;
	list-style:none;
	margin:0px 0px 15px 0px;
	}
	.faq_home li a{
	color:#444;
	padding-left:20px;
	background:url(/images/icons/next_off.gif) left no-repeat;
	}
	.faq_home li a:hover{
	color:#EA0A50;
	padding-left:20px;
	background:url(/images/icons/next_on.gif) left no-repeat;
	}
.question_answers{
	}
	.question_answer{
	padding-bottom:15px;
	}
	.question_answer h3{
	padding-bottom:5px;
	margin:0;
	}
	/*.question_answer h2 a{
	padding-right:20px;
	background:url(/images/icons/down_off.gif) right no-repeat;
	}
	.question_answer h2 a:hover, .question_answer h2 a.selected{
	background:url(/images/icons/down_on.gif) right no-repeat;
	}*/
	.question_answer p{
	padding-bottom:5px;
	margin:0;
	width:460px;
	}


/*---Green Calculator---*/

.bar{
	height:20px;
	background:#C5C5C5;
	width:383.333333333px;
	position:relative;
	margin-bottom:20px;
	}
	.bar span{
	display:block;
	height:20px;
	width:287.5px;
	background:#444;
	}
	.bar_vucall span{
	background:#EA0A50;
	}
	.bar p{
	position:absolute;
	left:10px;
	top:2px;
	color:#FFF;
	font-weight:bold;
	line-height:normal;
	}
	.chart{
	float:left;
	margin:0px 25px 20px 0px;
	background:url(/images/calculator/clock.gif) top left no-repeat;
	width:80px;
	height:100px;
	padding:35px 2px 0px 2px;
	}
	.chart div{
	position:relative;
	}
	.chart p{
	position:absolute;
	color:#FFF;
	font-weight:bold;
	left:18px;
	top:31px;
	width:45px;
	text-align:right;
	}
	


/*---Admin---*/

.small_icons .button{
	padding:0px 0px 0px 15px;
	}
	.admin_faqs li{
	list-style:none;
	margin:0px 0px 15px 0px;
	}
	.admin_faqs li ul{
	margin:0px 0px 20px 20px;
	}

/*---Footer---*/

.footer{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:140px 0px 0px 0px;
	}
	.footer p{
	margin-bottom:3px;
	}
	.footer .col_1{
	border-left:1px solid #CCC;
	width:149px;
	padding-left:10px;
	margin-right:0px;
	height:120px;
	}
	.footer img{
	margin-bottom:20px;
	}


/*---Contact Form---*/

.contact_form div{
	clear:left;
	padding-top:10px;
	zoom:1;
	}
	.contact_form .jclean{
	display:inline;
	clear:none;
	float:left;
	width:300px;
	width:298px;
	margin:0;
	padding:0;
	}
	.contact_form .jclean div{
	clear:none;
	padding:0;
	margin:0;
	}
	.contact_form div.top{
	padding-top:0px;
	}
	.contact_form p{
	clear:left;
	padding:9px 0px 0px 0px;
	margin:0;
	}
	.contact_form em{
	color:#8E8E8E;
	font-style:italic;
	}
	.contact_form h2{
	margin:0;
	padding:0px 0px 7px 0px;
	clear:left;
	}
	.contact_form .long_question{
	padding:20px 0px 5px 0px;
	}
	.contact_form input[type=hidden]{
	display:none;
	}

.contact_form label, .contact_form .contact_question{
	display:inline;
	float:left;
	width:140px;
	margin:0px 20px 0px 0px;
	padding:4px 0px 0px 0px;
	line-height:normal;
	}
	.contact_form input.input_text, .contact_form textarea{
	display:inline;
	float:left;
	width:292px;
	padding:3px;
	border:1px solid #CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8E8E8E;
	margin:0;
	}
	.contact_form textarea{
	height:150px;
	}
	.contact_form .small textarea{
	height:75px;
	}
	
.contact_form input.input_checkbox, .contact_form input.input_radio{
	display:inline;
	float:left;
	margin:0px 5px 0px 0px;
	padding:0px;
	}
	.contact_form input[type=checkbox], .contact_form input[type=radio]{
	margin-top:5px;
	}
	.contact_form select{
	padding:3px 0px;
	border:1px solid #CCC;
	margin:0px;
	float:left;
	width:174px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8E8E8E;
	}
	.contact_form .wide select{
	width:268px;	
	}
	
 
.contact_form .input_first label{
	width:267px;
	margin:0px;
	}
	
	/*.contact_form label.input_single{
	width:166px;
	}
	.contact_form input.input_single{
	margin-left:111px;
	}*/
	.contact_form .input_single input, .contact_form .input_single p{
	margin-left:160px;
	}
	.contact_form .input_single p{
	padding:0px;
	}
	.contact_form .contact_answer p{
	width:260px;
	}
	.contact_form .contact_answer label{
	width:200px;
	}
	
 
.contact_form .contact_answer{
	clear:none;
	float:left;
	padding:0;
	margin:0;
	width:205px;
	}
	.contact_form .contact_answer p{
	margin:0;
	padding:5px 0px 0px 0px;
	}
	.contact_form .contact_answer .contact_first{
	padding:0;
	}
	.contact_form .contact_answer .input_text{
	margin-top:10px;
	}

.contact_form .verify label{
	width:115px;
	}
	.contact_form .verify img{
	float:left;
	margin:3px 0px 0px 0px;
	}
	.contact_form .verify input{
	width:51px;
	}
.contact_form .submit{
	margin-left:160px;
	margin-top:20px;
	}

.contact_form .inbetween{
	margin:5px 0px 0px 0px;
	}
	
.callback_box{
	padding:10px 0px 20px 20px;
	}
	.callback_form .close_button{
	text-align:right;
	}
	.callback_form label{
	width:70px;
	color:#8E8E8E;
	}
	.callback_form input.input_text, .callback_form textarea{
	width:140px;
	}
	.callback_form textarea{
	height:100px;
	}
	.callback_form .extension{
	clear:none;
	padding:0;
	float:left;
	}
	.callback_form .extension label{
	width:auto;
	padding-left:20px;
	}
	.callback_form .extension input.input_text{
	width:46.6666666667px;
	}
	.callback_form .submit{
	margin:40px 0px 0px 90px;
	}
	.qtip-content{
	margin:0!important;
	padding:0!important;
	}
	
/*---Index page form---*/
	.col_2_form div{
	position:relative;
	}
	.col_2_form label{
	width:147px;
	font-size:14px;
	float:none;
	display:block;
	}
	.col_2_form input.input_text{
	width:51px;
	padding-left:30px;
	padding-right:50px;
	float:none;
	position:absolute;
	left:167px;
	top:10px;
	}
	.col_2_form select{
	width:133px;
	padding-left:30px;
	float:none;
	position:absolute;
	left:167px;
	top:10px;
	}
	.units_left, .units_right{
	position:absolute;
	top:14px;
	left:177px;
	z-index:2;
	line-height:normal;
	/*margin-left:10px;
	margin-top:3px;*/
	}
	.units_right{
	left:257px;
	}
	
