body { margin: 0px 0px 0px 0px; background-color: #FFFFFF; color: #303030; }
div, td { font-family: verdana, arial, tahoma; font-size: 11px;  }
td { text-align: justify; }
li { margin: 0px 0px 4px 0px; padding: 0px 0px 0px 0px; list-style-image: url(img/dot.gif); }

tr.grey td { background-color: #EEEEEE; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

#LOGO { width: 100%; height: 70px; background-image: url('img/logo_bg.gif'); padding-left: 30px; }

#MAINTBL { margin: 0px 0px 0px 30px; }

#MENU { width: 190px;  }
#MENU a { display: block; position: relative; color: #000000; text-decoration: none; padding: 2px 2px 2px 2px; border-bottom: 1px dashed #808080; border-left: 1px solid #808080; border-right: 1px solid #808080; background-color: #EEEEEE; }
#MENU a:hover { display: block; position: relative; color: #99FF00; text-decoration: none; padding: 2px 2px 2px 7px; border-bottom: 1px solid #000000; border-left: 1px solid #808080; border-right: 1px solid #808080; background-color: #909090; }
#MENU div.thisPage { color: #000000; font-weight: bold; padding: 2px 2px 2px 2px; border-bottom: 1px dashed #808080; border-left: 1px solid #808080; border-right: 1px solid #808080; background-color: #CCCCCC; }

#CONTENT { width: 500px; }
#CONTENT div { font-size: 11px; }
#CONTENT div.title { font-size: 14px; font-weight: bold; background-color: #EEEEEE; color: #808080; border-bottom: 1px solid #808080; padding: 2px 0px 2px 0px; margin: 10px 0px 4px 0px; }
#CONTENT div.bt_line { text-align: center; border-top: 1px dashed #808080; margin-top: 12px; padding-top: 7px }
#CONTENT input, select { width: 370px; background-color: #EEEEEE; color: #808080; font-weight: bold; border: 1px solid #CCCCCC }
#CONTENT textarea { width: 370px; height: 170px; background-color: #EEEEEE; color: #808080; font-weight: bold; border: 1px solid #CCCCCC }
#CONTENT input.bt { width: auto; background-color: #FFFFFF; background-image: url('img/bot_bg.gif'); background-repeat: repeat-Y; color: #808080; font-weight: bold; border: 1px solid #990000; cursor: hand }
#CONTENT a { color: #0000FF; text-decoration: underline }
#CONTENT a:hover { color: #990000; text-decoration: none }

#BOTTOM { margin: 12px 0px 0px 0px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; padding: 2px; background-color: #990000; color: #FFFFFF; }

#SHORTCUT { font-size: 10px; color: #808080; }
#SHORTCUT a { color: #808080; text-decoration: none }
#SHORTCUT a:hover { color: #999999; text-decoration: underline }