/* CSS Document */
html, body{margin:0px;padding:0px;}
body{background:#EEECEC;}

h1, h2, h3, div, span, p, td, th, tr, li, blockquote, label, #total_results{ font-family:Verdana, Arial, Helvetica, sans-serif; }
div, span, p, td, th, tr, li, blockquote, label{ font-size:10px; }

h1{ margin:15px 0px 15px 0px; font-size:17px; color:#6633cc; }
h2{ margin:0px 0px 0px 0px;  font-size:15px; color:#6633cc; }
h4{	margin:0px 0px 8px 0px;  font-size:14px; color:#6666cc; 
	padding:0px 0px 0px 20px; 
	min-height:18px;
	background:url(/images/spiral_graphic_trans.gif) no-repeat;
	vertical-align:text-bottom;
}

label{ color:#6666cc; font-size:12px; }

#breadcrumb span{ margin:0px 15px 0px 0px; }

.selected{ font-weight:bold; }

.err{ color:#ff0000; font-size:10px; }

.strike{ text-decoration:line-through; }

.water{color:#8F76F2;}
.wood{color:#149234;}
.fire{color:#FF1717;}
.earth{color:#C06C21;}
.metal{color:#828282;}

ul.profile_results{ list-style-type:none; margin:25px 0px 0px 0px; padding:0px}
.profile_results li{
	font-size:16px; 
	font-weight:bold; 
	font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 8px 0px;
}

.alertBox{background:#CCCCCC;color:#000000;border:1px solid #666666;padding:5px;margin:10px 0px 0px 0px;clear:both;}
.alertBox form{margin:0px;padding:0px 5px;}
.alertBox h4{color:#6633FF;margin-bottom:0px;}
.alertBox p{margin-top:5px;margin-bottom:5px;}

#total_results{ font-weight:bold; font-size:13px; }

.required{color:#ff0000;}

