html { width:100%; height:98%; }
body { margin:0; padding:0; background: #FFF url(../img/bg.png); width:100%; height:98%; font-size:1.01em; font-family: Arial, Sans-serif; }
img { display:block; margin:0; padding:0; border:none; }
div { margin:0; padding:0; border:none; }
#insert { margin-right:auto; margin-left:auto; margin-top:1%; margin-bottom:1%; min-width:779px; max-width:900px; }
* html #insert { width:800px; position:absolute; left:50%; margin-left:-400px; }
#table { width:100%; border-collapse:collapse; border-spacing:0; }
#table td { margin:0; padding:0; vertical-align:top; }
#left_s, #right_s { width:10px; border:none; background:transparent; }
* html #left_s { width:3px; }
* html #right_s { width:3px; }
#left_b { border:none; background:#000 url(../img/bl.gif) repeat-y; border:1px solid #000; }
#right_b  { border:none; background: rgb(55,94,133) url(../img/br.gif) repeat-y; border:1px solid #000; }
#left_b div, #right_b div { width:20px; }
#left ul { list-style-type:none; font-size:0.85em; margin:0; padding:10px 0 10px 0; background:transparent; }
#left ul li { padding:6px 0 6px 0; margin:0; }
#right { width:100%; border:1px solid #000; background:#FFF url(../img/sub_cb.gif) repeat-y; }
#r1 { width:100%; background: transparent url(../img/sport_header.gif) bottom right no-repeat; border-bottom: 1px solid #000; }
#r1 p strong { font-size:1.0em; }
#left ul { list-style-type:none; font-size:0.85em; margin:0; padding:10px 0 10px 0; background: transparent; }
#left ul li { margin:0; padding:6px 0 6px 0; }
#left ul li a { display:block; padding-left:30px; margin-left:8px; text-decoration:none; color:#000; }
#left ul #home a { padding-left:22px; margin-left:35px; background: transparent url(../img/homebg.gif) left center no-repeat; font-size:0.95em; }
#left ul #home a:Hover { background: transparent url(../img/homebg_h.gif) left center no-repeat; color:#ddd; }
#left ul li.mm { padding:6px 0 6px 0;  }
#left ul li.mm a { padding-left:21px; margin-left:35px; background: transparent url(../img/mmbg.gif) left top no-repeat; font-size:1.0em; }
#left ul li.subm { padding:1px 0 1px 0;  }
#left ul li.subm a { padding-left:17px; margin-left:39px; background: transparent url(../img/submbg.gif) left center no-repeat; font-size:0.93em; }
#left ul li.subm a:Hover { background: transparent url(../img/submbg_h.gif) left center no-repeat; color:#ddd; }
#left ul #active { padding:6px 0 6px 0; }
#left ul li.mm a:Hover { padding-left:21px; margin-left:35px; background: transparent url(../img/mmbg_a.gif) left top no-repeat; font-size:1.0em; }
#left ul #active span { padding-left:21px; margin-left:35px; background: transparent url(../img/mmbg_a.gif) left top no-repeat; font-size:1.0em; display:block; }
p { margin-top:14px; margin-right:20px; margin-bottom:15px; margin-left:20px; font-size:0.83em; }
#right #subhead { margin:15px; font-size:0.98em; }
h2.text { margin-top:14px; margin-right:20px; margin-bottom:15px; margin-left:20px;  font-size:0.83em; font-weight:normal; color:#000; font-family: Arial, Sans-serif; }
strong.no { font-weight:normal; }
p.tm { margin:12px;  text-align:center; font-size:.83em; clear:both; }
a.top, a.top:Visited, a.top:Active { font-size:1.0em; background:transparent; padding:15px; text-decoration:none; color:rgb(50,100,150); }
a.top:Hover { background: transparent; color:#797979; }
#a_top { position:absolute; top:0; left:0; }
a.out, a.out:Visited, a.out:Active { font-size:1.0em; background: transparent url(../img/self_href.gif) center right no-repeat; padding-right:20px; text-decoration:underline; color:#797979; }
a.out:Hover { background: transparent url(../img/self_href.gif) center right no-repeat; padding-right:20px; text-decoration:underline; color:#000; }
#copy { font-size:.7em; text-align:right; width:99%; padding:3px 0 3px 0; margin:0; }
#copy a { text-decoration:none; color:#000; }
#copy a:Hover { color:rgb(50,100,150); }
#right ul { list-style-type:circle; font-size:0.85em; margin-left:50px; margin-right:50px; padding:0; background:transparent; }
#right ul li { padding:3px; margin:0px; }
a.in, a.in:Visited, a.in:Active { font-size:1.0em; background: transparent url(../img/in_href.gif) center right no-repeat; padding-right:20px; text-decoration:none; color:rgb(50,100,150); }
a.in:Hover { background: transparent url(../img/in_href.gif) center right no-repeat; padding-right:20px; text-decoration:none; color:#797979; }
.imgright { float:right; padding:14px; }
.phone { color:rgb(50,100,150); }