@charset "utf-8";
body {
	font: 13px Arial, Helvetica, sans-serif;
	background: #ffffff url(../images/bg.png) top repeat-x;
	margin: 0;
	padding: 0;
	color: #333;
	line-height: 18px;
}
ul, ol, dl {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin-top: 0;
	/*padding-right: 15px;

	padding-left: 15px;*/

	color: #454545;
}
p {
	line-height: 21px;
	/*color: #000;*/

	margin-top: 0;
}
h1 {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 700;
	font-size: 32px;
	text-transform: uppercase;
}
h2 {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
	color: #ac1829;
	font-size:20px;
	line-height:24px !important;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	color: #ac1829;
	font-size: 14px;
	padding-top:5px;
	font-weight:normal;
}
a img {
	border: none;
}
a {
	text-decoration: none;
	color: #268A16;
}
a:hover {
	text-decoration: none;
}
.formstyle p {
	padding:5px;
}
label {
	display:block;
	width:100%;
	float:left;
}
input[type='text'], input[type='password'] {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 400;
	padding:3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #999999;
}
.container {
	/*width: 960px;*/

	margin: 0 auto;
}
/* ~~ The Header ~~ */



.header {
	width: 960px;
	margin: 0 auto;
	height: 126px;
}
.topBar {
	height: 28px;
	padding-top: 5px;
}
.topBar img {
	vertical-align: text-top;
}
.topBar-right {
	float: right;
	padding-top: 3px;
	padding-right: 3px;
}
.topBar-left {
	padding-top: 3px;
}
.topNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.topNav li {
	display: inline;
	padding-left: 20px;
}
.topNav a {
	color: #333;
}
.logo {
	padding-right: 20px;
	padding-top: 24px;
	width: auto;
}


.logo-2 {
	padding-right: 0px;
	margin-top: 18px;
	width: 290px;
/*	background: url(../images/logo_2.png) no-repeat left; */
	display: block;
	height: 55px;
	
}/*nav*/



