/* eUkhost
 * http://eukhost.com
 * Copyright (C) 2013 eUkhost Ltd. http://eukhost.com
 */
/*----------------------------------------------------
                      Clearfix 
----------------------------------------------------*/
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}

/*----------------------------------------------------
                    Main styles
----------------------------------------------------*/

@font-face { font-family: 'LucidaGrandeRegular'; src: url('lucida_grande-webfont.eot'); src: url('lucida_grande-webfont.eot?#iefix') format('embedded-opentype'), url('lucida_grande-webfont.woff') format('woff'), url('lucida_grande-webfont.ttf') format('truetype'), url('lucida_grande-webfont.svg#LucidaGrandeRegular') format('svg'); font-weight: normal; font-style: normal;}
 @font-face { font-family: 'LucidaGrandeBold'; src: url('lucida_grande_bold-webfont.eot'); src: url('lucida_grande_bold-webfont.eot?#iefix') format('embedded-opentype'), url('lucida_grande_bold-webfont.woff') format('woff'), url('lucida_grande_bold-webfont.ttf') format('truetype'), url('lucida_grande_bold-webfont.svg#LucidaGrandeBold') format('svg'); font-weight: normal; font-style: normal;}
 @font-face {font-family: 'WebRupee';src: url('WebRupee.V2.0.eot');src: local('WebRupee'), url('WebRupee.V2.0.ttf') format('truetype'), url('WebRupee.V2.0.woff') format('woff'), url('WebRupee.V2.0.svg') format('svg');font-weight:normal;font-style:normal;}
.WebRupee {	font-family:'WebRupee';}
html>body .WebRupee {margin-right:2px;}
html>body .WebRupee {*margin-right:0;}
html, body {font:normal 12px Arial, Helvetica, sans-serif;color: #000; margin: 0;}
h1, h2, h3, h4, h5 {clear: left;margin: 0;}
form, table, p, h1, h2, h3, h4, h5, h6, ul, li, div, dl {margin:0 auto;	padding:0;	outline:none;}
li {padding:0;	margin:0;	list-style:none;}
textarea {padding: 2px;}
table tr {vertical-align:top;}
img a {text-decoration:none;outline:none;border:none;}
a {text-decoration:none;outline:none;border:none;	color:#1a66b4;}
a:hover {text-decoration:none;	color:#000000;}
img {border:0;	vertical-align:top;	outline:none;}
form {margin: 0;padding: 0;}
p {	margin:0 auto;	padding:0;	line-height:1.4em;}
p a {	color : #d70202;	font-weight : normal;	text-decoration : none;}
p a:hover {	color : #d70202;	text-decoration : underline;}
.clsFloatLeft {	float:left;}
.clsFloatRight {float:right;}
.clr {	margin:0 auto;	padding:0;	clear:both;}
.blue-text {	color:#1a66b4;
}
.green-text {
	color:#6a8900;
}
.red-text {
	color:#b90000;
}
.gray-text {
	color:#bbbbbb;
}
.font-forteen {
	font-size:14px;
	font-weight:normal;
}
.font-sixteen {
	font-size:16px;
	font-weight:normal;
}
.font-eighteen {
	font-size:18px;
	font-weight:normal;
}
.font-eleven {
	font-size:11px;
	font-weight:normal;
}
.font-ten {
	font-size:10px;
	font-weight:normal;
}
/*----------------------------------------------------
                      Content
----------------------------------------------------*/
.wrapper {
	width: 980px;
	margin: auto;
	padding: 0;
}
.main-content {
	width: 710px;
	float: left;
	background: #FFF;
	padding: 0;
	min-height:500px;
}
.full-content {
	float: left;
	background: #FFF;
	padding: 0;
	min-height:400px;
	width: 710px;
}
.no-container .main-content {
	width: auto;
	float: none;
}
/*----------------------------------------------------
                     Sidebar
----------------------------------------------------*/

#sidebar {
	width: 255px;
	float: left;
	margin: 0 0 10px 15px;
	padding: 0;
}
#sidebar h4 {
	font-size: 20px;
	background: rgba(143, 0, 0, .1);
	padding: 5px 15px;
	margin: 0;
}
#sidebar ol, #sidebar ul, #menu {
	list-style: none;
	padding-left: 0;
	margin: 0;
}
.widget-menu li {
	border-top: 1px solid white;
	padding: 5px 15px;
	background: rgba(255, 255, 255, .5);
}
.widget-menu {
	margin-bottom: 10px;
}
/*----------------------------------------------------
                     Sidebar
----------------------------------------------------*/


/*----------------------------------------------------
                   Header, Footer
----------------------------------------------------*/

#header, #footer {
}
#header .wrapper {
	 background:#fff url(../images/shadow_bg.png) repeat-x bottom left;
	 
	/*background:#fff; 
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);*/
	width:100%;
	padding: 0;
	margin:0 auto;
	/*border-bottom:2px solid #006CAE;*/
}
.inner-header {
	margin: 0 auto;
	padding: 0;
	width:1000px;
	height:120px;
	position:relative;
}
#header.fixed {
	height: 125px;
	margin: 0 auto;
	padding: 0;
	
}
#header.fixed .wrapper {
	height: 120px;
	position: fixed;
	top: 0;
	z-index: 999;
	padding: 0;
}
#header-steps .wrapper {
	background:url(../images/head-bg.png) repeat-x top left;
	height: 120px;
	width:100%;
	padding: 0;
	margin:0 auto;
}
.bcrump {
	width:1000px;
	height:40px;
	/*background:url(../images/brd-bg.png) repeat-x center bottom;*/
	position:relative;
	margin:0 auto;
	padding:0;
}
#header-steps.fixed {
	height: 120px;
	margin-bottom: 20px;
}
#header-steps.fixed .wrapper {
	height: 120px;
	position: fixed;
	top: 0;
	z-index: 999;
	padding: 0;
}

#footer{
	background:url(../images/footer-bg.png) repeat-x top left;
	height: 50px;
	width:100%;
	padding: 0;
	margin:0 auto;
	}
	
	
	#footer .wrapper {
	padding-top: 20px;
	margin-top: 20px;
}
#footer.fixed {
	margin-top: 20px;
	font-size: 25px;
}
#footer.fixed .wrapper {
	position: fixed;
	bottom: 0;
	left: 50%;
	margin-left: -480px;
	z-index: 100;
	padding: 0;
}

.left-foot, .right-foot{width:50%; margin:0 auto; padding:0; float:left;}
.right-foot{text-align:right;}
.right-foot ul{margin:0 auto; padding:0;}
.right-foot ul li {display:inline-block; margin:0 3px; padding:0; text-align:right;}
/* logo */

.logo {
	 float: left;
    height: 100px;
    margin-left: 25px;
    padding-top: 0px;
    position: absolute;
    width: 431px;
}
/* logo */

/* search */
	
