body {margin: 20px 0px 0px 0px; padding: 0px;}
img {border: 0px;margin: 0px;padding: 0px;}
#container {width: 960px;margin:0 auto;}
#head {float:left;width: 960px; height: 110px; background: #feda90 url(/assets/images/domain-box.gif) top left no-repeat;}
#head-no-button {float:left;width: 960px; height: 110px; background: #feda90 url(/assets/images/domain-box-short.gif) top left no-repeat;}
.searchField {width:577px;height:45px;margin: 20px 0px 0px 0px;float: left;padding: 19px 0px 0px 60px;}
.searchField .searchText {font: bold 24px Arial; color:#666666;}
#domainHighLight {font: bold 24px Arial; color:#9B0033;margin:0px;padding:0px;}
.regButton {float: right;}
#body {float:left;width: 960px;margin: 20px 0px 23px 0px;}
#body .bodyLeft {width: 640px;height:351px;margin: 0px 22px 0px 0px;padding: 0px;float:left;clear:left;}
#body .bodyRight {width: 290px;height: 352px;border: solid 4px #CACBCE;float:right;}

.bodyLeftFAQ, .bodyRightFAQ {font: normal 14px Arial;width: 470px;}
.bodyLeftFAQ {float: left;clear: both;}
.bodyRightFAQ {float: right;}
.bodyLeftFAQ a:link, .bodyLeftFAQ a:active, .bodyRightFAQ a:link, .bodyRightFAQ a:active {font: normal 14px Arial; color: #004276; text-decoration:underline;}
.bodyLeftFAQ a:hover, .bodyRightFAQ a:hover {color: #9B0033;}
.bodyLeftFAQ a:visited, .bodyRightFAQ a:visited {color: #666633;}

.whosUsingTitle {font: bold 18px Arial; color: #000000;margin: 12px 0px 15px 0px;padding: 0px 0px 0px 12px;}
.whosUsingContent {display: block;margin: 0px 0px 0px 0px;float: left;padding: 0px 0px 0px 12px;}
.whosUsingImg {margin: 0px 0px 9px 0px;float: left;}
.whosUsingImg a img {float: left;margin: 0px 0px 0px 0px;}
.whosUsingImg a.wulink {float: left;margin: 35px 0px 0px 10px;}
.whosUsingImg a:link.wulink, .whosUsingImg a:active.wulink {font: bold 12px Arial, Helvetica, sans-serif; color:#004276; text-decoration: none;}
.whosUsingImg a:hover.wulink {font: bold 12px Arial, Helvetica, sans-serif;color:#9B0033; text-decoration: underline;}
.whosUsingImg a:visited.wulink {font: bold 12px Arial, Helvetica, sans-serif;color:#666633; text-decoration:none;}

.controls {margin: 0px 0px 0px 92px;padding: 10px 0px 8px 0px;clear: both;}
.arrowL {float:left;margin: 0px 10px 0px 0px;}
.progress {float:left;margin: 10px 0px 0px 0px;}
.arrowR {float:left;margin: 0px 0px 0px 10px;}
.progress img {margin: 0px 7px 0px 7px;height: 7px;float: left;}

#footer {float: left;width: 960px; margin: 0px 0px 10px 0px;padding:0px 0px 0px 0px;clear: both;}
#footer .tvFooterLogo {float: left;margin: 0px 300px 0px 0px;}
#footer .copy {float: left;font: normal 11px Arial; color: #666666;margin: 5px 0px 0px 0px;}
#footer .footerLinks {float: right;font: normal 11px Arial; color: #666666;margin: 4px 0px 0px 0px;}
#footer .footerLinks a {font: normal 11px Arial; color: #666666;text-decoration: underline;}
#footer .footerLegal {font: normal 11px Arial; color: #666666;width: 960px;padding: 10px 0px 0px 0px;clear: both;}
#footer .footerLegal a {font: normal 11px Arial; color: #666666;text-decoration: underline;}

h2.pageTitle {font: normal 28px Arial; color:#000000;margin: 0px 0px 30px 0px;padding: 0px;}

.scrollContainer {border: solid 4px #feda90;border-bottom: solid 29px #feda90;width: 952px;}
.scrollContainerText {font: normal 22px Arial; color: #000000;margin: 16px 0px 0px 12px;}
.scrollContainerSmallText {font: bold 16px Arial; color: #000000;margin: 0px 0px 16px 12px;}
#regColLeft{float: left;width: 445px;margin: 0px 22px 0px 0px; padding: 0px 0px 0px 0px; clear:both;}
#regColRight{float: right;width: 445px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.scroll {height: 200px;width: 940px;overflow: auto;background-color: #FFFFFF;padding: 23px 0px 23px 0px;margin: 0px 0px 0px 12px;display:block;}
.scroll a {font: normal 13px Arial;margin: 0px 0px 15px 0px;display: block;}
.scroll a:link, .scroll a:active {color: #004276; text-decoration: underline;}
.scroll a:visited {color: #666633; text-decoration: underline;}
.scroll a:hover {color: #9B0033; text-decoration: underline;}