.mainNav {
	float: right;
	padding-top:25px;
}
.userNav {
	-moz-box-shadow: inset 0px 0px 0px 0px #f29c93;
	-webkit-box-shadow: inset 0px 0px 0px 0px #f29c93;
	box-shadow: inset 0px 0px 0px 1px #c61f36;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d32037), color-stop(1, #ac1829) );
	background: -moz-linear-gradient( center top, #d32037 5%, #ac1829 100% );
	background-color: #d32037;
	-webkit-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	border: 1px solid #6b111b;
	width: 960px;
	height: 34px;
	margin: 0 auto;
	position: absolute;
	top: 125px;
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
}
.userNavHelp-btn {
	float: right;
	padding: 6px 6px 0px 0px;
}
/* ~~ Masthead ~~ */

.masthead {
	background: #cacacc url(../images/img_masthead.jpg) no-repeat left;
	height: 500px;
	margin-bottom: 50px;
}
.masthead-sub {
	background-color: #cacacc;
	margin-bottom: 20px;
	padding:20px 0px;
}
.masthead-sub h1 {
	margin-bottom: 4px;
	padding: 0;
}
.masthead-sub h2 {
	font-size: 14px;
	margin-bottom: 15px;
	color: #ac1829;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}
.mh-sub-img {
	float: right;
	width:400px;
	right: 0;
	text-align:center;
	padding-top:15px;
}

.mh-sub-cont {
	padding-right:200px;
}
.masthead-content {
	width: 960px;
	margin: 0 auto;
	position: relative;
}
.mastheadForm {
	width: 600px;
	margin-top: 80px;
	float: right;
	background:url(../images/trans_bg.png) ;
	border-radius:5px;
	padding: 15px;
}

.mastheadForm h2 {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 700;
	font-style: normal;
	font-size: 24px;
}
.searchDomain {
	width: 580px;
	height: 50px;
	font-size: 20px;
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 400;
	font-style: italic;
	padding-left: 20px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #999999;
	margin-bottom: 20px;
}
/* ~~ The Content ~~ */

.content {
	padding: 10px 0;
	width: 960px;
	margin: 0 auto;
	overflow: auto;
}
.left-cont {
	width: 440px;
	margin-right: 20px;
	float: left;
	padding: 10px;
}
.right-cont {
	width: 440px;
	margin-left: 20px;
	padding: 10px;
	float: left;
}
.full-cont {
	width: 940;
	float: left;
	padding: 10px;
}
.cont3-4 {
	width: 580px;
	margin-right: 20px;
	float: left;
	padding-right: 10px;
}
.contentFloat {
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e9e9e9) );
	background: -moz-linear-gradient( center top, #ffffff 5%, #e9e9e9 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e9e9e9');
	background-color: #ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #dcdcdc;
	color: #666666;
	padding: 24px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #ffffff;
	position: absolute;
	width: 912px;
	top: 500px;
	-moz-box-shadow: 0px 2px 2px 0px #999;
	-webkit-box-shadow: 0px 2px 2px 0px #999;
	box-shadow: 0px 2px 2px 0px #999;
}
.contentFloat h1 {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
	font-style: italic;
	font-size: 18px;
	text-transform: none;
}
/*sidebar*/



.sideBar {
	width: 320px;
	float:right;
}
/*Content Boxes*/

.box {
	background: #efefef;
	-moz-box-shadow: 0px 2px 2px 0px #999;
	-webkit-box-shadow: 0px 2px 2px 0px #999;
	box-shadow: 0px 2px 2px 0px #999;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float: left;
	margin-bottom: 20px;
}
.box a {
/*color:#333;*/
}

.box-plain {
	background:#fff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	float: left;
	margin-bottom: 20px;
	border: 1px solid #efefef;
	}

.box-head {
	-moz-box-shadow: inset 0px 0px 0px 0px #f29c93;
	-webkit-box-shadow: inset 0px 0px 0px 0px #f29c93;
	box-shadow: inset 0px 0px 0px 1px #c61f36;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d32037), color-stop(1, #ac1829) );
	background: -moz-linear-gradient( center top, #d32037 5%, #ac1829 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d32037', endColorstr='#ac1829');
	background-color: #d32037;
	-webkit-border-radius: 3px 3px 0px 0px;
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	width: 100%;
	height: 40px;
	display: inline-block;
	border-bottom: 1px solid #3c3c3c;
}

.box-head-plain {	
	width: 100%;
	height: 40px;
	display: inline-block;
	border-bottom: 1px solid #fff;
}

.box-head-plain2 {	
	width: 100%;
	height: 40px;
	display: inline-block;
	border-bottom: 1px solid #efefef;
}

.box-head h3 {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
	text-shadow: 1px 1px 0px #000;
	color: #fff;
	padding: 10px 15px;
	font-size: 18px;
}

.box-head-plain h3, .box-head-plain2 h3 {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
	color: #519a1e;
	padding: 10px 15px;
	font-size: 18px;
}


.box1-3 {
	width: 310px;
	margin-right: 12px;
	margin-left: 1px;
}
.box3-4 {
	width: 620px;
	margin-right: 12px;
	margin-left: 1px;
	top: -18px;
	position: relative;
	
}
.box1-3-last {
	width: 310px;
	margin-right: 1px;
}

.box1-2 {
	width: 465px;
	margin-right: 28px;
	margin-left: 1px;
}

.box1-2-last {
	width: 465px;
	margin-right: 1px;
}

.box-content {
	padding: 15px;
	float: left;
}

.box-img img{
	float: left;
	-webkit-border-radius: 3px 3px 0px 0px;
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	width: 100%;
}

.playIcon{
	background: url(../images/icon_play.png) no-repeat center center;
	width:50px;
	height: 50px;
	position: absolute;
	margin-left: 132px;
	margin-top:50px;
	opacity: 0.7;
	cursor: pointer;
}
/*.playIcon:hover{
	opacity:1.0;

}*/

.img-mid-align{
	margin-right:10px; vertical-align:middle;
}

.client-img{
	text-align:center !important;
	width: 93%;
}

.client-img img{
	margin: 20px 0;
}

.greenList, .redList, .greyList, .big-greenList, .contactList {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.greenList li {
	font-size: 12px;
	background: url(../images/green_check.png) no-repeat top left;
	padding-left: 25px;
	margin-bottom: 14px;
	line-height: 16px;
}
.greenList li ul li {
	padding-left: 5px;
	margin-top: 14px;
	line-height: 16px;
	list-style:circle;
	background:none;
}
.big-greenList li {
	font-size: 16px;
	background: url(../images/bigGreen_check.png) no-repeat top left;
	padding-left: 25px;
	margin-bottom: 14px;
	line-height: 20px;
}
.redList li {
	font-size: 12px;
	background: url(../images/red_check.png) no-repeat top left;
	padding-left: 25px;
	margin-bottom: 14px;
	line-height: 16px;
}
.greyList li {
	font-size: 12px;
	background: url(../images/grey_check.png) no-repeat top left;
	padding-left: 25px;
	margin-bottom: 14px;
	line-height: 16px;
}

.contactList{
	margin-bottom: -15px;
}

.contactList li {
	font-size: 14px;
	/*background: url(../images/grey_check.png) no-repeat top left;*/
	padding-left: 40px;
	margin-bottom: 20px;
	line-height: 22px;
	font-weight: bold;
	color: #666;
}

.contactList li.phone{
	background: url(../images/icon_call.png) no-repeat left center;
}

.contactList li.mail{
	background: url(../images/icon_mail.png) no-repeat left center;
}

.contactList li.chat{
	background: url(../images/icon_chat.png) no-repeat left center;
}

.overlayTxt{
	padding: 31px 20px; margin-left:130px; /*font-size:18px; font-weight:bold; line-height:26px;*/ 
	position:absolute; width:140px; background:#ccc;
	-webkit-border-radius: 0px 3px 3px 0px;
	border-radius: 0px 3px 3px 0px;
	-moz-border-radius: 0px 3px 3px 0px;
	opacity: 0.8;
}

.overlayTxt-2{
	padding: 10px; 
	margin-top:128px; /*font-size:18px; font-weight:bold; line-height:26px;*/
	position:absolute; 
	color: #000;
	width:290px; 
	background:#ccc;
	-webkit-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	opacity: 0.8;
}

/*==== Tables ====*/



/* Table 1 Style */

table.table1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	font-style: normal;
	border-collapse: separate;
	margin-bottom: 20px;
}
.table1 thead th {
	padding: 15px;
	color: #fff;
	text-shadow: 1px 1px 1px #000;
	border: 1px solid #000;
	border-bottom: 2px solid #666;
	background-color: #444345;
	font-size: 13px;
	/* background:-webkit-gradient(

        linear,

        left bottom,

        left top,

        color-stop(0.02, rgb(123,192,67)),

        color-stop(0.51, rgb(139,198,66)),

        color-stop(0.87, rgb(158,217,41))

        );

    background: -moz-linear-gradient(

        center bottom,

        rgb(123,192,67) 2%,

        rgb(139,198,66) 51%,

        rgb(158,217,41) 87%

        );*/

	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.table1 thead .red {
	background: #af1a2b;
	border: 1px solid #9c1524;
}
.table1 thead th:empty {
	background: transparent;
	border: none;
}
.table1 tbody th {
	color: #333;
	text-shadow: 1px 1px 1px #fff;
	background-color: #D2D2D2;
	border: 1px solid #cdcdcd;
	border-right: 3px solid #ccc;
	padding: 0px 10px;
	/*background:-webkit-gradient(

        linear,

        left bottom,

        right top,

        color-stop(0.02, rgb(158,217,41)),

        color-stop(0.51, rgb(139,198,66)),

        color-stop(0.87, rgb(123,192,67))

        );

    background: -moz-linear-gradient(

        left bottom,

        rgb(158,217,41) 2%,

        rgb(139,198,66) 51%,

        rgb(123,192,67) 87%

        );*/

	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.table1 tbody th.right {
	color: #333;
	text-shadow: 1px 1px 1px #fff;
	background-color: #D2D2D2;
	border: 1px solid #cdcdcd;
	border-right: 3px solid #ccc;
	padding: 0px 10px;
	/*background:-webkit-gradient(

        linear,

        left bottom,

        right top,

        color-stop(0.02, rgb(158,217,41)),

        color-stop(0.51, rgb(139,198,66)),

        color-stop(0.87, rgb(123,192,67))

        );

    background: -moz-linear-gradient(

        left bottom,

        rgb(158,217,41) 2%,

        rgb(139,198,66) 51%,

        rgb(123,192,67) 87%

        );*/

	-moz-border-radius: 0px 5px 5px 0px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.table1 tfoot td {
	color: #9CD009;
	font-size: 32px;
	text-align: center;
	padding: 10px 0px 10px 38px;
	text-shadow: 1px 1px 1px #444;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	background-color: #E4E4E4;
}
.table1 tfoot th {
	color: #666;
}
.table1 tbody td {
	padding: 10px;
	text-align: center;
	background-color: #E4E4E4;
	border-bottom: 1px solid #ccc;
	/*-moz-border-radius:2px;

	-webkit-border-radius:2px;

	border-radius:2px;*/

	color: #333;
	text-shadow: 1px 1px 1px #fff;
}
.table1 tbody span.check::before {
	content : url(../images/green_check.png);
	padding: 10px;
}
/*------SIMPLE TABLE */





.table2 table {
	height: 100%;
	margin: 0px;
	padding: 0px;
	border-bottom:2px solid #ccc;
	
	
}
.table2 tr:nth-child(odd) {
	background-color: #ddd;
}
.table2 tr:nth-child(even) {
	background-color: #eee;
}
.table2 td {
	vertical-align: left;
	border-width: 0px 1px 1px 0px;
	text-align: left;
	padding: 7px;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	color: #000000;
}
.table2 tr:first-child td {
	background-color: #cccccc;
	text-align: left;
	font-size: 14px;
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: bold;
	color: #000000;
}
.table2 tr:first-child:hover td {
	background-color: #cccccc;
}
/*----- TABS ------*/



#tabs {
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
}
#tabs li {
	float: left;
	margin-left: 5px;
	margin-bottom: -5px;
}
#tabs a {
	position: relative;
	background: #ddd;
	background-image: linear-gradient(to bottom, #fff, #ddd);
	padding: 10px 12px 10px 12px;
	float: left;
	text-decoration: none;
	color: #444;
	text-shadow: 0 1px 0 rgba(255,255,255,.8);
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	/*box-shadow: 0 2px 2px rgba(0,0,0,.4);*/

	width: 130px;
}
#tabs a:hover, #tabs a:hover::after, #tabs a:focus, #tabs a:focus::after {
	background: #bbb;
}
#tabs a:focus {
	outline: 0;
}
/*#tabs a::after {

	content: '';

	position: absolute;

	z-index: 1;

	top: 0;

	right: -.5em;

	bottom: 0;

	width: 1em;

	background: #ddd;

	background-image: linear-gradient(to bottom, #fff, #ddd);

	box-shadow: 2px 2px 2px rgba(0,0,0,.4);

	transform: skew(10deg);

	border-radius: 0 5px 0 0;

}*/



#tabs #current a, #tabs #current a::after {
	background-color: #eee;
	z-index: 3;
}
#tab-content {
	min-height:300px !important;
	z-index: -1;
	background: #eee;
	-moz-box-shadow: 0px 2px 2px 0px #ccc;
	-webkit-box-shadow: 0px 2px 2px 0px #ccc;
	box-shadow: 0px 2px 2px 0px #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
	padding: 40px;
}
/*-----LOGIN-------------*/