.searchbar {
	width:402px;
	height:32px;
	margin:0 auto;
	padding:17px 2px;
	float:left;
}
.searchagainbar {
	width:512px;
	height:32px;
	margin:0 auto;
	padding:17px 2px;
	float:left;
}
.search-again {
	margin:0 10px 0 0;
	padding:20px 2px;
	float:left;
	width:180px;
	color: #006BAE;
	font-weight: bold;
	font-size: 16px;
	line-height: 24px;
	text-align:right;
}
.globw {
	background: #e2e2e2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -moz-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#e2e2e2));
	background: -webkit-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -o-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -ms-linear-gradient(center top, #f7f7f7, #e2e2e2);
	display: inline-block;
	font-weight: normal;
	height: 20px;
	line-height: 16px;
	min-width: 55px;
	padding: 5px;
	text-align: center;
/*	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); */
	width: auto;
	font-size:20px;
	float:left;
	display:inline-block;
/*	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px; */
	color:#7a7a7a;
	box-shadow: 0 1px 1px #fff inset;
	border: 1px solid #c4c4c4;
}
.stextbox {
	border-width:1px 0;
	border-color:#c4c4c4;
	border-style:solid;
	background:#fff;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	padding: 5px;
	width:280px;
	float:left;
	display:inline-block;
}
.satextbox {
	border-width:1px 0;
	border-color:#c4c4c4;
	border-style:solid;
	background:#fff;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	padding: 5px;
	width:390px;
	float:left;
	display:inline-block;
}
.dglobw {
	background: #e2e2e2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -moz-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#e2e2e2));
	background: -webkit-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -o-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -ms-linear-gradient(center top, #f7f7f7, #e2e2e2);
	display: inline-block;
	font-weight: normal;
	height: 20px;
	line-height: 15px;
	min-width: 55px;
	padding: 5px;
	text-align: center;
	/*text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);*/
	width: auto;
	font-size:20px;
	display:inline-block;
/*	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px; */
	color:#7a7a7a;
	box-shadow: 0 1px 1px #fff inset;
	border: 1px solid #c4c4c4;
}
.dtextbox {
	border-width:1px;
	border-color:#c4c4c4;
	border-style:solid;
	background:#fff;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	padding: 5px;
	width:280px;
	display:inline-block;
	margin:0 -6px 0 -4px;
/*	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px; */
}
.ctextbox {
	border-width:1px;
	border-color:#c4c4c4;
	border-style:solid;
	background:#fff;
	font-weight: normal;
	height: 16px;
	line-height: 15px;
	padding: 5px;
	width:100px;
	display:inline-block;
}
.sbtn {
	background: #e2e2e2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -moz-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#e2e2e2));
	background: -webkit-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -o-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -ms-linear-gradient(center top, #f7f7f7, #e2e2e2);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #FFFFFF !important;
	/*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);*/
	vertical-align:top;
	width:37px;
	height:32px;
	margin:0 auto;
	padding:0;
	/*float:left;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;*/
	box-shadow: 0 1px 1px #ffffff inset;
	border: 1px solid #c4c4c4;
}
.sbtn:hover {
	cursor:pointer;
	background: #e2e2e2;
	background-image: linear-gradient(center top, #e2e2e2, #f7f7f7);
	background: -moz-linear-gradient(center top, #e2e2e2, #f7f7f7);
	background: -webkit-gradient(linear, center top, center bottom, from(#e2e2e2), to(#f7f7f7));
	background: -webkit-linear-gradient(center top, #e2e2e2, #f7f7f7);
	background: -o-linear-gradient(center top, #e2e2e2, #f7f7f7);
	background: -ms-linear-gradient(center top, #e2e2e2, #f7f7f7);
}
.sico {
	background:url(../images/search-ico.png) no-repeat top left;
	display: inline-block;
	height: 30px;
	line-height: 14px;
	vertical-align: text-top;
	width: 31px;
	margin:0 auto;
	padding:0;
}
/* search */

/*-------CART STARTS HERE -------*/

/* Cart Container (default to float:right) */
.dropContainer {
	position:absolute;
	float:left;
	font-size:12px;
	top:50px;
	display:inline-block;
}
.dropContainer-new {
	position:absolute;
	float:left;
	font-size:12px;
	top:45px;
	display:inline-block;
	width:692px;
}
/* Cart dropdown */
.dropme .cart-list {
	display:inline-block;
	float:right;
	background:#fafafa url(../images/cart.png) no-repeat 2px center;
	border-style:solid;
	border-color:#dedede;
	border-width:1px;
	position:relative;
	z-index:30;
	cursor:pointer;
	width:80px;
	padding-left:34px;
	/*border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px; */
}
.dropme .cart-list:hover {
	background:#c4c4c4 url(../images/cart.png) no-repeat 2px center;
	text-decoration:none;
	cursor:pointer;
	border-style:solid;
	border-color:#c4c4c4;
	border-width:1px;
}
/* login dropdown */

.logme .log-reg {
/*	background: #e2e2e2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #e2e2e2);
	background: -moz-linear-gradient(center top, #ffffff, #e2e2e2);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#e2e2e2));
	background: -webkit-linear-gradient(center top, #ffffff, #e2e2e2);
	background: -o-linear-gradient(center top, #ffffff, #e2e2e2);
	background: -ms-linear-gradient(center top, #ffffff, #e2e2e2); */
	background: #006CAE;
	display:inline-block;
	position:absoluite;
	z-index:30;
	cursor:pointer;
	width:58px;
	padding:0 5px 0 15px;
/*	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px; 
	box-shadow: 0 1px 1px #fff inset;
	border: 1px solid #e2e2e2;*/
}
/* Cart dropdown Text */
.dropme .cart-list span {
	color:#000;
	font-size:14px;
	/*text-shadow:1px 1px rgba(255, 255, 255, 0.3);*/
	line-height:28px;
	/* font-weight:bold; */
	background:url(../images/up-arrow.png) no-repeat 65px center;
	display:block
}
.dropme .cart-list span:hover {
	color:#fff;
	/*text-shadow:1px 1px rgba(0, 0, 0, 0.3);*/
}
/* Cart dropdown Text */
.logme .log-reg span {
	color:#fff;
	font-size:12px;
	/*text-shadow:1px 1px rgba(255, 255, 255, 0.3);*/
	line-height:30px;
	font-weight:bold;
	background:url(../images/lup-arrow.png) no-repeat 45px center;
	display:block
}
.logme .log-reg:hover {
	text-decoration:none;
	cursor:pointer;
}
/* Cart Dropdown Box */
.dropBox {
	position:absolute;
	top:30px;
	right:0;
	display:none;
	z-index:31;
	background:#fafafa;
	border:1px solid #e6e6e6;
	margin-top:-1px;
	/*border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;*/
}
/* If the Cart dropme has been clicked */    
.dropme.active .cart-list {
	background:#c4c4c4 url(../images/cart.png) no-repeat 2px center;
	/*border-radius:  5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0; */
	border-style:solid;
	border-color:#c4c4c4;
	border-width:1px;
}
.dropme.active .cart-list span {
	background:url(../images/down-arrow.png) no-repeat 65px center;
	/*color:#fff;
	text-shadow:1px 1px rgba(0, 0, 0, 0.3); */
}
/* A Line added to overlap the border */
.dropme.active .cart-list em {
	width:100%;
	height:1px;
	background:#52bad8;
	bottom:-1px;
	position:absolute;
	left:0;
}
/* If the Cart dropme has been clicked    
.logme.active .log-reg {
	border-radius:  5px 0 0 0;
	-webkit-border-radius: 5px 0 0 0;
	-moz-border-radius: 5px 0 0 0;
}*/ 
.logme.active .log-reg span {
	background:url(../images/ldown-arrow.png) no-repeat 45px center;
}
/* A Line added to overlap the border */
.logme.active .log-reg em {
	width:100%;
	height:1px;
	background:#70d5f3;
	bottom:-1px;
	position:absolute;
	left:0;
}
/* If the Cart dropme has been clicked */    
.logme.active .log-reg {
}
.logme.active .log-reg span {
	background:url(../images/ldown-arrow.png) no-repeat 45px center;
}
/* A Line added to overlap the border */
.logme.active .log-reg em {
	width:100%;
	height:1px;
	background:#70d5f3;
	bottom:-1px;
	position:absolute;
	left:0;
}
/* Cart showme dropdwn list */
.showme, .logme {
	width:auto;
	padding:0;
}
.showme .list-cart-items .listme {
	color:#666;
	border-bottom:#cfcfcf 1px solid;
	border-top:#fff 1px solid;
	background: #fafafa url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmYWZhZmEiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #fafafa);
	background: -moz-linear-gradient(center top, #ffffff, #fafafa);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#fafafa));
	background: -webkit-linear-gradient(center top, #ffffff, #fafafa);
	background: -o-linear-gradient(center top, #ffffff, #fafafa);
	background: -ms-linear-gradient(center top, #ffffff, #fafafa);
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0 );
*/	background-repeat: repeat-x;
}
.showme .list-cart-items .listme-hd {
	background: #e2e2e2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -moz-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#e2e2e2));
	background: -webkit-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -o-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -ms-linear-gradient(center top, #f7f7f7, #e2e2e2);
	color:#646464;
	font-size:12px;
	/*text-shadow:1px 1px rgba(255, 255, 255, 0.3);*/
	border-top:none;
	font-weight:bold;
	padding:8px 5px;
	width:480px;
	line-height:16px;
}
.showme .list-cart-items .listme-bhd {
	border-bottom:none;
	border-top:none;
}
.showme .list-cart-items .listme {
	padding:8px 5px;
	width:480px;
	line-height:16px;
}
.showme .list-cart-items .listme div span.cart-prd, .showme .list-cart-items .listme-hd .cart-prd {
	display:inline-block;
	width:210px;
	
	overflow:hidden !important;
	text-overflow: ellipsis;
}
.showme .list-cart-items .listme div span.cart-duration, .showme .list-cart-items .listme-hd .cart-duration {
	display:inline-block;
	width:100px;
	white-space: nowrap;
	overflow:hidden !important;
	text-overflow: ellipsis;
	text-align:right;
}
.list-cart-items .listme div span.cart-price, .list-cart-items .listme-hd .cart-price {
	display:inline-block;
	width:120px;
	white-space: nowrap;
	overflow:hidden !important;
	text-overflow: ellipsis;
	text-align:right;
}
.showme .list-cart-items .listme div span.cart-sum, .showme .list-cart-items .listme-hd .cart-sum {
	display:inline-block;
	width:275px;
	white-space: nowrap;
	overflow:hidden !important;
	text-overflow: ellipsis;
	font-weight:bold;
	color:#006CAE;
	font-size:13px;
}
.showme .list-cart-items .listme div span.cart-amt, .showme .list-cart-items .listme-hd .cart-amt {
	display:inline-block;
	width:160px;
	white-space: nowrap;
	overflow:hidden !important;
	text-overflow: ellipsis;
	font-weight:bold;
	color:#006CAE;
	font-size:16px;
	text-align:right;
}
.showme .list-cart-items .listme div a.cart-remove-icon {
	background: url("../images/cart-ico-normal.png") no-repeat center center;
	display: inline-block;
	height: 16px;
	margin-left: 5px;
	overflow: hidden !important;
	width: 15px;
}
.showme .list-cart-items .listme div a.cart-remove-icon:hover {
	background: url("../images/cart-ico-over.png");
}
.button-me {
	background-repeat: repeat-x;
	color: #FFFFFF !important;
	vertical-align:top;
	width:auto;
	margin:0 auto;
	padding:0;
	display:inline-block;
	z-index:35;
	/*border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px; */
	border:none;
	text-align:center;
	/*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);*/
}
.green-btn {
	background: #69A219;
	/*background: #69A219 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOEJDMDNGIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM2OUEyMTkiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #8BC03F, #69A219 );
	background: -moz-linear-gradient(center top, #8BC03F, #69A219 );
	background: -webkit-gradient(linear, center top, center bottom, from(#8BC03F ), to(#69A219 ));
	background: -webkit-linear-gradient(center top, #8BC03F, #69A219 );
	background: -o-linear-gradient(center top, #8BC03F, #69A219 );
	background: -ms-linear-gradient(center top, #8BC03F, #69A219 );
	-pie-background: linear-gradient(center top, #8BC03F, #69A219 );
	box-shadow: 0 1px 1px #c8f884 inset;*/
	border-color:#558512;
	border-width:1px 1px 3px 1px;
	border-style:solid;
}
.green-btn:hover, .green-btn:focus {
	background:#53840d;
	/*background-image: linear-gradient(center top, #69A219, #8BC03F);
	background: -moz-linear-gradient(center top, #69A219, #8BC03F);
	background: -webkit-gradient(linear, center top, center bottom, from(#69A219), to(#8BC03F));
	background: -webkit-linear-gradient(center top, #69A219, #8BC03F);
	background: -o-linear-gradient(center top, #69A219, #8BC03F);
	background: -ms-linear-gradient(center top, #69A219, #8BC03F);
	-pie-background: linear-gradient(center top, #69A219, #8BC03F); */
	cursor:pointer;
	border-color:#45700a;
}
.blue-btn {
	background: #3282E6;
	/*background: #3282E6 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNTRhNGY4IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMjgyRTYiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #54a4f8, #3282E6);
	background: -moz-linear-gradient(center top, #54a4f8, #3282E6);
	background: -webkit-gradient(linear, center top, center bottom, from(#54a4f8), to(#3282E6));
	background: -webkit-linear-gradient(center top, #54a4f8, #3282E6);
	background: -o-linear-gradient(center top, #54a4f8, #3282E6);
	background: -ms-linear-gradient(center top, #54a4f8, #3282E6);
	-pie-background: linear-gradient(center top, #54a4f8, #3282E6);
	box-shadow: 0 1px 1px #b3d8ff inset; */
	border-color: #1e64bb;
	border-width:1px 1px 3px 1px;
	border-style:solid;
}
.blue-btn:hover, .blue-btn:focus {
	background: #006CAE;
	/*background-image: linear-gradient(center top, #3282E6, #54a4f8);
	background: -moz-linear-gradient(center top, #3282E6, #54a4f8);
	background: -webkit-gradient(linear, center top, center bottom, from(#3282E6), to(#54a4f8));
	background: -webkit-linear-gradient(center top, #3282E6, #54a4f8);
	background: -o-linear-gradient(center top, #3282E6, #54a4f8);
	background: -ms-linear-gradient(center top, #3282E6, #54a4f8);
	-pie-background: linear-gradient(center top, #3282E6, #54a4f8); */
	cursor:pointer;
	border-color: #004f7f;
}
.orange-btn {
	background-color:#cb732c;
/*	background: #D95700 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjRjQ5NjRCIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNEOTU3MDAiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #F4964B, #D95700 );
	background: -moz-linear-gradient(center top, #F4964B, #D95700 );
	background: -webkit-gradient(linear, center top, center bottom, from(#F4964B ), to(#D95700 ));
	background: -webkit-linear-gradient(center top, #F4964B, #D95700 );
	background: -o-linear-gradient(center top, #F4964B, #D95700 );
	background: -ms-linear-gradient(center top, #F4964B, #D95700 );
	-pie-background: linear-gradient(center top, #F4964B, #D95700 );
	box-shadow: 0 1px 1px #ffe0c8 inset;*/
	border-color: #b25205;
	border-width:1px 1px 3px 1px;
	border-style:solid;
}
.orange-btn:hover, orange-btn:focus {
	background:#b25205;
	/*background-image: linear-gradient(center top, #D95700, #F4964B);
	background: -moz-linear-gradient(center top, #D95700, #F4964B);
	background: -webkit-gradient(linear, center top, center bottom, from(#D95700 ), to(#F4964B));
	background: -webkit-linear-gradient(center top, #D95700, #F4964B);
	background: -o-linear-gradient(center top, #D95700, #F4964B);
	background: -ms-linear-gradient(center top, #D95700, #F4964B);
	-pie-background: linear-gradient(center top, #D95700, #F4964B); */
	cursor:pointer;
	border-color: #944200;
}
.cart-btns {
	height:30px;
	width:450px;
	padding:15px 5px;
	text-align:center;
}
.login-reg-btns {
	height:30px;
	width:270px;
	padding:15px 5px;
}
.register-btn {
	top:50px;
	right:13px;
	padding:0 5px;
	/*background: #dadada url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNkYWRhZGEiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #eeeeee, #dadada);
	background: -moz-linear-gradient(center top, #eeeeee, #dadada);
	background: -webkit-gradient(linear, center top, center bottom, from(#eeeeee), to(#dadada));
	background: -webkit-linear-gradient(center top, #eeeeee, #dadada);
	background: -o-linear-gradient(center top, #eeeeee, #dadada);
	background: -ms-linear-gradient(center top, #eeeeee, #dadada);
	-pie-background: linear-gradient(center top, #eeeeee, #dadada);
	box-shadow: 0 1px 1px #ffffff inset;
	border: 1px solid #dadada;
	background-repeat: repeat-x; */
	background: #eaeaea;
	display:inline-block;
	float:right;
	position:absolute;
	z-index:30;
	width:82px;
	height:28px;
	line-height:32px;
	text-align:center;
	/*border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0; */
border-color:#e8e8e8;
border-width:1px 1px 1px 0;
border-style:solid;
	font-size:12px;
}
.register-btn:hover {
	background:#dadada;
	/*background-image: linear-gradient(center top, #dadada, #eeeeee);
	background: -moz-linear-gradient(center top, #dadada, #eeeeee);
	background: -webkit-gradient(linear, center top, center bottom, from(#dadada), to(#eeeeee));
	background: -webkit-linear-gradient(center top, #dadada, #eeeeee);
	background: -o-linear-gradient(center top, #dadada, #eeeeee);
	background: -ms-linear-gradient(center top, #dadada, #eeeeee);
	-pie-background: linear-gradient(center top, #dadada, #eeeeee); */
	cursor:pointer;
}
.register-btn a {
	display:inline-block;
	width:100%;
	color:#000;
	font-weight:bold;
	/*text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);*/
	line-height:28px;
}
.register-btn a:hover, .register-btn a:focus {
	text-decoration:none;
	cursor:pointer;
}
.showme fieldset {
	margin:0 0 5px 0;
	display:block;
	border:0;
	padding:0;
	width:248px;
}

.showme fieldset img{margin-top:5px;}
fieldset#body {
	background:#fff;
/*	border-radius:3px;
	-moz-border-radius:3px; */
	padding:10px 13px;
	margin:0;
}
.showme #checkbox {
	width:auto;
	margin:1px 9px 0 0;
	float:left;
	padding:0;
	border:0;
 *margin:-3px 9px 0 0; /* IE7 Fix */
}
.showme label {
	margin:5px 0;
	display:inline-block;
}
/* Default Input */

.showme input {
	width:92%;
	border:1px solid #ccc;
	/*border-radius:3px;
	-moz-border-radius:3px; */
	color:#3a454d;
	box-shadow:inset 0px 1px 3px #bbb;
	-webkit-box-shadow:inset 0px 1px 3px #bbb;
	-moz-box-shadow:inset 0px 1px 3px #bbb;
	font-size:12px;
	padding:8px;
}
/* Sign In Button */

/* Forgot your password */
.showme span.forgotpass {
	text-align:center;
	display:block;
	padding:5px;
	margin:0 auto;
	background:#e6e6e6;
}
.showme span.forgotpass a {
	color:#3a454d;
	/*text-shadow:1px 1px #fff;*/
	font-size:12px;
}
.showme span.forgotpass a:hover, .showme span.forgotpass a:focus {
	cursor:pointer;
}

input:focus {
	outline:none;
	border-color: #45700a !important;
	box-shadow: 0px 0px 10px #45700a !important;
}
select:focus {
	outline:none;
	border-color: #45700a !important;
	box-shadow: 0px 0px 10px #45700a !important;
}
textarea:focus {
	outline:none;
	border-color: #45700a !important;
	box-shadow: 0px 0px 10px #45700a !important;
}

.button-big {
	padding:8px;
	font-size:18px;
	/*font-weight:bold; */
	line-height:22px;
}
.button-medium {
	padding:6px;
	font-size:15px;
	/*font-weight:bold; */
	line-height:18px;
}
.button-small {
	padding:4px;
	font-size:13px;
	/*font-weight:bold; */
	line-height:16px;
}
a.big {
	padding:10px;
	font-size:18px;
	/*font-weight:bold;*/
	
}
a.medium {
	padding:7px;
	font-size:15px;
	/*font-weight:bold; */
}
a.small , a.button-small{
	font-size:13px;
	/*font-weight:bold; */
	/*updated on 30-11-2013 */
	line-height: 14px;
    padding: 5px 7px 6px 8px;
}
.checkin-btn {
	text-align:center;
	margin:0 auto;
	padding:0 5px;
	width:245px;
	height:36px;
	line-height:36px;
	font-size:18px;
	color:#fff !important;
/*	font-weight:bold;
	background: #D95700 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjRjQ5NjRCIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNEOTU3MDAiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #F4964B, #D95700 );
	background: -moz-linear-gradient(center top, #F4964B, #D95700 );
	background: -webkit-gradient(linear, center top, center bottom, from(#F4964B ), to(#D95700 ));
	background: -webkit-linear-gradient(center top, #F4964B, #D95700 );
	background: -o-linear-gradient(center top, #F4964B, #D95700 );
	background: -ms-linear-gradient(center top, #F4964B, #D95700 );
	-pie-background: linear-gradient(center top, #F4964B, #D95700 );
	box-shadow: 0 1px 1px #ffdabd inset;
	border: 1px solid #D95700;
	-webkit-box-shadow: 0 1px 1px #ffdabd inset;
	-moz-box-shadow: 0 1px 1px #ffdabd inset; */
	background: #249DD4;
	border-color:#006CAE;
	border-width:1px 1px 3px 1px;
	border-style:solid;
}
.checkin-btn span {
	position:relative;
	top:4px;
	margin-right:5px;
}
.checkin-btn:hover, .checkin-btn:focus {
	/*background:#F4964B;
	background-image: linear-gradient(center top, #D95700, #F4964B);
	background: -moz-linear-gradient(center top, #D95700, #F4964B);
	background: -webkit-gradient(linear, center top, center bottom, from(#D95700), to(#F4964B));
	background: -webkit-linear-gradient(center top, #D95700, #F4964B);
	background: -o-linear-gradient(center top, #D95700, #F4964B);
	background: -ms-linear-gradient(center top, #D95700, #F4964B);
	-pie-background: linear-gradient(center top, #D95700, #F4964B); */
	background:#006CAE;
	cursor:pointer;
	text-decoration:none;
	border-color:#025a90;
	color:#fff !important;
}
.bill-headings-01 {
	margin:0 0 10px 0;
	padding:6px 0 6px 10px;
	font-size:13px;
	font-weight:bold;
	line-height:24px;
	word-break:break-all;
	border:1px solid #e8e8e8;
	background:#fff;
	background-image: linear-gradient(center top, #fff, #fafafa);
	background: -moz-linear-gradient(center top, #fff, #fafafa);
	background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#fafafa));
	background: -webkit-linear-gradient(center top, #fff, #fafafa);
	background: -o-linear-gradient(center top, #fff, #fafafa);
	background: -ms-linear-gradient(center top, #fff, #fafafa);
	-pie-background: linear-gradient(center top, #fff, #fafafa); 
	color:#006BAE;
}
.bill-headings-01 span {
	color:#006BAE;
	font-size:13px;
	font-weight:bold;
}
.domain-heading, .product-heading, .domain-heading1 {
	margin:10px 0 0 0;
	padding:5px;
	display:block;
	width:auto;
	background:#fafafa;
	background-image: linear-gradient(center top, #fff, #fafafa);
	background: -moz-linear-gradient(center top, #fff, #fafafa);
	background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#fafafa));
	background: -webkit-linear-gradient(center top, #fff, #fafafa);
	background: -o-linear-gradient(center top, #fff, #fafafa);
	background: -ms-linear-gradient(center top, #fff, #fafafa);
	-pie-background: linear-gradient(center top, #fff, #fafafa); 
	line-height:24px;
	border-left:#E8E8E8 1px solid;
	border-right:#E8E8E8 1px solid;
	border-top:#E8E8E8 1px solid;
	border-bottom:#E8E8E8 1px solid;
	
	/*border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0; 
	
	background: #e2e2e2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -moz-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#e2e2e2));
	background: -webkit-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -o-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -ms-linear-gradient(center top, #f7f7f7, #e2e2e2);*/
	color:#006CAE;
	font-size:13px;
	font-weight:bold;
	/*text-shadow:1px 1px rgba(255, 255, 255, 0.3);*/
}

.domain-heading:hover, .product-heading:hover, .domain-heading:focus, .product-heading:focus{
	/*cursor:pointer;*/
}
.domain-heading1:hover, .domain-heading1:focus{cursor:pointer;}

.list-box {
	margin:0 0 20px 0;
	padding:0;
	border:#e8e8e8 1px solid;
	height:auto;
/*	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; */
}
ul.domlist-promo {
	margin:0 auto;
	padding:0;
}
ul.domlist-promo li {
	margin:0 auto;
	padding:0;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #ffffff;
	display:block;
	font-size:12px;
}
ul.domlist-promo li:hover, ul.domlist-promo li.selected-bg {
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
	border-top:1px solid #dddddd;
	border-bottom:1px solid #ffffff;
	cursor:pointer;
}
ul.domlist-promo li:first-child {
	border-top:none;
}
ul.domlist-promo li:last-child {
	border-bottom:none;
}
ul.domlist-suggessions li:last-child {
	border-bottom:none;
}
ul.domlist-promo li div {
	display:table-cell;
	height:42px;
	vertical-align:middle;
	text-align:left;
	word-break:break-all;
}
ul.productlist {
	margin:0 auto;
	padding:0;
}
ul.productlist li {
	margin:0 auto;
	padding:0;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #ffffff;
	display:block;
	font-size:14px;
}
ul.productlist li:hover {
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
	border-top:1px solid #dddddd;
	border-bottom:1px solid #ffffff;
	cursor:pointer;
}
ul.productlist li:first-child {
	border-top:none;
}
ul.productlist li:last-child {
	border-bottom:none;
}
ul.productlist li span {
	display:table-cell;
	height:42px;
	vertical-align:middle;
}
.product-nm {
	margin: 0 auto;
	padding: 0 0 0 10px;
	width: 295px;
}

.product-nm-step {
	margin: 0 auto;
	padding: 0 0 0 10px;
	width: 410px;
} 
.product-price {
	width:200px;
}
.sel-domain {
	margin:0 auto;
	padding:0 0 0 10px;
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
}
.domain-type span {
	font-size:12px;
	font-weight:normal;
}
.available-sign {
	background:url(../images/available-sign.png) no-repeat center left;
	width:30px;
	margin:0 auto;
	padding:0;
	display:inline-block;
}
.taken-sign {
	background:url(../images/taken-gray-sign.png) no-repeat center left;
	width:30px;
	margin:0 auto;
	padding:0;
}
.domain-type {
	width:94px;
	padding:0;
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
	font-weight:bold;
}
.domain-nm {
	width:320px;
	margin:0 auto;
	padding:0 10px;
	text-overflow: ellipsis;
}

.domain-assign-nm {
	width:300px;
	margin:0 auto;
	padding:0 10px;
	text-overflow: ellipsis;
}


.step2-domain-nm {
	width:415px;
	margin:0 auto;
	padding:0 0 0 10px;
	text-overflow: ellipsis;
	display:inline-block;
}
.step2-addon-nm {
	width:559px;
	margin:0 auto;
	padding:0 0 0 10px;
	text-overflow: ellipsis;
	display:inline-block;
}
.domain-nm-taken {
	width:465px;
	/*width:320px;*/
	margin:0 auto;
	padding:0 10px;
	text-overflow: ellipsis;
}

.domain-assign-nm-taken {
	width:301px;
	/*width:320px;*/
	margin:0 auto;
	padding:0 10px;
	text-overflow: ellipsis;
}

.domain-nm-suggested {
	width:320px;
	margin:0 auto;
	padding:0 10px;
	text-overflow: ellipsis;
}
.domain-price {
	width:150px;
}
.step2-domain-price {
	width:140px;
	display:inline-block;
}
.product-ordernow {
	margin:0 auto;
	padding:0 10px 0 0;
}
.selectme {
	width:88px;
	text-align:center;
	margin:0 auto;
	padding:0 2px 0 0;
	font-size:12px;
}
.selectme span {
	margin:0 auto;
	padding:3px 5px 3px 5px;
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
	border:1px solid #e8e8e8;
	display:inline-block;
	vertical-align:middle;
/*	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px; */
}
.selectme span label {
	display: inline-block;
	line-height: 12px;
	padding: 0 3px 4px 3px;
	vertical-align: middle;
}
.selectme span label:hover {
	cursor:pointer;
}
.selectme span:hover, .selectme span:focus, .selectme span.active {
	/*background: #69A219 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOEJDMDNGIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM2OUEyMTkiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #8BC03F, #69A219 );
	background: -moz-linear-gradient(center top, #8BC03F, #69A219 );
	background: -webkit-gradient(linear, center top, center bottom, from(#8BC03F ), to(#69A219 ));
	background: -webkit-linear-gradient(center top, #8BC03F, #69A219 );
	background: -o-linear-gradient(center top, #8BC03F, #69A219 );
	background: -ms-linear-gradient(center top, #8BC03F, #69A219 );
	-pie-background: linear-gradient(center top, #8BC03F, #69A219 );
	border:none;
	color: #FFFFFF !important;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 1px #c6f2ff inset; */
	cursor:pointer;
}
.searchme {
	width:80px;
	text-align:center;
	margin:0 auto;
	padding:0 10px 0 0;
	font-size:12px;
}
.searchme span {
	margin:0 auto;
	padding:3px 5px 3px 5px;
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
	border:1px solid #e8e8e8;
	display:inline-block;
	vertical-align:middle;
	/*border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;*/
}
.searchme span label {
	display: inline-block;
	line-height: 15px;
	padding: 3px;
	vertical-align: middle;
}
.searchme span label:hover {
	cursor:pointer;
}
.searchme span:hover, .searchme span:focus, .searchme span.active {
	background: #52bad8 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNzBkNmYzIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1MmJhZDgiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #70d6f3, #52bad8);
	background: -moz-linear-gradient(center top, #70d6f3, #52bad8);
	background: -webkit-gradient(linear, center top, center bottom, from(#70d6f3), to(#52bad8));
	background: -webkit-linear-gradient(center top, #70d6f3, #52bad8);
	background: -o-linear-gradient(center top, #70d6f3, #52bad8);
	background: -ms-linear-gradient(center top, #70d6f3, #52bad8);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #FFFFFF !important;
	/*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);*/
	box-shadow: 0 1px 1px #c6f2ff inset;
	border: none;
	cursor:pointer;
}
.searchme span:hover label em {
	background:url(../images/search-small-h.png) no-repeat center top;
}
.searchme span label em {
	background:url(../images/search-small.png) no-repeat center top;
	width:15px;
	height:15px;
	display:block;
	float:left;
	margin-right:5px;
}
/*
 .pop-up {
        display: none;
        padding: 10px;
        background: #eeeeee;
        color: #000000;
        font-size: 90%;
		width:400px;
		height:auto;
		 z-index:998;
    	display: block;
		box-shadow: 0 0 3px 3px #E3E3E3 inset, 0 5px 10px rgba(0, 0, 0, 0.2);
		top:300px;
      }

 .outerdiv{
		 background: #fff;
		  width:100%;
		  display:none;
		  z-index:888;
		  position:absolute;
		  height:1200px;
		  top:0;
		  }
*/
.transferme {
	width:90px;
	text-align:center;
	margin:0 auto;
	padding:0 5px 0 0;
	font-size:12px;
	position:relative;
	z-index:666;
}
.transferme span {
	margin:0 auto;
	padding:3px 5px 3px 5px;
	background: #52bad8 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNzBkNmYzIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1MmJhZDgiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #70d6f3, #52bad8);
	background: -moz-linear-gradient(center top, #70d6f3, #52bad8);
	background: -webkit-gradient(linear, center top, center bottom, from(#70d6f3), to(#52bad8));
	background: -webkit-linear-gradient(center top, #70d6f3, #52bad8);
	background: -o-linear-gradient(center top, #70d6f3, #52bad8);
	background: -ms-linear-gradient(center top, #70d6f3, #52bad8);
	color: #FFFFFF !important;
	/*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);*/
	box-shadow: 0 1px 1px #c6f2ff inset;
	border: none;
	display:inline-block;
	vertical-align:middle;
/*	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px; */
}
.transferme span label {
	display: inline-block;
	line-height: 15px;
	padding: 3px;
	vertical-align: middle;
}
.transferme span label:hover {
	cursor:pointer;
}
.transferme span:hover, .transferme span:focus, .transferme span.active {
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	border:1px solid #e8e8e8;
	color:#000 !important;
	cursor:pointer;
	text-shadow: none;
}
.transferme span:hover label em {
	background:url(../images/transfer.png) no-repeat center top;
}
.transferme span label em {
	background:url(../images/transfer-h.png) no-repeat center top;
	width:15px;
	height:15px;
	display:block;
	float:left;
	margin-right:5px;
}
.product-featurelist {
	width:90px;
	text-align:center;
	margin:0 auto;
	padding:0 10px 0 0;
	font-size:12px;
	position:relative;
	z-index:666;
}
.product-featurelist span {
	margin:0 auto;
	padding:3px 5px 3px 5px;
	/*background: #52bad8 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNzBkNmYzIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1MmJhZDgiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #70d6f3, #52bad8);
	background: -moz-linear-gradient(center top, #70d6f3, #52bad8);
	background: -webkit-gradient(linear, center top, center bottom, from(#70d6f3), to(#52bad8));
	background: -webkit-linear-gradient(center top, #70d6f3, #52bad8);
	background: -o-linear-gradient(center top, #70d6f3, #52bad8);
	background: -ms-linear-gradient(center top, #70d6f3, #52bad8);
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);*/
	color: #FFFFFF !important;
	box-shadow: 0 1px 1px #c6f2ff inset;
	border: none;
	display:inline-block;
	vertical-align:middle;
	background:#006CAE;
/*	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px; */
}
.product-featurelist span label {
	display: inline-block;
	line-height: 15px;
	padding: 3px;
	vertical-align: middle;
}
.product-featurelist span label:hover {
	cursor:pointer;
}
.product-featurelist span:hover, .product-featurelist span:focus, .product-featurelist span.active {
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	border:1px solid #e8e8e8;
	color:#000 !important;
	cursor:pointer;
	text-shadow: none;
}
.product-featurelist span:hover label em {
	background:url(../images/features.png) no-repeat center top;
}
.product-featurelist span label em {
	background:url(../images/features-h.png) no-repeat center top;
	width:15px;
	height:15px;
	display:block;
	float:left;
	margin-right:5px;
}
ul.step2-domlist-cart {
	margin:0 auto;
	padding:0;
}
ul.step2-domlist-cart li {
	margin:0 auto;
	padding:0;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #ffffff;
	display:block;
	font-size:14px;
}
ul.step2-domlist-cart li:hover {
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
	border-top:1px solid #dddddd;
	border-bottom:1px solid #ffffff;
	cursor:pointer;
}
ul.step2-domlist-cart li:first-child {
	border-top:none;
	font-size:15px;
	text-align:left;
	color: #006BAE;
	font-weight: bold;
	background:#f3f9ff;
}
ul.step2-domlist-cart li:first-child .addwhois {
	font-size:15px;
	text-align:left;
	color: #006BAE;
	font-weight: bold;
}
ul.step2-domlist-cart li:last-child {
	border-bottom:none;
}
ul.step2-domlist-cart li div {
	display:table-cell;
	height:42px;
	vertical-align:middle;
}
.addwhois {
	width:175px;
	text-align:center;
	margin:0 auto;
	padding:0 10px 0 0;
	font-size:12px;
	position:relative;
	z-index:665;
	display:inline-block;
}
.addwhois span {
	margin:0 auto;
	padding:3px 5px 3px 5px;
	background: #f4f4f4 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f4f4f4);
	background: -moz-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f4f4f4));
	background: -webkit-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -o-linear-gradient(center top, #ffffff, #f4f4f4);
	background: -ms-linear-gradient(center top, #ffffff, #f4f4f4);
	border:1px solid #e8e8e8;
	display:inline-block;
	vertical-align:middle;
/*	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px; */
}
.addwhois span label {
	display: inline-block;
	line-height: 15px;
	padding: 3px;
	vertical-align: middle;
}
.addwhois span label:hover {
	cursor:pointer;
}
.addwhois span:hover, .addwhois span:focus, .addwhois span.active {
	background: #52bad8 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNzBkNmYzIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1MmJhZDgiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #70d6f3, #52bad8);
	background: -moz-linear-gradient(center top, #70d6f3, #52bad8);
	background: -webkit-gradient(linear, center top, center bottom, from(#70d6f3), to(#52bad8));
	background: -webkit-linear-gradient(center top, #70d6f3, #52bad8);
	background: -o-linear-gradient(center top, #70d6f3, #52bad8);
	background: -ms-linear-gradient(center top, #70d6f3, #52bad8);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #FFFFFF !important;
	/*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);*/
	box-shadow: 0 1px 1px #c6f2ff inset;
	border: 1px solid #fff;
	cursor:pointer;
}
.addwhois span:hover label em {
}
.addwhois span label em {
}
.step2-cart-price {
	display:inline-block;
	width:90px;
	white-space: nowrap;
	overflow:hidden !important;
	text-overflow: ellipsis;
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
}
.step2-cart-remove-icon {
	background: url("../images/cart-ico-normal.png") no-repeat scroll center center transparent;
	display: inline-block;
	height: 16px;
	margin: 0 auto;
	overflow: hidden !important;
	width: 15px;
	vertical-align:middle;
}
.step2-cart-remove-icon:hover {
	background: url("../images/cart-ico-over.png") no-repeat scroll center center transparent;
}
.sidebar-panel {
	border: 1px solid #E8E8E8;
	height: auto;
	margin: 10px 0;
	padding: 0;
	/*border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; */
	background:#fff;
}
.sidebar-panel span.pad {
	margin:0 auto;
	padding: 10px;
	display:inline-block;
}
.side-cart-panel {
	border: 1px solid #E8E8E8;
	height: auto;
	margin: 10px 0;
	padding: 0;
/*	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; */
	background:#fff;
}
ul.side-cart-items {
margin:0 auto, padding:0;
}
ul.side-cart-items li {
	display:block;
	padding:0;
	margin:0 auto;
	border-bottom:1px solid #fafafa;
	border-top:1px solid #e2e2e2;
}

ul.side-cart-items li.hd {
	display:block;
	padding:0;
	margin:0 auto;
	border-bottom:1px solid #fafafa;
	border-top:1px solid #e2e2e2;
	background:#fafafa;
	font-weight:bold;
	
}



ul.side-cart-items li:first-child {
	background: #e2e2e2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -moz-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#e2e2e2));
	background: -webkit-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -o-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -ms-linear-gradient(center top, #f7f7f7, #e2e2e2);
	color:#006BAE;
	font-size:14px;
	/*text-shadow:1px 1px rgba(255, 255, 255, 0.3);*/
	border-top:none;
	padding:0;
}
ul.side-cart-items li:last-child {
	border-bottom:none;
}
ul.side-cart-items li div {
	line-height:24px;
	padding:3px 5px;
}
ul.side-cart-items li .side-cart-itm {
	width:155px;
	margin:0 auto;
	/*padding:0 0 0 10px;*/
	/*text-overflow:ellipsis;
	overflow:hidden;*/
	display:inline-block;
	/*background:url(../images/orange-bullet.png) no-repeat left center;*/
	font-size:11px;
}
ul.side-cart-items li.hd .side-cart-itm {
	/*width:87px;*/
	width:155px;
	margin:0 auto;
	padding:0;
	/*text-overflow:ellipsis;*/
	display:inline-block;
	background:none;
	font-size:12px;
	
}

ul.side-cart-items li .side-cart-price {
	width:64px;
	margin:0 auto;
	padding:0;
	text-overflow:ellipsis;
	display:inline-block;
	text-align:right;
	font-size:11px;
}

ul.side-cart-items li.hd .side-cart-price {
	width:64px;
	margin:0 auto;
	padding:0;
	display:inline-block;
	text-align:right;
	font-size:12px;
}

ul.side-cart-items li div a.cart-remove-icon {
	background: url("../images/cart-ico-normal.png") no-repeat scroll center 3px transparent;
	display: inline-block;
	height: 16px;
	margin: 0 auto;
	overflow: hidden !important;
	width: 15px;
}
ul.side-cart-items li div a.cart-remove-icon:hover {
	background: url("../images/cart-ico-over.png") no-repeat center 3px;
}
.secure-verify {
	background:#fafafa;
	border: 1px solid #E8E8E8;
	color: #707070;
	font-size: 9px;
	padding: 5px;
	text-align:center;
	/*border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; */
	margin:0 0 10px 0;
}
.secure-verify span {
	background:url(../images/secure-verify.png) no-repeat center center;
	margin:0 auto;
	padding:10px 0 0 0;
	width:240px;
	height:30px;
	display:inline-block;
}
.side-panel-head {
	background: #e2e2e2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -moz-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#e2e2e2));
	background: -webkit-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -o-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -ms-linear-gradient(center top, #f7f7f7, #e2e2e2);
	color:#006BAE;
	font-size:14px;
	text-shadow:1px 1px rgba(255, 255, 255, 0.3);
	border-top:none;
	padding:5px;
	text-align:center;
	display:block;
	line-height:22px;
	border-bottom:#d7d7d7 solid 1px;
}
ul.side-cart-items li:first-child div em {
	display:inline-block;
	float:left;
	margin:0 5px 0 0;
	padding:0;
	width:28px;
	height:24px;
	background:url(../images/cart.png) no-repeat center center;
}
.side-cart-icon {
	margin:0 auto;
	padding:0;
	width:28px;
	height:28px;
	background:url(../images/cart.png) no-repeat center center;
}
.sidebarcontact {
	display:block;
	margin:0 auto;
	padding:0;
	/*border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; */
	background:#fff;
}

.headercontact{
	position:absolute;
	right:13px;
}
.side-cart-sum {
	display:block;
	margin:0 auto;
	padding:0;
	height:24px;
	color:#006BAE;
	font-weight:bold;
}
.side-cart-amt {
	display:block;
	margin:0 auto;
	padding:0 18px 0 0;
	height:24px;
	color:#006BAE;
	font-weight:bold;
	text-align:right;
	font-size:16px;
}
.sidebarcontact-chat {
	margin:0 auto;
	padding:5px;
	width:113px;
	float:left;
	display:block;
	line-height:37px;
	background:#fafafa;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.sidebarcontact-mail {
	margin:0 auto;
	padding:5px;
	width:114px;
	float:left;
	display:block;
	line-height:37px;
	background:#fafafa;
	border-left:1px solid #fff;
	border-bottom:1px solid #ccc;
}
.sidebarcontact-phone {
	margin:0 auto;
	padding:5px;
	width:238px;
	float:left;
	display:block;
	line-height:37px;
	background:#fafafa;
	border-top:1px solid #fff;
	font-size:16px;
}
.sidebarcontact-chat:hover, .sidebarcontact-mail:hover {
	background:#fff;
}
.sidebarcontact-chat a em {
	background:url(../images/sidebar-chat.png) no-repeat center center;
	margin:0 5px 0 0;
	padding:0;
	display:block;
	float:left;
	width:40px;
	height:37px;
}
.sidebarcontact-mail a em {
	background:url(../images/sidebar-mail.png) no-repeat center center;
	margin:0 5px 0 0;
	padding:0;
	display:block;
	float:left;
	width:40px;
	height:37px;
}
.sidebarcontact-phone em {
	background:url(../images/sidebar-phone.png) no-repeat center center;
	margin:0 5px 0 0;
	padding:0;
	display:block;
	float:left;
	width:40px;
	height:37px;
}
.sidebarcontact-chat a, .sidebarcontact-mail a, .sidebarcontact-phone a {
	display:block;
}
.sidebarcontact-chat a:hover, .sidebarcontact-mail a:hover, .sidebarcontact-phone a:hover {
	cursor:pointer;
	text-decoration:none;
}
a.livechat, a.email {
	color:#006CAE;
	font-size:14px;
}

/*-----------------------------------------*/

.headercontact-chat {
	margin:0 auto;
	padding:3px 5px;
	width:78px;
	float:left;
	display:block;
	line-height:20px;
	/*background:#fafafa;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc; */
}
.headercontact-mail {
	margin:0 auto;
	padding:3px 5px;
	width:73px;
	float:left;
	display:block;
	line-height:20px;
	/*background:#fafafa;
	border-left:1px solid #fff;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;*/
}
.headercontact-phone {
	margin:0 auto;
	padding:3px 5px;
	width:137px;
	float:left;
	display:block;
	line-height:20px;
	font-size:11px;
	/*background:#fafafa;
	border-left:1px solid #fff;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;*/
}
.headercontact-chat:hover, .headercontact-mail:hover {
	/*background:#fff;*/
}
.headercontact-chat a em {
	background:url(../images/header-chat.png) no-repeat center center;
	margin:0 5px 0 0;
	padding:0;
	display:block;
	float:left;
	width:24px;
	height:24px;
}
.headercontact-mail a em {
	background:url(../images/header-mail.png) no-repeat center center;
	margin:0 5px 0 0;
	padding:0;
	display:block;
	float:left;
	width:24px;
	height:24px;
}
.headercontact-phone em {
	background:url(../images/header-phone.png) no-repeat center center;
	margin:0 5px 0 0;
	padding:0;
	display:block;
	float:left;
	width:24px;
	height:24px;
}
.headercontact-chat a, .headercontact-mail a, .headercontact-phone a {
	display:block;
}
.headercontact-chat a:hover, .headercontact-mail a:hover, .headercontact-phone a:hover {
	cursor:pointer;
	text-decoration:none;
}
a.hlivechat, a.hemail {
	color:#006CAE;
	font-size:11px;
}


/*-----------------------------------------*/


.sidebar-panel p {
	padding:10px;
	margin:0 auto;
}

.domain-menu, .product-menu {
	margin:0 0 15px 0;
	padding:0;
	border:#eff8fd 1px solid;
	
	height:auto;
	/*border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; */
}
.domain-menu .dlist-header, .product-menu .hlist-header {
	background: #f1f8ff url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlY2VjZWMiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f1f8ff);
	background: -moz-linear-gradient(center top, #ffffff, #f1f8ff);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f1f8ff));
	background: -webkit-linear-gradient(center top, #ffffff, #f1f8ff);
	background: -o-linear-gradient(center top, #ffffff, #f1f8ff);
	background: -ms-linear-gradient(center top, #ffffff, #f1f8ff);
	color: #433f40;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 4px 0;
	padding-left: 10px;
	text-decoration: none;
	height:42px;
	line-height:42px;
	font-size:14px;
	border-bottom:2px solid #e7f3fe;
}
.domain-menu .dlist-header em {
	font-size:12px;
	font-style:normal;
	padding-left:10px;
	font-weight:bold;
}
.tag-orange {
background:#e69200;
	/*background: #e69200 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlY2VjZWMiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;*/
	background-size: contain;
	background-image: linear-gradient(center top, #ffb739, #e69200);
	background: -moz-linear-gradient(center top, #ffb739, #e69200);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffb739), to(#e69200));
	background: -webkit-linear-gradient(center top, #ffb739, #e69200);
	background: -o-linear-gradient(center top, #ffb739, #e69200);
	background: -ms-linear-gradient(center top, #ffb739, #e69200);
	-pie-background: linear-gradient(center top, #ffb739, #e69200 );
	border: 1px solid #d08400;
}
.tag-pink {
background:#d50b8b;
	/*background:#d50b8b url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlY2VjZWMiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;*/
	background-size: contain;
	background-image: linear-gradient(center top, #ff24af, #d50b8b);
	background: -moz-linear-gradient(center top, #ff24af, #d50b8b);
	background: -webkit-gradient(linear, center top, center bottom, from(#ff24af), to(#d50b8b));
	background: -webkit-linear-gradient(center top, #ff24af, #d50b8b);
	background: -o-linear-gradient(center top, #ff24af, #d50b8b);
	background: -ms-linear-gradient(center top, #ff24af, #d50b8b);
	-pie-background: linear-gradient(center top, #ff24af, #d50b8b );
	border: 1px solid #d10085;
}
.tag-purple {
background:#810cb2;
	/*background:#810cb2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlY2VjZWMiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;*/
	background-size: contain;
	background-image: linear-gradient(center top, #a200e5, #810cb2);
	background: -moz-linear-gradient(center top, #a200e5, #810cb2);
	background: -webkit-gradient(linear, center top, center bottom, from(#a200e5), to(#810cb2));
	background: -webkit-linear-gradient(center top, #a200e5, #810cb2);
	background: -o-linear-gradient(center top, #a200e5, #810cb2);
	background: -ms-linear-gradient(center top, #a200e5, #810cb2);
	-pie-background: linear-gradient(center top, #a200e5, #810cb2 );
	border: 1px solid #59007e;
}
.tag-green {
background:#69A219;
	/*background: #69A219 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjOEJDMDNGIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM2OUEyMTkiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;*/
	background-size: contain;
	background-image: linear-gradient(center top, #8BC03F, #69A219 );
	background: -moz-linear-gradient(center top, #8BC03F, #69A219 );
	background: -webkit-gradient(linear, center top, center bottom, from(#8BC03F ), to(#69A219 ));
	background: -webkit-linear-gradient(center top, #8BC03F, #69A219 );
	background: -o-linear-gradient(center top, #8BC03F, #69A219 );
	background: -ms-linear-gradient(center top, #8BC03F, #69A219 );
	-pie-background: linear-gradient(center top, #8BC03F, #69A219 );
	border: 1px solid #69A219;
}
.tag-blue {
	background:#3282E6;
	/*background:#3282E6 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNTRhNGY4IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMjgyRTYiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;*/
	background-size: contain;
	background-image: linear-gradient(center top, #54a4f8, #3282E6);
	background: -moz-linear-gradient(center top, #54a4f8, #3282E6);
	background: -webkit-gradient(linear, center top, center bottom, from(#54a4f8), to(#3282E6));
	background: -webkit-linear-gradient(center top, #54a4f8, #3282E6);
	background: -o-linear-gradient(center top, #54a4f8, #3282E6);
	background: -ms-linear-gradient(center top, #54a4f8, #3282E6);
	-pie-background: linear-gradient(center top, #54a4f8, #3282E6);
	border: 1px solid #3282E6;
}
.tag-black {
	background: #444444;
	/*background: #444444 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNTRhNGY4IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMjgyRTYiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;*/
	background-size: contain;
	background-image: linear-gradient(center top, #666666, #444444);
	background: -moz-linear-gradient(center top, #666666, #444444);
	background: -webkit-gradient(linear, center top, center bottom, from(#666666), to(#444444));
	background: -webkit-linear-gradient(center top, #666666, #444444);
	background: -o-linear-gradient(center top, #666666, #444444);
	background: -ms-linear-gradient(center top, #666666, #444444);
	-pie-background: linear-gradient(center top, #666666, #444444);
	border: 1px solid #111111;
}
.product-nm-step em.tag {
	margin:0 0 0 3px;
	font-size:12px;
	padding:3px 6px;
/*	border-radius:3px; 
	font-weight:bold;
	box-shadow: 0 1px 1px #fff inset;
	text-shadow:1px 1px rgba(0, 0, 0, 0.3);*/
	font-style:normal;
	color:#fff;
}

.domain-menu .dlist-header.active {
	color: #006BAE;
}
.domain-menu .dlist-header .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 17px;
	right: 10px;
	border: none;
	display:inline-block;
}
.domain-menu .dlist-header:hover {
	cursor:pointer;
}
.domain-menu div.dmenu { /*DIV that contains each sub menu*/
	background: white;
}
.accordsuffix span {
	float:right;
	display:inline-block;
	padding-right:30px;
	color:#1a66b4;
	font-size:14px;
}
.chk-out-btn {
	padding:10px 10px 10px 0;
	margin:0;
	display:inline-block;
	text-align:right;
	width:240px;
}
.bcrump-menu {
	width:980px;
	margin:0 auto;
	padding:0;
}
ul.bcrump-list {
	margin:0 auto;
	padding:0;
}
ul.bcrump-list li {
	display:inline-block;
	width:20%;
	float:left;
	line-height:34px;
	vertical-align:middle;
	background:url(../images/step-ico.png) no-repeat left 6px;
	font-size:14px;
	color:#ccc;
	padding-left:30px;
}
ul.bcrump-list li.selected {
	background:url(../images/step-ico-h.png) no-repeat left 6px;;
	color:#006CAE;
	font-weight:bold;
}
ul.bcrump-list li span {
	padding-right:5px;
}
form select {
	/*border: 2px solid #CCCCCC;
	color: #666666;
	padding: 3px;*/
	
}
.addon-list  {
	/*background:#ffffff;
	padding:10px 10px 20px 10px;
	border-bottom:1px #cccccc solid;
	border-top:1px #666666 solid;
	border-radius:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px; */
}

div.modaladdon-list{
	display:block !important;
	max-height:400px !important;
	overflow:auto;
	}
/*
ul.addon-list li div {
  display: block !important;
    height: auto !important;
    vertical-align: middle;
}

*/

.addon-list p {
	font-size:12px;
}
.addon-list p img {
	padding:5px;
	box-shadow: 1px 1px 2px 1px #ccc inset, 0 0 0 rgba(0, 0, 0, 0.5);
	margin-right:10px;
	background:#fff;
}
.addon-head {
	font-size:18px;
	line-height:24px;
	padding:5px 0;
	border-bottom:2px solid #ccc;
	background:#fafafa;
	text-align:center;
	/*border-radius:5px 5px 0 0;*/
	display:block;
	margin: 0 0 10px 0;
}
.addon-info {
	font-size:14px;
	line-height:24px;
	padding:5px 0;
	/*border-bottom:2px solid #EF8C3F;*/
	text-align:center;
}
.list-desc {
	padding:10px 0 10px 50px;
	margin:10px 0;
	background:#fff;
	border-bottom:1px #ececec solid;
	border-top:1px #ececec solid;
}
.list-desc span {
	margin-right:20px;
}
.list-desc span select {
	margin-left:10px;
}
.fancybox-custom .fancybox-skin {
	box-shadow: 0 0 50px #222;
}
div.simpleTabs {
	padding:10px;
}
ul.simpleTabsNavigation {
	margin:0 10px;
	padding:0;
	text-align:left;
}
ul.simpleTabsNavigation li {
	list-style:none;
	display:inline;
	margin:0;
	padding:0;
}
ul.simpleTabsNavigation li a {
	border:1px solid #E0E0E0;
	padding:3px 6px;
	background:#F0F0F0;
	font-size:14px;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
}
ul.simpleTabsNavigation li a:hover {
	background-color:#F6F6F6;
}
ul.simpleTabsNavigation li a.current {
	background:#fff;
	color:#222;
	border-bottom:1px solid #fff;
}
div.simpleTabsContent {
	border:1px solid #E0E0E0;
	padding:5px 15px 15px;
	margin-top:3px;
	display:none;
}
div.simpleTabsContent.currentTab {
	display:block;
}
.addonlist-end {
	margin:0 auto;
	padding:0;
	width:100%;
	line-height:32px;
	height:32px;
}
.compare-link {
	background:url(../images/orange-bullet.gif) no-repeat left center;
	padding-left:10px;
	font-size:14px;
	width:300px;
	display:inline-block;
}
.addon-price {
	box-shadow: 1px 1px 2px 1px #ccc inset, 0 0 0 rgba(0, 0, 0, 0.5);
	background:#fff;
	padding:10px;
	font-size:14px;
	color:#006CAE;
	font-weight:bold;
}
.addon-price-tag {
	 color: #006CAE;
    display: block;
    font-size: 20px;
    font-weight: bold;
    padding: 5px 0;
	margin:0 auto;
}
.addon-price-tag em {
	font-size:24px;
	font-style:normal;
}
.loggedin {
	width: auto;
}
.loggedin .user-account {
	background:#fff url(../images/user-ico.png) 3px center no-repeat;
	display:inline-block;
	float:right;
	position:relative;
	z-index:30;
	cursor:pointer;
	width:150px;
	padding:6px 3px 7px 29px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	/*border-radius: 5px; */
	box-shadow: 0 1px 1px #fff inset;
	border: 1px solid #e2e2e2; 
	
}
ul.myaccount-list {
	margin:0 auto;
	padding:5px;
	width:200px;
	/*border: 1px solid #DDDDDD;*/
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
}
ul.myaccount-list li {
	line-height:24px;
	padding:3px 5px;
	border-bottom:1px #cccccc solid;
	border-top:1px #fafafa solid;
}
ul.myaccount-list li:first-child {
	border-top:none;
}
ul.myaccount-list li:last-child {
	border-bottom:none;
}
ul.myaccount-list li:hover {
	cursor:pointer;
	background:#fff;
}
ul.myaccount-list li a {
	font-size:13px;
	display:block;
}
ul.myaccount-list li a:hover {
	text-decoration:none;
	color:#000;
	cursor:pointer;
}
.inside-div {
	margin:0 0 10px 0;
	padding:10px;
}
.sub-heading {
	font-size:14px;
	color:#006BAE;
	padding:0 0 10px 0;
	margin:0 auto;
}
.bold-heading{
		font-size:16px;
	color:#006BAE;
	padding:0 0 10px 0;
	margin:5px 0;
	font-weight:bold;
	display:inline-block;
}
.hosting-head {
	font-size:16px;
	color:#006BAE;
	padding:10px 0;
	margin:0 auto;
	text-align:center;
	background: #f7f7f7 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #fff, #f7f7f7);
	background: -moz-linear-gradient(center top, #fff, #f7f7f7);
	background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#f7f7f7));
	background: -webkit-linear-gradient(center top, #fff, #f7f7f7);
	background: -o-linear-gradient(center top, #fff, #f7f7f7);
	background: -ms-linear-gradient(center top, #fff, #f7f7f7);
	border:#f7f7f7 1px solid;
}
.hosting-subhead {
	color: #006CAE;
	display: block;
	font-size: 14px;
	line-height: 18px;
	margin: 0 auto;
	padding: 5px 0;
	text-align: left;
}
.inside-div p {
	line-height:18px;
	padding:3px 0;
	margin:0 auto;
	text-align:justify;
}
.domain-option-01 {
	margin:0 auto;
	padding:0;
}
.domain-option-01 li {
	padding:0 0 0px 35px;
	background:url(../images/tick.png) no-repeat 10px center;
}
.coupon-code, .enter-domain {
	margin:0 auto;
	padding:10px 0;
}

.host-plan {
	height:200px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
ul.host-list {
	margin:0 auto;
	padding:0;
}
ul.host-list li {
	margin:0 auto;
	padding:0 4px;
	display:inline-block;
	width:160px;
}
.product-new {
	/*background:#f8fdff url(../images/product-new.png) no-repeat bottom center;*/
	background:#f8fdff;
	border: 2px solid #c7ecff;
	border-radius: 5px;
	/*  box-shadow: 0 0 0 1px #CCCCCC, 0 1px 0 #FFFFFF inset, 0 1px 3px rgba(0, 0, 0, 0.6); */
    display: block;
	float: left;
	min-height: 285px;
	margin: 5px;
	padding: 5px;
	width: 318px;
}
.product-new:hover {
	border: 2px solid rgba(25, 125, 185, 1.0);
}

.product-new .plan-type {
	background:#197db9;
	background: #197db9 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNTRhNGY4IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMjgyRTYiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #2e9de0, #197db9);
	background: -moz-linear-gradient(center top, #2e9de0, #197db9);
	background: -webkit-gradient(linear, center top, center bottom, from(#2e9de0), to(#197db9));
	background: -webkit-linear-gradient(center top, #2e9de0, #197db9);
	background: -o-linear-gradient(center top, #2e9de0, #197db9);
	background: -ms-linear-gradient(center top, #2e9de0, #197db9);
	-pie-background: linear-gradient(center top, #2e9de0, #197db9);
	border: 1px solid #024973;
	
	font-size:16px;
	text-align:center;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	font-weight:bold;
	line-height:38px;
	color:#ffffff;
	/* margin-top:17px; */
}

.product-offer {
	/*background:#fffdfb url(../images/product-offer.png) no-repeat bottom center;*/
	background:#fffdfb;
	border: 2px solid #efd5bb;
	border-radius: 5px;
	/*  box-shadow: 0 0 0 1px #CCCCCC, 0 1px 0 #FFFFFF inset, 0 1px 3px rgba(0, 0, 0, 0.6); */
    display: block;
	float: left;
	min-height: 285px;
	margin: 5px;
	padding: 5px;
	width: 318px;
}
.product-offer:hover {
	border: 2px solid rgba(200, 100, 0, 1.0);
}



.product-best {
	/*background:#fff7f7 url(../images/product-best.png) no-repeat bottom center;*/
	background:#fff7f7;
	border: 2px solid #ffd5d5;
	border-radius: 5px;
	/*  box-shadow: 0 0 0 1px #CCCCCC, 0 1px 0 #FFFFFF inset, 0 1px 3px rgba(0, 0, 0, 0.6); */
    display: block;
	float: left;
	min-height: 285px;
	margin: 5px;
	padding: 5px;
	width: 318px;
}
.product-best:hover {
	border: 2px solid rgba(200, 0, 0, 1.0);
}

.product-best .plan-type {
	background:#c80000;
	background: #c80000 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNTRhNGY4IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMjgyRTYiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ea0000, #c80000);
	background: -moz-linear-gradient(center top, #ea0000, #c80000);
	background: -webkit-gradient(linear, center top, center bottom, from(#ea0000), to(#c80000));
	background: -webkit-linear-gradient(center top, #ea0000, #c80000);
	background: -o-linear-gradient(center top, #ea0000, #c80000);
	background: -ms-linear-gradient(center top, #ea0000, #c80000);
	-pie-background: linear-gradient(center top, #ea0000, #c80000);
	border: 1px solid #840000;
	
	font-size:16px;
	text-align:center;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	font-weight:bold;
	line-height:38px;
	color:#ffffff;
	/* margin-top:17px; */
}

.product-regular {
	/*background: url(../images/product-regular.png) no-repeat top center;*/
    border: 2px solid #d3d3d3;
	border-radius: 5px;
	/*  box-shadow: 0 0 0 1px #CCCCCC, 0 1px 0 #FFFFFF inset, 0 1px 3px rgba(0, 0, 0, 0.6); */
    display: block;
	float: left;
	min-height: 285px;
	margin: 5px;
	padding: 5px;
	width: 318px;
	/*	width: 147px;*/
}
.product-regular:hover {
	border: 2px solid rgba(125, 125, 125, 1.0);
}

.product-best .plan-head, .product-new .plan-head{
	color:#000;
	font-size:16px;
	width:318px;
	text-align:center;
	line-height:24px;
	font-weight:bold;
	display:table-cell;
	height:75px;
	vertical-align:middle;
	background:#fff;
	border-bottom:1px solid #eaeaea;
	margin-bottom:10px;}
	
.plan-head {
	color:#000;
	font-size:16px;
	width:318px;
	text-align:center;
	line-height:24px;
	font-weight:bold;
	display:table-cell;
	height:75px;
	vertical-align:middle;
	background:#fafafa;
	border-bottom:1px solid #eaeaea;
	margin-bottom:10px;
}
.plan-head span, .featurelist li span {
	font-weight:bold;
}
.plan-price {
	color:#870000;
	font-size:12px;
	width:100%;
	font-weight:bold;
	display:block;
	cursor:pointer;
}

.plan-price ul li{line-height:24px; padding:3px 0; border-bottom:1px dotted #ccc; display:block;}
.plan-price ul li label{display:inline-block; width:90%; cursor:pointer;}
.plan-price ul li input{float:left;}
.plan-price ul li span {
	font-size:14px;
}
.featurelist {
	margin:10px 0;
	padding:0;
}
.featurelist li {
	display:inline-block;
	float:left;
	padding:3px 0;
	line-height:16px; /*background:url(../images/tick.png) no-repeat left 3px; padding-left:20px; */
	text-align:center;
	width:100%;
}
.featurelist li:last-child {
	padding:10px 0;
}
.arrow_box {
	position: relative;
	background: #fff;
	margin:5px 0 15px 0;
	padding:10px;
	/*-moz-box-shadow: 0 0 3px 3px #ccc;
-webkit-box-shadow: 0 0 3px 3px #ccc;
box-shadow: 0 0 3px 3px #ccc; */
border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
background: #ececec url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmFmYWZhIiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlY2VjZWMiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #ffffff, #f1f8ff);
	background: -moz-linear-gradient(center top, #ffffff, #f1f8ff);
	background: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#f1f8ff));
	background: -webkit-linear-gradient(center top, #ffffff, #f1f8ff);
	background: -o-linear-gradient(center top, #ffffff, #f1f8ff);
	background: -ms-linear-gradient(center top, #ffffff, #f1f8ff);
	border: 1px solid #d3e6fa;
	color: #433f40;
	font-size: 16px;
}
.arrow_box:after, .arrow_box:before {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.arrow_box:after {
	border-color: rgba(241, 248, 255, 0);
	border-top-color: #f1f8ff;
	border-width: 10px;
	left: 50%;
	margin-left: -10px;
}
.arrow_box:before {
	border-color: rgba(241, 248, 255, 0);
	border-top-color: #d3e6fa;
	border-width: 12px;
	left: 50%;
	margin-left: -12px;
}
ul.tick-list {
	background:#F1F9FC;
	padding:10px;
	margin:0 auto;
	border:2px solid #D4E6F2;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
ul.tick-list li {
	padding:3px 0 3px 20px;
	background:url(../images/tick.png) no-repeat left 4px;
	line-height:16px;
	width:125px;
	font-size:11px;
	text-align:left;
}
ul.tick-list li:last-child {
	margin-top:5px;
	font-size:14px;
	text-align:center;
	background:#fff;
	box-shadow: 1px 1px 2px 1px #CCCCCC inset, 0 0 0 rgba(0, 0, 0, 0.5);
	color: #006CAE;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}
.control-group {
	margin-bottom: 10px;
	vertical-align:middle;
}

.control-group-half {
	margin-bottom: 10px;
	vertical-align:middle;
}

.control-label-half {
	float: left;
	line-height:22px;
width:100%;
}
.control-label {
	float: left;
	text-align: right;
	width: 160px;
	line-height:32px;
}
.control-label-head {
	float: left;
	text-align: right;
	width: 160px;
	font-size:18px;
	line-height:42px;
	color:#000;
}
.control-label-span {
	float: left;
	font-size:14px;
	line-height:42px;
}
.controls span.half {
	text-align: left;
	margin-right:10px;
	line-height:32px;
	display:inline-block;
	float:left;
}
.controls {
	margin-left: 180px;
}
.controls-half {
	margin: 0;
}
.controls [type="text"], .controls-half [type="text"], .controls-half [type="password"], .controls [type="password"] {
	width: 206px;
}
 .validateForm input:focus:required:invalid, .validateForm textarea:focus:required:invalid, .validateForm select:focus:required:invalid {
 border-color: #EE5F5B;
 color: #B94A48;
}
.validateForm textarea:focus, .validateForm input[type="text"]:focus, .validateForm input[type="password"]:focus, .validateForm input[type="datetime"]:focus, .validateForm input[type="datetime-local"]:focus, .validateForm input[type="date"]:focus, .validateForm input[type="month"]:focus, .validateForm input[type="time"]:focus, .validateForm input[type="week"]:focus, .validateForm input[type="number"]:focus, .validateForm input[type="email"]:focus, .validateForm input[type="url"]:focus, .validateForm input[type="search"]:focus, .validateForm input[type="tel"]:focus, .validateForm input[type="color"]:focus, .validateForm .uneditable-input:focus, .validateForm select:focus, select:focus{
	border-color: rgba(82, 168, 236, 0.8);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
	outline: 0 none;
}
.validateForm textarea, .validateForm input[type="text"], .validateForm input[type="password"], .validateForm input[type="datetime"], .validateForm input[type="datetime-local"], .validateForm input[type="date"], .validateForm input[type="month"], .validateForm input[type="time"], .validateForm input[type="week"], .validateForm input[type="number"], .validateForm input[type="email"], .validateForm input[type="url"], .validateForm input[type="search"], .validateForm input[type="tel"], .validateForm input[type="color"], .validateForm .uneditable-input, .validateForm select, select{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
.validateForm textarea, .validateForm input[type="text"], .validateForm input[type="password"], .validateForm input[type="datetime"], .validateForm input[type="datetime-local"], .validateForm input[type="date"], .validateForm input[type="month"], .validateForm input[type="time"], .validateForm input[type="week"], .validateForm input[type="number"], .validateForm input[type="email"], .validateForm input[type="url"], .validateForm input[type="search"], .validateForm input[type="tel"], .validateForm input[type="color"], .validateForm .uneditable-input{
/*	border-radius: 4px 4px 4px 4px; */
	color: #000 !important;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	padding: 4px 6px;
}
.formatme td {
	text-align:left;
	vertical-align:middle;
}
#myuserinfo input[type="text"].halfme {
	width:195px;
}
#myuserinfo input[type="text"] {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	/*border-radius: 4px 4px 4px 4px; */
	color: #000;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	padding: 4px 6px;
	width:289px;
}
#myuserinfo input[type="text"]:focus {
/*	border-color: rgba(82, 168, 236, 0.8); */
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
	outline: 0 none;
}
.validateForm select, select {
	/*border-radius: 4px 4px 4px 4px; */
	color: #000;
	font-size: 12px;
	padding:5px;
	width:140px;
}
.pay-method {
	display:inline-block;
}
.pay-method ul {
	margin:0 auto;
	padding:0;
}
.pay-method ul li {
	display:inline-block;
	margin:0 2px 0 0;
	padding:0;
	line-height:32px;
	vertical-align:middle;
}
.pay-method ul li img {
	padding:8px 0;
}
/* ----- error message for field validation ----- */
.validateForm label.warning, .error {
	text-align: left;
	width: auto;
	padding:0;
	margin: 0 0 0 5px;
	float: none;
	clear: none;
	display: inline;
	color: #f00;
	font-size: 12px;
	line-height:32px;
}
div.requiredNotice {
	width: 140px;
	float: right;
	margin: 0 24px 0 0;
	padding: 0;
}
.lineup-me {
	line-height:24px;
	margin:0 auto;
	padding:5px;
	font-size:13px;
	background:#fafafa;
	border: 1px solid #D4E6F2;
}

.user-welcome {
	line-height:28px;
	margin:0 auto;
	padding:7px;
	font-size:14px;
	background:#fafafa;
	border: 1px solid #ccc;
	font-weight:bold;
}

.desc {
	padding:10px 0;
}
.note {
	padding:10px 0;
	font-size:10px;
	line-height:14px;
}
.note span {
	font-weight:bold;
	color:#000;
}
.tandc {
	padding:5px 0;
	text-align:center;
	border:#ccc solid 1px;
}
.submit-me {
	padding:5px 0;
	background:#fff;
	border-width:1px 0;
	border-color:#ccc;
	border-style:solid;
	text-align:center;
}
.success {
	background-color: #DFF0D8;
	border-color: #D6E9C6;
	color: #468847;
}
ul.the-icons {
	list-style: none;
	margin: 0 auto;
	padding:0;
}
.the-icons li {
}
.the-icons i:hover {
}

.my-icon-wrap
{text-align: center;
	margin: 0 auto;
	padding:0;}
	
.my-icon-hm { display::inline-block; float:left; width: 170px; height:95px;}	


	
.hm-icon, { display::inline-block; float:left; width: 170px; height:95px;}
.hi-icon-wrap,  {
	text-align: center;
	margin: 0 auto;
	padding:0;
}

.my-icon {
	display: block;
	cursor: pointer;
	/*margin: 15px 30px;*/
	width: 160px;
	height: 85px;
	border-radius: 5%;
	text-align: center;
	position: relative;
	z-index: 1;
	color: #006CAE;
	background: #e5eff6;
}

.hi-icon {
	display: inline-block;
	cursor: pointer;
	/*margin: 15px 30px;*/
	width: 160px;
	height: 85px;
/*	border-radius: 5%; */
	text-align: center;
	position: relative;
	z-index: 1;
	color: #006CAE;
	background: rgba(0, 105, 175, 0.1);
	-webkit-transition: background 0.2s, color 0.2s;
	-moz-transition: background 0.2s, color 0.2s;
}
.my-icon:hover{background:#0069AF;}

.my-icon span {
	display: block;
	color:#006CAE;
	font-size:14px;
	font-family:verdana;
	margin:0 auto;
	padding:8px;
	line-height:24px;
}

.hi-icon span {
	display: inline-block;
	color:#006CAE;
	font-size:14px;
	font-family:verdana;
	margin:0 auto;
	padding:8px;
	line-height:24px;
}
.hi-icon:hover span, .my-icon:hover span{color:#fff !important;}
.hi-icon:after {
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 5%;
	content: '';
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.hi-icon:before {
	speak: none;
	line-height: 150px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	display: block;
	-webkit-font-smoothing: antialiased;
}
/* Effect 1 */
.hi-icon-effect-1 .hi-icon {
	background: rgba(0, 105, 175, 0.1);
	-webkit-transition: background 0.2s, color 0.2s;
	-moz-transition: background 0.2s, color 0.2s;
	transition: background 0.2s, color 0.2s;
}
.hi-icon-effect-1 .hi-icon:after {
	top: -7px;
	left: -7px;
	padding: 7px;
	box-shadow: 0 0 0 4px #006CAE;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	-webkit-transform: scale(.8);
	-moz-transition: -moz-transform 0.2s, opacity 0.2s;
	-moz-transform: scale(.8);
	-ms-transform: scale(.8);
	transition: transform 0.2s, opacity 0.2s;
	transform: scale(.8);
	opacity: 0;
}
/* Effect 1a */
.no-touch .hi-icon-effect-1a .hi-icon:hover {
	background: rgba(0, 105, 175, 1);
	color: #fff;
}
.no-touch .hi-icon-effect-1a .hi-icon:hover:after {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
/* Effect 1b */
.no-touch .hi-icon-effect-1b .hi-icon:hover {
	background: rgba(255, 255, 255, 1);
	color: #41ab6b;
}
.hi-icon-effect-1b .hi-icon:after {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}
.no-touch .hi-icon-effect-1b .hi-icon:hover:after {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
/* Effect 2 */
.hi-icon-effect-2 .hi-icon {
	color: #eea303;
	box-shadow: 0 0 0 3px #fff;
	-webkit-transition: color 0.3s;
	-moz-transition: color 0.3s;
	transition: color 0.3s;
}
.hi-icon-effect-2 .hi-icon:after {
	top: -2px;
	left: -2px;
	padding: 2px;
	z-index: -1;
	background: #fff;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	-moz-transition: -moz-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
}
/* Effect 2a */
.no-touch .hi-icon-effect-2a .hi-icon:hover {
	color: #eea303;
}
.no-touch .hi-icon-effect-2a .hi-icon:hover:after {
	-webkit-transform: scale(0.85);
	-moz-transform: scale(0.85);
	-ms-transform: scale(0.85);
	transform: scale(0.85);
}
/* Effect 2b */
.no-touch .hi-icon-effect-2b .hi-icon:hover:after {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.2s;
	-moz-transition: -moz-transform 0.4s, opacity 0.2s;
	transition: transform 0.4s, opacity 0.2s;
}
.no-touch .hi-icon-effect-2b .hi-icon:hover {
	color: #fff;
}
/* Effect 3 */
.hi-icon-effect-3 .hi-icon {
	box-shadow: 0 0 0 4px #fff;
	-webkit-transition: color 0.3s;
	-moz-transition: color 0.3s;
	transition: color 0.3s;
}
.hi-icon-effect-3 .hi-icon:after {
	top: -2px;
	left: -2px;
	padding: 2px;
	z-index: -1;
	background: #fff;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s;
	-moz-transition: -moz-transform 0.2s, opacity 0.3s;
	transition: transform 0.2s, opacity 0.3s;
}
/* Effect 3a */
.hi-icon-effect-3a .hi-icon {
	color: #f06060;
}
.no-touch .hi-icon-effect-3a .hi-icon:hover {
	color: #fff;
}
.no-touch .hi-icon-effect-3a .hi-icon:hover:after {
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-ms-transform: scale(1.3);
	transform: scale(1.3);
	opacity: 0;
}
/* Effect 3b */
.hi-icon-effect-3b .hi-icon {
	color: #fff;
}
.no-touch .hi-icon-effect-3b .hi-icon:hover {
	color: #f06060;
}
.hi-icon-effect-3b .hi-icon:after {
	-webkit-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-ms-transform: scale(1.3);
	transform: scale(1.3);
	opacity: 0;
}
.no-touch .hi-icon-effect-3b .hi-icon:hover:after {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
/* Effect 4 */
.hi-icon-effect-4 .hi-icon {
	width: 92px;
	height: 92px;
	box-shadow: 0 0 0 4px rgba(255, 255, 255, 1);
}
.hi-icon-effect-4a .hi-icon {
	-webkit-transition: box-shadow 0.2s;
	-moz-transition: box-shadow 0.2s;
	transition: box-shadow 0.2s;
}
.hi-icon-effect-4 .hi-icon:before {
	line-height: 92px;
}
.hi-icon-effect-4 .hi-icon:after {
	top: -4px;
	left: -4px;
	padding: 0;
	z-index: 10;
	border: 4px dashed #fff;
}
.no-touch .hi-icon-effect-4 .hi-icon:hover {
	box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
	color: #fff;
}
/* Effect 4b */
.no-touch .hi-icon-effect-4b .hi-icon:hover {
	-webkit-transition: box-shadow 0.2s;
	-moz-transition: box-shadow 0.2s;
	transition: box-shadow 0.2s;
}
.no-touch .hi-icon-effect-4b .hi-icon:hover:after {
	-webkit-animation: spinAround 9s linear infinite;
	-moz-animation: spinAround 9s linear infinite;
	animation: spinAround 9s linear infinite;
}
 @-webkit-keyframes spinAround {
 from {
 -webkit-transform: rotate(0deg)
}
to {
	-webkit-transform: rotate(360deg);
}
}
@-moz-keyframes spinAround {
 from {
 -moz-transform: rotate(0deg)
}
to {
	-moz-transform: rotate(360deg);
}
}
@keyframes spinAround {
 from {
 transform: rotate(0deg)
}
to {
	transform: rotate(360deg);
}
}
/* Effect 5 */
.hi-icon-effect-5 .hi-icon {
	box-shadow: 0 0 0 4px rgba(255, 255, 255, 1);
	overflow: hidden;
	-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	-moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;
	transition: background 0.3s, color 0.3s, box-shadow 0.3s;
}
.hi-icon-effect-5 .hi-icon:after {
	display: none;
}
.no-touch .hi-icon-effect-5 .hi-icon:hover {
	background: rgba(255, 255, 255, 1);
	color: #702fa8;
	box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.3);
}
.no-touch .hi-icon-effect-5a .hi-icon:hover:before {
	-webkit-animation: toRightFromLeft 0.3s forwards;
	-moz-animation: toRightFromLeft 0.3s forwards;
	animation: toRightFromLeft 0.3s forwards;
}
 @-webkit-keyframes toRightFromLeft {
 49% {
 -webkit-transform: translate(100%);
}
 50% {
 opacity: 0;
 -webkit-transform: translate(-100%);
}
 51% {
 opacity: 1;
}
}
@-moz-keyframes toRightFromLeft {
 49% {
 -moz-transform: translate(100%);
}
 50% {
 opacity: 0;
 -moz-transform: translate(-100%);
}
 51% {
 opacity: 1;
}
}
@keyframes toRightFromLeft {
 49% {
 transform: translate(100%);
}
 50% {
 opacity: 0;
 transform: translate(-100%);
}
 51% {
 opacity: 1;
}
}
.no-touch .hi-icon-effect-5b .hi-icon:hover:before {
	-webkit-animation: toLeftFromRight 0.3s forwards;
	-moz-animation: toLeftFromRight 0.3s forwards;
	animation: toLeftFromRight 0.3s forwards;
}
 @-webkit-keyframes toLeftFromRight {
 49% {
 -webkit-transform: translate(-100%);
}
 50% {
 opacity: 0;
 -webkit-transform: translate(100%);
}
 51% {
 opacity: 1;
}
}
@-moz-keyframes toLeftFromRight {
 49% {
 -moz-transform: translate(-100%);
}
 50% {
 opacity: 0;
 -moz-transform: translate(100%);
}
 51% {
 opacity: 1;
}
}
@keyframes toLeftFromRight {
 49% {
 transform: translate(-100%);
}
 50% {
 opacity: 0;
 transform: translate(100%);
}
 51% {
 opacity: 1;
}
}
.no-touch .hi-icon-effect-5c .hi-icon:hover:before {
	-webkit-animation: toTopFromBottom 0.3s forwards;
	-moz-animation: toTopFromBottom 0.3s forwards;
	animation: toTopFromBottom 0.3s forwards;
}
 @-webkit-keyframes toTopFromBottom {
 49% {
 -webkit-transform: translateY(-100%);
}
 50% {
 opacity: 0;
 -webkit-transform: translateY(100%);
}
 51% {
 opacity: 1;
}
}
@-moz-keyframes toTopFromBottom {
 49% {
 -moz-transform: translateY(-100%);
}
 50% {
 opacity: 0;
 -moz-transform: translateY(100%);
}
 51% {
 opacity: 1;
}
}
@keyframes toTopFromBottom {
 49% {
 transform: translateY(-100%);
}
 50% {
 opacity: 0;
 transform: translateY(100%);
}
 51% {
 opacity: 1;
}
}
.no-touch .hi-icon-effect-5d .hi-icon:hover:before {
	-webkit-animation: toBottomFromTop 0.3s forwards;
	-moz-animation: toBottomFromTop 0.3s forwards;
	animation: toBottomFromTop 0.3s forwards;
}
 @-webkit-keyframes toBottomFromTop {
 49% {
 -webkit-transform: translateY(100%);
}
 50% {
 opacity: 0;
 -webkit-transform: translateY(-100%);
}
 51% {
 opacity: 1;
}
}
@-moz-keyframes toBottomFromTop {
 49% {
 -moz-transform: translateY(100%);
}
 50% {
 opacity: 0;
 -moz-transform: translateY(-100%);
}
 51% {
 opacity: 1;
}
}
@keyframes toBottomFromTop {
 49% {
 transform: translateY(100%);
}
 50% {
 opacity: 0;
 transform: translateY(-100%);
}
 51% {
 opacity: 1;
}
}
/* Effect 6 */
.hi-icon-effect-6 .hi-icon {
	box-shadow: 0 0 0 4px rgba(255, 255, 255, 1);
	-webkit-transition: background 0.2s, color 0.2s;
	-moz-transition: background 0.2s, color 0.2s;
	transition: background 0.2s, color 0.2s;
}
.no-touch .hi-icon-effect-6 .hi-icon:hover {
	background: rgba(255, 255, 255, 1);
	color: #64bb5d;
}
.no-touch .hi-icon-effect-6 .hi-icon:hover:before {
	-webkit-animation: spinAround 2s linear infinite;
	-moz-animation: spinAround 2s linear infinite;
	animation: spinAround 2s linear infinite;
}
/* Effect 7 */
.hi-icon-effect-7 .hi-icon {
	box-shadow: 0 0 0 4px rgba(255, 255, 255, 1);
	-webkit-transition: background 0.2s, color 0.2s;
	-moz-transition: background 0.2s, color 0.2s;
	transition: background 0.2s, color 0.2s;
}
.no-touch .hi-icon-effect-7 .hi-icon:hover {
	color: #fff;
}
.hi-icon-effect-7 .hi-icon:after {
	top: -8px;
	left: -8px;
	padding: 8px;
	z-index: -1;
	opacity: 0;
}
/* Effect 7a */
.hi-icon-effect-7a .hi-icon:after {
	box-shadow: 0 0 0 rgba(255, 255, 255, 1);
	-webkit-transition: opacity 0.2s, box-shadow 0.2s;
	-moz-transition: opacity 0.2s, box-shadow 0.2s;
	transition: opacity 0.2s, box-shadow 0.2s;
}
.no-touch .hi-icon-effect-7a .hi-icon:hover:after {
	opacity: 1;
	box-shadow: 3px 3px 0 rgba(255, 255, 255, 1);
}
.hi-icon-effect-7a .hi-icon:before {
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
	opacity: 0.7;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	-moz-transition: -moz-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
}
.no-touch .hi-icon-effect-7a .hi-icon:hover:before {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
/* Effect 7b */
.hi-icon-effect-7b .hi-icon:after {
	box-shadow: 3px 3px rgba(255, 255, 255, 1);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
	-moz-transition: opacity 0.2s, -moz-transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
}
.no-touch .hi-icon-effect-7b .hi-icon:hover:after {
	opacity: 1;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
}
.hi-icon-effect-7b .hi-icon:before {
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
	opacity: 0.7;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	-moz-transition: -moz-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
}
.no-touch .hi-icon-effect-7b .hi-icon:hover:before {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
/* Effect 8 */
.hi-icon-effect-8 .hi-icon {
	background: rgba(255, 255, 255, 0.1);
	-webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
	-moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
	transition: transform ease-out 0.1s, background 0.2s;
}
.hi-icon-effect-8 .hi-icon:after {
	top: 0;
	left: 0;
	padding: 0;
	z-index: -1;
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);
	opacity: 0;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
}
.no-touch .hi-icon-effect-8 .hi-icon:hover {
	background: rgba(255, 255, 255, 0.05);
	-webkit-transform: scale(0.93);
	-moz-transform: scale(0.93);
	-ms-transform: scale(0.93);
	transform: scale(0.93);
	color: #fff;
}
.hi-icon-effect-8 .hi-icon:hover:after {
	-webkit-animation: sonarEffect 1.3s ease-out 75ms;
	-moz-animation: sonarEffect 1.3s ease-out 75ms;
	animation: sonarEffect 1.3s ease-out 75ms;
}
 @-webkit-keyframes sonarEffect {
 0% {
 opacity: 0.3;
}
 40% {
 opacity: 0.5;
 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
 100% {
 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255, 255, 255, 0.5);
 -webkit-transform: scale(1.5);
 opacity: 0;
}
}
@-moz-keyframes sonarEffect {
 0% {
 opacity: 0.3;
}
 40% {
 opacity: 0.5;
 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
 100% {
 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255, 255, 255, 0.5);
 -moz-transform: scale(1.5);
 opacity: 0;
}
}
@keyframes sonarEffect {
 0% {
 opacity: 0.3;
}
 40% {
 opacity: 0.5;
 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255, 255, 255, 0.5);
}
 100% {
 box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255, 255, 255, 0.5);
 transform: scale(1.5);
 opacity: 0;
}
}
/* Effect 9 */
.hi-icon-effect-9 .hi-icon {
	-webkit-transition: box-shadow 0.2s;
	-moz-transition: box-shadow 0.2s;
	transition: box-shadow 0.2s;
}
.hi-icon-effect-9 .hi-icon:after {
	top: 0;
	left: 0;
	padding: 0;
	box-shadow: 0 0 0 3px #fff;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;
	-moz-transition: -moz-transform 0.2s, opacity 0.2s;
	transition: transform 0.2s, opacity 0.2s;
}
/* Effect 9a */
.no-touch .hi-icon-effect-9a .hi-icon:hover:after {
	-webkit-transform: scale(0.85);
	-moz-transform: scale(0.85);
	-ms-transform: scale(0.85);
	transform: scale(0.85);
	opacity: 0.5;
}
.no-touch .hi-icon-effect-9a .hi-icon:hover {
	box-shadow: 0 0 0 10px rgba(255, 255, 255, 1);
	color: #fff;
}
/* Effect 9b */
.no-touch .hi-icon-effect-9b .hi-icon:hover:after {
	-webkit-transform: scale(0.85);
	-moz-transform: scale(0.85);
	-ms-transform: scale(0.85);
	transform: scale(0.85);
}
.no-touch .hi-icon-effect-9b .hi-icon:hover {
	box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.4);
	color: #fff;
}
.ico-64 {
	height:64px;
	width:64px;
	display:inline-block;
	line-height:64px;
	text-align:center;
	float:left;
	padding:10px;
	color:#006CAE
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1010;
	display: none;
	padding: 5px;
}
.popover.top {
	margin-top: -5px;
}
.popover.right {
	margin-left: 5px;
}
.popover.bottom {
	margin-top: 5px;
}
.popover.left {
	margin-left: -5px;
}
.popover.top .arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #0069af;
}
.popover.right .arrow {
	top: 50%;
	left: -5px;
	margin-top: -10px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 10px solid #0069af;
}
.popover.bottom .arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #0069af;
}
.popover.left .arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #0069af;
}
.popover .arrow {
	position: absolute;
	width: 0;
	height: 0;
}
.popover-inner {
	padding: 3px;
	width: 300px;
	overflow: hidden;
	background: #0069af;
	background: rgba(0, 105, 175, 0.8);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
}
.popover-title {
	padding: 9px 15px;
	line-height: 1;
	background-color: #dff2ff;
	border-bottom: 1px solid #eee;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	font-weight: bold;
	color: #333333;
	text-rendering: optimizelegibility;
	display:block;
}
.popover-content {
	padding: 14px;
	background-color: #ffffff;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
}
.popover-content p, .popover-content ul, .popover-content ol {
	margin-bottom: 0;
}
ul.button-list {
	margin:10px 0;
	padding:0;
	float:right;
}
ul.button-list li {
	display:inline-block;
	float:left;
	margin:0 0 0 20px;
	padding:0;
}
.os-type, .host-type {
	margin:0 0 10px 0;
	padding:0;
	text-align:center;
}
.os-type ul li {
	margin:0 10px;
	background:#FFFFFF;
	border: 1px solid #ABABAB;
	box-shadow: 0 -1px 1px #E6E6E6;
	color: #6C6C6C;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	;
	text-align: center;
	vertical-align: bottom;
	width: 130px;
	line-height:36px;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.os-type ul li span img {
	margin:3px 5px 0 0;
}
.os-type ul li.sel, .host-type ul li.sel {
	background: #F7F7F7;
	border: 1px solid #2993DE;
	box-shadow: 0 0 2px #2993DE;
	cursor: default;
	color:#2993DE;
	font-weight:bold;
}
.host-type ul li {
	margin:0 5px;
	background:#E6E6E6;
	border: 1px solid #ABABAB;
	box-shadow: 0 -1px 1px #E6E6E6;
	color: #6C6C6C;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	;
	text-align: center;
	vertical-align: bottom;
	line-height:28px;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding:0 5px;
}

.existing_user, .new_user{line-height:32px; font-size:14px; font-weight:bold; margin:0 0 5px 0; border:1px solid #ccc; padding:0 0 0 10px; background: #e2e2e2 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -moz-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#e2e2e2));
	background: -webkit-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -o-linear-gradient(center top, #f7f7f7, #e2e2e2);
	background: -ms-linear-gradient(center top, #f7f7f7, #e2e2e2); 	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius:5px;}
	
.existing_user label, .new_user label{display:block; cursor:pointer;}

.div-half-left{display:inline-block; width:337px;margin:5px 0; padding:5px 0; float:left;}
.div-bg{background:#fafafa; border:1px solid #ccc; padding:10px;}
.div-half-right{display:inline-block; width:337px;margin:5px 0 0 10px; padding:5px 0; float:left;}

ul.list-pay{margin:0 auto; padding:0;}
ul.list-pay li.pay-list-li{padding:3px 0; border-bottom:dotted 1px #000;}
ul.list-pay li.pay-list-li span{font-size:14px; font-weight:bold;}

.config_table td{ border-bottom:1px dotted #ccc;}
.transfer-table td{line-height:24px; padding:2px 0 2px 10px;}
.transfer-table tr.odd{background:#fafafa; }
.transfer-table tr.odd td{border-bottom:2px solid #e2e2e2; font-weight:bold;}

.cart-tab .tr-head td{
	background:#F3F9FF;
	margin:0 auto;
	padding: 6px 5px;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	border-bottom:1px dotted #ccc;
}

ul.cart-list-items{margin:0 auto; padding:0;}
ul.cart-list-items li:first-child{font-weight:bold; font-size:12px;}
ul.cart-list-items li{font-size:11px; line-height:18px;}

.cart-addon-desc{ padding:3px; border:1px solid #ccc; background:#fafafa;}
.product-price select{width:190px;}

.thanks-note{font-weight:bold; text-align:center !important; background:#fafafa; border-bottom:1px solid #ccc; font-size:14px; }
.thanks-note span{font-size:16px; color:#000;}

.country_code {width:55px !important;min-width:10px !important;}
.product_features_desc{padding:3px; margin:0 0 10px 0; background:#F8FDFF; border: 1px solid #cfe7f0; height:50px; overflow:auto;}
.scroll_me{padding:0; margin:0 auto; height:200px; overflow:auto;}


 .cart-prd a span, .side-cart-itm a span{display: none;}
  .cart-prd a:hover span, .side-cart-itm a:hover span {
  position: absolute;
  margin:5px 0 0 0;
  background-color: #5c5c5c;
  max-width:220px;
  padding: 3px 5px;
  color: #fff;
  text-align:left;
  word-break:normal;
  word-wrap:break-word;
  display: block;
  border-radius:5px; 
  line-height:18px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
 
  }
  
  .link-me{text-decoration:underline;}
  .link-me:hover{color:#000; cursor:pointer;}
  
  .remove-me{text-decoration:none; color:#ccc;}
  .remove-me:hover{color:#000; cursor:pointer;}
  
  .remove-me em {
	background: url("../images/cart-ico-normal.png") no-repeat center right;
	display: block;
	line-height: 16px;
	margin-left: 2px;
	overflow: hidden !important;
	width: 15px;
	float:right;
	height:15px;
}
.remove-me:hover em {
	background: url("../images/cart-ico-over.png");
}

.new-heading{
	margin:10px 0 0 0;
	padding:10px;
	display:block;
	width:auto;
	background: #f7f7f7 url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjUwMHB4IiBoZWlnaHQ9IjUwMHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudCIgeDE9IjAuNSIgeTE9IjAiIHgyPSIwLjUiIHkyPSIxIj4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjdmN2Y3IiAvPgogICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNlMmUyZTIiIC8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnPgogIDxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBzdHJva2Utd2lkdGg9IjAiIHg9IjAiIHk9IjAiIHdpZHRoPSI1MDAiIGhlaWdodD0iNTAwIiAvPgogPC9nPgo8L3N2Zz4KICAgIA==) top repeat-x;
	background-size: contain;
	background-image: linear-gradient(center top, #f7f7f7, #fff);
	background: -moz-linear-gradient(center top, #f7f7f7, #fff);
	background: -webkit-gradient(linear, center top, center bottom, from(#f7f7f7), to(#fff));
	background: -webkit-linear-gradient(center top, #f7f7f7, #fff);
	background: -o-linear-gradient(center top, #f7f7f7, #fff);
	background: -ms-linear-gradient(center top, #f7f7f7, #fff);
	line-height:24px;
	border:#f7f7f7 1px solid;

	font-size:14px;
	color:#000;
	}
	
	.new-heading:hover{cursor:pointer;}
	
	.new-heading span{display:inline-block; float:right; margin: 0 21px 0 0;}
	.new-heading em.up{ 
	 background: url("../images/up-arrow.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    display: inline-block;
    height: 10px;
    width: 16px;}
	.new-heading em.down{ 
	 background: url("../images/down-arrow.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    display: inline-block;
    height: 10px;
    width: 16px;}
	
.ma-tab{margin:0 auto; padding:0; font-size:12px;  border-style:solid; border-color:#DADADA; border-width:1px; background:#fff; box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.3); border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;}
.ma-tab td{vertical-align:middle; }
.ma-price{color:#CC9738; font-size:16px; text-align:right; font-weight:bold;  background:#F4F4F4;
	/*background-image: linear-gradient(center top, #F4F4F4, #DEDEDE);*/
	background-image: linear-gradient(center top, #fafafa, #F4F4F4);
	
	background: -moz-linear-gradient(center top, #fafafa, #F4F4F4);
	background: -webkit-gradient(linear, center top, center bottom, from(#fafafa), to(#F4F4F4));
	background: -webkit-linear-gradient(center top, #fafafa, #F4F4F4);
	background: -o-linear-gradient(center top, #fafafa, #F4F4F4);
	background: -ms-linear-gradient(center top, #fafafa, #F4F4F4);
	-pie-background: linear-gradient(center top, #fafafa, #DEDEDE); border-left: 1px solid #F4F4F4;}
	
	.ma-price-sm{color:#CC9738; font-size:16px; text-align:right; font-weight:bold;}
.ma-head{
	line-height:28px;
	color:#006CAE;
	font-size:13px;
	font-weight:bold;
	padding:0 5px;
background:#d1ebff;
	background-image: linear-gradient(center top, #f1f9ff, #d1ebff);
	background: -moz-linear-gradient(center top, #f1f9ff, #d1ebff);
	background: -webkit-gradient(linear, center top, center bottom, from(#f1f9ff), to(#d1ebff));
	background: -webkit-linear-gradient(center top, #f1f9ff, #d1ebff);
	background: -o-linear-gradient(center top, #f1f9ff, #d1ebff);
	background: -ms-linear-gradient(center top, #f1f9ff, #d1ebff);
	-pie-background: linear-gradient(center top, #f1f9ff, #d1ebff); 

	}
	
	
	
	