BODY {	
margin: 0 0 0 0;	
background-color : #ffffff;	
color: #333366;	
font-size: 11px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

scrollbar-3d-light-color:#999999;
scrollbar-arrow-color:white;
scrollbar-base-color:white;
scrollbar-dark-shadow-color:#333333;
scrollbar-face-color:#666699;
scrollbar-highlight-color:#999999;
scrollbar-shadow-color:white
   
}

TABLE{
border-collapse: collapse;
border-color: #333366;
border-size: 5;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #333366;
}

TH {	
background-image : url('images/table_header_fade1.gif');	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 14px;
font-weight : bold;	
padding : 2px;	
color : #000033;	
text-align : center;	
border-bottom : 1px solid #666699;
border-top : 1px solid #666699
}

TD {	
padding:2;	
font-size: 12px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H1 {	
color: #333366; 	
font-size: 18px;	
font-weight: bold; 	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H2 {	
font-size: 16px;	
font-weight: bold; 	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
padding : 2px;	
color : #333366;
}

H3 {	
color: #333366; 	
font-size: 14px;	
font-weight: bold; 	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H4 {	
color: #333366; 	
font-size: 12px;	
font-weight: bold; 	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

OL {
color: #333366;
}

LI{
color: #333366;
margin-top: 3; 
margin-bottom: 3
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}





.paddedtable{
border-collapse: collapse;
border-color: #333366;
border-size: 5;
padding : 3px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #333366;
}





.headertext {     
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;   
color: black;        
font-weight: bold;
color: #333366;	
font-size: 12px;
}

.form_text_field {
color:  #333366;
font-size: 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.form_submit_button {
color:  white;
font-size:  10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:  #333366;
}

.bg_top_menu {
color:  #333366;	
font-size:  10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #BCBBCD;
background-image : url('images/menu_bg_fade1.jpg');
background-repeat:repeat-y;	
}


.titlerow{
background-color:  #BEBDCF;
color: white;
font-weight:  bold;
font-size:  14px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.warning {	
color: red; 	
font-size: 12px;	
font-weight: bold; 	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.green {	
color: green; 	
font-size: 12px;	
font-weight: bold; 	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.greensmall {	
color: green; 	
font-size: 10px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.warningsmall {	
color: red; 	
font-size: 10px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.Warnsmall {	
color: red; 	
font-size: 10px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a, a.link, a.visited {	
color : #333366;	
text-decoration: none;	
font-weight : bold;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.titlelink {	
color : white;	
text-decoration: none;	
font-weight : bold;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	
a:hover {    
color : #336699;	
font-weight : bold;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;   
text-decoration: underline;

}


/////////////////////////////


.body_text {
color:  #333366;
font-size: 11px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.small_text {
color:  #333366;
font-size: 9px;
font-style: italic;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.info_table{
border-collapse: collapse;
border-color: #111111;
border-size: 0px;
cellpadding: 5px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.border_table{
border-collapse: collapse;
border-color: #111111;
border-size: 0px;
cellpadding: 0px;
cellspacing: 0px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.border_td {	
padding:0;	
font-size: 12px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
border-left : 0px solid #cccccc;
border-right : 0px solid #cccccc;
spacing:0px;
}

.border_tr {	
padding:0;	
font-size: 12px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
border-left : 0px solid #cccccc;
border-right : 0px solid #cccccc;
spacing:0px;
}

.list_table{
border-collapse: collapse;
border-color: #111111;
border-size: 1px;
cellpadding: 8px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #333366;
}


.blockheader {	
background-image : url('images/table_header_fade1.gif');	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 14px;
font-weight : bold;	
padding : 2px;	
color : #333366;	
text-align : center;	
border-bottom : 1px solid #666699;
border-top : 1px solid #666699
}


.smallblockheader {	
background-image : url('images/table_header_fade1.gif');
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 14px;	
font-weight : bold;	
padding : 2px;	
color : #333366
}


.lightblockheader {	
background-color: #eeeef8;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 14px;	
font-weight : bold;	
padding : 2px;	
color : #333366
}


.smallblockheader_12 {	
background-image : url('images/table_header_fade1.gif');
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 12px;	
font-weight : bold;	
padding : 2px;	
color : #333366
}



.td_sideborder {	
padding:2;	
font-size: 12px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
}


.td_sidesbottomborder {	
padding:2;	
font-size: 12px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
}



.menu_left_fade {	
background-image : url('images/menu_bg_fade1.jpg');	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 18px;
font-weight : bold;	
padding : 2px;	
color : #000033;		
border-bottom : 1px solid #666699;
}


.tall_menu_cell {	
background-image : url('images/menu_bg_fade1.jpg');	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 13px;
font-weight : bold;	
padding : 12px;	
color : #330000;	
}


.medium_menu_cell {	
background-image : url('images/menu_bg_fade1.jpg');	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 13px;
font-weight : bold;	
padding : 9px;	
color : #330000;	
}


.medium_short_menu_cell {	
background-image : url('images/menu_bg_fade1.jpg');	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 13px;
font-weight : bold;	
padding : 7px;	
color : #330000;	
}


.short_menu_cell {	
background-image : url('images/menu_bg_fade1.jpg');	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 12px;
font-weight : bold;	
padding : 6px;	
color : #330000;	
}


.very_short_menu_cell {	
background-image : url('images/menu_bg_fade1.jpg');	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 12px;
font-weight : bold;	
padding : 5px;	
color : #330000;	
}


.menu_cell_on_white {	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 12px;
font-weight : bold;	
padding : 2px;	
color : #330000;	
}

.announce_gray {	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;	
padding : 2px;	
color : #808080;	
}


.announce_gray_bottom_border {	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 16px;
font-weight : bold;	
padding : 2px;	
color : #808080;	
border-bottom : 2px solid #aaaaaa;

}


.td_nopad {	
padding:0;	
font-size: 12px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.td_bigpad {	
padding:6;	
font-size: 12px;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/// Styles below may not work yet...


.upper-left         { 
background-image : url('interface/upper-left.gif'); 
}

.upper-mid          { 
background-image : url('interface/upper-mid.gif'); 
}

.upper-right        { 
background-image : url('interface/upper-right.gif'); 
}

.shadow-left        { 
background-image : url('interface/shadow-left.gif'); 
}

.shadow-mid         { 
background-image : url('interface/shadow-mid.gif'); 
}

.shadow-right       { background-image : url('interface/shadow-right.gif'); 
}

.main-left          { background-image : url('interface/main-left.gif'); 
}

.main-mid           { background-image : url('interface/main-mid.gif'); 
}

.main-right         { background-image : url('interface/main-right.gif'); 
}

.lower-left         { background-image : url('interface/lower-left.gif'); 
}

.lower-right        { background-image : url('interface/lower-right.gif'); 
}

.col-left           { background-image : url('interface/col-left.jpg'); 
}

.col-right          { background-image : url('interface/col-right.jpg'); 
}

.col-left-curve     { background-image : url('interface/col-left-curve.gif'); 
}

.col-right-curve    { background-image : url('interface/col-right-curve.gif'); 
}

.col-left-line      { background-image : url('interface/col-left-line.gif'); 
}

.col-right-line     { background-image : url('interface/col-right-line.gif'); 
}

.lower-line-left    { background-image : url('interface/lower-line-left.gif'); 
}

.lower-line-right   { background-image : url('interface/lower-line-right.gif'); 
}

.lower-line-mid     { background-image : url('interface/lower-line-mid.gif'); }

.highlight {
	font-size: 13px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	font-style: normal;
	background-color: #ffff66;
	color: #000000;
}

.hr {
	color: #005841;
}