body {
    background:#FFFFFF;
    color: #333333;
    font-family: Arial,sans-serif;
    font-size: 11px;
    margin: 0;
    padding: 0;
    text-align: center;
}
img { border: none; }
p { white-space: normal; }
p, ul, li, td, div {
    font-size: 13px;
    text-align: left;
}
a:hover { color:#333333; text-decoration:none; }
a:link, a:visited { color:#666666; text-decoration:underline; }

.clear { clear:both; }
.allCaps { text-transform:uppercase; }
.textLeft { text-align:left !important; }
.textCenter { text-align:center !important; }
.textRight { text-align:right !important; }
.red { color:#f00 !important; }
.black { color:#000 !important; }
.white { color:#fff !important; }
.blue { color:#006487 !important; }
.gold { color:#dbb740 !important; }
.green { color:#32a041 !important; }
.yellow { color:#fff200 !important; }

.btnGold, a.btnGold { height:22px; background:#fee867; padding:0 5px; border:1px solid #dfb500;  border-radius:0;
	font-family:'Arial Black', Arial; font-size:12px; font-weight: 900; color:#333 !important; text-transform:uppercase; margin:10px 0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4a5', endColorstr='#fddd2f'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fff4a5), to(#fddd2f)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #fff4a5,  #fddd2f); /* for firefox 3.6+ */
	text-shadow:1px 1px 1px #fff; line-height:22px; cursor:pointer; }
a.btnGold:hover { text-decoration:none; }
.btnGold.tall { font-size:18px !important; height:36px !important; }

.btnBlue, a.btnBlue { height:22px; background:#206e93; padding:5px 10px; border:1px solid #fff;  border-radius:0;
	font-family:'Arial Black', Arial; font-size:14px; font-weight: 900; color:#fff !important; text-transform:uppercase; margin:10px 0;
	text-decoration:none !important; text-shadow:-1px -1px 1px #003663; line-height:22px; cursor:pointer; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#68a9c9', endColorstr='#206e93'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#68a9c9), to(#206e93)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #68a9c9,  #206e93); /* for firefox 3.6+ */ }

.contentPage {
    height: 100%;
    margin: 0 auto;
    text-align: center;
    width: 983px;
}
.header {
    height: 45px;
    position: relative;
    width: 983px;
    padding:10px 0;
}
.domain_registration_logo {
    height: 50px;
    margin: 0;
    float:left;
}
.phoneContact {
    color: #000000;
    float: right;
    font: 15px Arial,sans-serif;
    margin: 0;
    padding: 5px 0;
    width: 330px;
    text-align:right;
}
.phoneContact span {
    font-size: 12px;
    margin-left: 10px;
}

.parkBox { background-color:#e9f7fc; }
.parkBoxInner { padding:30px 50px; }
.parkBox hr { height:12px; background:transparent url(/images/vendor-1/bg_header-stripe_rpt.png) repeat-x; border:none; margin:0; }
h1 { font:bold 18px Arial, san-serif; color:#000; margin:0; }
h1 span { font-size:26px; line-height:48px; color:#f00; }
.parkBoxInner p { font:bold 15px Arial, sans-serif; color:#000; margin:0; }
.parkBoxInner ul { width:600px; margin:0; padding:0 0 0 20px; }
.parkBoxInner li { float:left; width:250px; font:700 15px Arial, sans-serif; color:#333; margin:3px 0 0; }

.hostingBox { position:relative; width:850px; height:262px; background:url(/images/vendor-1/bg_hosting-ad_rpt.png) repeat-x;
	padding:15px; margin:15px 0 0; border:2px solid #066489; border-radius:10px 0 10px; }
.hostingBox .hostingInnerLeft { float:left; width:650px; }
.hostingBox .hostingInnerLeft p { font-size:18px; text-shadow: 1px 1px 3px #044C69; margin-bottom:15px; }
.hostingBox .hostingInnerLeft .hostingInnerBoxLeft { float:left; width:250px; }
.hostingBox .hostingInnerLeft .hostingInnerBoxLeft img {  }
.hostingBox .hostingInnerLeft .hostingInnerBoxLeft a { float:left; margin:0 0 0 45px; }
.hostingBox .hostingInnerLeft .hostingInnerBoxRight {float:left; width:380px; }
.hostingBox .hostingInnerLeft .hostingInnerBoxRight p { font:bold 22px Arial, sans-serif; color:#fff; text-shadow: 1px 1px 3px #044C69; }
.hostingBox .hostingInnerLeft .hostingInnerBoxRight .hostingTagline { font:bold italic 20px/24px 'Comic Sans MS',cursive,sans-serif; color:#fff;
	text-shadow: 1px 1px 3px #044C69; margin:20px 0; }
.hostingBox .hostingInnerRight { float:right; width:200px; }
.hostingBox .hostingInnerRight img { border-radius:10px 0 10px; box-shadow:0px 0px 15px 3px #044C69; margin-bottom:20px; }

.hostedBox { position:relative; width:850px; background:#066489;
	padding:15px; margin:15px 0 0; border:2px solid #066489; border-radius:10px 0 10px; }
.hostedBox img { border-radius:10px 0 10px; box-shadow:0px 0px 15px 3px #044C69; margin:0 5px; }



.domainNav {
    margin: 0 auto;
    padding: 0;
    position: relative;
    text-align: center;
}
.domainNav p { background-color:#065e82; text-align:center; margin:0; padding:10px 0;
	font:bold italic 12px Arial, sans-serif; color:#fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#044e6b', endColorstr='#065e82'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#044e6b), to(#065e82)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #044e6b,  #065e82); /* for firefox 3.6+ */}
.domainNav ul { list-style:none; padding:20px 50px 30px; }
.domainNav li a { float:left; font:normal 12px Arial, sans-serif; color:#066489; margin:0 15px; }
.domainNav li a:hover { text-decoration:none; }

.domain_content_holder {
    height: 100%;
    padding: 15px 0 0;
    position: relative;
    width: 983px;
}
.domain_content {
    float: left;
    height: auto;
    padding-bottom: 55px;
    position: relative;
    width: 763px;
}


div.manageList { position:relative; left:0px; top:-10px; float:left; width:100%; height:80px; background-color:#f5f5e5; padding:5px 0px; border-top:1px solid #e0e0d0; }
.manageList ul { position:relative; left:150px; width:100%; list-style-type:square; }
.manageList li { float:left; width:300px; display:inline; margin:3px 5px; text-align:left; }

.upsellBuckets { padding:30px; }
.longBuckets { width:420px; border:1px solid #c2c2c2; border-radius:10px 0 10px; padding:10px 10px 5px; margin:0; }
.longBuckets.affiliate { float:left; }
.longBuckets.affiliate h4 { font:bold 30px Arial, sans-serif; color:#006487; margin:0; }
.longBuckets.affiliate p { font-size:12px; }
.longBuckets.affiliate p a { color:#006487; }
.longBuckets.adsense { float:right; padding-top:13px !important; }


.searchBoxContent { padding:0 50px; position: relative; margin-bottom:30px; }
.searchBoxContent form { width:844px; padding:20px 20px 10px; background: #ebebeb; border-radius:10px 0 10px 0; }
.searchBoxContent label { float:left; font:bold 26px/26px Arial, sans-serif; color:#066489; }
.searchBoxContent input { float:left; margin:0 0 0 15px; }
.searchBoxContent .search_continents_input {
    background: url("/images/vendor-1/bg_search-input_rpt.gif") repeat-x scroll left top #FFFFFF;
    border: 1px solid #898989;
    border-radius: 5px 5px 5px 5px;
    color: #888888;
    font: italic 18px Arial,sans-serif;
    height: 46px;
    padding: 0 0 0 5px;
    width: 435px;
}
.searchBoxContent .btnGold { width:115px; height:44px; font-size:20px; }

/* ***************************    UNUSED  **************************
.box_content { position:relative; float:left; width:100%; margin:0; padding:0; }
.box_content div { margin-top:20px; padding:0px 10px; }
ul.domainList { float:left; list-style:none; width:100%; margin:0; padding:0; }
ul.domainList li { font:normal 10px Verdana, Arial, sans-serif; color:#333; float:left; width:217px; height:25px; margin:4px 6px; text-align:left; padding:0px; }
ul.domainList li img { float:left; margin-right:4px; padding:3px 0px; }
a:link, a:visited { color:#666666; text-decoration:underline; }
a:hover { color:#000; text-decoration:none; }

********************************************************************* */


/* **************** Account Login **************** */
.account_login_form {
    background: url("/images/vendor-1/bg_login-box_rpt.png") repeat-x scroll 0 0 #000;
    margin: 0;
    padding: 0;
    width: 280px;
    border:1px solid #000;
    border-radius:5px 0 5px;
    float:right;
}
.account_login_form form { border-top:1px solid #9d9d9d; border-left:1px solid #9d9d9d;
	border-right:1px solid #3a3a3a; border-bottom:1px solid #3a3a3a;
	border-radius:5px 0 5px;
	padding:0 10px 10px; }
.account_login_form h3 {
    color: #fff200;
    font: 900 12px 'Arial Black', Arial, sans-serif;
    margin: 0 !important;
    padding: 6px 0 4px;
    text-transform: uppercase;
    position:relative;
}
.account_login_form h3 img { position:absolute; top:-1px; left:-36px; }
.account_login_form input, .account_login_form img, .account_login_form a, .account_login_form a img {
    float: left;
}
.login_user_input {
    border: 1px solid #B7B7B7;
    border-radius: 3px;
    color: #888888;
    font: italic 13px/13px Arial,sans-serif;
    height: 26px;
    margin: 0 0 8px;
    padding: 0 0 0 5px;
    width: 250px;
}
.login_go {
    height: 22px;
    margin: 0;
    position: relative;
    width: 65px;
    font-size:14px !important;
}
a.account_link {
    float: right;
    padding-left: 4px;
}
.account_login_form a {
    color: #fff;
    font: 10px/18px Arial,sans-serif;
    padding: 4px 0 0 20px;
    text-decoration:none;
}
.account_login_form a:hover { text-decoration:underline; }
.account_login_form a img {
    left: -3px;
    position: relative;
    top: 6px;
}

/* **************** Footer **************** */
.domain_footer {
    height: auto;
    position: relative;
    width: 983px;
}
.footerNavigation {
    border-bottom: 1px solid #EBEBEB;
    border-top: 1px solid #EBEBEB;
    float: left;
    height: auto;
    list-style: none outside none;
    margin: 0 0 15px;
    padding: 15px 0;
    position: relative;
    width: 100%;
}
.footerNavigation li {
    float: left;
    margin: 0 1px 0 0;
    padding: 0;
    position: relative;
}
.footerNavigation li.products {
    width: 170px;
}
.footerNavigation li.services {
    width: 130px;
}
.footerNavigation li.legal {
    width: 110px;
}
.footerNavigation li.company_info {
    width: 200px;
}
.footerNavigation li.partners {
    width: 155px;
}
.footerNavigation li.copyright {
    width: 210px;
}
.footerNavigation li dl {
    list-style:left;
}
.footerNavigation li dt {
    color: #000000;
    font: bold 12px Arial,sans-serif;
}
.footerNavigation li dd {
    color: #555555;
    font: 11px Arial,sans-serif;
    margin: 5px 0;
}
.footerNavigation li dd a {
    color: #2B6C86;
    font: 11px Arial,sans-serif;
    text-decoration: none;
}
.footerNavigation li.copyright dd {
    font: 10px Arial,sans-serif !important;
    margin: 0;
    text-align: right;
}
.footerIcons div {
    float: left;
    height: 40px;
    vertical-align: middle;
    width: 200px;
}
.footerIcons .footerGroupCenter {
    padding: 20px 0;
    text-align: center;
    vertical-align: middle;
    width:580px;
}
.footerIcons .footerGroupRight {
    display: table-cell;
    padding: 10px 0;
    vertical-align: middle;
    text-align:right;
}



/* 101Domain Parking */

/* Colors Deffinitions */
.header {
  height: 5em;
  padding: 25px;
  width:auto;
  background-color: #ebebeb;
  background: url("/images/vendor-1/repeat-top.png") repeat-x top, url("/images/vendor-1/repeat-bottom.png") bottom repeat-x;
  background-color: #ebebeb; }
  .header .extensionText {
    float: left; }
    .header .extensionText span {
      font: bold 20px Arial; }
    .header .extensionText b {
      color: red; }
  .header .logoHolder {
    padding: 5px;
    float: right; }
    .header .logoHolder .domainLogo {
      background: url("/images/vendor-1/101domain.png") no-repeat;
      width: 181px;
      height: 58px; }

.clear {
  clear: both; }

body {
  padding: 0;
  margin: 0; }

.wrapper {
  width: 100%; }
  .wrapper .content {height: 100%;}