body.login {
	font: 12px Arial, Helvetica, sans-serif;
	padding: 0;
	background: #464646;
	padding: 20px 0;
	margin-top:50px;
}
.loginBox {
	background: #efefef;
	-moz-box-shadow: 0px 5px 5px 0px #333;
	-webkit-box-shadow: 0px 5px 5px 0px #333;
	box-shadow: 0px 5px 5px 0px #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin: 0 auto;
	width:400px;
	overflow:auto;
	margin-bottom:50px;
}
.loginBox input[type='text'], .loginBox input[type='password'] {
	width:240px;
}
.loginLogo {
	text-align:center;
	padding:20px;
}
.loginFooter {
	text-align:center;
	color:#999;
}
/* Shop styles*/



.shopBox {
	width:387px;
	padding:10px;
	background-color:#eee;
	height:277px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-bottom:10px;
}
.shopBox-side {
	float:right;
	width:197px;
	margin-left:10px;
	padding:10px 0;
	height:275px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #eee;
	margin-bottom:10px;
	margin-right:20px;
}
.shopBox .strike {
	/*color:#ccc;*/

	text-decoration:line-through;
}
.shopBox-price {
	background-color:#ddd;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	float:left;
	width:95%;
	margin-bottom:10px;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	border:1px solid #ddd;
	display: inline;
}
.shopBox-price-per {
	font-size:12px;
	color: #ac1829;
	display: inline;
}
.sb-select {
	border:1px solid #418d00;
	background-color:#fff !important;
}
.shopBox .save {
	color:#418d00;
	font-weight:bold;
	font-style:italic;
}
.shopBox-icons {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #418d00;
	background:#ddd /*url(../images/grey_check.png) no-repeat*/;
	background-position: 160px 46px;
	float:left;
	width:187px;
	margin-bottom:10px;
	margin-right:10px;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	position:relative;
}
.icon-check {
	background:url(../images/green_check.png) no-repeat;
	position:absolute;
	width:16px;
	height:16px;
	left:177px;
	top:5px;
}
.icon-cross {
	background:url(../images/grey_cross.png) no-repeat;
	position:absolute;
	width:16px;
	height:16px;
	left:177px;
	top:5px;
	opacity:0.6;
	filter:alpha(opacity=60);
}
.shopBox-icons-last {
	margin-right:0px !important;
}
.shopBox-icons img {
	vertical-align: middle;
	margin-right:5px;
}
.shopBox-icons-dis {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #eee;
	background:#eee /*url(../images/grey_check.png) no-repeat*/;
	background-position: 160px 46px;
	float:left;
	width:187px;
	margin-bottom:10px;
	margin-right:10px;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	color:#ccc;
	position:relative;
}
.shopBox-icons-dis img {
	vertical-align: middle;
	margin-right:5px;
	opacity:0.4;
	filter:alpha(opacity=40);
}
/*Shop Tabs*/



