html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
img, div { behavior:url(../iepngfix.htc); }
body { font-family:'Trebuchet MS'; font-size:13px; color:#999999; background:#3b3b3b; background-image:url(../images/bg.jpg); background-repeat:repeat-x; }

div#frame { width:950px; margin-left:auto; margin-right:auto; background:#FFFFFF; }
div#header { background:#000000; padding:15px 15px 0px 15px; } 

div#logo { padding:0px 0px 0px 20px; }
div#phone { padding:10px 0px 0px 0px; }

div#billboard { }

div#mainHolder { padding:20px 35px 35px 35px; }
div#subHolder { padding:5px 25px 35px 20px; }
div#homeleft { float:left; width:540px; }
div#homeright { float:right; width:290px }

.col25 { float:left; width:220px; border-right:1px solid #CCCCCC; padding-right:15px; }
.col50 { float:left; width:390px; padding-left:15px; padding-right:15px; border-right:1px solid #CCCCCC; }

div#footer { font-size:11px; padding-bottom:5px; text-align:center; border-top:1px solid #CCCCCC; padding-top:5px; }
div#footer ul { list-style-type:none; }
div#footer li { display:inline; padding:0px 6px 0px 6px; }
div#footer a { color:#01487e; text-decoration:none; }
div#footer a:hover { text-decoration:underline; }
div#copyright { text-align:center; font-size:10px; padding-bottom:20px; } 

.formholder { }
.formholder label { text-align:left; float:left; width:125px; margin-right:10px; font-weight:bold; color:#6d6d6d; margin-top:3px; }
.formholder input { border:1px solid #CCCCCC; }

.left { float:left; }
.right { float:right; }
.clear { clear:both; }

.spacer5 { padding-bottom:5px; }
.spacer10 { padding-bottom:10px; }
.spacer15 { padding-bottom:15px; }
.spacer20 { padding-bottom:20px; }

.noborder { border:none; }

.clearform { display:block; clear:both; }
.validation-advice { margin-bottom:5px; color:#336699; clear: both; font-size:10px; font-weight: bold; }
.custom-advice { color:#336699; margin-bottom:5px; font-size:10px; font-weight: bold; }
