body 			{margin-left: 0px; margin-top: 0px;	margin-right: 0px; margin-bottom: 0px; background-color: #444545; background-image: url(images/bg.gif);}

/*************/
/*Link Styles*/
/*************/

a:link 					{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#B0B0B0; text-decoration:none;}
a:visited 				{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#B0B0B0; text-decoration:none;}
a:hover 				{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666666; text-decoration:none;}
a:active 				{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#B0B0B0; text-decoration:none;}

a.l1_wht:link 			{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#F3F3F3; text-decoration:none;}
a.l1_wht:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#F3F3F3; text-decoration:none;}
a.l1_wht:hover 			{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#C59C9C; text-decoration:none;}
a.l1_wht:active 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#F3F3F3; text-decoration:none;}


a.l2_pink_bg:link 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:90%; background:#E7E0DD; padding:2px 7px;}
a.l2_pink_bg:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:90%; background:#E7E0DD; padding:2px 7px;}
a.l2_pink_bg:hover 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#996666; text-decoration:none; display:block; width:90%; height:90%; background:#DCD0CD; padding:2px 7px;}
a.l2_pink_bg:active 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:90%; background:#E7E0DD; padding:2px 7px;}


a.l3_blk:link 			{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;}
a.l3_blk:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;}
a.l3_blk:hover 			{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none;}
a.l3_blk:active 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;}

a.l4_grn_bg:link 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;	display:block; width:90%; height:90%; background:#DEDCC0; padding:2px 7px;}
a.l4_grn_bg:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:90%; background:#DEDCC0; padding:2px 7px;}
a.l4_grn_bg:hover 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5A5838; text-decoration:none; display:block; width:90%; height:90%; background:#D3D0A9; padding:2px 7px;}
a.l4_grn_bg:active 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:90%; background:#DEDCC0; padding:2px 7px;}

a.l4_grn_b_bg:link 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none;	display:block; width:90%; height:150%; background:#DEDCC0; padding:2px 7px;}
a.l4_grn_b_bg:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:150%; background:#DEDCC0; padding:2px 7px;}
a.l4_grn_b_bg:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5A5838; text-decoration:none; display:block; width:90%; height:150%; background:#D3D0A9; padding:2px 7px;}
a.l4_grn_b_bg:active 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:150%; background:#DEDCC0; padding:2px 7px;}

a.l4_grn_bg_s:link 		{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; display:block; width:70%; height:90%; background:#E9E7CF; padding:2px 22px;}
a.l4_grn_bg_s:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; display:block; width:70%; height:90%; background:#E9E7CF; padding:2px 22px;}
a.l4_grn_bg_s:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#5A5838; text-decoration:none; display:block; width:70%; height:90%; background:#D3D0A9; padding:2px 22px;}
a.l4_grn_bg_s:active 	{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; display:block; width:70%; height:90%; background:#E9E7CF; padding:2px 22px;}
	
a.l5_main_btn:link 		{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F3F3F3; text-decoration:none;}
a.l5_main_btn:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F3F3F3; text-decoration:none;}	
a.l5_main_btn:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #CCCCCC; text-decoration:none;}
a.l5_main_btn:active 	{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F3F3F3; text-decoration:none;}

a.l6_login:link 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;}
a.l6_login:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;}
a.l6_login:hover 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#996666; text-decoration:none;}
a.l6_login:active 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;}

a.l7_org:link 			{font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #BE4821; text-decoration:none;}
a.l7_org:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #BE4821; text-decoration:none;}
a.l7_org:hover 			{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#996666; text-decoration:none;}
a.l7_org:active 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #BE4821; text-decoration:none;}

a.l8_blk:link 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
a.l8_blk:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
a.l8_blk:hover 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#996666; text-decoration:none;}
a.l8_blk:active 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}

a.l9_org:link 			{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #BE4821; text-decoration:none;}
a.l9_org:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #BE4821; text-decoration:none;}
a.l9_org:hover 			{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #999999; text-decoration:none;}
a.l9_org:active 		{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #BE4821; text-decoration:none;}

a.l10_cream_bg:link 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:90%; background:#DAD0B1; padding:2px 7px;}
a.l10_cream_bg:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:90%; background:#DAD0B1; padding:2px 7px;}
a.l10_cream_bg:hover 		{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; display:block; width:90%; height:90%; background:#CDBF94; padding:2px 7px;}
a.l10_cream_bg:active 	{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; display:block; width:90%; height:90%; background:#DAD0B1; padding:2px 7px;}


a.l_blu:link 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #003366; text-decoration:none;}
a.l_blu:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #003366; text-decoration:none;}
a.l_blu:hover 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#996666; text-decoration:none;}
a.l_blu:active 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #003366; text-decoration:none;}

a.l_wht_11:link 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F3F3F3; text-decoration:none;}
a.l_wht_11:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F3F3F3; text-decoration:none;}
a.l_wht_11:hover 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #CCCCCC; text-decoration:none;}
a.l_wht_11:active 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F3F3F3; text-decoration:none;}

a.l_14_grey_btn:link 		{font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #524E4E; text-decoration:none;}
a.l_14_grey_btn:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#524E4E; text-decoration:none;}	
a.l_14_grey_btn:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #999999; text-decoration:none;}
a.l_14_grey_btn:active 	{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#524E4E; text-decoration:none;}

a.l_title_grey_btn:link 		{font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #FFFFFF; text-decoration:none;}
a.l_title_grey_btn:visited 	{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; text-decoration:none;}	
a.l_title_grey_btn:hover 	{font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #999999; text-decoration:none;}
a.l_title_grey_btn:active 	{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#524E4E; text-decoration:none;}

a.news:link 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
a.news:visited 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
a.news:hover 			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#996666; text-decoration:underline;}
a.news:active 		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
/***************/
/*Border Styles*/
/***************/

.rightwhtborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
}

.leftborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-left-color: #C7C7C7;
}

.left_grey_border {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.bottwhtborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
}

.trpinkborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #D6B6CC;
	height: 17px;
}
.trb_pinkborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #D6B6CC;
	height: 17px;
}

.bottgreyborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
}

.trb_greenborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #BBC585;
	height: 17px;
}


.tr_greenborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #BBC585;
	height: 17px;
}

.bottdottborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #BBC585;
	height: 17px;
}

.bott_grey_dottborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #999999;
}

.bott_light_border {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-bottom-color: #CCCCCC;
}

.bottrgtwhtborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #F1EEE6;
	border-right-color: #FFFFFF;
}

.btnborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #919191;
}

.rightgreyborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
}

.rightdottedborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
}


.tableborder {
	border: 1px solid  #999999;
}

.table_white_border {
	border: 2px solid  #FFFFFF;
}

.table_dotted_border {
	border: 1px dotted  #999999;
}

.top_left_rgt_border {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #ffffff;
}

.top_bott_border {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #CCCCCC;
}

.top_bott_left_border {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #CCCCCC;
}


.top_bott_rgt_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #CCCCCC;
}

/*Text Styles*/

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B0B0B0;
}

.copyright_blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.btnpnktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	display:block;
	width:90%;
	height: 90%;
	background:#E7E0DD;
	padding: 2px 7px;
}

.btntextsol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	display:block;
	width:90%;
	height: 90%;
	background:#DEDCC0;
	padding: 2px 7px;
}

.btntextsol_B {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	display:block;
	width:90%;
	height: 150%;
	background:#DEDCC0;
	padding: 2px 7px;
}

.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}


.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CF480C;
	
}

.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #F3F3F3;
}

.heading_white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F3F3F3;
}

.h4_org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}

.h5_org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #CC6600;
}

.h6_grey{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
}

.h7_org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CF480C;
	
}

.h8_blue_14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	
}

u {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CF480C;
}

