/* CSS Document */
body {
margin:20px;
padding:0;
background-color:#EADFCC;
scrollbar-face-color: #2D2E74;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #F7E1B0;
scrollbar-darkshadow-color: #F7E1B0;
scrollbar-track-color: #DDC69C;
scrollbar-arrow-color: #DDC69C;
}

td, div, p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#111111;
}

h1 {margin:0; padding:0; font-size:18px; font-weight:bold;}
h2 {margin:0; padding:0; font-size:13px; font-weight:bold;}

ul, li {margin:0; padding:0; margin-left:12px; list-style-type:disc; font-size:12px;}

a {color:#2D2E74; text-decoration:none;} 
a:HOVER {color: #0A0B4E; text-decoration:underline;}


.template {
margin:0;
padding:0;
border:2px solid #000000;
width:768px;
}

.brown_bg {
margin:0;
padding:0;
background-image:url(images/brown_bg.gif);
background-repeat:repeat-x;
background-position:top left;
height:75px;
}

.brown_bg div {
margin:0px;
padding:19px 35px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt; 
font-weight:bold;
}

.blue_bg {
margin:0;
padding:0;
background-image:url(images/blue_bg.gif);
background-repeat:repeat-x;
background-position:top left;
height:55px;
}

.blue_bg_left {
margin-left:10px;
padding-top:13px;
color:#FFFFFF;
background-color:transparent;
font-size:21px;
letter-spacing:2px;
float:left;
}

.blue_bg_span {
background-image:url(images/bluedot.gif);
background-position:bottom left;
background-repeat:repeat-x;
}

.blue_bg_right {
margin-right:5px;
padding-top:20px;
font-size:11px;
letter-spacing:1px;
float:right;
font-weight:bold;
color:#7F9CB4;
background-color:transparent;
}

.logo_area {
color:#000000;
background:#FFFFFF url(images/grad_bit.jpg) repeat-x bottom left; 
border-right:1px solid #000000;
}

.top_links {
font-size:9pt;
margin:0px;
padding:0px;
background-color:#2D2E74;
border-bottom:1px solid #000000;
}

.top_links a {
text-decoration:none;
font-weight:bold;
font-size:9pt;
color:#ffffff;
background-color:transparent;
line-height:1.9em;
padding:5px 11px;
border-right:2px solid #000000;
}

.top_links a:hover {
color:#ABACD0;
text-decoration:none;
}

.bott_links {
margin:10px 5px 0 0;
float:right;
font-weight:bold;
font-size:11px;
color:#2D2E74;
background-color:transparent;
}

.bott_links a {
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#2D2E74;
background-color:transparent;
}

.bott_links a:hover {
color:#000000;
background-color:transparent;
text-decoration:none;
}

.title_table {
color:#FFFFFF;
background:#2D2E74 url(images/title_left.gif) no-repeat top left;
}

.title_td {
background:transparent url(images/title_right.gif) no-repeat top right;
padding:5px 15px;
line-height:2em;
font-size:12pt;
font-weight:bold;
color:#FFFFFF;
}

#textbar {
margin:0;
padding:0 2px;
border:2px solid #595A9F;
height:18px;
}

#textbarsmall {
margin:0;
padding:0 2px;
border:2px solid #595A9F;
height:18px;
width:60px;
}

#textbarlong {
margin:0;
padding:0 2px;
border:2px solid #595A9F;
height:18px;
width:275px;
}

#txtarea {
margin:0;
padding:0 2px;
border:2px solid #595A9F;
height:70px;
width:275px;
}

#stxtarea {
margin:0;
padding:0 2px;
border:2px solid #595A9F;
height:45px;
width:275px;
}

#selopt {
margin:0;
padding:0;
border:1px solid #595A9F;
height:18px;
width:150px;
font-size:10px;
}

#fileuser {
margin:0;
padding:0 2px;
border:2px solid #595A9F;
height:20px;
width:275px;
}

#buttonbar {
color:#ffffff;
font-weight:bold;
background-color:#2D2E74;
font-size:13px;
border-top:2px solid #7B7CC0;
border-left:2px solid #7B7CC0;
border-right:3px solid #151650;
border-bottom:3px solid #151650;
}

.forms {
color:#2D2E74;
font-weight:bold;
background-color:#ffffff;
font-size:13px;
font-style:italic;
}

#oth .forms {
color:#2D2E74;
font-weight:bold;
background-color:#ffffff;
font-size:12px;
font-style:italic;
}

.msg {
color:#CD2128;
font-style:italic;
font-weight:bold;
}

.UnitList {
margin:2px;
padding:3px;
background-color:#FFFFFF;
color:#2D2E74;
font-weight:bold;
}

.NullUnits {
margin:0;
padding:5px;
background-color:transparent;
color:#000000;
font-weight:bold;
}