body{background:white;color:#000000;font:16px 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
margin:0px;padding:0; 
}

.sub-heading {
color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}

.heading {
color:#fff; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
margin-left: 10px;
font-size:150%;
font-weight:bold;
}

.tablestyle2 {
width: 100%;
margin-left: 0px;
color: #036;
}

.tablestyle {
background-color: #fefefe;
margin-left: 10px;
color: #036;
}

.systemmessage {
background-color: #ffffff;
border: 1px dashed #483399;
width:45%;
padding: 3px;
text-align: left;
margin-top: 150px;
margin-left: 20px;
font-size: 13px;
font-family: 'Trebuchet MS', Verdana, Geneva, Helvetica, sans-serif;
letter-spacing: 1px;
color: #003366;
}

.systemmessage2 {
background-color: #ffffff;
border: 1px solid #483399;
width:57%;
padding: 3px;
text-align: left;
margin-top: 10px;
margin-left: 10px;
font-size: 13px;
font-family: 'Trebuchet MS', Verdana, Geneva, Helvetica, sans-serif;
letter-spacing: 1px;
color: #003366;
}


.loginbox {
background-color: #fefefe;
border: 1px dashed #486999;
width:50%;
margin-left: 10px;
color: #036;
}


a:link, a:visited {
font-size: 16px;
color: #0000FF;
text-decoration: underline;
}

a:hover {
font-size: 16px;
text-decoration: none;
color: #0000FF;
}

li {
LIST-STYLE-IMAGE: url(../images/aro2.gif); 
margin-bottom: 5px;
list-style-position: outside;
COLOR: #122378;
}

.subhead {
color: #000000; 
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
margin: auto;
}

font,th,td {
font:13px;
font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
}

.boxheader {
font-size: 13px;
color: #113377;
height: 27px;
text-align: center;
font-weight: bold;
background:#ffffff;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.explain {
font-size: 11px;
color: Navy;
}
 
.explaintitle {
font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: black;
margin-right: 8px;
}
 
hr { 
margin-left: 12px;
border-bottom-width: 1px;
height: 0px;
margin-top: 1px;
}

td.cat {
font-weight: bold;
letter-spacing:1px; 
color:#000000; 
background:#3E5687;
height: 29px;
text-indent: 4px
}


.row1 {
background: #dfe5ef;
}

.col1 {
background: #E5E5F4;
border-style: 
}

.row2 {
background: #edf2f5
}

.row3 {
background: #d7e2ef
}

td.spacerow { 
background: #cad9ea
}

.footer {
color: #000000;
font-family: 'Trebuchet MS', Geneva, Verdana, Helvetica, 'sans-serif';
font-size: 10px; 
text-align: center;
letter-spacing: 2px;
}


#main {
 PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: auto;
 PADDING-TOP: 0px
}

#menu {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
        MARGIN: 0px; PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none; HEIGHT: 23px;
}

#menu A {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px;
        COLOR: black; PADDING-TOP: 1px; TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 14px;
        BACKGROUND: #d7e2ef;        
        BORDER-BOTTOM: #d7e2ef 2px solid;
	BORDER-TOP: #d7e2ef 2px solid;
	BORDER-RIGHT: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
}

#menu A:hover {
        BACKGROUND: #369; COLOR: #fff;
}

#menu #current {
}

#menu LI {
        DISPLAY: inline; MARGIN: 0px; TEXT-ALIGN: center;
}

.tablestyle td {
 padding-top: 2px;
 padding-left: 2px;
 padding-bottom: 2px;
}

.tablestyle2 td {
 padding-top: 2px;
 padding-left: 2px;
 padding-bottom: 2px;
}


.loginbox td {
 padding-top: 1px;
 padding-left: 1px;
 padding-bottom: 1px;
}


.panel {
color: #036;
font-family: 'Trebuchet MS', Verdana, Helvetica, 'sans-serif';
font-size: 13px;
font-weight: bold;
background-color: #F6F5FF;
}

th {
background: #3E5687; 
color: #000000;
font-size: 13px;
font-weight: bold;
height: 27px;
white-space: nowrap;
text-align:left; 
padding-left: 8px;
padding-right: 8px
}

.bodyline { 
background: #f7f8fc;
border: 1px solid #98aab1
}

.maintitle, h1 {
font: bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
color: #839fbc
}

.subtitle, h2 {
font: bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
text-decoration: none
}


.welcome {
margin-right: 10px;
color: #122367;
font-size:10px;
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.welcomebigger {
margin-left: 6px;
color: #122378;
font-size: 12px;
font-weight: normal;
font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
}

form {
display: inline
}

input {
font: 11px Verdana,Arial,Helvetica,sans-serif
}

select {
background: #ffffff;
font: 11px Verdana,Arial,Helvetica,sans-serif
}

input.post, textarea.post {
background: #ffffff; 
font: 13px;
height: 15px;
margin-top: 2px;
margin-bottom: 2px;
padding-top: 1px;
padding-left: 1px;
font-family: Verdana,Arial,Helvetica,sans-serif;
letter-spacing: 2px;
}

.liteoption {
margin-left: 3px;
background: #fafafc;
font-size: 11px;
padding: 2px;
font-weight: normal;  
letter-spacing: 1px;
}

input.catbutton {
border: 1px solid #000000;
background: #fafafa;
font-size: 11px;
font-weight: bold
}

input.mainoption {
border: 1px solid #000000;
background: #fafafa;
font-size: 11px;
font-weight: bold
}

img{ 
border: 0 solid
}
.maintextBlue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #0000FF}