.u1{
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.h8_blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.h_11_org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF480C;
	
}

.h_15_org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #B54D0D;
	
}

.h_15_lgt_org{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #DA7A3E;
	
}
.h_16_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #990000;
	
}


/*********************/
/* Breadcrumb styles */
/*********************/
.htext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}



#search {
  position: absolute;
  top: 245px; 
}

#search1 {
	position: absolute;
	top: 35px;
	width: 173px;
}


/*********************/
/* div styles */
/*********************/
#rgt_box1 {
  background: #ffffff;
  position: absolute;
  top: 266px;
 
}

#rgt_login_box {
  background: #ffffff;
  position: absolute;
  top: 400px;
 
}

#rgt_box2 {
  background: #ffffff;
  position: absolute;
  top: 445px;
 
}

#bott_copy {
	background: #ffffff;
	position: absolute;
	width:908px;
	left: 258px;
	top: 617px;
}

/*********************/
/* Menu styles */
/*********************/

ul.makeMenu, ul.makeMenu ul {
  width:99%;                 	/* sets the size of the menu blocks */
  border: 0px solid #BBC585;   		/* puts a black border around the menu blocks */
  background-color: #DEDCC0;      		/* makes the menu blocks mint green - a bg-color MUST be included for IE to work properly! */
  padding-left: 0px;           		/* stops the usual indent from ul */
  padding-right: 0px;           		/* stops the usual indent from ul */
  cursor: default;             		/* gives an arrow cursor */
  margin-left: 0px;            		/* Opera 7 final's margin and margin-box model cause problems */
  margin-bottom:-3px;
}
ul.makeMenu li {
	list-style-type: none;       	/* removes the bullet points */
	border-right:0px solid #BBC585;
	border-bottom:1px solid #BBC585;
	border-left:0px solid #BBC585;
	position: relative;          		/* makes the menu blocks be positioned relative to their parent menu item
                                  		the lack of offset makes these appear normal, but it will make a difference
                                  		to the absolutely positioned child blocks */
	color: #333333;                 			/* sets the default font colour to white */
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:91%; 
	height:90%; 
	padding:2px 7px;
	padding-bottom:2px;

}
ul.makeMenu li > ul {          		/* using the > selector prevents many lesser browsers (and IE - see below) hiding child ULs */
  display: none;               		/* hides child menu blocks - one of the most important declarations */  
  padding-left:0px;
  background-color: #DEDCC0;
  border:1px solid #BBC585;  
  position: absolute;          		/* make child blocks hover without leaving space for them */
  top: -1px;                    		/* position slightly lower than the parent menu item */
  left: 144px;                  		/* this must not be more than the width of the parent block, or the mouse will
                                       have to move off the element to move between blocks, and the menu will close */
}

ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
  background-color: #D3D0A9;      /* gives the active menu items a yellow background */
  color: #5A5838;                 /* makes the active menu item text black */ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  padding:2px 7px;
}

ul.makeMenu ul.CSStoShow {     /* must not be combined with the next rule or IE gets confused */
  display: block;              /* specially to go with the className changes in the behaviour file */
}
ul.makeMenu li:hover > ul {    /* one of the most important declarations - the browser must detect hovering over arbitrary elements
                                  the > targets only the child ul, not any child uls of that child ul */
  display: block;              /* makes the child block visible - one of the most important declarations */
}
/* and some link styles */
ul.makeMenu li a { font-size:10px; color:#333333; text-decoration:none;	display:block; width:90%; height:90%; background:#DEDCC0; padding:2px 7px;}
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { font-size:10px; color:#5A5838; text-decoration:none; display:block; width:90%; height:90%; background:#D3D0A9; padding:2px 7px;}
ul.makeMenu li:hover > a { font-size:10px; color:#5A5838; text-decoration:none; display:block; width:90%; height:90%; background:#D3D0A9; padding:2px 7px;} /* supports links in branch headings - should not be display: block; */

