body { margin:0px; padding:0px; min-width:1024px; height:100%; font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:12px;}

.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=10') no-repeat; height:215px; width:301px;}
.sprite-cp-icons {background:url('https://www.brinkster.com/v1-images/masterpage/sprite-cp-icons.png') no-repeat; height:66px; width:728px;}


/* ---------------------------------------------------------------------- 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;}
/* ---------------------------------------------------------------------- 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-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-partners {display:block; overflow:hidden; height:13px; width:79px; background-position:0 -69px; margin:16px 0 0 20px; cursor:pointer; border:0;}
.main-nav-partners-off {float:right; height:45px; width:115px; 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; }
.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-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-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;}

.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;}
.content-container {float:left; font-family:Verdana, Arial, Tahoma; font-size:12px; color:#676767; line-height:20px; text-align:justify; padding:11px 0 0 0;}


/* ---------------------------------------------------------------------- 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 0; 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-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;}
.sidebar-call {display:block; 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-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:30px;}
.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-managed-hosting {display:block; overflow:hidden; height:9px; width:142px; background-position:0 -333px; margin:0 0 30px 0; border:0;}
.footer-partners {display:block; overflow:hidden; height:9px; width:75px; background-position:0 -346px; 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;}


/* ---------------------------------------------------------------------- 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-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;}


/* -------------------------------------------------------------------- Lists & Forms (Doug put this here) */



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,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;} 

textarea{height:auto;}

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"],.field{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,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{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; }