.shopTabs {
	float:left;
	margin-top:20px;
}
.shopTabs .shopTabs-nav ul {
	width:700px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.shopTabs .shopTabs-nav li {
	float: left;
	margin-left: 5px;
	margin-bottom: -5px;
}
.shopTabs .shopTabs-nav a {
	position: relative;
	background:#ccc;
	background-image: linear-gradient(to bottom, #fff, #ddd);
	padding: 10px 12px 10px 12px;
	float: left;
	text-decoration: none;
	color: #333;
	text-shadow: 0 1px 0 rgba(255,255,255,.8);
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	/*box-shadow: 0 2px 2px rgba(0,0,0,.4);*/

	width: 120px;
	/*font-weight:bold;*/

	font-size:14px;
}
.shopTabs .shopTabs-nav a:hover, .shopTabs .shopTabs-nav a:hover::after, .shopTabs .shopTabs-nav a:focus, .shopTabs .shopTabs-nav a:focus::after {
	background: #bbb;
}
.shopTabs .shopTabs-nav a:focus {
	outline: 0;
}
/*#tabs a::after {

	content: '';

	position: absolute;

	z-index: 1;

	top: 0;

	right: -.5em;

	bottom: 0;

	width: 1em;

	background: #ddd;

	background-image: linear-gradient(to bottom, #fff, #ddd);

	box-shadow: 2px 2px 2px rgba(0,0,0,.4);

	transform: skew(10deg);

	border-radius: 0 5px 0 0;

}*/



.shopTabs .shopTabs-nav #current a, .shopTabs .shopTabs-nav #current a::after {
	background-color: #ac1829;
	z-index: 3;
	color:#ddd;
}
.shopTabs-head {
	color:#fff;
	font-size:20px;
	background-color: #ac1829;
	padding:5px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	width:606px;
	float:left;
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
	font-size:22px;
	margin-bottom:20px;
}
.shopTabs-content {
	/*min-height:300px !important;*/

	z-index: -1;
	background: #eee;
	-moz-box-shadow: 0px 2px 2px 0px #ccc;
	-webkit-box-shadow: 0px 2px 2px 0px #ccc;
	box-shadow: 0px 2px 2px 0px #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 20px;
	/*	padding: 40px;*/

	width:616px;
	padding-bottom:5px;
	margin-top:38px;
	overflow:auto;
}
.st-cont {
	padding:0px 10px 10px 10px;
}
.boxTab {
	width: 270px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	border:1px solid #ccc;
}
.boxTab-plain {
	width: 284px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
}

.domain-tagline-old1{
	text-align: center;
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 300;
	color: #ac1829;
	font-size:16px;
	padding-bottom:30px;
	width: 600px;
	/*border-top:1px dotted #ccc;*/
	margin: 0 auto;
}

.domain-tagline-old{
	text-align: center;
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 300;
	color: #ac1829;
	font-size:16px;
	padding-bottom:30px;
	width: 900px;
	/*border-top:1px dotted #ccc;*/
	margin: 0 auto;
}

.domain-tagline{
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding-top:5px;
	font-family: sans-serif, Arial, Helvetica;
	padding-bottom:30px;
	width: 900px;
	/*border-top:1px dotted #ccc;*/
	margin: 0 auto;
}


/* ~~ The footer ~~ */

.footer, .footer-top, .footer-copy {
	padding: 10px 0;
	overflow:show;
	width: 100%;
}
.footer {
	background: #646464;
	padding: 20px 0;
	height:200px;
}
.footer-top {
	background: #ececec;
	padding: 20px 0;
}
.footer-copy {
	background: #464646;
	color: #ececec;
	font-size: 10px;
}
.footer-cont {
	width: 960px;
	margin: 0 auto;
}
.footer-col {
	width: 232px;
	margin-right: 10px;
	float: left;
}
.footer-col-last {
	width: 232px;
	float: left;
}
.footer h5 {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 700;
	padding-bottom: 3px;
	margin-bottom: 3px;
	border-bottom: #868686 1px solid;
	color: #ececec;
	text-transform: uppercase;
	font-size: 12px;
}
.footer-heading {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 700;
	padding-bottom: 3px;
	margin-bottom: 3px;
	border-bottom: #868686 1px solid;
	color: #ececec;
	text-transform: uppercase;
	font-size: 12px;
}
.footer ul {
	margin: 0;
	padding: 0;
}
.footer li, .footer a {
	list-style: none;
	color: #a7a7a7;
}
.footer a:hover {
	color: #CACACA;
}
/*After footer*/



.afterFooter {
	width: 960px;
	margin: 0 auto;
	padding: 20px 0;
	color: #666666;
}
.afterFooter h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding-top:5px;
	color: #999;
}
.afterFooter p {
	padding:10px 0;
	color: #999;
	line-height:15px
}
/* ~~ miscellaneous float/clear classes ~~ */

