body {margin:0px}
/* homepage specific styles */
.ysmbiz_homepage_grboxpad { padding-top: 27; padding-left: 15;}
.ysmbiz_homepage_grboxcellpad { padding-top: 7; }
.ysmbiz_yellowbgbox { background:#f6e8a9; line-height:21px; padding-top: 5; padding-left: 5; padding-right: 5;  padding-bottom: 5;}
.ysmbiz_yellowbrdr {border:1px solid #CCB37A;padding:0px;}
.ysmbiz_yellowbgbox2 { background:#f6e8a9; line-height:17px; padding-top: 2; padding-left: 10; padding-right: 10;  padding-bottom: 2;}
/* Text Styles */
.ysmbizwht {color:white;}
.ysmbizblu {color:#0956A6;}
.ysmbizltblu {color:#3C7FB9;}
.ysmbizred {color:red;}
.ysmbizwhthd {color:white;line-height:21px;}
.ysmbizbluhd {color:#0956A6;line-height:21px;}
.ysmbiznound {text-decoration:none;}
.ysmbizgreen {color:#8fab7d;}
.ysmbizgrey {color:#555;}
.ysmbizsmgrey {color:#737373;font-size:8pt;}
.ysmbizsmtext {font-size:8pt;}
/* Main index special styles */
.ysmbizbluheader {color:#0956A6; font-weight:bold; font-size:11pt;}
.ysmbizgoldheader {color:#E0A617; }
.ysmbizwhtheader {color:#FFF; font-weight:bold; font-size:11pt;}
.ysmbizbluprice {color:#2f8bde; font-weight:bold;}
.ysmbizplaintext {font-size:9pt;}
.ysmbizlinknoline {text-decoration:none;}
.ysmbizlinknolinesm {text-decoration:none; font-size:8pt;}
/* Strikethough classes:
	Usage:
	-This class requires an encapsulating <td>, because this is what restricts 
	 the width of the strikethrough line:
		<table cellpadding=0 cellspacing=0>
			<tr>
				<td>
					<span class="price20">Test test 123</span>
					<div class="strikethrough20"><spacer height=1 width=1></div>
				</td>
			</tr>
		</table>
*/
.strikethrough24 {
	height: 2;
	margin: -12 0 0 0;
	background: #F00;
}
.strikethrough20 {
	height: 2;
	margin: -10 0 0 0;
	background: #F00;
}
.strikethrough18 {
	height: 1;
	margin: -8 0 0 0;
	background: #F00;
}
/* supercript style */
.superscript10 {
	display: inline;
	vertical-align: 45%;
	font-size: 50%;
}
/* new styles for prices */
.price12 {
	font-size: 12px;
	font-weight: bold;
	color: #003194;
	line-height: 12px;
}
.price14 {
	font-size: 14px;
	font-weight: bold;
	color: #003194;
	line-height: 14px;
}
.price16 {
	font-size: 16px;
	font-weight: bold;
	color: #003194;
	line-height: 16px;
}
.price18 {
	font-size: 18px;
	font-weight: bold;
	color: #003194;
	line-height: 18px;
}
.price20 {
	font-size: 20px;
	font-weight: bold;
	color: #003194;
	line-height: 18px;
}
.price24 {
	font-size: 24px;
	font-weight: bold;
	color: #003194;
	line-height: 18px;
}
.month14 {
	font-size: 14px;
	font-weight: bold;
	color: #003194;
	line-height: 12px;
}
.month12 {
	font-size: 12px;
	font-weight: bold;
	color: #003194;
	line-height: 18px;
}
.setup12 {
	font-size: 12px;
	font-weight: normal;
	color: #003194;
	line-height: 18px;
}
.strikethru12 {
	font-size: 12px;
	font-weight: normal;
	color: #003194;
	line-height: 18px;
	text-decoration: line-through;
}
.strikethru14 {
	font-size: 14px;
	font-weight: bold;
	color: #003194;
	line-height: 12px;
	text-decoration: line-through;
}
.waived12 {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height: 12px;
	font-style: italic;
}
/* background colors */
.ysmbizgraycc {background:#ccc;}
.ysmbizwhitebg {background:#fff;}
.ysmbizgraybg {background:#f7f7f7;}
.ysmbizgraybgline {background:#ddd;}
/* Module Styles */
.ysmbizbrdr {border:1px solid #7DB6DF;padding-top:3px;padding-bottom:3px;padding-left:8px;padding-right:8px;float:left;}
.ysmbizbrdr0pad{border:1px solid #7DB6DF;padding:0px;}
.ysmbizbrdr180 {border:1px solid #7DB6DF;padding:0px;width:180;}
.ysmbizbrdr370 {border:1px solid #7DB6DF;padding:0px;width:370;}
.ysmbizbrdr100pct {border:1px solid #7DB6DF;padding:0px;width:100%;}
.ysmbizbrdrgen100pct {border:1px solid #2F8BDE;padding:0px;width:100%;}
.ysmbizbrdrdkblu {border:1px solid #3C7FB9;padding:0px;width:367;}
.ysmbizbrdrdkblu100pct {border:1px solid #3C7FB9;padding:0px;width:100%;}
.ysmbizbgorg {background-color:#F6E7B0;padding:5px;}
.ysmbizbrdrgrn {border:1px solid #6E7A67;padding-top:3px;padding-bottom:3px;padding-left:8px;padding-right:8px;background-color:#99B289;}
.ysmbizbxgry {padding-top:3px;padding-bottom:20px;padding-left:8px;padding-right:8px;background-color:#F6F6F6;}
.ysmbizbxlggry {padding-top:15px;padding-bottom:30px;padding-left:30px;padding-right:30px;background-color:#F6F6F6;}
.ysmbizgreybrdr {border:1px solid #cccccc;padding:0px;width:100%;}
/* domain box */
.ysmbizdomainbxpads {padding-top: 8;  padding-bottom: 8; padding-left: 8; padding-right: 8;}
.ysmbizdomainbxborder {background:#6E7A67;}
.ysmbizdomainbx {padding-top: 8;  padding-bottom: 8; padding-left: 8; padding-right: 8; background:#99B289;}
/* webhosting specific boxes */
.ysmbizwhbxgry {padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;background-color:#F6F6F6;}
/* Spacers */
.ysmbizht5 {line-height:5px;}
.ysmbizht10 {line-height:10px;}
.ysmbizht20 {line-height:20px;}
.ysmbizpd7 {padding:7px;}
.ysmbizpnomargins {margin-top: 0; border-top-width: 0; padding-top: 0; margin-bottom: 0; border-bottom-width: 0; padding-bottom: 0;}
.ysmbizpspace5 {margin-top: 5; border-top-width: 0; padding-top: 0; margin-bottom: 0; border-bottom-width: 0; padding-bottom: 0;}
.ysmbizpspace7 {margin-top: 7; border-top-width: 0; padding-top: 0; margin-bottom: 0; border-bottom-width: 0; padding-bottom: 0;}
.ysmbizpspace10 {margin-top: 10; border-top-width: 0; padding-top: 0; margin-bottom: 0; border-bottom-width: 0; padding-bottom: 0;}
.ysmbizphspace10 {margin-top: 10; border-top-width: 0; padding-top: 0; margin-bottom: 10; border-bottom-width: 0; padding-bottom: 0;}
/* generic data tables */
.ysmbizgentblbdr {background:#7DB6DF;}
.ysmbizgentblhdrbg {background:#D0E5F8;}
.ysmbizgentblhdrsp {margin-top: 0; border-top-width: 0; padding-left: 4; padding-right: 0;padding-top: 0; margin-bottom: 0; border-bottom-width: 0; padding-bottom: 0;}
.ysmbizgentbldiv {background:#ccc;}
.ysmbizgentblsp {margin-top: 0; border-top-width: 0; padding-left: 4; padding-right: 4;padding-top: 2; margin-bottom: 0; border-bottom-width: 0; padding-bottom: 2;}
.ysmbizgentblsp2 {margin-top: 0; border-top-width: 0; padding-left: 5; padding-right: 5;padding-top: 5; margin-bottom: 0; border-bottom-width: 0; padding-bottom: 5;}
.ysmbizgentblsp8 {margin-top: 0; border-top-width: 0; padding-left: 8; padding-right: 8;padding-top: 8; margin-bottom: 0; border-bottom-width: 0; padding-bottom: 8;}
/* internet access specific */
.ysmbizbrdrgrey {border:1px solid #bbbbbb ;padding:0px; background:#E8F2FB;}
.ysmbizgreyheader {color:#888888; font-weight:bold; font-size:11pt;}
.ysmbizsearch {
  background-image: url(https://sec.yimg.com/i/us/smbiz/bn/bn_ia_srch_1.gif
);
    width: 60px;
    height: 18px;
    cursor: hand;
    border-width: 0px;
    background-repeat: no-repeat;
    padding: 0px;
 }
 .ysmbizgraybxbgonly {background:#f6f6f6;}
/* Buttons */
.yclassbttn_sml {
  background-image: url(https://sec.yimg.com/i/us/cls/bn/btn_grey_s.gif);
    width: 63px; 
    font-family: verdana;
    font-size: 10px;
    height: 19px;
    cursor: hand;
    border-width: 0px;
    background-repeat: no-repeat;
    padding: 0px;
    color: #323232;
    font-weight: 800;
}

