/* CSS Document */

/*SDDM - Simple Drop Down Menu */

#topMenu ul
{	
	margin: 0;
	padding-left: 0px;
	z-index: 30;
	float: left;
	background-color:#006666;			/* Colour for dividers between menu items #224874 */
	background-image:url(../images/menuBG.gif);
	background-repeat:repeat-x;
}

#topMenu li
{	
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 20px;
}

#topMenu li a
{	
	display: block;
	margin: 0 0 0 0;								/* set to: margin: 0 1px 0 0; to get line at right had edge of each menu item */
	padding: 4px 10px;
	width: auto;
	/* background: #FFFFFF;					/* Background colour for top menu items #BB77BB */
	color: #FFFFFF;									/* Text colour for top menu items */
	text-align: left;
	text-decoration: none;
	line-height: 20px;
}

#topMenu li a span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 3px;
	margin-right: 3px;
	color: #FFFFFF;
	line-height: 14px;
}

#topMenu li a:hover
{	
	color: #224874;
	/*background: #99CC99;						/* Hover background colour for top menu items #AA66AA */
	background-image:url(../images/menuBGOver.gif);
	background-repeat:repeat-x;
	
}

#topMenu div
{	
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFFFFF; 
	border: 1px dotted #999999;
	filter: alpha(opacity=90); 
	-moz-opacity: 0.90; 
	opacity: 0.90;
}

#topMenu div a
{	
	position: relative;
	display: block;
	margin: 0;
	padding: 1px 7px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #FFFFFF;							/* Background colour for sub menu items #CC88CC */
	color: #224874;										/* Text colour for sub menu items */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	border-bottom:#999933 1px dotted;
}

#topMenu div a:hover
{	
	background: #99CC99;							/* Hover background colour for sub menu items */
	color: #224874;										/* Hover text colour for sub menu items */
}

/* Separate section for bottom menu styles */

#botMenu ul
{	
	margin: 0;
	padding: 0;
	z-index: 30;
	float: left;
	/*background-color: #FFFFFF;			/* Colour for dividers between menu items */
}

#botMenu li
{	
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 20px;
}

#botMenu li a
{	
	display: block;
	margin: 0 0 0 0;									/* set to: margin: 0 1px 0 0; to get line at right had edge of each menu item */
	padding: 4px 10px;
	width: auto;
	background: #666666;							/* Background colour for bottom menu items #224874 */
	/* color: #224874;								/* Text colour for bottom menu items */
	text-align: left;
	text-decoration: none;
}

#botMenu li a:hover
{	
	background: #FFFFFF;							/* Hover background colour for top menu items */
}

/* Separate section for left menu styles */

#leftMenu ul
{	
	margin: 0;
	/*border-top:#E07000 solid 1px;
	border-bottom:#E07000 solid 1px;
	border-right:#E07000 solid 1px;*/
	padding: 0;
	z-index: 30;
	float: left;
	font-weight:bolder;
	width:145px;
	/*background-color: #E07000;			/* Colour for dividers between menu items */
}

#leftMenu li
{	
	margin: 0;
	padding: 3px 0;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12px;
	/*border-left: #006666 solid 10px;*/
	padding-left:10px;
	border-bottom:#996600 1px dotted;

}
#leftMenu li:hover
{	
	/*border-left: #99CC99 solid 10px;*/
	border-left: #996600 solid 10px;
	padding-left:0px;
}

#leftMenu li a
{	
	display: block;
	margin: 0 0 0 0;									/* set to: margin: 0 1px 0 0; to get line at right had edge of each menu item */
	padding: 4px 10px;
	width: 140px;
	/*background: #FFFFFF;						/* Background colour for left menu items #BB77BB */
	/* color: #224874;								/* Text colour for left menu items */
	text-align: left;
	text-decoration: none;
}

#leftMenu li a span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-left: 3px;
	margin-right: 3px;
	color: #224874;
}

#leftMenu li a:hover	{ 	
	/*padding-left: 15px;*/
	/*text-decoration: underline;*/
	/*background: #FFFFFF;						/* Hover background colour for left menu items #AA66AA */
	color:#996600;
}

/*#leftMenu div
{	
	position: absolute;
	left: 80px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #999999;
	filter: alpha(opacity=90); 
	-moz-opacity: 0.90; 
	opacity: 0.90;
}*/

.leftMenuDiv
{	
	position: absolute;
	left: 80px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #999999;
	filter: alpha(opacity=90); 
	-moz-opacity: 0.90; 
	opacity: 0.90;
}

.leftSubMenuDiv
{	
	position: absolute;
	left: 160px;
	top: 24px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #999999;
	filter: alpha(opacity=90); 
	-moz-opacity: 0.90; 
	opacity: 0.90;
}

#leftMenu div a
{	
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	/* background: #FFFFFF; /*				/* Background colour for sub menu items */
	color: #224874;										/* Text colour for sub menu items */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#leftMenu div a:hover
{	
	background: #CCCCCC;							/* Hover background colour for sub menu items */
	color: #224874;										/* Hover text colour for sub menu items */
}

/* Separate section for right menu styles */

#journalcover
{
	margin: 5px 20px 5px 0;
	
}

#rightMenu ul
{	
	margin: 0;
	padding: 0;
	z-index: 30;
	float:left;
}

#rightMenu li
{	
	margin: 0;
	padding: 1px 0;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12px;
	background-color:#99CC66;
}

#rightMenu li a
{	
	/*border-top: #FFD600 solid 1px;
	border-bottom: #FFD600 solid 1px;*/
	border-top: #99CC66 solid 1px;
	border-bottom: #99CC66 solid 1px;
	display: block;
	margin: 0 0 0 0;									/* set to: margin: 0 1px 0 0; to get line at right had edge of each menu item */
	padding: 4px 10px;
	width: 140px;
	/*background: #FFFFFF;						/* Background colour for left menu items #BB77BB */
	/* color: #224874;								/* Text colour for left menu items */
	text-align: left;
	text-decoration: none;
}

#rightMenu li a span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-left: 3px;
	margin-right: 3px;
	color: #224874;
}

#rightMenu li a:hover
{
	border-top:#FF9900 dotted 1px;
	border-bottom:#FF9900 dotted 1px;
	/*border-right:#FF9900 dotted 1px;*/
	background: #FFFFFF;							/* Hover background colour for left menu items #AA66AA */
}

#rightMenu div
{	
	position: absolute;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #999999;
}

#rightMenu div a
{	
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #FFFFFF;							/* Background colour for sub menu items */
	color: #224874;										/* Text colour for sub menu items */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#rightMenu div a:hover
{	
	background: #CCCCCC;							/* Hover background colour for sub menu items */
	color: #224874;										/* Hover text colour for sub menu items */
}