html,body,h1,h2,h3,h4,h5,h6,div,span,iframe {margin:0px;padding:0px;}
form {display:inline;margin:0px;padding:0px;}
a img {border:none;margin:0px;padding:0px;}
body { background: #fff url(../pictures/body.gif) repeat-y; font-family:"Times New Roman",Times,serif; font-size:12px; }
hr { clear:both; color:#666; background-color:#666; height:1px; border:0px;}

.gh { background: #393 url(../pictures/boxr.gif) no-repeat right top; text-align:center; border-bottom: 1px solid #060; }
.gh h2 { background:  url(../pictures/boxl.gif) no-repeat left top; padding: 5px 4px 2px 4px; color: #fff;}
.gm { background-color: #cfc; border-right: 1px solid #060; border-left: 1px solid #060; padding: 5px 10px 10px 10px; }
.gb { background: none; border-bottom: 1px solid #060; border-left: 1px solid #060; border-right: 1px solid #060; background-color:#cfc; text-align: center;}
.gb h4 { background: none; border-left: 1px solid #060; border-left: 1px solid #060;  border-right: 1px solid #060;  background-color:#cfc; padding: 1px 10px 2px 10px;}
.textblock { font-size:1.2em; font-family:"Times New Roman",Times, serif; font-weight:normal; color:#000; }
.textblockright { font-size:1.2em; font-family:"Times New Roman",Times, serif; font-weight:normal, text-align: right; color:#000;  }



.bh { background: #69c url(../pictures/boxr.gif) no-repeat right -188px; text-align:center; border-bottom: 1px solid #069; }
.bh h2 { background: url(../pictures/boxl.gif) no-repeat left -188px; padding: 5px 5px 2px 5px;}
.bm { background-color: #C6DDF0; border-right: 1px solid #069; border-left: 1px solid #069; padding: 5px 10px 10px 10px; }
.bb { background: none; border-bottom: 1px solid #035594; border-right: 1px solid #035594; border-left: 1px solid #035594; background-color:#c6ddf0; text-align: center; }
.bb h4 { background: none; border-left: 1px solid #035594; background-color:#c6ddf0; padding: 2px 10px 2px 10px;}





.gbox { font-size: 100%; width: 100%;  margin: 0px 0px 0px 0px;}
.gm2 { background-color: #efe; border-right: 1px solid #060; border-left: 1px solid #060; padding: 0px; }
.tbhack th {  padding: 3px 10px 3px 10px; font-weight: bold; font-family:arial, sans-serif;}
td.lrspace {  padding: 3px 10px 3px 10px; }
.gtbh { background: #6c6 url(../pictures/horiz3.gif) repeat-x left -102px; border-top:1px solid #393; border-bottom:1px solid #393;  padding:2px 5px 2px 5px; vertical-align:middle; font-family:arial, sans-serif; font-weight:bold; }
.gtbr { font-family:arial, sans-serif; }
.gtbr:hover { background-color:#cfc;}
.gtbc { border-bottom: 1px solid #cfc; padding: 3px 5px 3px 5px; }



.mini { font-size:0.8em; font-family:arial, sans-serif; color:#000; }
.bbox { font-size: 100%; width: 100%; margin: 0px 0px 0px 0px;}
.bt { background: #c6ddf0 url(../pictures/boxr.gif) no-repeat right -238px;}
.bt h4 { background: url(../pictures/boxl.gif) no-repeat left -238px; padding: 2px 10px 2px 10px;}
.bm { background-color: #C6DDF0; border-right: 1px solid #069; border-left: 1px solid #069; padding: 5px 10px 10px 10px; }
.bb { background: none; border-bottom: 1px solid #035594; border-right: 1px solid #035594; background-color:#c6ddf0; text-align: center; }

/*-menuleft-*/
.ml_box { font-size: 80%; width: 100%; margin: 0px 0px 0px 0px;}
.ml_title { background: #69c url(../pictures/boxr.gif) no-repeat right -188px; text-align:center; border-bottom: 1px solid #069; }
.ml_title h2 { background: url(../pictures/boxl.gif) no-repeat left -188px; padding: 5px 5px 2px 5px;}
.ml_item { font-size:1.15em; background-color: #C6DDF0; border-right: 1px solid #069; border-left: 1px solid #069; padding: 5px 5px 5px 5px; color:#009; text-decoration:underline;}
.ml_itemsub { font-size:1.15em; background-color: #C6DDF0; border-right: 1px solid #069; border-left: 1px solid #069; padding: 2px 5px 2px 5px; color:#009; }
.ml_endtitle { background: none; border-bottom: 1px solid #035594; border-right: 1px solid #035594; border-left: 1px solid #069; background-color:#c6ddf0; }



/*-Forms-*/
input,textarea, select { font-family:verdana, arial, sans-serif; font-size:10px; vertical-align:middle; }
.form_txt_bl { background-color:#def; border:1px solid #000; padding:2px 1px 2px 1px; margin:0px 5px 0px 2px; }
.form_submit_bl { color:#fff; background-color:#36c; border:1px solid #000; font-weight:bold; padding:1px; margin:0px; }
.form_submit_bl:hover { color:#ff5; background-color:#36f; border:1px solid #600;}
.form_txt_gr { background-color:#ffd; border:1px solid #000; padding:2px 1px 2px 1px; margin:0px 5px 0px 2px; font-weight: normal;}
.form_submit_gr { color:#000000; background-color:#FFCC66; border:1px solid #000000; font-weight:bold; padding:1px; margin:0px; }
.form_submit_gr:hover { color:#660000; background-color:#FFDD77; }


/*-Fonts-*/
a:link,a:active,a:visited { color:#009; text-decoration:underline;}
a:hover { text-decoration:underline; color:#060; }
.mini { font-size:0.8em; font-family:arial, sans-serif; color:#000; }
.small { font-size:0.9em; font-family:arial, sans-serif; font-weight:normal; color:#000; }
.h5 { font-size:0.9em; font-family:arial, sans-serif; font-weight:normal; color:#000; }
.normal { font-size:1em; font-family:arial, sans-serif; font-weight:normal; color:#000; }
p { font-size:1em; font-family:arial, sans-serif; font-weight:normal; color:#000; }
b { font-weight:bold; }
h4 { font-size:1em; font-family:arial, sans-serif; font-weight:normal; color:#000; }
p.readable { line-height: 1.4em;}
.large { font-size:1.2em; font-family:arial, sans-serif; font-weight:normal; color:#000; }
.textblock { font-size:1.2em; font-family:"Times New Roman",Times, serif; font-weight:normal; color:#000; }
h3 { font-size:1.2em; font-family:arial, sans-serif; font-weight:bold; color:#009; }
.h3 { font-size:1.2em; font-family:arial, sans-serif; font-weight:bold; color:#009; }
.med { font-size:1.3em; }
h2 { font-size:1.4em; font-family:arial, sans-serif; font-weight:bold; color:#006; }



#tabs {position:absolute;left:250px;top:38px;height:30px;width:480px;z-index:3;}