.text11, .text12, .text11red, .text12red, h1, h2, .subhead, .tax, #services {font-family: tahoma, verdana, arial; color: #000;}

.text11 {font-size: 11px;}
.text11red {font-size: 11px; color: #c00;}
.text12 {font-size: 12px;}
.text12home {font-size: 12px; margin:0 0 0 0; color: #000;}
.text12red {font-size: 12px; color: #cc0000;}
.text12redhome {font-size: 12px; color: #cc0000; margin:10 10 10 10;}
h1 {font-size: 18px; color: #cc0000;}
.subhead, h2 {font-size: 14px; color: #cc0000; font-weight: bold;}

.textblock10 {margin: 10px 10px 10px 10px;}
.textblock102 {margin: 5px 10px 5px 10px;}

a:hover, a.homelink {color:#c00;}
img, a img {border:none;}

.tax { font-size: 11px; margin: 10px 20px 0px 0px; font-weight: bold; }


.links { font-size: 12px; font-family: tahoma, verdana, arial; text-align:left; }
.links h1 { margin-top:20px; }
.links h2 { float:none; clear:both; margin-bottom:10px; }
.links p.addlink { font-size:11px; margin-top:0; font-weight:bold; }

.links .title { width:420px; margin-top: 20px; margin-bottom: 0px; height:30px; border-bottom: solid 1px #fff; }
.links .title h1 { float:left; width:270px; margin-top:0px; }
.links .title div.addlink { padding-top:3px; float:left; width:150px; font-size:11px; margin-top:0; text-align:right; font-weight:bold; }

.links p { float:none; clear:both; }
.links .copyblock { font-size:14px; font-weight:normal; margin-bottom:1em; margin-right:10px; padding: 15px 15px 15px 15px; border: solid 1px #999; background: url(images/bg_striped.gif) #f7f7f7; }
.links .note { font-weight:bold; }
.links div.cats { float:left; width:150px; }
.links ul { margin-top:0; margin-bottom:0; margin-left:10px; padding-left:10px; font-weight:bold; font-size:18px; }
.links .oldcat { font-size:10px; margin-top:10px; }
.links p.catsline { font-size:12px; margin-top:0; margin-right:10px; padding: 8px 0 9px 0; text-align:center; font-weight:bold; border: solid 1px #999; border-left:none; border-right:none; background: url(images/bg_striped.gif) #f7f7f7; }
.links p.catsline a { color:#666; margin-left:4px; margin-right:4px; }
.links p.catsline a.diz { color:#000; text-decoration:none; }

.red { color:#c00; }

#services { margin: 20px 0 0 15px; }
#services p { margin:0px; text-align:justify; font-size:12px; }
#services ul { width:136px; float:left; margin:20px 0 0; padding:0; }
#services ul li { font-size: 11px; margin:0; padding: 0 0 5px 15px; line-height:100%; list-style-type:none; background: url("images/checkbox.gif") no-repeat; }

.lnk { font-weight:bold; color:#999; text-decoration:underline; cursor:pointer; cursor:hand; }

#askform { font-size:11px; }
#askform p { margin: 0.2em 0; }
#askform .text { width:50%; }
#askform .textarea { width:98%; }
#askform .submit { margin: 1em 0; }
#askform select { font-size:13px; }

#askform table { width:420px; }
#askform table td { width:210px; font-size:11px; text-align:right; padding-top:1px; padding-bottom:1px; }
#askform table td.label { padding-right:10px; }
#askform table .text { width:100%; }
#askform p.subhead { margin: 1em 0; font-size:12px; color:#000; font-weight:normal; }
#askform .oicsubmit { text-align:right; margin-right:10px; }
