a { text-decoration:none;font-weight:bold;}
a:link { color:#800000; font-weight:bold;}
a:visited { color:#800000; font-weight:bold;}
a:active { color:#FF0000; font-weight:bold;}
a:Hover { color:#FF0000; font-weight:bold;background-color:#eeeeee;}

a.green:link {color:#008000; font-size:92%;}
a.green:visited {color:#008000; font-size:92%;}
a.green:active {color:#FF0000; font-size:92%;}
a.green:Hover {color:#008000; font-size:92%;}

body {
background-color:#FFFFFF; color:#333333;
scrollbar-3dlight-color:#000080;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#000080;
scrollbar-darkshadow-color:#000080;
scrollbar-face-color:#800000;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff
}

.green {color:#008000;font-weight:bold;}
.green2 {color:#008000; font-weight:bold; font-size:109%;}
.red {color:#E32D2D;font-weight:bold;}
.redbig {color:#E32D2D;font-weight:bold; font-size:120%;}
.wred {color:#800000;font-weight:bold;}
.black {color:#333333;font-weight:bold;}
.blue {color:#3333CC;}
.dblue {color:#000080;}
.white {color:#FFFFFF;font-weight:bold;}
.gray {color:#808080;}
.yellow {color:#FFFFC0;}

.border {border: solid 1px #888888; border-collapse: collapse;}
.borderb { BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-BOTTOM: #000080 1px solid; border-collapse: collapse; font-size:92%;}
.borderw { background-color:#FFFFFF; BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-BOTTOM: #000080 1px solid; border-collapse: collapse; font-size:92%;}
.borderg { background-color:#eceaf9; BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-BOTTOM: #000080 1px solid; border-collapse: collapse; font-size:92%;}
.borderg2 { background-color:#edf9e0; BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-BOTTOM: #000080 1px solid; border-collapse: collapse; font-size:92%;}
.borderp { background-color:#FFF0F0; BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-BOTTOM: #000080 1px solid; border-collapse: collapse; font-size:92%;}
.bordery { background-color:#FFFFCC; BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-BOTTOM: #000080 1px solid; border-collapse: collapse; font-size:92%;}
.bordero { background-color:#FFEBD7; BORDER-LEFT: #000080 1px solid; BORDER-RIGHT: #000080 1px solid; BORDER-BOTTOM: #000080 1px solid; border-collapse: collapse; font-size:92%;}
.borderr {border: solid 1px #FF3333; border-collapse: collapse;}
.borderblack {border: solid 1px #333333; border-collapse: collapse;}

.bg_gray { background-color:#eeeeee; }

body, td, th {font-size:100%;line-height: 120%;}
h1 { font-size:100%; font-weight:bold; margin:0 0 0 0; }
h1.n { font-size:100%; font-weight:normal; margin:0 0 0 0; }
h2 { font-size:100%; font-weight:bold; margin:0 0 0 0; }
h2.n { font-size:100%; font-weight:normal; margin:0 0 0 0; }
h3 { font-size:100%; font-weight:normal; margin:0 0 0 0; }
h4 { font-size:92%; color:#333333; font-weight:normal; margin:0 0 0 0; }

ol { margin:5 5 5 20; }


big   { font-size:120%; }
small { font-size:92%; }
.small { font-size:92%; }
strong { font-weight:normal;}
.b {font-weight:bold;}
.bgred { color:#FF0000; background-color:#FFF0F0; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;font-weight:bold;}

div.mgn { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
div.mgnlrd { padding-left: 5px; padding-right: 5px; padding-bottom: 5px;}
div.mgntd { padding-top: 5px; padding-bottom: 5px;}
div.mgnl { padding-left: 15px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
div.mgnl2 { padding-left: 25px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: solid 1px #888888; border-collapse: collapse;}

.suborange {
background-color:#FF9933;
color: #FFFFFF;
font-size: 109%;
font-weight: bold;
line-height: 150%;
border-top: 0px solid #FF0000;
border-right: 1px solid #888888;
border-bottom: 1px solid #888888;
border-left: 10px solid #FF0000;
padding-left: 10px;
margin:0 0 0 0;
}

.sublb {
background-color:#E7C5C5;
color: #800000;
font-size: 109%;
font-weight: bold;
line-height: 150%;
border-top: 0px solid #FF0000;
border-right: 1px solid #888888;
border-bottom: 2px solid #800000;
border-left: 10px solid #800000;
padding-left: 10px;
margin:0 0 0 0;
}


input,textarea,select {
border-left:1px solid #888888;
border-right:1px solid #888888;
border-top:1px solid #888888;
border-bottom:1px solid #888888;
background-color : #FFFFFF; color : #333333;
}

.button {
border-left:1px solid #888888;
border-right:2px solid #888888;
border-top:1px solid #888888;
border-bottom:2px solid #888888;
background-color: #eeeeee; color: #333333;
}

.dot {
border-left:1px dotted #888888 thin;
border-right:1px dotted #888888 thin;
border-top:1px dotted #888888 thin;
border-bottom:1px dotted #888888 thin;
padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
font-size:92%;
}
