

/**** Site ****/
body {padding:0;margin:0;background:#fff;font-family:verdana,arial,sans-serif;font-size:11px;color:#333;line-height:14px;}
form {margin:0;padding:0;}
a {color:#00f;}
.noStretch {width:100%;overflow:hidden;} /* prevents content from horizontally stretching dimensions of container */
.reset {clear:both;overflow:hidden;height:0 !important;} /* to clear horizontal divs */
.show {display:block;}
.showInline {display:inline;}
.hidden {display:none;}
/**** Content ****/
#main {width:994px;}
#main ul {left:-18px;}
#main li {margin:0 0 8px 0;}
#leftColSidebarBox, #leftColSidebarList, #leftColSidebarNone {vertical-align:top;padding:0 0 15px 15px;}
#mainLine {width:1px;background:#1F2D31;border:15px solid #fff;border-top:0px;}
#rightColSidebarBox {width:305px;vertical-align:top;padding:0 15px 15px 0;}
#rightColSidebarList {width:199px;vertical-align:top;padding:0 0 15px 15px;}
/* Home */
#homeFlash {position:relative;top:5px;width:380px;height:268px;margin-top:10px;}
#homePoints {position:absolute;left:380px;bottom:10px;width:210px;height:258px;border-left:1px solid #ccc;margin-left:15px;}
#homePoints table td {vertical-align:top;padding:0 0 10px 8px;color:#1F2D31;font-weight:bold;font-size:17px;line-height:17px;}
#homePoints img {padding-top:2px;}
/* Control Panel */
.cpHeader {width:100%;}
.cpHeader td {vertical-align:top;}
.cpRevenue {color:#666;text-align:right;font-size:12px;}
.cpRevenue p {padding:0;margin:0 0 10px 0;text-align:right;}
.cpRevenue .value {font-weight:bold;color:#1F2D31;}
.cpRevenue .date {font-size:11px;}
/* Left Blue Box/White Box */
#leftBlueBox {background:#1F2D31;}
#leftColSidebarBox #leftBlueBox {width:658px;}
#leftColSidebarList #leftBlueBox {width:780px;}
#leftColSidebarNone #leftBlueBox {width:987px;}
.leftBlueBoxHeader {height:30px;padding-left:22px;color:#fff;font-weight:bold;font-size:17px;line-height:28px;vertical-align:middle;font-family:arial,sans-serif;}
.leftWhiteBox {margin:0px 10px 6px 10px;background:#fff;}
#leftColSidebarBox .leftWhiteBox {width:638px;}
#leftColSidebarList .leftWhiteBox {width:760px;}
#leftColSidebarNone .leftWhiteBox {width:967px;}
.leftWhiteBoxContent {padding:6px 12px 6px 12px;}
#leftColSidebarBox .leftWhiteBoxContent {width:614px;}
#leftColSidebarList .leftWhiteBoxContent {width:736px;}
#leftColSidebarNone .leftWhiteBoxContent {width:943px;}
.leftWhiteBoxContent .header {color:#1F2D31;font-size:17px;font-weight:bold;}
.leftGrayBox {width:638px;margin:10px 10px 6px 10px;background:#999999;}
.leftGrayBoxHeader {height:19px;padding-left:17px;color:#fff;font-weight:bold;font-size:13px;line-height:13px;vertical-align:middle;font-family:arial,sans-serif;}
.leftInsideWhiteBox {width:628px;margin:0px 5px 1px 5px;background:#fff;}
.leftInsideWhiteBoxContent {width:604px;padding:6px 12px 12px 12px;}
span.lcTop1, span.lcBottom1 {display:block;background:#fff;}
span.lcTop2, span.lcBottom2 {display:block;background:#1F2D31;}
span.lcTop1 span, span.lcBottom1 span {display:block;height:1px;overflow:hidden;background:#1F2D31;}
span.lcTop2 span, span.lcBottom2 span {display:block;height:1px;overflow:hidden;background:#fff;}
span.lcTop1 span.lc1, span.lcBottom1 span.lc1, span.lcTop2 span.lc1, span.lcBottom2 span.lc1 {margin:0 1px;height:2px;}
span.lc2 {margin:0 2px;}
span.lc3 {margin:0 3px;}
span.lc4 {margin:0 5px;}
/* Right Grey Box/White Box */
span.xcTop2, span.xcBottom2 {display:block;background:#fff;}
span.xcTop2 span, span.xcBottom2 span {display:block;height:1px;overflow:hidden;background:#999999;}
span.xcTop2 span.rc1, span.xcBottom2 span.rc1 {margin:0 1px;height:2px;}
/* Left Forms */
.leftWhiteBoxContent .formLeftTitle {width:232px;text-align:right;padding:0 10px 8px 0;}
.leftWhiteBoxContent .formRightField {padding:0 0 8px 0;}
.leftWhiteBoxContent input.text {width:165px;font-size:10px;}
.checkbox {vertical-align:middle;padding-right:5px;}
.formFont {font-family:verdana,arial,sans-serif;font-size:11px;vertical-align:middle;}
/* Right Blue Box/Gray Box/White Box */
#rightBlueBox {width:305px;background:#1F2D31;}
.rightGrayBox {width:285px;margin:6px 10px 6px 10px;background:#999999;}
.rightGrayBoxHeader {height:19px;padding-left:17px;color:#fff;font-weight:bold;font-size:13px;line-height:13px;vertical-align:middle;font-family:arial,sans-serif;}
.rightWhiteBox {width:275px;margin:0px 5px 1px 5px;background:#fff;}
.rightWhiteBoxContent {width:251px;padding:6px 12px 6px 12px;}
span.rcTop1, span.rcBottom1 {display:block;background:#fff;}
span.rcTop2, span.rcBottom2 {display:block;background:#1F2D31;}
span.rcTop3, span.rcBottom3 {display:block;background:#999999;}
span.rcTop1 span, span.rcBottom1 span {display:block;height:1px;overflow:hidden;background:#1F2D31;}
span.rcTop2 span, span.rcBottom2 span {display:block;height:1px;overflow:hidden;background:#999999;}
span.rcTop3 span, span.rcBottom3 span {display:block;height:1px;overflow:hidden;background:#fff;}
span.rcTop1 span.rc1, span.rcBottom1 span.rc1, span.rcTop2 span.rc1, span.rcBottom2 span.rc1, span.rcTop3 span.rc1, span.rcBottom3 span.rc1 {margin:0 1px;height:2px;}
span.rc2 {margin:0 2px;}
span.rc3 {margin:0 3px;}
span.rc4 {margin:0 5px;}
/* Login Box */
#loginBox {margin:0 0 0 10px;color:#1F2D31;}
#loginBox input {font-size:10px;margin:4px 0 8px 0;}
#loginBox input.text {width:225px;}
#loginBox input.verification {width:81px;vertical-align:middle;}
/* Domains For Sale */
#domainList {width:250px;height:130px;margin-top:10px;font-size:10px;}
/* Testimonials */
.testimonialBox {padding:10px 0 10px 32px;vertical-align:top;border-bottom:1px solid #ccc;background:url(/images/main/checkmark.gif) no-repeat left 10px;}
.testimonialBoxNews {padding:10px 0 10px 32px;vertical-align:top;border-bottom:1px solid #ccc;background:url(/images/main/icon_news.gif) no-repeat left 10px;}
.testimonialPage {padding:10px 0 10px 32px;vertical-align:top;border-top:1px solid #ccc;background:url(/images/main/checkmark.gif) no-repeat left 10px;}
.testimonialPageNews {padding:10px 0 10px 32px;vertical-align:top;border-top:1px solid #ccc;background:url(/images/main/icon_news.gif) no-repeat left 10px;}
/* Easy Steps */
#easySteps td {vertical-align:top;padding-bottom:10px;}
/* Features * Top 10 FAQs */
#features {font-weight:bold;color:#1F2D31;}
#features ul, #top10faq ol {position:relative;left:-16px;}
#features li, #top10faq li {margin-bottom:8px;}
/* Body Text */
.normal {font-family:verdana,arial,sans-serif;font-size:11px;color:#333;line-height:14px;}
.small {font-family:verdana,arial,sans-serif;font-size:10px;color:#333;line-height:12px;}
.bigTitle {color:#1F2D31;font-weight:bold;font-size:22px;line-height:22px;}
.subTitle {color:#1F2D31;font-weight:bold;font-size:17px;line-height:20px;vertical-align:middle;}
.centerSmallLinks {text-align:center;color:#1F2D31;font-size:10px;font-weight:normal;}
.pHeader {color:#1F2D31;font-weight:bold;}
.pHeaderBig {color:#1F2D31;font-weight:bold;font-size:12px;}
.bigHeader {color:#1F2D31;font-weight:bold;font-size:13px;}
.grayHeader {color:#666;font-weight:bold;}
.asterisk {color:#F5AB1C;}
.solidLine {height:10px;border-bottom:1px solid #999;margin-bottom:10px;}
.dashedLine {height:10px;border-bottom:1px dashed #1F2D31;margin-bottom:10px;}
.directionNum {margin:2px 0 15px 0;}
.directionNum img {padding:0 5px 0 0;position:relative;top:-2px;}
.error {color:#dc1700;font-weight:bold;font-size:14px;line-height:18px;}
.inlineError {color:#dc1700;font-weight:bold;font-size:14px;padding-bottom:8px;}
.inlineMessage {color:#999;font-weight:bold;font-size:14px;padding-bottom:8px;}
/* Body Layouts */
.dataTableHeader td {padding:8px;background:#6B6B6B;text-align:center;vertical-align:middle;font-weight:bold;color:#fff;white-space:nowrap;}
.dataTableHeader2 td {padding:8px 0 8px 8px;background:#6B6B6B;text-align:center;vertical-align:middle;font-weight:bold;color:#fff;white-space:nowrap;}
.dataTableHeader td a, .dataTableHeader2 td a {color:#fff;}
.dataTableRowA td {background:#DEDEDE;padding:5px 8px 5px 8px;}
.dataTableRowB td {background:#EEEEEE;padding:5px 8px 5px 8px;}
.dataTableRowTotals td {background:#fff;padding:5px 8px 5px 8px;font-weight:bold;}
.dataTableRowC td {height:30px;background:#DEDEDE;padding:0 8px 0 8px;border-bottom:1px solid #fff;}
.dataTableRowD td {height:30px;background:#EEEEEE;padding:0 8px 0 8px;border-bottom:1px solid #fff;}
.dataTableRowE td {background:#DEDEDE;padding:2px 8px 2px 8px;}
.dataTableRowF td {background:#EEEEEE;padding:2px 8px 2px 8px;}
.dataTableRowReferral td {background:#DEDEDE;padding:1px 4px 1px 4px;}
.splitSort td {padding:0;}
.sortedHeader {padding:0 0 0 9px;}
.sortedArrow {width:9px;padding:0;}
.myAccount {width:450px;margin:4px 0 0 0;}
.myAccount td {padding:8px 10px 8px 10px;}
.myAccount td input {vertical-align:middle;}
.myAccount td input.text {width:165px;}
#rules {padding:0 0 0 15px;margin:0;}
#rules li {color:#F5AB1C;}
.graySquareBox {background:#eee;padding:10px;}
.popTemplateText {padding:20px 30px 0 30px;vertical-align:top;}
.popTemplateImg {vertical-align:top;}
.popTemplateImg img {width:440px;border:0;}
.colorView {width:15px;height:15px;border:1px solid #000;margin:0 5px 0 5px;}
#editList td {padding:3px 20px 3px 0;vertical-align:top;}
#editList .editListLeft, #editList .editListRight {width:50%}
#editList .editListRight {padding-left:30px;border-left:1px solid #999;}
.tourControls {width:500px;}
.tourControls td {width:33%;color:#999;font-weight:bold;}
/* Reporting */
.param, .revenue {font-size:10px;color:#1F2D31;}
.param div {font-weight:bold;font-size:11px;margin-bottom:5px;}
.param div.directionNum {color:#333;font-weight:normal;}
.param input, .param img {vertical-align:middle;}
.param input.image {margin-right:10px;}
.domPort div {color:#1F2D31;font-weight:bold;font-size:11px;margin-bottom:5px;}
.revenue td {vertical-align:top;}
.revenue td div {color:#999;font-weight:bold;font-size:11px;margin-bottom:5px;white-space:nowrap;}
#revenueOptions td.left {padding:0 21px 4px 0;}
#revenueOptions td.right {padding:0 0 4px 0;}
.graphOff {border:4px solid #fff;}
.graphOn {border:4px solid #da1700;}
#startCal, #endCal {cursor:pointer;}
.domainSelection .item {float:left;width:30%;margin-right:30px;}
.domainSelection .item p.field {height:105px;}
.domainSelection .item textarea, .domainSelection .item select {width:205px;height:102px;padding:0;margin:0;}
.reportTabs {height:24px;background:url(/partners/images/brands/goldkey/reporting/report_tabs_bg.jpg) repeat-x;padding:0 0 0 20px;overflow:hidden;margin:0 1px;}
.reportTabs ul {list-style:none;padding:0;margin:0;}
.reportTabs ul li {float:left;height:24px;line-height:24px;padding:0 0 0 15px;margin:0;}
.reportTabs ul li a {float:left;height:24px;padding-right:15px;margin-right:4px;}
.reportTabs ul li a:hover {text-decoration:underline;}
.reportTabs ul li.active {background:url(/partners/images/brands/goldkey/reporting/report_tab_left.jpg) no-repeat;}
.reportTabs ul li.active a, .reportTabs ul li.active a:hover {background:url(/partners/images/brands/goldkey/reporting/report_tab_right.jpg) top right no-repeat;text-decoration:none;}
/* Review Themes */
.rt3Large {font-family:arial,sans-serif;font-weight:bold;font-size:16px;color:#1F2D31;}
.rt3Small {font-family:arial,sans-serif;font-weight:bold;font-size:12px;letter-spacing:0.5px;color:#1F2D31;}
.rt2Large {font-weight:bold;font-size:12px;color:#1F2D31;}
.rt2Small {font-weight:bold;color:#1F2D31;}
/* help pop, review themes and colors */
#topLines {border-top:12px solid #1F2D31;border-bottom:12px solid #1F2D31;padding:6px 0 6px 12px;}
/* Edit Domains Templates */
.templateSelect p.templatesHeader {font-weight:bold;padding:12px 0 0 12px;margin:0;}
.templateSelect div {}
.templateSelect .customTemplates {background:#dbe7f5;}
.templateSelect .standardTemplates {background:#fefff1;}
.templateSelect .d2rTemplates {background:#f0f0f0;}
.templateSelect .modularTemplates {background:#dbe7f5;}
.templateSelect .leaveAsIs {background:#fff;padding:12px 0 12px 0;border:1px solid #ccc;}
.templateSelect table {width:100%;}
.templateSelect td {width:25%;vertical-align:top;padding:12px 0 12px 0;}
.templateSelect .thumbnail {position:relative;left:40px;width:108px;text-align:center;font-weight:bold;}
.templateSelect .thumbnail img {width:108px;height:107px;border:0;padding-bottom:5px;}
.templateSelect .thumbnail a, .templateSelect .thumbnail span {font-weight:normal;}
.templateSelect .radio {position:absolute;left:-28px;}
/* Custom */
.templateSelect .customTemplates td {border:1px solid #dbe7f5;border-bottom:1px solid #fff;padding:11px 0 11px 0;}
.templateSelect .customTemplates td.on {border:1px solid #fff;border-bottom-color:#d0d8e5;background:#d0d8e5;}
.templateSelect .customTemplates td#customEComm.on {border-right:0;}
.templateSelect .modularTemplates td {border:1px solid #dbe7f5;border-bottom:1px solid #fff;padding:11px 0 11px 0;}
.templateSelect .modularTemplates td.on {border:1px solid #fff;border-bottom-color:#d0d8e5;background:#d0d8e5;}
.templateSelect .modularTemplates td#modularEComm.on {border-left:0;}
.templateSelect .showCustomInfo {display:block;background:#d0d8e5;padding:12px;}
.templateSelect .showCustomInfo p {padding:0 0 5px 0;margin:0;}
.templateSelect .showCustomInfo .input, .templateSelect .showCustomInfo input {vertical-align:middle;}
.templateSelect .showCustomInfo .input {width:auto;}
.templateSelect .showCustomInfo input.textField {width:450px;}
.templateSelect .showCustomInfo textarea {width:450px;height:75px;margin-top:5px;}
.uploadItemsTable {text-align:left;width:100%;}
.uploadItemsTable td {padding:10px 10px 0 0;white-space:nowrap;vertical-align:top;}
.uploadItemsTable .border td {border-bottom:1px dashed #333;padding-bottom:10px;}
.uploadItemsTable td.grayHeader {text-align:right;width:135px;}
.uploadItemsTable td.imageThumbnail {width:82px;font-size:10px;font-weight:bold;text-align:center;white-space:nowrap;}
.uploadItemsTable td.imageThumbnail div {width:82px;height:58px;background:#fff;border:1px solid #999;margin-bottom:3px;overflow:hidden;}
.uploadItemsTable td.imageThumbnail div table {border-collapse:collapse;width:100%;}
.uploadItemsTable td.imageThumbnail div table td {height:58px;text-align:center;vertical-align:middle;border:0 !important;padding:0;}
.uploadItemsTable .pButton {margin:10px 10px 10px 0;}
/* Image Manager */
.imageManager input, .imageManager select, .imageEditor input, .imageEditor select, .imageSelector input, .imageSelector select {vertical-align:middle;}
.imageManager .textField, .imageEditor .textField, .imageSelector .textField {width:450px;}
.gallery .pages {position:relative;text-align:center;margin:10px 0;height:100%;}
.gallery .pages a {text-decoration:none;}
.gallery .pages .active {font-weight:bold;}
.gallery .pages .left {position:absolute;top:0;left:0;}
.gallery .pages .left span {font-size:13px;font-weight:bold;color:#1F2D31;}
.galleryRow {padding:10px 0;border-bottom:1px dashed #333;}
.galleryImage {float:left;width:129px;margin-left:30px;}
.firstGalleryImage {margin-left:0;}
.galleryImage div {overflow:hidden;}
.galleryImage .filename {height:28px;width:100%;line-height:28px;}
.galleryImage .tnOff {padding:2px;background:#fff;}
.galleryImage .tnSelected {padding:2px;background:#fdfc01;}
.galleryImage .thumbnail {position:relative;width:123px;height:90px;border:1px solid #1F2D31;text-align:center;background:#fff;}
.galleryImage .thumbnail table {border-collapse:collapse;width:100%;}
.galleryImage .thumbnail table td {height:90px;text-align:center;vertical-align:middle;}
.galleryImage .thumbnail .zoom {display:block;position:absolute;bottom:0;right:0;width:23px;height:23px;background:#999999 url(/partners/images/buttons/thumbnail-zoom.gif) no-repeat;}
*html body .galleryImage .thumbnail .zoom {right:-1px;}
.galleryImage .thumbnail .default {display:block;position:absolute;left:0;bottom:0;width:100%;height:23px;background:#666;text-align:center;color:#fff;font-weight:bold;line-height:23px;}
.galleryImage .imageZoom {position:absolute;z-index:100;background:#efefef;border:2px solid #1F2D31;padding:10px;display:none;}
.imageSelector galleryImage .imageZoom {width:310px;overflow:hidden;}
.galleryImage .imageZoom p {padding:0;margin:0 0 5px 0;}
.imageSelector .galleryImage .imageZoom p {width:310px;overflow:hidden;}
.galleryImage .imageZoom img {border:1px solid #1F2D31;}
.galleryImage .dimensions {height:20px;line-height:20px;}
.galleryImage .alt {height:30px;line-height:15px;padding:2px 0;}
.galleryImage .links {text-align:center;line-height:19px;}
/* Select Keywords */
.keywordsList {width:100%;}
.keywordsList td {width:33%;}
.keywordsList ol {left:-18px;}
.keywordsList input {width:175px;font-size:11px;}
p.input {vertical-align:middle;margin:3px 0 0 0;padding:0;}
p.input input {vertical-align:middle;}
/* wysiwyg editor */
textarea.wysiwygEditor {width:475px;height:250px;margin-top:5px;font-family:verdana,arial,sans-serif;font-size:11px;}
/* Options */
.optionsSelect {width:716px;}
.optionsSelect td {vertical-align:top;}
.optionLabel {text-align:right;padding-right:35px;white-space:nowrap;}
.optionRadios span {display:block;float:left;width:80px;white-space:nowrap;}
/* buttons */
.pButton {display:block;float:left;height:23px !important;color:#fff;font-weight:bold;font-size:11px !important;font-family:arial,sans-serif;text-align:center;line-height:23px !important;text-decoration:none;padding:0;margin:0 10px 0 0;cursor:pointer;vertical-align:middle;border:0;background-color:transparent !important;}
input.pButton {padding-bottom:2px;}
.pSmaller, .pSmallerGrey {width:70px;border:0;background-image:url(/partners/images/brands/goldkey/buttons/button-70.gif);}
.pSmallerGrey {background-image:url(/partners/images/brands/goldkey/buttons/button-70-grey.gif);}
.pSmall, .pSmallGrey {width:80px;border:0;background-image:url(/partners/images/brands/goldkey/buttons/button-80.gif);}
.pSmallGrey {background-image:url(/partners/images/brands/goldkey/buttons/button-80-grey.gif);}
.pMedium, .pMediumGrey {width:100px;border:0;background-image:url(/partners/images/brands/goldkey/buttons/button-100.gif);}
.pMediumGrey {background-image:url(/partners/images/brands/goldkey/buttons/button-100-grey.gif);}
.pLarge, .pLargeGrey {width:125px;border:0;background-image:url(/partners/images/brands/goldkey/buttons/button-125.gif);}
.pLargeGrey {background-image:url(/partners/images/brands/goldkey/buttons/button-125-grey.gif);}
.pLarger, .pLargerGrey {width:150px;border:0;background-image:url(/partners/images/brands/goldkey/buttons/button-150.gif);}
.pLargerGrey {background-image:url(/partners/images/brands/goldkey/buttons/button-150-grey.gif);}
.pRight {float:right !important;margin:0 0 0 10px;}
.pCenter {float:none;margin:0 auto 0 auto;}
.pInline {display:inline !important;float:none;margin:0;}
.infoButton {width:14px;height:14px;border:0;vertical-align:middle;}
/* edit domains confirmation page */
td.confirmThumbnail {text-align:left;}
td.confirmThumbnail div {width:82px;height:58px;background:#fff;border:1px solid #999;margin-bottom:3px;overflow:hidden;padding:0 !important;}
td.confirmThumbnail div table {border-collapse:collapse;width:100%;}
td.confirmThumbnail div table td {height:58px;text-align:center;vertical-align:middle !important;;border:0 !important;padding:0 !important;}