.fltrt {
	float: right;
	margin-left: 15px;
}
.fltlft {
	float: left;
	margin-right: 15px;
}
.clearfloat {
	clear: both;
	height: 0;
	line-height: 0px;
}
.san-note {
	height: 0;
	top: 630px;
	position: absolute;
	font-size: 11px;
	width:387px;
}
.dotted {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #B3AFAF;
	border-right-color: #B3AFAF;
	border-bottom-color: 0;
	border-left-color: 0;
	background-color: #efefef;
}
.support-link {
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
	color: #268A16;
}
.list ul {
	padding-left: 10px;
	background: none;
}
.list li {
}
.imp {
	padding-left: 15px;
}
hr.press {
	border: 0;
	color: #9E9E9E;
	background-color: #9E9E9E;
	height: 1px;
	width: 100%;
	text-align: left;
}
.press-month {
	font-size: 20px;
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
	color: #ac1829;
}
.press-date {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
	color: #545454;
}
.press-link {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	color: #268A16;
}
.press-title {
	font-size: 14px;
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	color: #ac1829;
}
.press-title1 {
	font-size: 14px;
	font-weight: 500;
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
}
.footerlogos {
	margin-top: -10px;
	float: right;
	text-align: right;
}

.footerlogos img{
	margin-top: 10px;
}

