BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
A {
color: #003366;
text-decoration: none; 
}

A:hover {
color: #000000;
text-decoration: none;
}
#toprightimage {
position:absolute; 
width:202px; 
height:115px; 
z-index:1; 
left: 720px; 
top: 0px;
text-align: right;

}
.bodybordertop {
border-left: 1px solid #CCCCCC; 
border-right: 2px solid #CCCCCC;
text-transform: capitalize;
font : 18px Verdana, Arial;
color: #0f0f0f;
padding: 13px;
background-color: #F5EDD3;
}
.bodyborderbottom {
border-left: 1px solid #CCCCCC; 
border-right: 2px solid #CCCCCC;
border-bottom: 2px solid #CCCCCC;
}
.bottomborder {
border-bottom: 1px solid #CCCCCC;

}
#menu{
width: 220px;
border-right: 1px dotted #CCCCCC;

}
.announce {
padding-top: 5px;
padding-bottom: 5px;
background-image: url(../img/menutitlebg.gif);
background-repeat: repeat-y;
font : 16px Verdana, Arial;
text-align: center;
border: 1px dotted #CCCCCC;
}
.announcetext {
padding: 2px;

background-color: #ffffff;
font : 12px Verdana, Arial;
border: 1px dotted #CCCCCC;
}
img.floatLeft { 
    float: left; 
    margin: 9px; 
}
.maintextletter { 
font : 10px Verdana, Arial;
}
.maintext { 
font : 12px Verdana, Arial;
}
h2, h3, h4, h5{
line-height: 1 em;
font-family: Verdana, Arial;
}
h2 { 

font-size: 18px;
color: #333333;
text-align: center;
}
.menulink a{
    
border-bottom: 1px solid #DDDDDD;
font: 14px Verdana, sans-serif;
text-decoration: none;
padding:3px;
}
.menusublink a{
  
border-bottom: 1px solid #DDDDDD;
font: 13px Verdana, sans-serif;
text-decoration: none; 
padding:2px;
padding-left: 22px;

}

.menulink a:hover {
background-color: #ffa;
color: #000;   
}
.menusublink a:hover {
background-color: #ffa;
color: #000;  
}
.footer {
font: 10px Verdana, sans-serif;
text-align:center;
}
.errorheader {
font : 16px Verdana, Arial;
color: #990000;
font-weight: bold;
}
.errormsg {
font : 14px Verdana, Arial;
	color: #000000;
}

.formtitle {
font : 15px Verdana, Arial;
	color: #000000;
}
.form {
	font : 14px Verdana, Arial;
	color: #000000;
}


.row1 {
background-color: inherit;
}

.row2 {
background-color: inherit;
}

.desc {
font: 10px Verdana, Arial;
color: #333333;
padding-left:15px;
padding-right:15px;
}

#question {
padding-top:2px;
padding-bottom:5px;
font: 18px Verdana, Arial;
color: #7A420A;
border-bottom: 1px solid #DDDDDD;
}
.question_date {
font: 10px Verdana, Arial;
color: #333333;
}
.question_desc {
padding-left:15px;
padding-right:15px;
font: 11px Verdana, Arial;
}
.question_response {
font: 12px Verdana, Arial;

}
.question_regarding {

}

.searchres {
text-align: center;
font: 18px Verdana, Arial;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #ffa;
}
