body { margin: 0px; padding: 0px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; overflow: auto; 
scrollbar-3dlight-color:#F0F5F1;
scrollbar-arrow-color:#001155;
scrollbar-base-color:#00B1FF;
scrollbar-darkshadow-color:#000d00;
scrollbar-face-color:#F0F5F1;
scrollbar-highlight-color:#0d0000;
scrollbar-track-color:#515151;
scrollbar-shadow-color:#5E828E;
}
td { font-size: 10px; vertical-align: top; text-align: left;}
.tdcolor1 { background-color: #fff; }
.tdcolor2 { background-color: #f0f0f0; }
.table_main { width: 780px; text-align: left;}
.top_dot { position: relative; width: 100%; top: 4px; background-image: url('../images/top_dot.gif'); background-repeat: repeat-x; }
.dot { width: 6px; background-image: url('../images/dotted.gif'); background-repeat: repeat-y; }
.logo { position: relative; margin-top: -4px; }
.table_header { width: 626px; height: 32px; vertical-align: bottom; }
.headertop { width: 647px; height: 32px; background-image: url('../images/top_header.gif'); background-repeat: no-repeat; }
.pictos { position: relative; padding-left: 480px; padding-top: 15px; color: #fff; }
.bottom_header { width: 531px; height: 3px; font-size: 0px; background-color: #515151; }
#left { padding-left: 18px; width: 160px; height: 60%; }
#main { width: 383px; text-align: justify; padding-right: 21px; height: 60%; }
#right { width: 166px; height: 60%; }
p { margin-right: 5px; padding-left: 5px; }
.userpass { font-size: 9px; font-weight: bold; color: #5E828E; }
.inputbox-login { border: 1px solid #5E828E; font-size:10px; font-family; Verdana, Arial, Helvetica, sans-serif; }
.inputbox-logoff { background-color: #fff; border: 1px solid white; color: #c64726; cursor: pointer; font-size: 10px; font-weight: bold; font-family: Verdana, arial; }
.inputbox { font-size: 11px; color: #0072BC; }
.moduletablenew { background-image: url('../images/arrow.gif'); background-repeat: no-repeat; padding-left: 30px; }
.moduletablenew th { padding-top: 2px; font-size: 10px; color: #C64726; }
.moduletableprodtree th { background-color: #F1F2EC; color: #0072BB; text-align: left; font-size: 11px; padding-left: 5px; }
.moduletablelatest th { padding: 3px; margin: 3px; font-size: 10px; color: #000000; background-color: #D5D1D1; text-align: left; }
.moduletable th { padding: 3px; margin: 3px; font-size: 10px; color: #000; background-color: #E6E7EC; text-align: left; }
.componentheading { font-size: 11px; font-weight: bold; background-color: #0072BC; color: #fff; padding-left: 10px; }
.contentheading { font-size: 12px; font-weight: bold; }
.contentheadingcont { font-size: 12px; font-weight: bold; background-color: #0072BC; color: #fff; padding-left: 5px; padding-right: 5px; }
a:link, a:visited { color: #444; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

a.reg:link, a.reg:visited { text-decoration: none; color: #c64726; font-size: 9px; }
a.reg:hover { text-decoration: underline; color: #c64726; font-size: 9px; }

.pathway { font-size: 9px;  color: #C64726; }
a.pathway:link, a.pathway:visited { font-size: 9px;  color: #0072BC; text-decoration: none; }
a.pathway:hover { font-size: 9px;  color: #C64726; text-decoration: none; }

.under { border-bottom: 0px solid #E1E1E1; border-top: 1px solid #E1E1E1; text-align: right; padding-left: 1px; padding-right: 0px; padding-top: 1px; padding-bottom: 1px; color: #e1e1e1; font-weight: bold; font-size: 11px;}
.under1 { border-bottom: 0px solid #E1E1E1; border-left: 2px solid #E1E1E1; border-top: 1px solid #E1E1E1; text-align: left; padding-left: 3px; padding-right: 0px; padding-top: 1px; padding-bottom: 1px; color: #e1e1e1; font-weight: bold; font-size: 11px;}
#active_menu { background-color: #F1F2EC; color: #e69988; }
a.mainlevel:link, a.mainlevel:visited { font-weight: bold; font-size: 9px; color: #7D7777; text-decoration: none; }
a.mainlevel:hover { font-weight: bold; font-size: 9px; color: #000; text-decoration: none; }
a#active_menu:link, a#active_menu:visited { color: #000; }
a#active_menu:hover { color: #000; }
.search { padding-left: 10px; }

a.map:link, a.map:visited, a.map:hover { text-decoration: none; font-size: 1px; color: #515152; }

textarea, input { border: 1px solid #515151; font-size: 10px; }
.sectiontableentry1 { background-color: #fff; }
.sectiontableentry2 { background-color: #F0F0F0; }
