body {	font-family:Arial, 'Times New Roman', Times, serif;}

div, p { line-height: 150%;}
.tmenu {font-weight: bold;}


#navigation a { color: #fff; background: #26a url("../i/left-tab-hover.gif") left top no-repeat; text-decoration: none;  font-weight: bold; padding-left: 10px } 
#navigation a span { background: url("../i/right-tab-hover.gif") right top no-repeat; padding-right: 10px } 
#navigation a, #navigation a span { display: block; float: left } 

/* Commented backslash hack hides rule from IE5-Mac \*/ 

#navigation a, #navigation a span { float: none } 

/* End IE5-Mac hack */ 

#navigation a:hover { color: #000; background: #fb0 url("../i/left-tab.gif") left top no-repeat; text-decoration: none; padding-left: 10px } 
#navigation a:hover span { background: url("../i/right-tab.gif") right top no-repeat; padding-right: 10px } 
#navigation { list-style: none; padding: 0; margin: 0 } 
#navigation li { float: left; display: block; margin: 0; padding: 0 }




.menu1 {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#fff url("../i/menu/1/button1.gif"); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#fff; background:url("../i/menu/1/button3.gif");}
.menu1 li.current a b {background:url("../i/menu/1/button3.gif") no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url("../i/menu/1/button2.gif");}
.menu1 li a:hover b {background:url("../i/menu/1/button2.gif") no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url("../i/menu/1/button3.gif"); cursor:default;}
.menu1 li.current a:hover b {background:url("../i/menu/1/button3.gif") no-repeat right top;}





#giflist li {list-style-image:url(../i/li_bullet.gif);}



A:link { text-decoration: none; font-weight: bold; color: #0000FF;}
A:visited { text-decoration: none; }
a:hover { color: #ff0000; background: #ffff00; text-decoration: underline;}





.headtag   { font-size: 1.1em;	font-weight: bold;}
.headtd  {padding:0.25em 0.5em; background:url(../i/grad.png) repeat-x bottom; border: solid 1px #c7c7c7; height:25px;}
.headmenutd  { text-align:center; background:url(../i/grad.png) repeat-x bottom; border:1px solid #ebebeb; border-bottom:1px solid #c7c7c7; padding:5px 8px 8px;}
.boxtd  { background:url(../i/grad.png) repeat-x bottom; border:1px solid #ebebeb; border-bottom:1px solid #c7c7c7; padding:5px 8px 8px;}
.lmenutd  {text-align:left;border:1px solid #ebebeb;border-bottom:1px solid #c7c7c7;color:#000;padding:5px 8px 8px;background-color: #ffffee;}
.topbannertd  {text-align:center;border:1px solid #ebebeb;border-bottom:1px solid #c7c7c7;color:#000;padding:5px 8px 8px;background-color: #eeeeee;}





.plink { font-weight: bold; }
.tiny { font-weight: normal;}
img { border:none; }




.leftcol {  border-color: #eeeeee #CCCCCC #CCCCCC #eeeeee; border-style: outset; border-top-width: 1px; border-right-width: thick; border-bottom-width: thick; border-left-width: 1px; background-color: #eeeeee;  width:175px;}
.midcol {background-color: #ffffff;  padding: 0px 20px 0px 20px; border-style:double; border-color:#FFFFFF;}
.rightcol {  border-color: #eeeeee #CCCCCC #CCCCCC #eeeeee; border-style: outset; border-top-width: 1px; border-right-width: thick; border-bottom-width: thick; border-left-width: 1px; background-color: #eeeeee;  width:175px;}





h1 { color: GRAY;  border-bottom:1px solid #eee;}
h2 { color: GREEN; margin:15px 0 0 0;}
h3 { color: BLUE; margin:15px 0 0 0; }
h4 { color: MAROON; margin:15px 0 0 0; }
hr { height:1px;  background-color:#fff;  border:none;  border-bottom:1px solid #eee;}

