html, body { margin:0px; padding:0px; min-width:1024px; height:100%; font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:12px;}

#container { min-height:100%; position:relative;}
#body { padding-bottom:360px;}
   
.clear, .Clear {clear:both; margin:0px; padding:0px;}
.sprite-master-page {background:url('https://www.brinkster.com/v1-images/masterpage/sprite-master-page.png?a=80') no-repeat;}
.sprite-cp-icons {background:url('https://www.brinkster.com/v1-images/masterpage/sprite-cp-icons.png') no-repeat; height:66px; width:728px;}
.sprite-live-chat {background:url('https://www.brinkster.com/v1-images/masterpage/sprite-live-chat.png') no-repeat; height:325px; width:461px;}

/* these are used by the ProductBuyNow.ascx page. jasons */

.shared-btn-buy-now {display:block; overflow:hidden; height:32px; width:108px; background-position:0 -158px; cursor:pointer;}

/* ---------------------------------------------------------------------- Header & Main Navigation -- CP */
.main-nav-black-bar-bg-cp {width:1024px; background:url('https://www.brinkster.com/v1-images/masterpage/main-nav-black-bar-bg.png') repeat;}
.main-nav-brinkster-logo-cp {float:left; display:block; overflow:hidden; height:29px; width:205px; background-position:0 0; cursor:pointer; margin:28px 0 0 0; border:0;}
.main-nav-sub-links-cp {height:28px; text-align:right; font-family:Verdana, Arial, Tahoma; color:#858484; font-size:10px;}
.main-nav-top-padding-cp {padding:6px 37px 0 37px;}
.cp-brinkster-logo {float:left; display:block; overflow:hidden; height:21px; width:149px; background-position:0 -45px; cursor:pointer; border:0;}
/*.cp-icon-home {float:left; display:block; overflow:hidden; height:45px; width:42px; background-position:0 0; background-repeat:no-repeat; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-user-settings {float:left; display:block; overflow:hidden; height:45px; width:67px; background-position:-42px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-settings {float:left; display:block; overflow:hidden; height:45px; width:42px; background-position:-109px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-upgrade {float:left; display:block; overflow:hidden; height:45px; width:43px; background-position:-151px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-statistics {float:left; display:block; overflow:hidden; height:45px; width:48px; background-position:-194px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-database {float:left; display:block; overflow:hidden; height:45px; width:47px; background-position:-242px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-domain-mgr {float:left; display:block; overflow:hidden; height:45px; width:86px; background-position:-289px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-email-mgr {float:left; display:block; overflow:hidden; height:45px; width:75px; background-position:-376px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-file-mgr {float:left; display:block; overflow:hidden; height:45px; width:66px; background-position:-451px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-referral-mgr {float:left; display:block; overflow:hidden; height:45px; width:91px; background-position:-517px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-website-builder {float:left; display:block; overflow:hidden; height:45px; width:77px; background-position:-608px 0; margin-right:19px; cursor:pointer; border:0;}
.cp-icon-live-help {float:left; display:block; overflow:hidden; height:45px; width:43px; background-position:-685px 0; cursor:pointer; border:0;}*/

/* CP Nav */
ul.cp-nav {padding:0; margin:0;}
li.cp-nav {display:inline-block; list-style-type:none;}
.sprite-cp-nav {background:url('https://controlpanel.brinkster.com/v1-images/controlpanel/cpnav/sprite-cp-nav.png?v=1') no-repeat;}
.cp-home {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:0 0; cursor:pointer;}
.cp-user-settings {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-79px 0; cursor:pointer;}
.cp-acct-settings {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-158px 0; cursor:pointer;}
/* .cp-acct-upgrade {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-237px 0; cursor:pointer;} */
.cp-web-stats {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-316px 0; cursor:pointer;}
.cp-db-mgr {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-395px 0; cursor:pointer;}
.cp-domain-names {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-474px 0; cursor:pointer;}
.cp-email-mgr {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-553px 0; cursor:pointer;}
.cp-file-mgr {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-632px 0; cursor:pointer;}
.cp-referral-mgr {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-711px 0; cursor:pointer;}
.cp-website-builder {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-790px 0; cursor:pointer;}
.cp-case-mgr {float:left; display:block; overflow:hidden; height:69px; width:81px; background-position:-869px 0; cursor:pointer;}
.cp-cloud-servers {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-237px 0; cursor:pointer;}
.cp-cloud-servers-grey {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-1030px 0; cursor:pointer;}
.cp-reseller-mgr {float:left; display:block; overflow:hidden; height:69px; width:79px; background-position:-950px 0; cursor:pointer;}
/* CP Nav */

/* CP Headers */
.sprite-cp-headers {background:url('https://controlpanel.brinkster.com/v1-images/controlpanel/cpnav/sprite-cp-headers.png') no-repeat;}
.h-user-settings {display:block; overflow:hidden; height:20px; width:233px; background-position:0 0;}
.h-acct-settings {display:block; overflow:hidden; height:20px; width:305px; background-position:0 -22px;}
.h-upgrade-acct {display:block; overflow:hidden; height:20px; width:307px; background-position:0 -44px;}
.h-web-stats {display:block; overflow:hidden; height:20px; width:316px; background-position:0 -66px;}
.h-db-mgr {display:block; overflow:hidden; height:20px; width:331px; background-position:0 -154px;}
.h-domain-mgr {display:block; overflow:hidden; height:20px; width:287px; background-position:0 -176px;}
.h-acct-settings {display:block; overflow:hidden; height:20px; width:287px; background-position:0 -88px;}
.h-email-mgr {display:block; overflow:hidden; height:20px; width:256px; background-position:0 -110px;}
.h-acct-settings {display:block; overflow:hidden; height:20px; width:305px; background-position:0 -22px;}
.h-website-builder {display:block; overflow:hidden; height:20px; width:277px; background-position:0 -198px;}
.h-case-mgr {display:block; overflow:hidden; height:20px; width:243px; background-position:0 -132px;}
.h-edit-email {display:block; overflow:hidden; height:20px; width:330px; background-position:0 -220px;}
.h-add-email {display:block; overflow:hidden; height:20px; width:328px; background-position:0 -242px;}
.h-add-dist-list {display:block; overflow:hidden; height:20px; width:359px; background-position:0 -264px;}
.h-edit-dist-list {display:block; overflow:hidden; height:20px; width:362px; background-position:0 -286px;}
.h-custom-404 {display:block; overflow:hidden; height:20px; width:194px; background-position:0 -308px;}
/* CP Headers */

/* ---------------------------------------------------------------------- Header & Main Navigation -- CP */


/* ---------------------------------------------------------------------- Header & Main Navigation */
.main-nav-right-container {float:right; width:735px; padding:17px 0 0 0;}
.main-nav-top-padding {padding:0 37px 0 37px;}

.main-nav-black-bar-bg {height:90px; width:1024px; background:url('https://www.brinkster.com/v1-images/masterpage/main-nav-black-bar-bg.png') repeat;}
.main-nav-sub-links {height:28px; text-align:right; font-family:Verdana, Arial, Tahoma; color:#858484; font-size:10px; padding:10px 20px 7px 0;}
.main-nav-brinkster-logo {float:left; display:block; overflow:hidden; height:31px; width:206px; background-position:0 -1px; cursor:pointer; margin:27px 0 0 0;}

.main-nav-solutions {display:block; overflow:hidden; height:13px; width:87px; background-position:0 -35px; margin:16px 0 0 16px; cursor:pointer; border:0; }
.main-nav-solutions-off {float:right; height:45px; width:122px; text-align:center; margin:0 10px 0 0;}

.main-nav-cloud {display:block; overflow:hidden; height:13px; width:52px; background-position:0 -52px; margin:16px 0 0 18px; cursor:pointer; border:0;}
.main-nav-cloud-off {float:right; height:45px; width:87px; text-align:center; margin:0 10px 0 0;}

.main-nav-dedicated {display:block; overflow:hidden; height:13px; width:156px; background-position:0 -69px; margin:16px 0 0 18px; cursor:pointer; border:0;}
.main-nav-dedicated-off {float:right; height:45px; width:196px; text-align:center; margin:0 10px 0 0;}

.main-nav-shared {display:block; overflow:hidden; height:13px; width:130px; background-position:0 -34px; margin:16px 0 0 20px; cursor:pointer; border:0;}
.main-nav-shared-off {float:right; height:45px; width:170px; text-align:center; margin:0 10px 0 0;}

.main-nav-about {display:block; overflow:hidden; height:13px; width:52px; background-position:0 -86px; margin:16px 20px 0 0; cursor:pointer; border:0;}
.main-nav-about-off {float:right; cursor:pointer; height:45px; width:92px;}

/*.main-nav-managed-hosting {display:block; overflow:hidden; height:13px; width:146px; background-position:0 -52px; margin:16px 0 0 18px; cursor:pointer; border:0;}
.main-nav-managed-hosting-off {float:right; height:45px; width:183px; text-align:center; margin:0 10px 0 0;}*/

/* .main-nav-whyus {display:block; overflow:hidden; height:13px; width:60px; background-position:-79px -52px; margin:16px 0 0 18px; cursor:pointer; border:0;}
.man-nav-whyus-off {float:right; height:45px; width:95px; text-align:center; margin:0 10px 0 0;} */

/* .main-nav-partners {display:block; overflow:hidden; height:13px; width:157px; background-position:0 -69px; margin:16px 0 0 20px; cursor:pointer; border:0;}
.main-nav-partners-off {float:right; height:45px; width:193px; text-align:center; margin:0 10px 0 0;} */

/* .main-nav-company {display:block; overflow:hidden; height:13px; width:76px; background-position:0 -86px; margin:16px 20px 0 0; cursor:pointer; border:0;}
.main-nav-company-off {float:right; cursor:pointer; height:45px; width:116px;} */

.master-page-dd-container {  background:url('https://www.brinkster.com/v1-images/masterpage/dd-bg.png') repeat; height:276px; width:678px; text-align:left; color:#e6e6e7; font-family: Verdana, Tahoma, Arial; font-size:11px; }
.dd-position {display:none; position:absolute; z-index:999;}
.dd-position-home {display:none; position:absolute; z-index:999; left:346px;}

.dd-title-solutions {display:block; overflow:hidden; height:9px; width:83px; text-align:center; background-position:0 -152px; margin:0 0 20px 0; border:0;}
.dd-title-managed-hosting {display:block; overflow:hidden; height:9px; width:143px; text-align:center; background-position:0 -165px; margin:0 0 20px 0; border:0;}
.dd-title-cloud {display:block; overflow:hidden; height:9px; width:49px; text-align:center; background-position:0 -165px; margin:0 0 20px 0; border:0;}
.dd-title-dedicated {display:block; overflow:hidden; height:9px; width:153px; text-align:center; background-position:0 -178px; margin:0 0 20px 0; border:0;}
.dd-title-whyus {display:block; overflow:hidden; height:9px; width:57px; text-align:center; background-position:-84px -165px; margin:0 0 20px 0; border:0;}
.dd-title-web-hosting {display:block; overflow:hidden; height:9px; width:103px; text-align:center; background-position:-83px -240px; margin:0 0 20px 0; border:0;}
.dd-title-shared {display:block; overflow:hidden; height:9px; width:129px; text-align:center; background-position:0 -152px; margin:0 0 20px 0; border:0;}
.dd-title-partners {display:block; overflow:hidden; height:9px; width:76px; text-align:center; background-position:0 -178px; margin:0 0 20px 0; border:0;}
.dd-title-company {display:block; overflow:hidden; height:9px; width:73px; text-align:center; background-position:0 -191px; margin:0 0 20px 0; border:0;}
.dd-hline {display:block; overflow:hidden; height:1px; width:246px; text-align:center; background-position:0 -372px; margin:6px 0 6px 0; border:0;}
.dd-l {float:left; display:block; overflow:hidden; height:7px; width:7px; background-position:-229px -13px; margin: 1px 5px 0 5px; border:0;}

.dd-subnav {margin: 13px 0 13px 0;}
.dd-subnav-last {margin-bottom: 0px;}

.main-nav-chat-bubble {float:right; display:block; overflow:hidden; height:14px; width:14px; background-position:-211px 0; cursor:pointer; margin:0 8px 0 10px; border:0;}
.test_banner {height:366px; background:url('https://www.brinkster.com/v1-images/masterpage/banner.jpg') no-repeat; min-width:950px; overflow:hidden; background-position:50% 50%;}

.social-proof {height:58px; width:1024px; background:url('https://www.brinkster.com/v1-images/masterpage/social-proof-bar.png') repeat; position:relative; top:218px;}

/* ---------------------------------------------------------------------- Page Content */
.content-outside-container {padding-top:20px; align-content:center;}
.content-container {float:left; font-family:Verdana, Arial, Tahoma; font-size:12px; color:#676767; line-height:20px; text-align:justify; padding:31px 0 0 31px;}

/* ---------------------------------------------------------------------- Sidebar */
.sidebar-top {display:block; overflow:hidden; height:3px; width:264px; background-position:0 -204px; border:0;}
.sidebar-btm {display:block; overflow:hidden; height:7px; width:264px; background-position:0 -211px; margin:0 0 10px 0; border:0;}
.sidebar-bg {background:url('https://www.brinkster.com/v1-images/masterpage/sidebar-repeating-bg.gif') repeat-y; width:264px; font-family:Tahoma, Arial, Verdana; font-size:11px; text-align:left;}
.sidebar-arrow {float:left; display:block; overflow:hidden; height:11px; width:8px; background-position:-229px 0; margin:2px 11px 0 12px; border:0;}
.sidebar-l {float:left; display:block; overflow:hidden; height:7px; width:7px; background-position:-229px -13px; margin:3px 8px 0 30px; border:0;}
.sidebar-pdf {float:left; display:block; overflow:hidden; height:16px; width:16px; background-position:-241px 0; margin:2px 11px 0 0; border:0;}
.sidebar-pdf7 {float:left; display:block; overflow:hidden; height:7px; width:7px; background-position:-244px -34px; margin:3px 8px 0 30px; border:0;}
.sidebar-divider {display:block; overflow:hidden; height:2px; width:264px; background-position:0 -221px; border:0;}
.sidebar-need-help {display:block; overflow:hidden; height:11px; width:88px; background-position:0 -227px; border:0;}
.konnected-sidebar-call {display:block; overflow:hidden; height:18px; width:169px; background-position:0 -494px; margin:0 0 13px; border:0;}
.sidebar-call {display:none; overflow:hidden; height:18px; width:169px; background-position:0 -242px; margin:0 0 13px; border:0;}
.sidebar-chat {display:block; overflow:hidden; height:20px; width:186px; background-position:0 -264px; margin:0 0 13px; cursor:pointer; border:0;}
.sidebar-contact-us {display:block; overflow:hidden; height:16px; width:117px; background-position:0 -287px; cursor:pointer; border:0;}
.sidebar-pdf-subtext {font-size:11px; color:#848383;}
.clear-pdf {clear:both; padding:0 0 16px 0;}

/* ---------------------------------------------------------------------- Footer */
#footer { position:absolute; bottom:0; width:100%; height:319px;}
.footer-top {background-color:#f5f5f5; font-family:Verdana, Arial, Tahoma; padding:31px 0 45px 0;}
.footer-top-help {background-color:#fff; font-family:Verdana, Arial, Tahoma; padding:31px 0 45px 0;}
.footer-nav-float {float:left; white-space:nowrap; margin-right:40px;}
.footer-nav-float-one {float:left; white-space:nowrap; margin-right:36px;}
.footer-main-nav {font-size:10px; line-height:18px;}
.footer-legal {background-color:#333; font-family:verdana, Arial, Tahoma; font-size:10px; color:#6f6f6f; padding:15px 0 15px 0;}
.footer-brinkster-logo {display:block; overflow:hidden; height:25px; width:176px; background-position:0 -103px; cursor:pointer; border:0;}
.footer-address {font-size:10px; color:#a2a2a2; line-height:18px; padding:20px 0 20px 0;}
.footer-solutions {display:block; overflow:hidden; height:9px; width:83px; background-position:0 -320px; margin:0 0 30px 0; border:0;}
.footer-cloud {display:block; overflow:hidden; height:9px; width:49px; background-position:0 -333px; margin:0 0 30px 0; border:0;}
.footer-whyus {display:block; overflow:hidden; height:9px; width:57px; background-position:-61px -333px; margin:0 0 30px 0; border:0;}
.footer-dedicated {display:block; overflow:hidden; height:9px; width:153px; background-position:0 -346px; margin:0 0 30px 0; border:0;}
.footer-shared {display:block; overflow:hidden; height:9px; width:129px; background-position:0 -307px; margin:0 0 30px 0; border:0;}
.footer-partners {display:block; overflow:hidden; height:9px; width:153px; /* height:9px; width:75px; */ background-position:0 -346px; margin:0 0 30px 0; border:0;}
.footer-about {display:block; overflow:hidden; height:9px; width:50px; background-position:0 -359px; margin:0 0 30px 0; border:0;}
.footer-company {display:block; overflow:hidden; height:9px; width:73px; background-position:0 -359px; margin:0 0 30px 0; border:0;}
.footer-links {float:left; display:block; overflow:hidden; height:12px; width:57px; background-position:0 -133px; margin:5px 29px 0 0; border:0; border:0;}
a.footer-twitter:link, a.footer-twitter:active, a.footer-twitter:visited {float:left; display:block; overflow:hidden; height:21px; width:23px; background-position:-87px -129px; margin-right:12px; border:0;}
a.footer-twitter:hover {float:left; display:block; overflow:hidden; height:21px; width:23px; background-position:-178px -129px; margin-right:12px; border:0;}
a.footer-google:link, a.footer-google:active, a.footer-google:visited {float:left; display:block; overflow:hidden; height:20px; width:20px; background-position:-121px -128px; margin-right:12px; border:0;}
a.footer-google:hover {float:left; display:block; overflow:hidden; height:20px; width:20px; background-position:-204px -128px; margin-right:12px; border:0;}
a.footer-facebook:link, a.footer-facebook:active, a.footer-facebook:visited {float:left; display:block; overflow:hidden; height:20px; width:20px; background-position:-153px -128px; border:0;}
a.footer-facebook:hover {float:left; display:block; overflow:hidden; height:20px; width:20px; background-position:-228px -128px; border:0;}
.ssae {background:url('https://www.brinkster.com/v1-images/masterpage/ssae-16.png') no-repeat; height:33px; width:144px; border:0; margin:20px 0 0 0;}

/* ---------------------------------------------------------------------- Links */
a.footer-grey:link, a.footer-grey:active, a.footer-grey:visited {font-family:Verdana, Arial, Tahoma; color:#6f6f6f; text-decoration:none;}
a.footer-grey:hover {color:#6f6f6f; text-decoration:underline;}
a.footer-grey-lite:link, a.footer-grey-lite:active, a.footer-grey-lite:visited {font-family:Verdana, Arial, Tahoma; color:#a2a2a2; text-decoration:none;}
a.footer-grey-lite:hover {color:#747474; text-decoration:underline;}
a.sidebar-standard:link, a.sidebar-standard:active, a.sidebar-standard:visited {font-family:Tahoma, Arial, Verdana; color:#3d3d3d; text-decoration:none;}
a.sidebar-standard:hover {color:#07a8ff; text-decoration:underline;}
a.sidebar-standard-pdf:link, a.sidebar-standard-pdf:active, a.sidebar-standard-pdf:visited {font-family:Tahoma, Arial, Verdana; color:#3d3d3d; text-decoration:none;}
a.sidebar-standard-pdf:hover {color:#07a8ff; text-decoration:underline;}
a.sidebar-standard-bold:link, a.sidebar-standard-bold:active, a.sidebar-standard-bold:visited {font-family:Tahoma, Arial, Verdana; color:#3d3d3d; text-decoration:none; font-weight:bold;}
a.sidebar-standard-bold:hover {color:#07a8ff; text-decoration:underline; font-weight:bold;}
a.sidebar-red:link, a.sidebar-red:active, a.sidebar-red:visited {font-family:Tahoma, Arial, Verdana; color:#c41421; text-decoration:none;}
a.sidebar-red:hover {color:#c41421; text-decoration:underline;}
a.main-nav-link:link, a.main-nav-link:active, a.main-nav-link:visited {font-family:Verdana, Tahoma, Arial; color:#858484; text-decoration:none;}
a.main-nav-link:hover {color:#858484; text-decoration:underline;}
a.main-nav-chat:link, a.main-nav-chat:active, a.main-nav-chat:visited {font-family:Verdana, Tahoma, Arial; color:#bababa; text-decoration:none;}
a.main-nav-chat:hover {color:#bababa; text-decoration:underline;}
a.dd:link, a.dd:active, a.dd:visited {font-family:Verdana, Tahoma, Arial; font-size:11px; color:#e6e6e7; text-decoration:none;}
a.dd:hover {color:#09b1ff; text-decoration:underline;}

.content-container a:link, .content-container a:active, .content-container a:visited {color:#07a9ff; text-decoration:none;}
.content-container a:hover {color:#676767; text-decoration:underline;}

a.blue-link-md:link, a.blue-link-md:active, a.blue-link-md:visited {font-family:Verdana, Arial, Tahoma; color:#0c9bff; text-decoration:underline;}
a.blue-link-md:hover {font-family:Verdana, Arial, Tahoma; color:#ff0d00; text-decoration:underline;}

/* ---------------------------------------------------------------------- Live Chat Pop-up Div */
.live-chat-bg {display:block; overflow:hidden; height:285px; width:266px; background-position:0 0;}
.live-chat-close {float:right; display:block; overflow:hidden; height:17px; width:17px; background-position:-268px 0; cursor:pointer; margin:6px 8px 0 0;}
.live-support-header {display:block; overflow:hidden; height:31px; width:169px; background-position:-268px -19px; margin:5px 0 20px 26px;}
.live-sales-header {display:block; overflow:hidden; height:31px; width:172px; background-position:-268px -52px; margin:0 0 20px 26px;}
.live-billing-header {display:block; overflow:hidden; height:31px; width:184px; background-position:-268px -187px; margin:0 0 20px 26px;}
.btn-chat-support {display:block; overflow:hidden; height:32px; width:193px; background-position:-268px -85px; cursor:pointer; margin:0 0 59px 26px;}
.btn-chat-sales {display:block; overflow:hidden; height:32px; width:174px; background-position:-268px -119px; cursor:pointer; margin:0 0 0 26px;}
.btn-chat-billing {display:block; overflow:hidden; height:32px; width:184px; background-position:-268px -153px; cursor:pointer; margin:0 0 0 26px;}
/* .live-chat-toll-free {font-family:Tahoma, Arial, Verdana; font-size:11px; color:#5c5c5c; padding:44px 0 0 60px;} */

/* -------------------------------------------------------------------- Lists & Forms (Doug put this here) */
ul,ol{padding:0;margin:0 0 10px 17px; text-align:left;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
li{line-height:20px; margin-bottom:3px;}

form{margin:0; /*margin:0 0 20px;*/}

form ul,form ol{list-style: type:circle;}
form ul ul,form ul ol,form ol ol,form ol ul{list-style:type:circle;}
form li{list-style:type:circle;}

select,select.textbox,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{height:20px;padding:4px 6px;margin-bottom:9px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} 
SELECT.dropdown{height:20px;padding:4px 6px;margin-bottom:9px;font-size:14px;line-height:20px;border:solid 1px #ccc;color:#555;
                    -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} 

textarea,select.textbox{height:auto;}

textarea,select.textbox,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.field,#ctl00_cphMain_FindDomainName1_DomainSearchBox2_ddlExt {background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}textarea:focus,select.textbox:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,#ctl00_cphMain_FindDomainName1_DomainSearchBox2_ddlExt:focus {border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}


/* -------------------------------------------------------------------- Typography  --------*/

.p-divider { display:block; height:1px; /*width:565px;*/ margin:30px auto 30px; border-bottom: 1px dotted #d7d7d7; }
h2.first { margin: 0 0 0 0;  text-align:left; }
h2 { font-family:Arial, Verdana, Tahoma; text-transform: uppercase; color: black; font-size: 19px; margin:30px 0 0 0; text-align:left; }
h3 { font-family:Arial, Verdana, Tahoma; text-transform: uppercase; color: black; font-size: 15px; margin:30px 0 0 0; text-align:left; }