.menu:ACTIVE { font-family: Arial; font-size: 9pt; font-weight:bold; color:#000000; text-decoration: none; }
.menu:LINK { font-family: Arial; font-size: 9pt; font-weight:bold; color:#000000; text-decoration: none; }
.menu:VISITED { font-family: Arial; font-size: 9pt; font-weight:bold; color:#000000; text-decoration: none; }
.menu:HOVER { font-family: Arial; font-size: 9pt; font-weight:bold; color:#804000 ; text-decoration: none; }
.menugen { font-family: Arial; font-size: 8pt; color:#000000;}


.core:ACTIVE { font-family: Arial; font-size: 9pt; font-weight:bold;  color:#C8CDD5; text-decoration: none; }
.core:LINK { font-family: Arial; font-size: 9pt; font-weight:bold;  color:#C8CDD5; text-decoration: none; }
.core:VISITED { font-family: Arial; font-size: 9pt; font-weight:bold;  color:#C8CDD5; text-decoration: none; }
.core:HOVER { font-family: Arial; font-size: 9pt; font-weight:bold;  color:#e0e0e0 ; text-decoration: none; }

.menu_border{
border-right: 1px solid #808080;
}

.menu_bg{
background-repeat : no-repeat;
background-position : 0 0;
background-image : url(images/menu_bg2.jpg);
}

.img{
border:1px solid #000000;
}

#dot {
border-top:1px dotted #808080;
width:100%;
padding-top:5px;
}


H1 {color: #5a1254; font-size: 14pt;margin: 0px 0px 10px;
/*
background: url(images/blue_swirl.gif) no-repeat 0 0;
background-position: 0px 3px;
padding-top:0px;
padding-left:20px;
padding-right:0px;
padding-bottom:0px;
*/
}

H2 {color: #293a47; font-size: 12pt;margin: 0px 0px 0px;
padding-top:10px;
padding-bottom:10px;
}

H3 {color: #006699; font-size: 12pt;margin: 0px 0px 0px;
padding-top:10px;
padding-bottom:10px;

}

UL {
list-style-type: dot;
margin: 0px 0px 0px;
padding: 0px 0px 10px 19px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10pt;
}

.menu_list {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 5px;
font-family:  Arial,Verdana, Helvetica, sans-serif;
font-size: 10pt;
}

.menu_list li {
margin-bottom: -2px;
background-image: url(images/arrow_1.gif);
background-repeat: no-repeat;
background-position: 0px 14px;
padding-left: 10px;
padding-right: 10px;
padding-top:10px;
}

#year{
font-family:Verdana,Arial, Helvetica,  sans-serif;
font-size:22pt;
font-weight:bold;
font-style:normal;
color:#000000;
letter-spacing:0px;
padding-left:40px;
position:relative;
top:15px;
}

#title{
font-family:times new roman,Verdana,Arial, Helvetica,  sans-serif;
font-size:20pt;
font-weight:normal;
font-style:normal;
color:#f3f1e4;
letter-spacing:0px;
position:relative;
left:40px;
top:15px;
}

.errormsg{
color:#cc0000;
font-weight:bold;
}

.main_border{
border-left:1px solid #000000;
}

.right-bg{
background-repeat : no-repeat;
background-position : right;
background-image : url(images/right-bg.gif);
}

.content {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10pt
}

td {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10pt
}

.focus {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10pt;
background:#ffff66
}

.small { font-family : Arial, Helvetica, Verdana, sans-serif; font-size : 8pt }

.specialtext { font-family : Arial, Helvetica, Verdana, sans-serif; font-size : 8pt; color:#003399 }

.banner_btm {
border-bottom: 1px solid #2D3239;
}

.sun{
border-bottom:1px solid #808080;
border-left:1px solid #808080;
}

.moon{
font-family:arial;
font-size: 10pt;
color: #000000;
text-align:left;
background:#dbdee6;
border-top:1px solid #808080;
border-right:1px solid #808080;
}

.earth{
font-family:arial;
font-size: 9pt;
color: #000000;
text-align:left;
border-top:1px solid #808080;
border-right:1px solid #808080;
}


.button1 { 
background-color : #e1e1e1 ; 
color : #000000 ; 
border-color : #7277b6 ;
font-family : arial ; 
font-size: 10pt ; 
height : 25 ; 
width : 120
 }
 
.button2 { 
background-color : #e1e1e1 ; 
color : #000000 ; 
border-color : #cc0000 ;
font-family : arial ; 
font-size: 10pt ; 
height : 25 ; 
width : 120
 }

.fieldbox {
background-color : #e1e1e1 ;
color : #000000 ;
border-color : #7277b6;
font-family : Arial, Helvetica, sans-serif;
font-size: 11pt;
height : 20
}

.text-box { 
background-color : #e1e1e1 ; 
color : #000000 ; 
border-color : #7277b6; 
font-family : courier; 
font-size: 10pt; 
 }
