/* Main Body Page */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #85440E;
}

hr {
	color: #FFCC00;
	height: 1px;
}



/****************************************************************************************/
/* Admin Main Menu Links																				*/
/****************************************************************************************/

a.adminmenulink:link { 
	text-decoration: none; 
	color: #000000; 
}
a.adminmenulink:visited { 
	text-decoration: none; 
	color: #000000; 
}
a.adminmenulink:active { 
	text-decoration: none; 
	color: #000000; 
}
a.adminmenulink:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF0000;
}
a.adminmenulink_selected {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF0000;
}
/*****************************************************************************************/



/****************************************************************************************/
/* Errors																				*/
/****************************************************************************************/

.err_message {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FF0000;
	background-color: #FFFFCC;
	line-height: 35px;
}
.err_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
/*****************************************************************************************/




/****************************************************************************************/
/* Forms																				*/
/****************************************************************************************/

.cls_form, cls_form_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D29201;
	height: 17px;
	padding: 1px;
	margin: 1px;
}
.cls_form_textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D29201;
	padding: 1px;
	margin: 1px;
}
.cls_form_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D29201;
	height: 23px;
	padding: 1px;
	margin: 1px;
	background-color:#FFFFFF;
}
.cls_form_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px outset #D29201;
	height: 21px;
	margin: 1px;
	background-color:#FFCC00;
	cursor:pointer;
}
.cls_form_button_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px outset #D29201;
	height: 21px;
	margin: 1px;
	background-color:#FFCC00;
	cursor:pointer;
}
.cls_form_file {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D29201;
	background-color:#FFFFCC;
	height: 21px;
}
fieldset {
	border: 1px solid #781351;
}
legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background: #ffa20c;
	border: 1px solid #781351;
	padding: 2px 6px
}
/*****************************************************************************************/




/****************************************************************************************/
/* Labels																				*/
/****************************************************************************************/

.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.label_pad {
	padding: 0px 5px;
}
.label_pad_height {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.label_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.label_very_tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.label_tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.label_tiny_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.label_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.label_content_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	background-color: #FEFEFE;
}
.label_header_title {
	font-family: arial, verdana, sans-serif;
	color: #990000;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:2px;
}
.label_subtitle_underline {
	margin: 20px 0 15px 0;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}
.label_maintenance {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FF0000;
	background-color: #FFFFCC;
	text-decoration: blink;
}
.label_note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
}
/*****************************************************************************************/




/****************************************************************************************/
/* Label Colors																				*/
/****************************************************************************************/

.label_color1 {
	color: #990000;
}
.label_color2 {
	color: #666666;
}
.label_color3 {
	color: #FFFFFF;
}
.label_color_blue {
	color: #0000FF;
}
.label_color_red {
	color: #FF0000;
}
/*****************************************************************************************/




/****************************************************************************************/
/* Background colors 																	*/
/****************************************************************************************/

.line_horizontal {
	color: #000033;
	background-color: #F0F0F0;
}
.bg_row0 {
	background-color: #FCFCFC;
}
.bg_row1 {
	background-color: #E0E0E0;
}
.bg_ads1 {
	background-color: #F7F8F9;
}
.bg_ads2 {
	background-color: #D8D8D8;
}
.bg_menu_popup {
	background-color: #F7F7F7;
}
.bg_sub_menu_popup {
	background-color: #F7F7F7;
}
.bg_home {
	background-color: #BFBFBF;
}
.bg_return_message {
	background-color: #FFFFCC;
}
.bg_white {
	background-color: #FFFFFF;
}
.bg_news {
	background-color: #F7F7F7;
}
/*****************************************************************************************/




/****************************************************************************************/
/* Over/Out Effect 																		*/
/****************************************************************************************/

.menuOverEffect {
	background-color: #FFFFCC;
}

.rowOverEffect {
	background-color: #FFFFCC;
}

/*****************************************************************************************/




/****************************************************************************************/
/* Return Message Box 																	*/
/****************************************************************************************/

.label_return_message {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FF0000;
	background-color: #FFFFCC;
	text-decoration: blink;
	line-height: 35px;
}
.border_return_msg {
	background-color:#FFFFCC;
	border-color:#FFCC00;
	border-collapse:collapse;
	border-width:1px;
}
.label_return_msg_success {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #009900;
}
.label_return_msg_error {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #FF0000;
}
.label_return_msg_info {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #0066FF;
}
.label_return_msg_warning {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #0066FF;
}
/*****************************************************************************************/




/****************************************************************************************/
/* Alignments																			*/
/****************************************************************************************/

.align_left {
	text-align: left;	
}

.align_center {
	text-align: center;	
}
.align_right {
	text-align: right;	
}
/*****************************************************************************************/




/****************************************************************************************/
/* Miscelleneous																	*/
/****************************************************************************************/

#title_category {
	margin: 20px 0 15px 0;
	color: #CC0000;
	font-size: 13px;
	line-height: 18px;
	text-transform: uppercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}
/*****************************************************************************************/

