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

.rpanh3img {
	position:absolute;
	left:30px;
	bottom:3px;
	height:48px;
}

.rpan-tl, .rpan-tc, .rpan-tr {
	height:70px;	
	position:relative;
}

.rpan-tc {
	background:url(/vwz-files/image/rpan-tc.png) repeat-x;
	overflow:hidden;
}

.rpan-tl {
	background:url(/vwz-files/image/rpan-tl.png) top left repeat-y;
}

.rpan-tr {
	padding:25px 90px;
	background:url(/vwz-files/image/rpan-tr.png) top right repeat-y;
}

.rpan-tr h3 {
	font-size:24px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	letter-spacing:-.1em;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin: 0 0 5px 0;
	color: #27221f;
	font-size: 2.7em;
	letter-spacing:-0.04em;
	line-height: 1.05em;
	padding-bottom: 10px;
}

.rpan-bl, .rpan-bc, .rpan-br {
	height:34px;	
}

.rpan-bc {
	background:url(/vwz-files/image/rpan_bc.gif) repeat-x;
	overflow:hidden;
}

.rpan-bl {
	background:url(/vwz-files/image/rpan_bl.gif) top left repeat-y;
}

.rpan-br {
	background:url(/vwz-files/image/rpan_br.gif) top right repeat-y;
	padding:30px 30px 0px;
}

.rpan-mc {
	background:url(/vwz-files/image/rpan_mc.gif) bottom repeat-x;
}

.rpan-ml {
	background:url(/vwz-files/image/rpan_ml.gif) top left repeat-y;
}

.rpan-mr {
	background:url(/vwz-files/image/rpan_mr.gif) top right repeat-y;
	padding:10px 30px 10px;
}

.homepageTopTable {
	width:100%;
}

.homepageTopTable td {
	vertical-align:top;
}

.smpan-tl, .smpan-tr, .smpan-tc {
	height:55px;
	position:relative;
}

.smpan-tl {
	background:url(/vwz-files/image/smpan-tl.png) top left no-repeat;
}

.smpan-tr {
	background:url(/vwz-files/image/smpan-tr.png) top right no-repeat;
	overflow:hidden;
}

.smpan-tc {
	background:url(/vwz-files/image/smpan-tc.png) repeat-x;
	margin:0px 15px 0px 14px;
}

.smpan-tc img {
	position:absolute;
	height:50px;
	bottom:2px;
}

.smpan-tc h3 {
	margin:0px;
	padding:20px 10px 0px 60px;
	white-space:nowrap;
}

.smpan-ml {
	background:url(/vwz-files/image/smpan-ml.png) bottom left repeat-y;
}

.smpan-mr {
	background:url(/vwz-files/image/smpan-mr.png) bottom right repeat-y;
}

.smpan-mc {
	background:url(/vwz-files/image/smpan-mc.png) bottom repeat-x;
	background-color:#FFFFFF;
	margin:0px 6px 0px 6px;
	min-height:190px;
	padding:10px;
}

.smpan-bl, .smpan-br, .smpan-bc {
	height:15px;
}

.smpan-bl {
	background:url(/vwz-files/image/smpan-bl.png) top left repeat-y;
}

.smpan-br {
	background:url(/vwz-files/image/smpan-br.png) top right repeat-y;
}

.smpan-bc {
	background:url(/vwz-files/image/smpan-bc.png) bottom repeat-x;
	background-color:#FFFFFF;
	margin:0px 15px 0px 14px;
}

.txtinputwrapper {
	white-space:nowrap;
}

.btngreen-c, 
.btnred-c, 
.btnblue-c,
.btngray-c,
.btnblack-c
{
	height:45px;
	overflow:hidden;
	vertical-align:top;
	margin-top:0px;
	padding:0px 10px;
	border:0px;
	color:#FFFFFF;
	font-size:14px;
	cursor:pointer;
}

.btngray-c {
	color:#CFCFCF;
}

.btngray-c {
	background:url(/vwz-files/image/btngray-c.png) repeat-x;
}

.btngreensm-c, .btnbluesm-c, .btnredsm-c {
	height:22px;
	overflow:hidden;
	vertical-align:top;
	margin-top:0px;
	padding:0px 2px;
	border:0px;
	color:#FFFFFF;
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
}



.btngreen-c:hover, 
.btnred-c:hover, 
.btnblue-c:hover,
.btnblack-c:hover,
.btngreensm-c:hover,
.btnredsm-c:hover,
.btnbluesm-c:hover
{
	color:#FFFF33;
}

.btngray-c:hover {
	cursor:default;
}

.btngreen-c {
	background:url(/vwz-files/image/btngreen-c.png) repeat-x;
}

.btnred-c {
	background:url(/vwz-files/image/btnred-c.png) repeat-x;
}

.btnblue-c {
	background:url(/vwz-files/image/btnblue-c.png) repeat-x;
}

.btnblack-c {
	background:url(/vwz-files/image/btnblack-c.png) repeat-x;
}

.btngreensm-c {
	background:url(/vwz-files/image/btngreensm-c.png) repeat-x;
}

