/* ====================== BEGIN general_text =======================  */
	/* general_text CLASSES ARE THE CLASSES TO BE FOR REGULAR TEXT  */
.general_text{color: #444; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; text-indent: 0px; margin-left: 0pt; padding-top: 0px; padding-right: 0px; padding-bottom: 0px }
.general_text a{ }
.general_text a:hover{}
.general_text select{
font-size: 12px;
	}
.general_text_header{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px; color: #CC6600; font-weight: bold; }
.general_text_zodiac{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px; color: #CC6633; font-weight: bold; text-align : right; }
.general_text input{
	font-size: 12px; 
	}
	.general_text textarea{
	font-size: 12px; 
	}
/* ====================== END general_text =======================  */
/*======================= BEGIN RESULT_DISPLAY =====================*/
.result_jumplink{
	color : Blue;
}
.result_jumplink_hilite{
	color : #CC6633; text;
	font-weight : bold;
}
.result_display {
	
}
.result_display_headline{
	font-family : Arial, Helvetica, sans-serif;
	color : #CC6633;
	font-size : 12px;
	text-align : center;
}
.result_display.detail{
	font-family : Arial, Helvetica, sans-serif;
	color:#CC6600;
	font-size:12px;
	text-align:right;
	font-weight : bold;
}
.result_display.text{
	font-family : Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

/*======================= BEGIN RESULT_DISPLAY =====================*/

/* ====================== BEGIN profile_display	 =======================  */
.profile_display_name{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CC6633; text-align: right; vertical-align: bottom}
.profile_display_headline{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC6633; background-color: #FFFFFF;  text-align: justify}
.profile_display_item_name{font-weight : bold;color: #CC6633; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 12px; text-align: right;}
.profile_display_item_text{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; }
.profile_display_babble_name{color: #CC6600; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 12px; text-align: left;}
.profile_display_babble_text{color: #000000; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; text-align: left;}
.profile_description{
	font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000; text-align : justify;
}
/* ====================== END profile_display =======================  */

/* =============================================  */
/* =============================================  */
/* =============================================  */
/* =============================================  */
/* =============================================  */
/* =============================================  */
/* =============================================  */
/* =============================================  */
/* =============================================  */
/* =============================================  */
/* =============================================  */
/*=================  BEGIN TOP_FRAME  ==============================*/
.top_frame {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
		font-weight: bold;
	
}
.top_frame.line{
	background : #D30F04;
}
.top_frame.regular a {
	text-decoration:none;
	color: #FD302F;

}
.top_frame.regular a:hover{
	text-decoration:underline;
	color: #FFFFCF;
	
}

.top_frame.highlight a:hover {
	text-decoration:none;
	color: #FD302F;

}
.top_frame.highlight a{
	text-decoration:underline;
	color: #FFFFCF;
	
}


/*=================  END TOP_FRAME  ==============================*/









/*===================== BEGIN page_header =========================*/
.page_header{
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-color: #FFD673;
	font-weight: bold;
	letter-spacing : -2px;
}
/*===================== END page_header =========================*/



/* ====================== BEGIN left_nav_primary =======================  */
/*   left_nav_primary classes are for the PRIMARY (upper) navigation table on the left hand side of every page */
.left_nav_primary {
	background-color:#990000
}
.left_nav_primary_header {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 24px; color: #CCCCCC; background-color: #FFFFCC; font-weight: bold}
.left_nav_primary_td{background-color: #F7DE8C }
.left_nav_primary_td_over{  background-color: #FFCC66 }/*  left_nav_primary contains td_over, to set the cell colour a different colour when moused over*/
.left_nav_primary_a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CF6501;
	font-weight: bold;
	text-align: left;
	padding-left: 75px;
	text-decoration:none
}
.left_nav_primary_a:hover{color: #943908; text-decoration : underline; }

.left_nav_primary a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CF6501;
	font-weight: bold;
	text-align: left;
	padding-left: 75px;
	text-decoration:none
}
.left_nav_primary a:hover{color: #943908; text-decoration : underline; }
/* ====================== END left_nav_primary =======================  */
/* ====================== BEGIN left_nav_secondary =======================  */
/*   left_nav_secondary classes are for the SECONDARY (lower) navigation table on the left hand side of every page */
.left_nav_secondary_header {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #990000; font-weight: bold;}
.left_nav_secondary_td{ /*background-color: #F3F3DE*/ }
.left_nav_secondary_td_over{background-color: #E5E5B7; }

/*.left_nav_secondary_td{background-color:#EFEFCE }
.left_nav_secondary_td_over{background-color: #E9E9E9; }*/

/*.left_nav_secondary_td_over{  background-color: #FFCC66 }*//*  THERE IS NO td_over NEEDED FOR LEFT_NAV_SECONDARY  */
.left_nav_secondary a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CF6501; font-weight: bold; text-align: left; padding-left: 75px; text-decoration:none }
.left_nav_secondary a:hover{color: #996633; text-decoration : underline; }
.left_nav_secondary_a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CF6501; font-weight: bold; text-align: left; padding-left: 75px; text-decoration:none }
.left_nav_secondary_a:hover{color: #996633; text-decoration : underline; }
/* ====================== END left_nav_secondary =======================  */
