a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, img, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline;}

html, body {height:100%}
body{font-family:"MSArial","MSVerdana",sans-serif;margin:0;padding:0;color:#333399;background-color:#ffffa6}

#wrapper {background:#cad03e url('imgs/wrapper_back.gif') repeat-y right;margin:0 0 -23px 0;min-height:100%;width:780px}

h1{text-align:center}
h4{text-align:center}


html>body #wrapper {height:auto}
* html #wrapper {height:100%}

#branding{background:#cad03e url('imgs/branding.jpg') no-repeat top;height:206px}

#left_menu{float:left;width:150px;min-height:300px;display:inline;background:#e0e442 url('imgs/menu_top.jpg') no-repeat top left;}
#left_menu a{text-decoration:none}
#left_menu ul{margin:105px 0 0 5px}
#left_menu li{line-height:2.8em}
#left_menu li a{display:block;margin:8px 0;padding:2px 0 0 10px;font-weight:bold;background:#e0e442 url('imgs/men_back_1.jpg') no-repeat center;font-size:0.85em;color:#333}
#left_menu a:hover, #left_menu a:focus, #left_menu a.thispage{background:#e0e442 url('imgs/men_back_2.jpg') no-repeat center;color:#fff}

#right_cont{float:left;width:565px;margin:5px}
table.pagehead{width:99%}
table.pagehead td{font-size:20pt;line-height:1.2em;vertical-align:middle;padding:10px;color:#808080}
.td_middle{vertical-align:middle}

#right_cont h1{font-size:16pt;margin:5px 20px 10px 20px}
#right_cont h2{font-size:12pt;margin:5px 20px 10px 20px}
#right_cont h3{font-size:14pt;margin:5px 20px 10px 20px}
#right_cont h4{font-size:20pt;margin:5px 20px 10px 20px}
#right_cont ul{margin:10px 0 0 30px}

/*contact form specifics */
form{margin:0 0 0 20px;padding:0px;font-size:0.95em}
.cgtable{width:90%}
.frm_wide_text{width:250px}
.frm_wide_box{width:250px;height:150px;font-family:"MSArial","MSVerdana",sans-serif;font-size:10pt}

#clear-footer{clear:both;height:23px}
#footer{background:#eee url('imgs/ba102_667_1.gif') repeat-x top left;clear:both;color:inherit;height:23px;position:relative;width:780px}
#footer em {display:block;font-size:0.7em;font-style:normal;padding:3px 0 3px 1em;position:absolute;bottom:0;right:10px;color:#fff}
#footer a{color:white;font-size:9pt;display:block;padding:5px}

object{margin:10px}
.lrg{font-size:16pt;margin:5px 20px 10px 20px;padding:0px}
.medlrg{font-size:14pt;margin:5px 20px 10px 20px;padding:0px}
.med{font-size:12pt;margin:5px 20px 10px 20px;padding:0px}
.sml{font-size:0.8em;margin:5px 20px 10px 20px;padding:0px}
.alert{color:#f00}
.bold{font-weight:bold}
.italic{font-style:italic}
.just{text-align:justify}
.right{text-align:right}
.indent{text-indent:10px} 
.red{color:#FF0000}
.black{color:black}

/* anchor specifics (not including left_menu) */
#right_cont a{color:#800080}
#right_cont a:hover{color:#00d}
#right_cont a:visited{color:#00d}
.no_under{text-decoration:none}
a img{border:0px}
