BODY {
	Background-color: #000000;
	background-image: url(../../../../../../../images/bg.jpg);
	background-repeat:repeat-x; 
	background-position:top;
	font-family: Verdana;
}
.glossymenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 170px;

border-bottom-width: 1;
}

.glossymenu li a{
background-image:  url(../../../../../../images/btn.jpg) ;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
height: 20px;
width: auto;
padding: 0px 0;
padding-left: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
height: 20px;
width: 170px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
/*background-image:  url(../../../../../../images/btn.jpg);*/
}

.glossymenu li {
position: relative;	
}

* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 155px;
}

.glossymenu li.submenu ul {
list-style-type: none;
display: none;
visibility: hidden;
z-index: 9;

position: absolute;
left: 105px; /* IE */
top: -2px;

}
.glossymenu li.submenu ul li a{
width: 160px;	
}

ul.glossymenu li.submenu:hover ul { 
visibility: visible; 
display: block; 
} 
ul.glossymenu li.submenu.over ul { 
visibility: visible; 
display: block;
} 

form { margin-bottom: 0 }
/*
.border {border-style: solid; border-width: 1px; border-color: black;}
td { padding:3px;  }
.menu_header {text-decoration: none; color: black; background-color: #EEEEEE; font-weight: bold; text-align: left; border-style: solid; border-width: 1px; border-color: black;}
.rss_text_link { text-decoration: none; color: blue }
*/

table { text-align: left;  font-size:11px;  border-collapse: collapse;}
.input_small { width:70px; }
.input_large { width:200px; }
.input_xlarge { width:300px; }
.input_xxlarge { width:400px; }
.header{  font-weight: bold; text-align: center; font-size: 24pt; }
.medium_header{  font-weight: bold; text-align: center; font-size: 24pt; }
.admin_header{ font-weight: bold; text-align: left; font-size: 24pt; }
a.large_link { font-size: 16pt;  }
a.steps_link { font-size: 12pt;  }
.form_left { text-align: right; font-weight: bold; }
.save { padding:15px; text-align: center; }
.error {text-decoration: none; color: red; font-weight: bold; text-align: center; }
.no_records {text-decoration: none; color: black; font-style: italic; text-align: center; }
.column_header {text-decoration: none; color: black; background-color: #CCCCCC; font-weight: bold; text-align: center; }
a.menu { text-decoration: underline; }
a.link_footer {  font-size: 8pt; color: gray; text-align: center; text-decoration: underline;}
.footer {  font-size: 8pt; color: gray; text-align: center; text-decoration: none;}
.secondary_header {background-color: #CCCCCC; text-align: left;}
.center_header { text-align: center; font-weight: bold; }
.page_title { font-size: 14px; font-weight: bold; }
.field_set { border-color: gray; }
.red_text {color: red;  }
.red_italics {color: red; font-style: italic; }
.money {text-align: right;  }
.no_records{ text-align: center; font-style: italic; }

.column_header_small { font-size:11px; padding: 3px; background-color: #CCCCCC; font-weight: bold; text-align: center; }
.table_cell {  text-align: left; padding: 3px; }
.table_cell_small {  font-size:11px; text-align: center; padding: 3px; }
.table_cell_subheader {  text-align: left; padding: 3px;  background-color: #ECD8C6;}
.table_cell_small_subheader {  font-size:11px; text-align: center; padding: 3px;  background-color: #ECD8C6;}
.form_caption { text-align: center; font-weight: bold; }
.form_bold { font-weight: bold; }
.bold_red { text-decoration: none; color: red; font-weight: bold; }
.bold_green { text-decoration: none; color: green; font-weight: bold; }
.bold_yellow { text-decoration: none; color: #CFB52B; font-weight: bold; }
.grayed_out { font-style: italic; color: #555555; font-weight: bold; }
.gray_next_prev { color: #BBBBBB; }

.secondary_legend { font-weight: bold; color: green; font-size: 10pt;}
.medium_button{ font-weight: bold;  font-size: 12pt; }
.large_button{ font-weight: bold;  font-size: 16pt; }
