﻿/* ++++++++++++++++++ MASTER PAGES / GENERAL +++++++++++++++++++++++ */
html, body {background-color:#e0e0e0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:100%; margin:0px; padding:0px;}
img {border:none;}
p {margin: 8px 0px 8px 0px;}
.header_left {width:810px; height:96px; background-image: url(/images/masterpages/header_bg.gif);}
.header_right {width:170px; height:96px; vertical-align:bottom; padding-right:20px; color:White; background-image:url(/images/masterpages/header_bg.gif);}
td.main_menu {text-align:center; vertical-align:middle; height:30px; font-size:10pt; font-weight:bold; text-decoration:none; color:Navy; background-image: url(/images/masterpages/nav_bg.jpg); background-repeat:repeat-x;}
a.main_menu {font-size:10pt; font-weight:bold; text-decoration:none; color:Navy;}
a.main_menu:hover {color:Yellow;}
.hide {display: none;}
.usermsg {font:normal 10pt Arial, Helvetica, Helvetica, sans-serif; color:red;}
td.content_BMDMaster {text-align:center; vertical-align:top; padding:0 10px 0 10px;}
td.content_LandingMaster {text-align:center; vertical-align:top; padding: 0px 30px 20px 30px;}
#contentwrapper_homepage {width:100%; text-align:center; margin-left:auto; margin-right:auto; padding: 30px 20px 20px 20px;}
.footer_nav_list {color: #666666; font-size: 11px; margin: 0 auto 0 auto;}
.footer_copyright {color: #666666; font-size: 11px; margin: 10px auto 0 auto;}
a.footer_menu:link {color:#666666; font-size:11px; text-decoration:none;}
a.footer_menu:visited {color:#666666; font-size:11px; text-decoration:none;}
a.footer_menu:hover {color:Teal; font-size:11px; text-decoration:underline;}

a.header {font-size:12px; color:White; text-decoration:none;}
a.header:hover {color: yellow;}

/* ++++++++++++++++++ SITEMAP +++++++++++++++++++++++ */
.sitemap_categories {width:100%; text-align:left; font-size:12pt; font-weight:bold; text-decoration:underline; margin-top:30px;}
a.sitemap_links:link {font-size:10pt; color:Black; text-decoration:underline;}
a.sitemap_links:visited {font-size:10pt; color:Black; text-decoration:underline;}
a.sitemap_links:hover {font-size:10pt; color:teal; text-decoration:underline;}


/* ++++++++++++++++++ LANDING PAGES +++++++++++++++++++++++ */
H1.landing {
	font-family:"Lucida Sans Unicode", Impact, Verdana, Arial, Helvetica, Sans-Serif; 
	font-size:30px; 
	font-weight:normal;}
	
.divLndgH1 {width:100%; text-align:center;margin:0 0 20px 0;}

.pricetable_label {width:150px; font-size:10pt; font-weight:normal; text-align:left; padding-left:30px;}
.pricetable_price {width:50px; font-size:10pt; font-weight:normal; text-align:center;}

.leaseRatesHeader {text-align:center; font-weight:bold; width:20%;}
.leaseRatesHeader_BL {text-align:center; font-weight:bold; width:20%; border-left:double 3px black;}
.leaseRatesTerm {text-align:center; padding-right:10px;}
.leaseRatesCurrency {text-align:center;}
.leaseRatesCurrency_BL {text-align:center; border-left:double 3px black;}

.domainideas_table {margin:5px auto 20px auto;}
/*.domainideas_border {border:double 3px navy; margin:20px auto 20px auto;}*/
.domainideas_header {font:bold 14pt Arial, Helvetica, sans-serif; font-style:italic; color:#926581;}
.domainideas_items {font:bold 12pt Arial, Helvetica, sans-serif; color:Navy;}
.dlDomainIdeas2_Domain {text-align:left; padding-left:10px; padding-right:10px;}
.dlDomainIdeas2_Price {text-align:right; padding-left:10px; padding-right:10px;}
.dlDomainIdeas2_MinTerm {text-align:center; padding-left:10px; padding-right:10px;}
.dlDomainIdeas2_SetupFee {text-align:center; padding-left:10px; padding-right:10px;}


.landing-left-head {text-align:center; font:bold 14pt Arial, Helvetica, sans-serif; color:Blue; margin-bottom:15px;}
.landing-left-intro {text-align:left; font:bold 12pt Arial, Helvetica, sans-serif; color:Red; font-style:italic;}
.landing-list1 {list-style-position:outside; list-style-image:url(/images/masterpages/checkbox5.jpg); text-align:left; font:bold 12pt Arial, Helvetica, sans-serif; color:Red; font-style:italic; margin-top:0px;}
.landing-list2 {list-style-position:outside; list-style-image:none; list-style-type:disc; text-align:left; font:normal 10pt Arial, Helvetica, sans-serif; color:Black; font-style:normal;}

a.ViewDomainList:link {font-size:10pt; color:Navy; text-decoration:underline;}
a.ViewDomainList:visited {font-size:10pt; color:Navy; text-decoration:underline;}
a.ViewDomainList:hover {font-size:10pt; color:#008000; text-decoration:underline;}

a.ReservationsLink:link {font-size:10pt; font-weight:bold; color:Red; text-decoration:underline;}
a.ReservationsLink:visited {font-size:10pt; font-weight:bold; color:Red; text-decoration:underline;}
a.ReservationsLink:hover {font-size:10pt; font-weight:bold; color:#008000; text-decoration:underline;}

a.Ballotpedia:link {font-size:10pt; color:Gray; text-decoration:underline;}
a.Ballotpedia:visited {font-size:10pt; color:Gray; text-decoration:underline;}
a.Ballotpedia:hover {font-size:10pt; color:Navy; text-decoration:underline;}

/* +++++++++++++++++++ CONTACT.ASPX ++++++++++++++++++ */
td.contact-title {height:40px; text-align:center; background-color:#6A758D; font:normal 16pt "Century Gothic", Arial, Helvetica, sans-serif; color:white;}
td.contactrowB {font: bold 10pt 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#000000; background-color:#F4F4F4; border-top:solid 1px #000000; height:40px;}
.contact-180 {background-color:#ffffff;	border:solid 1px black; font-size:x-small;	font-family: Arial, Helvetica, sans-serif; width:180px; margin-bottom:1px;}
.contact-text {color:#000000; font:normal 10pt Arial, Helvetica, sans-serif;}
.contact-label {color:#000000; font:bold 10pt Arial, Helvetica, sans-serif; text-align:right; padding-right:5px;}

/* ++++++++++++++++ Shopping cart ++++++++++++++++++++ */
.pagetitle {font-weight:bold; font-size:18pt; width:100%; margin-top:25px; color:black; text-align:center; text-decoration:none;}
a.cartlink {color:#BDBDBD; font-size:8pt; text-decoration:none; font-weight:bold;}
.normal {font-family:Arial, Helvetica, sans-serif; color:black; font-size:10pt;} 
.carttext {font-size:9pt;}
.cartprog {font-size:8pt; margin:15px 0 15px 0;} 
td.cartformsectiontitle {font-weight:bold; font-size:12pt; color:#000000; height:50px; text-align:center; vertical-align:middle;}
td.cartform {font-size:10pt; height:20px;}
td.cartform_label {font-weight:bold; font-size:10pt; height:20px;}
