a { text-decoration:none; }
a:link { color:#000080; }
a:visited { color:#000080; }
a:active { color:#FF0000; }
a:Hover { color:#FF0000; }

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:#0c2c8c;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff
}

.green {color:#008000;font-weight:bold;}
.green_foot {color:#008000;font-weight:bold; font-size:92%; }
.red {color:#F60000;font-weight:bold;}
.blue {color:#3333CC;}
.dblue {color:#000080;}
.dblueb {color:#000080;font-weight:bold;}
.white {color:#FFFFFF;}
.gray {color:#808080;}
.yellow {color:#FFFFC0;}

.border {border: solid 1px #000080; 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%;}
.bordery2 { background-color:#F8E8DE; 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;}
.bordersmall {border: solid 1px #000080; border-collapse: collapse;font-size:92%; }

.bg_gray { background-color:#eeeeee; }

body, td, th {font-size:100%; }
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; }
.white_h2 { color:#FFFFFF; font-size:100%; font-weight:bold; margin:0 0 0 5; }

big   { font-size:109%; }
.big   { font-size:109%; }
small { font-size:92%; }
.small { font-size:92%; }
strong { font-weight:normal;}
.b {font-weight:bold;}
.bgred { color:#000080; background-color:#FFF0F0; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}
.bgredb { color:#000080; font-weight:bold; background-color:#FFF0F0; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}

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: 30px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
div.mgn_t { padding-left: 20px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px;font-size:92%; }

input,textarea,select {
border-left:1px solid #000080;
border-right:1px solid #000080;
border-top:1px solid #000080;
border-bottom:1px solid #000080;
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;
}
div.snb {
padding:5px 20px 0px 0px;
margin:5px 20px 0px 0px;
text-align: right;
}
.links {
padding:3px 0px 0px 0px;
margin:3px 0px 0px 0px;
text-align: left;
}
.bg_dblue {
background-color:#0c2c8c;
}
