body{font:13px/1.5 Arial,'Liberation Sans',FreeSans,sans-serif; color: #333;}

a:focus{outline:1px dotted invert}
a{color: #DC2026;text-decoration: underline;}
a:hover{text-decoration: none;}

a.whitey:focus{outline:1px dotted invert}
a.whitey{color: #FFF;text-decoration: underline;}
a.whitey:hover{text-decoration: none;}

a.ccs:focus{outline:1px dotted invert}
a.ccs{color: #FFF; text-decoration: none;}
a.ccs:hover{color: #FF6600; text-decoration: none;}

.small { font-size: 11px; }
.graybold { color: #BCBCBC; font-weight: bold; }
.slimbot { margin-bottom: 10px; }

hr{border-color:#666;border-style:solid;border-width:1px 0 0;clear:both;height:0}

h1{font-size:20px; font-family: Georgia, serif; font-weight: normal; text-transform: uppercase;}
h2{font-size:18px; font-family: Georgia, serif; font-weight: normal;}
h3{font-size:17px}
h4{font-size:16px}
h5{font-size:15px}
h6{font-size:14px}

p{
font-size: 12px;
overflow: hidden;
padding: 0;
line-height: 16px;
}

ol{list-style:decimal}
ul{list-style:square}

ul.reg {list-style-position: inside; }


p,dl,hr,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
h1{margin-bottom: 10px}

#headhome h1{ margin:0; float:left; }
#headhome h1.logo a{
	display:block;
	width:540px;
	height:181px;
	text-decoration:none;
	text-indent:-9999px;
	background: url(/images/logo.png);
}