.tldTabs {
	float:left;
	margin-top:20px;
}
.tldTabs .tldTabs-nav ul {
	width:600px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.tldTabs .tldTabs-nav li {
	float: left;
	margin-left: 5px;
	margin-bottom: -5px;
}
.tldTabs .tldTabs-nav a {
	position: relative;
	background:#ccc;
	background-image: linear-gradient(to bottom, #fff, #ddd);
	padding: 10px 12px 10px 12px;
	float: left;
	text-decoration: none;
	color: #333;
	text-shadow: 0 1px 0 rgba(255,255,255,.8);
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	/*box-shadow: 0 2px 2px rgba(0,0,0,.4);*/

	width: 60px;
	/*font-weight:bold;*/

	font-size:14px;
}
.tldTabs .tldTabs-nav a:hover, .tldTabs .tldTabs-nav a:hover::after, .tldTabs .tldTabs-nav a:focus, .tldTabs .tldTabs-nav a:focus::after {
	background: #bbb;
}
.tldTabs .tldTabs-nav a:focus {
	outline: 0;
}
/*#tabs a::after {

	content: '';

	position: absolute;

	z-index: 1;

	top: 0;

	right: -.5em;

	bottom: 0;

	width: 1em;

	background: #ddd;

	background-image: linear-gradient(to bottom, #fff, #ddd);

	box-shadow: 2px 2px 2px rgba(0,0,0,.4);

	transform: skew(10deg);

	border-radius: 0 5px 0 0;

}*/



.tldTabs .tldTabs-nav #current a, .tldTabs .tldTabs-nav #current a::after {
	background-color: #ac1829;
	z-index: 3;
	color:#ddd;
}
.tld-link {
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
	color: #268A16;
	display: inline;
}
.tld {
	display: inline;
}
#tldsearch {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	margin-top: -70px;
	margin-bottom: 50px;
	padding-left: 25px;
	font-weight: 700;
	font-size: 18px;
}
#tldsearch input[type="button"], #tldsearch input[type="reset"], #tldsearch input[type="submit"] {
	font-family:'Ubuntu', sans-serif, Arial, Helvetica;
	-moz-box-shadow:inset 0px 1px 0px 0px #a7d73f;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a7d73f;
	box-shadow:inset 0px 1px 0px 0px #a7d73f;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #74c027), color-stop(1, #418d00) );
	background:-moz-linear-gradient( center top, #74c027 5%, #418d00 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74c027', endColorstr='#418d00');
	background-color:#74c027;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #268a16;
	display:inline-block;
	text-decoration:none;
	text-shadow:1px 1px 0px #666666;
	color:#fff;
	font-size:14px;
	font-weight:700;
	padding:6px 16px;
	text-transform:uppercase;
}
#tldsearch textarea, #tldsearch select, #tldsearch input {
	color: #667;
	padding: 6px;
	border: 1px solid #CCC;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
}
#tldsearch1 {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 700;
	color: #ac1829;
	font-size: 18px;
}
#tldsearch1 input[type="button"], #tldsearch1 input[type="reset"], #tldsearch1 input[type="submit"] {
	font-family:'Ubuntu', sans-serif, Arial, Helvetica;
	-moz-box-shadow:inset 0px 1px 0px 0px #a7d73f;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a7d73f;
	box-shadow:inset 0px 1px 0px 0px #a7d73f;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #74c027), color-stop(1, #418d00) );
	background:-moz-linear-gradient( center top, #74c027 5%, #418d00 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74c027', endColorstr='#418d00');
	background-color:#74c027;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #268a16;
	display:inline-block;
	text-decoration:none;
	text-shadow:1px 1px 0px #666666;
	color:#fff;
	font-size:14px;
	font-weight:700;
	padding:6px 16px;
	text-transform:uppercase;
}
#tldsearch1 textarea, #tldsearch1 select, #tldsearch1 input {
	font-family:'Ubuntu', sans-serif, Arial, Helvetica;
	color: #667;
	padding: 6px;
	border: 1px solid #CCC;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	display:inline-block;
}
#whois {
	background: url(../images/whois_bg.png) no-repeat;
	width:622px !important;
	padding-top:3px;
	margin-left:180px;
}


