/* HTML5 Boilerplate */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-size: 13px; line-height: 1.231; background: #3b3b3b; }
body, button, input, select, textarea { font-family: sans-serif; color: #222; }

::-moz-selection { background: #B0740B; color: #fff; text-shadow: none; }
::selection { background: #B0740B; color: #fff; text-shadow: none; }

a { color: #00e; }
a:visited { color: #551a8b; }
a:hover { color: #06e; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; *overflow: visible; }
table button, table input { *overflow: auto; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }



.clear {clear: both;}
.right {float:right;overflow:hidden;}
.left {float:left;overflow:hidden;}

.bannerTop_1 { 
	
	height: auto; 
	background: #E5E5E5 !important;
	margin: 0 auto;

	}
.noStretch img {
	
	display: block;
	margin: 0 auto;
}

.headerText{
	text-align: center;

}


/* Non-Semantic Helper Classes */

.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/* Primary Styles */


.mainWrap { width: 945px; padding: 0; margin: 0 auto; position: relative; }

.wrap { width: 945px; padding: 0; margin: 0 auto; position: relative; }

/* Header with link and tag */

.header { width: 100%; height: 30px; min-width: 945px; background: #cccccc; padding: 0; margin: 0; } 
.toplinks { width: 100%; height: 30px; padding: 0; position: relative; z-index: 20; } 
.col { width: 225px; padding: 0 15px 0 0; float: left; font: 12px/20px verdana, sans-serif; color: #3f3f3f; } 
.col ul { list-style: none; margin: 0; padding: 0; } 
.col li { list-style: none; margin: 0; padding: 0; } 
.col a { color: #005dac; text-decoration: underline; margin: 0; } 
.col a:hover { color: #007feb; } .last { padding: 0; }

/* Header with domain name and search box */

.masthead { width: 100%; height: 55px; min-width: 945px; background: #e5e5e5; border-top: 1px solid #ffffff; border-bottom: 1px solid #B7B7B7; padding: 0; margin: 0; }
.textshadow .masthead h1 { text-shadow: 0px 1px #ffffff; }
.masthead h1 { color: #474747; text-transform: uppercase; letter-spacing: 1px; float: left; padding: 17px 0 0 0px; margin: 0; position: relative; z-index: 10; }
.searchbox { width: auto; float: right; padding: 12px 0 0 0px; }

.mast a { font: bold 24px/24px arial, sans-serif; color: #474747; text-transform: uppercase; letter-spacing: 1px; float: left; text-decoration: none; text-shadow: 0px 1px #ffffff; margin: 0; width:500px; overflow: hidden; height:30px; line-height:20px; text-overflow: ellipsis; white-space: nowrap; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; } 
.mast a:hover { color: #777777; } 

.masthead .flags { color: #474747; text-transform: uppercase; letter-spacing: 1px; float: left; padding: 10px 0 0 0px; margin: 0; position: relative; z-index: 10; }
.masthead .flags a { padding: 10px 0 0 5px; }

.btn_blue {
	height: 30px; 
	width: 65px; 
	border-top: 1px solid #1c6bae; 
	border-left: 1px solid #1c6bae; 
	border-right: 1px solid #1c6bae; 
	border-bottom: 1px solid #1c6bae; 
	font: 11px verdana, sans-serif; 
	color: #ffffff; 
	/* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#268EE7), to(#1F74BB));
	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(top, #268EE7, #1F74BB); 
	/* Firefox 3.6+ */ 
	background: -moz-linear-gradient(top, #268EE7, #1F74BB);
	/* IE 10 */ 
	background: -ms-linear-gradient(top, #268EE7, #1F74BB);
	/* Opera 11.10+ */ 
	background: -o-linear-gradient(top, #268EE7, #1F74BB);
	border-radius: 3px;
	background-color: #268EE7;
}
.btn_blue:hover {
	/* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#299cfe), to(#217ecd));
	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(top, #299cfe, #217ecd); 
	/* Firefox 3.6+ */ 
	background: -moz-linear-gradient(top, #299cfe, #217ecd);
	/* IE 10 */ 
	background: -ms-linear-gradient(top, #299cfe, #217ecd);
	/* Opera 11.10+ */ 
	background: -o-linear-gradient(top, #299cfe, #217ecd);
	background-color: #299cfe;
}

.borderradius input.searchfield { border-radius: 3px; }
.searchfield:focus { border: 1px solid #258ce2; color: #474747; }
.searchfield:hover { border: 1px solid #8c8c8c; }

.textshadow .searchbox span { text-shadow: 0px 1px #ffffff; }
.searchbox span { font: 11px verdana, sans-serif; color: #888888; padding: 0 5px 0 0px; margin: 0; }
.gradient .searchbox .btn { background: -moz-linear-gradient(center top, #268ee7 0%,#1f74bb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #268ee7),color-stop(1, #1f74bb)); }
.borderradius .searchbox .btn { border-radius: 3px; }
.searchbox .btn { height: 30px; width: 65px; background: #268fe8; border-top: 1px solid #1c6bae; border-left: 1px solid #1c6bae; border-right: 1px solid #1c6bae; border-bottom: 1px solid #1c6bae; font: 11px verdana, sans-serif; color: #ffffff; }
.gradient .searchbox .btn:hover { background: -moz-linear-gradient(center top, #299cfe 0%,#217ecd 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #299cfe),color-stop(1, #217ecd)); }
.searchbox .btn:hover { background: #299dff; }

/* Main area content */

.content { width: 100%; height: auto; min-width: 945px; min-height: 500px; background: #e5e5e5; border-top: 1px solid #ffffff; padding: 30px 0; margin: 0; overflow: hidden; }
.results { width: 100%; height: auto; background: #ffffff; border-top: 1px solid #ffffff; padding: 20px 0 20px 0; margin: 0; overflow: hidden; }


/* Left Content Contacts & Promo */

.salesarea { width: 561px; height: auto; float: left; background-color: #ffffff; border: 1px solid #AAAAAA; padding: 5px;}
.salesarea .inner { background: none repeat scroll 0 0 #5f5f5f; border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 3px #7f7f7f inset; border: 1px solid #AAAAAA; padding: 20px; }
.forsalearea { width: 503px; height: 575px; padding-left: 50px; position: absolute; left: 10px; top:-20px; background: url("images/forsale.png") no-repeat top left; }
/*.callarea { width: 503px; padding-left: 80px; height: auto; float: left; }*/
.forsale { width: 523px; height: 200px; position: relative; text-align: center; font: 28px verdana, sans-serif; margin: 0 auto; padding: 0; color: #ffffff; background-color: #c00000; border: 1px solid #AAAAAA; border-radius: 3px; }
.forsale div { position: absolute; left: 0px; top: 0px; width: 100%; height: 200px; display: table; }
.forsale div p { display: table-cell; vertical-align: middle; text-align: center; line-height: 1.4em; }
.textshadow .forsale { text-shadow: 1px 1px #c4c4c4; }
.contactus { text-align: center; margin: 20px; auto 20px auto; padding: 0; }
.textshadow .contactus { text-shadow: 1px 1px #c4c4c4; }
.contactus h2 { font: 18px verdana, sans-serif; color: #ffffff; margin: 0; padding: 0; }
.contactus span { font-size: 18px; color: #FFBA00; }
/*.contactus ul { font: 14px verdana, sans-serif; color: #054d8a; margin: 0; padding: 0 0 10px 0; }
.contactus ul span { font-size: 14px; color: #888888; }
*/
.contactus ul { 
  margin: 0; 
  padding: 0; 
  text-align: left;
  font: 14px verdana, sans-serif;
}
.contactus ul  li { 
  padding-left: 3em; 
  list-style: none; 
  margin-left: 20px;
}
.contactus p { background: url("images/star.png") no-repeat left center;text-align: left; font: 14px verdana, sans-serif; padding: 5px 0 5px 30px; margin: 5px 0 5px 20px; }
 
.contactus .terms { width: 463px; overflow: hidden; position: relative; float:none; margin: 20px auto; font: 12px verdana, sans-serif; color: #222222; padding: 10px; background: #cecece; border: 1px solid #AAAAAA; border-radius: 3px; }
.textshadow .contactus .terms { text-shadow: 0px 1px #eeeeee; }
.contactus .terms a { font: 14px verdana, sans-serif; color: #565656; text-decoration: none;} 


/* Domain info */

.domaininfo, .domainsrelated { width: 945px; margin: 0 auto; padding: 0; clear:both; }
.domaininfo .terms, .domainsrelated .terms { width: 933px; overflow: hidden; font: 12px verdana, sans-serif; color: #222222; margin: 10px auto 0 auto; padding: 10px 0 10px 10px; background: #cecece; border: 1px solid #AAAAAA; border-radius: 3px; }
.textshadow .domaininfo .terms, .textshadow .domainsrelated .terms  { text-shadow: 0px 1px #eeeeee; }
.domaininfo .terms p, .domainsrelated .terms p { font: 14px verdana, sans-serif; margin: 0 0 10px 10px; }
.domaininfo li { padding: 3px; }
.domaininfocol { float:left; width: 299px; margin-right: 10px; background: #cecece; border: 1px solid #AAAAAA; border-radius: 3px; }
.domaininfodesc { clear:both; width: 901px; margin-top: 10px; background: #cecece; border: 1px solid #AAAAAA; border-radius: 3px; padding: 10px;}
.domaininfodesc ul { list-style: disc outside none; }
.domainsrelated .terms a { color: black; }
.domainsrelated .terms a:visited { color: black; }
.domainsrelated .terms a:hover { color: #06e; }
.domainsrelated .terms a:focus { outline: thin dotted; }
.domainsrelated .terms a:hover, a:active { outline: 0; }


.lc-flag {
  background: none repeat scroll 0 0 #bb0000;
  border-radius: 6px 6px 6px 6px;
  color: white;
  float: left;
  font-size: 14px;
  line-height: 30px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 3px;
  width: 295px;
}
.lc-flag SPAN {
  background: none repeat scroll 0 0 #880000;
  border-radius: 3px 3px 3px 3px;
  box-shadow: 0 1px 5px #770000 inset;
  color: #FFBA00;
  display: block;
  float: left;
  font-size: 18px;
  line-height: 24px;
  margin-right: 10px;
  padding: 3px 6px;
}
.textshadow .lc-flag { text-shadow: 0px 0px #dddddd; }

.keystats { clear:both; }

/* Lead Capture */

.pricequote { width: 320px; height: auto; float: right; margin: 0; padding: 20px; background: #fff; border: 1px solid #b7b7b7; }
.pricequote h2 { font: 15px verdana, sans-serif; color: #1c5686; padding: 0px 0 2px 0; margin: 0; }
.pricequote p { font: 13px/17px verdana, sans-serif; color: #3F3F3F; margin: 0px 0 15px 0; }

.callaction { width: 320px; height: 35px; background: url("images/callaction.png") no-repeat left top; margin: 0 auto; margin-bottom: 30px; padding: 18px 0 0 0; text-align: center; font: bold 16px/16px verdana, sans-serif; text-shadow: 0px 1px #b1b1b1; color: #cc0000; }

.borderradius input.leadfield, .borderradius textarea.leadfield { border-radius: 3px; }
input.leadfield { height: 17px; }
textarea.leadfield, input.leadfield { background: #ffffff; border: 1px solid #aaaaaa; padding: 10px; color: #aaaaaa; font: 13px verdana, sans-serif; margin: 0px 0 10px 0; float: left; }
textarea.leadfield:hover, input.leadfield:hover {  border: 1px solid #8c8c8c; }
textarea.leadfield:focus, input.leadfield:focus { border: 1px solid #258ce2; color: #474747; }

.leadcapture .half { width: 133px; margin-right: 10px; border-radius: 3px; }
.leadcapture .full { width: 298px; border-radius: 3px; }
.leadcapture .last { width: 133px; margin-right: 0px; border-radius: 3px; }

.leadtext { height: 17px; background: #ffffff; padding: 10px; color: #aaaaaa; font: 13px verdana, sans-serif; margin: 0px 0 10px 0; float: left; text-align: right; }
.leadtext .half { width: 133px; margin-right: 10px; border-radius: 3px; }

select.country { 
	
	width: 320px; 
	height: 35px; 
	
	/* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f3f3f3), to(#dcdcdc));

	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(top, #f3f3f3, #dcdcdc); 

	/* Firefox 3.6+ */ 
	background: -moz-linear-gradient(top, #f3f3f3, #dcdcdc);

	/* IE 10 */ 
	background: -ms-linear-gradient(top, #f3f3f3, #dcdcdc);

	/* Opera 11.10+ */ 
	background: -o-linear-gradient(top, #f3f3f3, #dcdcdc);
	
	border: 1px solid #aaaaaa; 
	padding: 7px; 
	color: #aaaaaa; 
	font: 13px verdana, sans-serif; 
	margin: 0px 0 10px 0; 
	float: left; 
	border-radius: 3px;
	background-color: #f3f3f3;
	}
	
select.country option { padding: 5px; }

/* Lead Capture button */

.btn_green { 
	
	/* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#009813), to(#00730e));

	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(top, #009813, #00730e); 

	/* Firefox 3.6+ */ 
	background: -moz-linear-gradient(top, #009813, #00730e);

	/* IE 10 */ 
	background: -ms-linear-gradient(top, #009813, #00730e);

	/* Opera 11.10+ */ 
	background: -o-linear-gradient(top, #009813, #00730e);
	 
	border-radius: 3px;
	height: 40px; 
	width: 145px; 
	border-top: 1px solid #00730e; 
	border-left: 1px solid #00730e; 
	border-right: 1px solid #00730e; 
	border-bottom: 1px solid #00730e; 
	font: 14px verdana, sans-serif; 
	color: #ffffff; 
	float: right;
	background-color: #009813;	
	}

.btn_green:hover{
	
	/* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00b917), to(#008c11));

	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(top, #00b917, #008c11); 

	/* Firefox 3.6+ */ 
	background: -moz-linear-gradient(top, #00b917, #008c11);

	/* IE 10 */ 
	background: -ms-linear-gradient(top, #00b917, #008c11);

	/* Opera 11.10+ */ 
	background: -o-linear-gradient(top, #00b917, #008c11);
		
	}


.gradient .leadcapture .btn { background: -moz-linear-gradient(center top, #009813 0%,#00730e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #009813),color-stop(1, #00730e)); }
.borderradius .leadcapture .btn { border-radius: 3px; }
.textshadow .leadcapture .btn { text-shadow: 0px 1px #00730E; }
.leadcapture .btn { height: 40px; width: 115px; background: #008911; border-top: 1px solid #00730e; border-left: 1px solid #00730e; border-right: 1px solid #00730e; border-bottom: 1px solid #00730e; font: 14px verdana, sans-serif; color: #ffffff; float: right; }
.gradient .leadcapture .btn:hover { background: -moz-linear-gradient(center top, #00b917 0%,#008c11 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #00b917),color-stop(1, #008c11)); }
.leadcapture .btn:hover { background: #00ac15; }
.leadcapture .captcha { width: 100%; overflow: hidden; margin: 10px 0 10px; float: left; }

.terms { width: 298px; float: left; overflow: hidden; margin: 20px 0 0 0; font: 12px verdana, sans-serif; color: #565656; padding: 10px; background: #cecece; border: 1px solid #AAAAAA; border-radius: 3px; }
.terms a { font: 12px verdana, sans-serif; color: #565656; text-decoration: none;} 
.terms a:hover { color: #B0740B; }
.terms #termscontent { margin-top: 5px; }

/* Bottom Links Area */

.bottom { width: 100%; height: 30px; 	min-width: 945px; background: #cccccc; border-top: 1px solid #ffffff; padding: 0; margin: 0; overflow: hidden; }
.linkstitle { width: 100%; font: 16px verdana, sans-serif; color: #3F3F3F; padding: 0 0 10px 0; margin: 0; }
.bottomtext { font: 11px verdana, sans-serif; text-align: center; padding: 0 0 10px;}
.bottomtext a { font: 11px verdana, sans-serif; color: #3F3F3F; text-decoration: none; } 
.bottomtext a:hover { color: #3F3F3F; text-decoration: underline; }

/* Ads and Copy*/

.footer { width: 100%; height: auto; 	min-width: 945px; padding: 10px 0 0 0; margin: 0; overflow: hidden; border-top: 1px solid #353535; }
.ad { height: auto; margin: 0 auto; padding: 10px 0; text-align: center; color: #fff; }
.ad a { display: block; padding: 10px 0; }
.footertext { font: 11px verdana, sans-serif; color: #ffffff; text-align: center; padding: 0 0 10px;}
.footertext a { font: 11px verdana, sans-serif; color: #ffffff; text-decoration: none; } 
.footertext a:hover { color: #fff; text-decoration: underline; }
.adInsert { background: #CCCCCC; border-top: ; }
.adInsert .ad { color: #3F3F3F; }

/* Results Page */

/* Search Results Column */

.searchitems { width: 545px; height: auto; float: left; overflow: hidden; padding: 0 80px 0 0; margin: 0; }
.searchtitle { width: 100%; font: 13px/18px verdana, sans-serif; color: #a6a6a6; padding: 0 0 20px 0; margin: 0; }
.searchtitle span { color: #976700; }

.searchitem { padding: 0 0 20px 0; }

.title { width: auto; display: block; padding: 0 0 3px 0; }
.title h3 { margin: 0; padding: 0; }
.title h3 a { font: 17px/21px arial, sans-serif; color: #115ccc; padding: 0; margin: 0; }
.title h3 a:hover { color: #007feb; }

.citation { display: block; width: auto; padding: 0 0 5px 0; margin: 0; }
.citation a { font: 13px verdana, sans-serif; color: #976700; }

.description p { font: 12px/18px verdana, sans-serif; color: #3F3F3F; padding: 0; margin: 0; }
.description p a { color: #115CCC; }
.description p a:hover { color: #007FEB; }

.webresults { display: block; font: 12px verdana, sans-serif; color: #a6a6a6; margin: 0; padding: 0 0 5px 0; }

#siteLinks { margin: 0; padding: 10px 0; list-style: none; overflow: hidden; }
.ie7 #siteLinks li { width: 45%; float: left; }
#siteLinks li { width: 50%; float: left; }
#siteLinks li a { padding: 0 10px 3px; display: block; color: #115CCC; }
#siteLinks li a:hover { color: #007FEB; }

/* Related Search Column */

.relatedsearch { width: 245px; float: left; overflow: hidden; padding: 0; margin: 0; font: 12px/20px verdana, sans-serif; color: #3f3f3f;  }
.relatedsearch span { width: 100%; display: block; padding: 0 0 18px 0; color: #A6A6A6; }
.relatedsearch ul { list-style: none; margin: 0; padding: 0; }
.relatedsearch li { list-style: none; margin: 0; padding: 0; }
.relatedsearch a { color: #005dac; text-decoration: underline; margin: 0; }
.relatedsearch a:hover { color: #007feb; }

/* Thank you column */

.thankyou { width: 320px; height: auto; float: right; padding: 20px; border: 1px solid #b7b7b7; background: #fff; min-height: 400px; }
.thankyou h2 { font: 15px verdana, sans-serif; color: #1c5686; padding: 0px 0 2px 0; margin: 0; }
.thankyou p { font: 13px/17px verdana, sans-serif; color: #3F3F3F; margin: 0px 0 15px 0; }
.thankyou span { color: #171717; }
.thankyou h3 { font: 15px verdana, sans-serif; color: #976700; padding: 0px 0 2px 0; margin: 0; }
.thankyou ul { list-style: none; margin: 5px 0 0 0; padding: 0; border-bottom: 1px solid #ffffff; background: #efefef; }
.thankyou li { list-style: none; margin: 0; padding: 0; width: 320px; height: 38px; border-top: 1px solid #c4c4c4; color: #054D8A; }

.thankyou .related { padding: 10px; width: 198px; height: 18px; float: left; font: 12px verdana, sans-serif; margin: 0; }
.thankyou .related a {  text-decoration: none; color: #054d8a; }
.thankyou .requestprice { float: right; }
.borderradius .thankyou .requestprice a { border-radius: 3px; }
.gradient .thankyou .requestprice a { background: -moz-linear-gradient(center top, #c4c4c4 0%,#aba9a9 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c4c4c4),color-stop(1, #aba9a9)); }
.textshadow .thankyou .requestprice a { text-shadow: 0px -1px #a19f9f; }
.thankyou .requestprice a { display: block; background: #c7c5c5; padding: 5px; border: 1px solid #adadad; text-decoration: none; color: #ffffff; font: 11px verdana, sans-serif; margin: 5px; }

.btn { background: -moz-linear-gradient(center top, #c4c4c4 0%,#aba9a9 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c4c4c4),color-stop(1, #aba9a9)); }
.error_fix { font: 10px verdana, sans-serif; color: #990000; padding-bottom:5px; padding-top:5px;}
.btn_request { background: #B2B0B0; background: -moz-linear-gradient(center top, #c4c4c4 0%,#aba9a9 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c4c4c4),color-stop(1, #aba9a9)); text-decoration: none; border: 1px solid #ADADAD; color: #FFFFFF;display: block;font: 11px verdana,sans-serif; margin: 5px;padding: 5px; text-decoration: none; border-radius: 3px; }
.btn_request:hover { 
	/* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#009813), to(#00730e));

	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(top, #009813, #00730e); 

	/* Firefox 3.6+ */ 
	background: -moz-linear-gradient(top, #009813, #00730e);

	/* IE 10 */ 
	background: -ms-linear-gradient(top, #009813, #00730e);

	/* Opera 11.10+ */ 
	background: -o-linear-gradient(top, #009813, #00730e); 

	background-color: #009813;
	border-top: 1px solid #00730e; 
	border-left: 1px solid #00730e; 
	border-right: 1px solid #00730e; 
	border-bottom: 1px solid #00730e;
}

.requested {  background: #B2B0B0; background: -moz-linear-gradient(center top, #c4c4c4 0%,#aba9a9 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c4c4c4),color-stop(1, #aba9a9)); text-decoration: none; border: 1px solid #ADADAD; color: #FFFFFF;display: block;font: 11px verdana,sans-serif; margin: 5px;padding: 5px; text-decoration: none; border-radius: 3px; }





iframe {
	display: none;
}