.btnredsm-c {
	background:url(/vwz-files/image/btnredsm-c.png) repeat-x;
}

.btnbluesm-c {
	background:url(/vwz-files/image/btnbluesm-c.png) repeat-x;
}

.rpan-mr h4 {
	font-size:18px;
	padding:0px;
	margin:0px;	
	font-weight:normal;
}

.priceinfo {
	background:url(/vwz-files/image/pricebg-orange.png) bottom;
	background-repeat:repeat-x;
	display:none;
	line-height: 1.05em;
}

.priceinfo, .carttotalamount {

	padding:10px;
	text-align:center;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin: 0 0 5px 0;
	color: #27221f;
	font-size: 2.7em;
	letter-spacing:-0.04em;
	
	padding-bottom: 10px;
}

#topCartDiv {
	position:absolute;
	right:10px;
	top:5px;
	z-index:100;
	background-color:#FFFFFF;
}

#topCartDiv .carttotalamount {
	color:#006600;
	font-size: 1.3em;
}

#topCartDiv a {
	text-decoration:none;
}

#topCartDiv .cartlabel {
	font-family: Helvetica, Arial, sans-serif;
	margin: 0 0 5px 0;
	color: #27221f;
	font-size: 1.3em;
	letter-spacing:-0.04em;
}

.cartsidetotal {
	background:url(/vwz-files/image/pricebg-green.png) bottom repeat-x;
	height:100px;
	padding-bottom:10px;
	line-height:normal;
	line-height:1em;
}

.cartsidetotal {
	letter-spacing:-0.02em;
	font-size:13px;
}

.floatprice {
	vertical-align:top;
	font-size:20px;
}

.prodpriceinfo2 {
	background:url(/vwz-files/image/pricebg-red.png) bottom;
}

.prodpriceinfo4 {
	background:url(/vwz-files/image/pricebg-green.png) bottom;
}

.prodpayperiod {
	font-size:18px;
	display:block;
	margin-top:-10px;
}

.homepageIconsTable {
	width:99%;
	margin:auto auto;
	margin-top:20px;
}

.homepageIconsTable td img {
	float:left;
	margin:auto 10px auto 0px;
}

.homepageIconsTable td {
	text-align:left;
	vertical-align:middle;
}

.pdreadmore {
	padding:5px;
	background-color:#EAEAEA;
	margin-top:5px;
	display:none;
	margin-right:8px;
}

.productssidelinks {
	margin:0px;
	padding:0px;
	margin-top:25px;
}

.productssidelinks li {
	white-space:nowrap;
	list-style:none;
	background:url(/vwz-files/image/prodsidelinks.png) no-repeat;
	height:30px;
	padding-top:8px;
	padding-left:14px;
}

.productssidelinks li a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}

.productssidelinks li a:hover {
	color:#FFCC33;
}

.domainsearchresult-table form {
	padding:0px;
	margin:0px;
}

.domainsearchresult-table {
	margin:auto auto;
}

.bottomcartbutton {
	text-align:right;
	margin-right:58px;
}

.searchresultfortext {
	font-size:15px;
	font-weight:bold;
	color:#003300;
}

.domainstatus-header {
	font-size:16px;
	font-weight:bold;
}

.domainstatus-status {
	font-size:12px;
	font-weight:bold;
}

.domainstatus-busy {
	color:#003366;
} 

.domainstatus-taken {
	color:#990000;
}

.domainstatus-available {
	color:#006600;
}

.domainstatus-pending {
	color:#FF9900;
}

.webz-carttable {
	width:750px;
	margin:auto auto;
}

.webz-carttable td {
	padding-bottom:7px;
	padding-top:7px;
	font-size:14px;
}

.webz-carttableheading td {
	color:#0066CC;
	font-weight:bold;
	font-size:17px;
	background:url(/vwz-files/image/carttableheaderbg.gif) bottom repeat-x;
	padding-bottom:20px;
	text-align:center;
}

.webz-cartrow1 td {
	background-color:#FFFFFF;
}

.webz-cartrow2 td {
	background-color:#f3f3f3;
}

.carttotalbg {
	
	background:url(/vwz-files/image/carttotalbg.gif) right repeat-y;
}

.carttotalbgtop {
	background:url(/vwz-files/image/carttotalbgtop.gif)  top right repeat-x;
}

.cartinterest {
	background:url(/vwz-files/image/cartinterest.gif)  top left repeat-x;
	min-height:150px;
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
}

.cartinterest .relatedproduct {
	border:#CCCCCC 1px solid;
	padding:10px;
	margin-top:5px;
	background-color:#FFFFFF;
	clear:left;
}

.relatedproduct table tr td {
	vertical-align:middle;
}

.relatedproduct h4.name {
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

/*
.relatedproduct .description {
	float:left;
	width:80%;
}
*/

.relatedproduct .addtocart {
	text-align:right;
}


.cartinterest, 
.carttotalbg, 
.carttotalbgtop 
{
	width:748px;
	margin:auto auto;
}

