* {font-size: 10pt;	font-family: Verdana, Helvetica, Arial, sans-serif;}

BODY, TD, TH, P {font-size: 10pt;font-family: Verdana, Helvetica, Arial, sans-serif;}

P {margin: 0px 0px 12px 0px;}

TD.utility {background-color: black;padding-top: 3px;padding-bottom: 3px;color: white;font-size: 10px; height:22px;}

TD.utility A {color: white;font-size: 10px;text-decoration:none;}

TD.utility A:hover {color: #cccccc;background-color: black;}

p.small, p.small a {
	font-size: 8pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	
}

br.small {
	font-size: 7pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	
}


TD.NOPAD {padding: 0px 0px 0px 0px;font-size: 10px;}

TD.body {padding-left: 18px;}

DIV.footer {width: 470px;margin-top: 20px; }

DIV.footer2 {width: 736px;line-height: 20px; font-size: 9px; color: #666666; text-align:center}

A.footer2 {font-size: 9px; color: #666666; text-decoration: underline}

BODY, TABLE, TABLE.layout TD, TD.layout, TD.body {margin: 0px 0px 0px 0px;padding-right: 0px;padding: 0px 0px 0px 0px;}

table.maintable {background-color: #ffffff;}

TD.sidenav {background-image: url("/babynames/images/bg_style2_default.gif");background-repeat: no-repeat;}
IMG.head {margin-left: -26px;}


#tier1 {background-color: #336699;background-image: url("/babynames/images/texture_off.gif");background-position: bottom;font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-align: center;margin: 0px 0px 0px 0px;padding-right: 0px;padding: 0px 0px 0px 0px;}

#tier1 A {text-decoration: none;color: white;font-weight: bold;font-family: Arial; text-transform: uppercase; height: 100%; padding: 3px 5px;}

#tier1 A.off:hover{	color: white; background-color: #336699;	border-top: 1px solid #336699; 	border-bottom: 1px solid white;	height: 100%; padding-bottom: 2px;}

A.selected, A.selected:hover {padding: 1px 7px 3px 7px;color: white; background-color: #cc9933;	border-top: 1px solid white;border-left: 1px solid white;border-right: 1px solid white;	border-bottom: 0px; height: 100%;}

#tier2 {height: 22px;background-color: #cc9933;}

#tier2 A {font-size: 8pt;height: 100%;text-decoration: none;color: white;padding: 3px 5px 3px 5px;}

#tier2 A:hover {color: black;}

#tier2 A.sel {color: black;font-weight: bold;}

#tier2 A.sel:hover {color: black;}

DIV#tier3 {margin-left: 5px;}

DIV.body {width:470px;margin-left: 10px;margin-top: 20px;padding-left: 26px;}

DIV.widebody {width:570px;margin-left: 10px;margin-top: 20px;padding-left: 26px;}

DIV.body2 {width:355px;margin-left: 10px;margin-top: 20px;padding-left: 26px;}

DIV.search {padding-bottom: 5px;padding-left: 3px;padding-top: 3px;color: black;}

A {color: #000099;}

.body A:hover {background-color: #EEEEFF;}

.nav A {text-decoration: none;font-size: 8pt;color: black;}

.nav A:visited {color: #666666;}

.nav A:hover {color: #000000;background-color: #ffffff;}

.navhead {font-weight: bold;margin-top: 18px;margin-bottom: 8px;}

H1 {font: bold 16pt Tahoma, Verdana, Helvetica, Arial, sans-serif;color: #000066;margin-bottom: 0px;}

H2, H2 * {font: bold 11pt Verdana, Helvetica, Arial, sans-serif;margin-bottom: 0px;color: #996633;}

H3 {font: bold 10pt Verdana, Helvetica, Arial, sans-serif;margin-bottom: 0px;}

UL {margin-top: 5px;margin-bottom: 15px;}

UL LI {margin-left: 0px;}

DL { margin: 0px; }

DT {margin-top: 10px;margin-bottom: 0px;}
DT B {color: #000066;}
DD {margin-bottom: 12px;margin-left: 20px;}

B { font-weight: bold; }



UL.nav {margin-left: 8px;}

SPAN.daytitle {font: 18pt Tahoma, Verdana, Helvetica, Arial, sans-serif; color: #000000; margin-bottom: 0px;}
SPAN.dayname {	font: 9pt Verdana, Helvetica, Arial, sans-serif; color: #996633;}
SPAN.daycaption {font: 7pt Tahoma, Verdana, Helvetica, Arial, sans-serif; color: #000000; margin-bottom: 0px;}

TD.smallfont, TD.smallfont * {font-size: 8pt;}
THEAD, THEAD TD, TH, THEAD TR { color: black; font-weight: bold; background-color: #ddeeff }

TABLE.urgent { border: 1px solid #900;  margin: 10px 0px 20px 0px; }
TABLE.urgent TH { text-align: left; font-weight: bold; background-color: #dd0000; color: white; border:0px; }
TABLE.urgent TD { background-color: #ffffff; border:0px;}

TABLE.warning { border: 1px solid #cccc33;}
TABLE.warning TH { text-align: left; font-weight: bold; background-color: #ffff99; color: black; }
TABLE.warning TD { background-color: #ffffff; }

TABLE.advisory, TABLE.urgent { border: 1px solid #336699; width: 400px; margin: 10px 0px 20px 0px; }
TABLE.advisory TH, TABLE.warning TH, TABLE.urgent TH { text-align: center; font-weight: bold; background-color: #336699; color: white; border:3px solid #336699; }
TABLE.advisory TD, TABLE.warning TD, TABLE.urgent TD { background-color: #ffffff; }

TABLE.pricing { border: 0px; width: 475px; }
TABLE.pricing TH { text-align: left; font-weight: bold; background-color: #336699; color: white; width: 25%; }
TABLE.pricing TD { text-align: left; font-size: 8pt; background-color: #ffffff; }

TABLE.pricing2 { border: 0px; }
TABLE.pricing2 TH {padding: 1px 0px 1px 0px; text-align: left; background-color: #336699; color: white; font-weight: bold; font-family: verdana; text-align: center; font-size: 8pt;}
TABLE.pricing2 TH.two { text-align: left;  background-color: #ffffff; color: white;}
TABLE.pricing2 TD.head {padding: 1px 0px 1px 0px; text-align: left; background-color: #336699; color: white; font-weight: bold; font-family: verdana; text-align: center; font-size: 8pt;}
TABLE.pricing2 TD {text-align: left; font-size: 8pt; background-color: #ffffff; padding: 3px 3px 3px 3px;}

TABLE.order2 { border: 0px; }
TABLE.order2 TH {padding: 1px 0px 1px 0px; text-align: left; background-color: #336699; color: white; font-weight: bold; font-family: verdana; text-align: center; font-size: 8pt;}
TABLE.order2 TH.two { text-align: left;  background-color: #ffffff; color: white;}
TABLE.order2 TD.head {padding: 1px 0px 1px 0px; text-align: left; background-color: #336699; color: white; font-weight: bold; font-family: verdana; text-align: center; font-size: 8pt;}
TABLE.order2 TD {text-align: left; font-size: 8pt; background-color: #ffffff; padding: 3px 3px 3px 3px;}
TABLE.order2 TD A {text-align: left; font-size: 8pt; background-color: #ffffff; color:#000000; text-decoration:none;}
TABLE.order2 TD A:hover {text-decoration:underline;background-color: #ffffff;color:#000000;}


TABLE.summary { border: 0px; }
TABLE.summary TH {padding: 3px 0px 3px 0px; text-align: left; background-color: #336699; color: white; font-weight: normal; font-family: verdana; text-align: center; font-size: 8pt;}
TABLE.summary TH.head {padding: 3px 0px 3px 0px; text-align: left; background-color: #336699; color: white; font-weight: bold; font-family: verdana; text-align: center; font-size: 8pt;}
TABLE.summary TD {padding: 2px 0px 0px 0px;text-align: left; font-size: 7pt; background-color: #ffffff; }
TABLE.summary TD.grey {text-align: left; font-size: 8pt; background-color: #E5E5E5; }
TABLE.summary TH A {color: white;  font-family: verdana; text-align: center; font-size: 8pt;}
TABLE.summary TH A:hover {color: white;  font-family: verdana; text-align: center; font-size: 8pt; background-color: #336699;}	
	
table.hosting { border: 0px; }
table.hosting TD {padding: 3px 3px 3px 3px; font-size:9px;}

.footer, .footer * {margin-top: 10px; margin-bottom: 10px; font-size: .12in; text-align: center;}

IMG.imageright {margin-right: 0px; width: 140px; height: 125px;}

IMG.imagequote {margin-right: 0px; width: 145px; height: 400px;}

FORM {display: inline;}

INPUT {
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

SELECT {
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

TD.ORDER {padding: 2px 2px 2px 2px;font-family: Verdana; font-size: 12px; color: #000000;}
.INVALID {font-size: 10px;font-family: Verdana; font-size: 11px; color: #cc0000;font-weight: bold;}
INPUT.ERROR {background-color:e7e7e7; color: #000000;}