#whois h2 {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
	text-shadow: 1px 1px 0px #000;
	color: #fff;
	padding-top:2px;
	padding-bottom:10px;
	font-size: 26px;
	text-align: center;
}
.whois-bg {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	margin-top: -10px;
	/*margin-bottom: 50px;
	
	padding-left: 55px;*/
	
	font-size: 12px;
	/*background: url(../images/whois_container.png) no-repeat;*/
	width: 603px;
	/*height: 61px;*/
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 5px;
}
#whois input[type="button"], #whois input[type="reset"], #whois input[type="submit"] {
	font-family:'Ubuntu', sans-serif, Arial, Helvetica;
	-moz-box-shadow:inset 0px 1px 0px 0px #a7d73f;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a7d73f;
	box-shadow:inset 0px 1px 0px 0px #a7d73f;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #74c027), color-stop(1, #418d00) );
	background:-moz-linear-gradient( center top, #74c027 5%, #418d00 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74c027', endColorstr='#418d00');
	background-color:#74c027;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #268a16;
	display:inline-block;
	text-shadow:1px 1px 0px #666666;
	color:#fff;
	font-size:14px;
	font-weight:700;
	padding:6px 16px;
	text-transform:uppercase;
}
#whois textarea, #whois select, #whois input {
	color: #667;
	padding: 6px;
	border: 1px solid #CCC;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
}
.swResults {
	margin-top:20px !important;
	text-align:left !important;
}

.fltlftc {
	float: center;
	margin-right: 15px;
}


.playIcon1{
/*	background: url(../images/icon_play.png) no-repeat center center; */
	width:50px;
	height: 50px;
	position: absolute;
	margin-left: 132px;
	margin-top:50px;
	opacity: 0.7;
	cursor: pointer;
}

hr.bread {
	width: 618px;
	float: left;
    background: #ccc;
	border: 0;
    background-image: -webkit-linear-gradient(left, #ccc, #ccc, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #ccc, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #ccc, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #ccc, #ccc); 
	height: 1.5px;
}

hr.breadssl {
	width: 621px;
	float: left;
    background: #ccc;
	border: 0;
    background-image: -webkit-linear-gradient(left, #ccc, #ccc, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #ccc, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #ccc, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #ccc, #ccc); 
	height: 1.5px;
	position: relative;
	top: -22px;

}

hr.breadssl1 {
	width: 960px;
	float: left;
    background: #ccc;
	border: 0;
    background-image: -webkit-linear-gradient(left, #ccc, #ccc, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #ccc, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #ccc, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #ccc, #ccc); 
	height: 1.5px;
	position: relative;
	top: -22px;
	left: 155px;

}
.test {
	position: relative;
	top: 15px;
}

.test1 {
	position: relative;

}

.content1 {
	padding: 10px 0;
	width: 960px;
	margin: 0 auto;
	overflow: auto;
	top: -20px;
	position: relative;
}

.low-price {
	font-family: 'Ubuntu', sans-serif, Arial, Helvetica;
	font-weight: 500;
	color: #ac1829;
	font-size:20px;
	line-height:24px !important;
}

.mh-sub-img1 {
	float: right;
	width:310px;
	position: relative;

}