html{
padding:0;
margin:0;
}
body{
font:normal normal 11px verdana, arial, sans-serif;
background-color:#C9C9C9; 
background-image:url(design/background.gif);
background-repeat:repeat-x;
padding:0;
margin:0;
}
body#popup {
font:normal normal 11px Verdana, Arial, Serif;
font-size:11px;
background:#FFF;
text-align:left;
margin: 10px;
padding: 10px;
}
a				{color:#D37B26; text-decoration:none; outline: none; -moz-outline: none;}
a:hover			{color:#000000; text-decoration:underline;}
form			{padding:0;margin:0;}
.textbox		{font:normal normal 11px Verdana, Arial, Serif; border:1px solid #999;background-color:#f5f5f5;}
.selectbox	  	{font:normal normal 11px Verdana, Arial, Serif; border:1px solid #999;background-color:#f5f5f5;}
.textarea 		{font:normal normal 11px Verdana, Arial, Serif; border:1px solid #999;background-color:#f5f5f5;padding:2px;}
.button	 	  	{border:1px solid #999; font: normal 11px Tahoma, Verdana, Serif;}

#errmsg {
padding:2px;
color:#AA0000;
border:1px solid #AA0000;
margin-bottom:5px;
}
#okmsg {
padding:4px;
background-color:#AAFF7B;
border:1px solid #9a9a9a;
}
#hmenu {
width:220px;
background-image:url(design/menu_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:6px;
}
	#hmenu ul {
	list-style-type:none;
	margin:0;
	padding:0;
	}
	#hmenu li {
	background-image:url(design/menuitem_back.gif);
	background-repeat:no-repeat;
	background-position:right;
	}
	#hmenu a {
	display:block;
	color:#DDD;
	font-size:13px;
	font-weight:bold;
	line-height:29px;
	text-decoration:none;
	padding-left:34px;
	}
	#hmenu a:hover {
	color:#FFF;
	}

#secmenu {
margin-left:30px;
margin-right:15px;
padding:0;
	}
	#secmenu ul {
	margin:0;
	padding:0;
	}
	#secmenu li {
	margin-bottom:4px;
	}
	#secmenu a {
	width:100%;
	font-size:10px;
	font-weight:bold;
	color:#D37B26;
	text-decoration:none;
	}
	#secmenu ul a:hover {
	color:#44518C;
	text-decoration:none;
	}
		#secmenu ul#secsubmenu{
		margin-top:3px;
		}
			#secsubmenu div{
			background-image:url(design/secsubmenuitem_back.png);
			background-repeat:no-repeat;
			background-position:bottom left;
			}
			#secsubmenu a{
			line-height:17px;
			}

#menucellblock {
margin:0 10px 20px 10px;
}
	#menucellblock a{
	color:#5B96B6;
	text-decoration:none;
	}
	#menucellblock a:hover{
	color:#000;
	text-decoration:underline;
	}
#pageheading {
font-size:18px;
font-weight:bold;
color:#44518C;
margin-bottom:20px;
}
#printheading {
font-size:18px;
font-weight:bold;
width:100%;
border-bottom:1px solid #777777;
padding-bottom:4px;
margin-bottom:20px;
}
#newsheading {
float:left;
font-size:18px;
font-weight:bold;
color:#44518C;
margin-bottom:15px;
}
#printicon {
text-align:right;
}
#newsdate {
clear:left;
font-style:italic;
margin-bottom:2px;
}
#newsingress {
font-weight:bold;
margin-bottom:20px;
}
.contentcell {
padding:20px 40px 20px 20px;
}
#pagecontent {
clear:left;
margin-bottom:20px;
}
.footertbl {
border-top:1px solid #C0C9CF;
}
#footer {
color:#777777;
padding-top:10px;
padding-bottom:10px;
}
	#footer a, #footer a:visited{
	text-decoration:none;
	}
	#footer a:hover{
	text-decoration:underline;
	}
.tabheading {
background-color:#CBE7EA;
font-weight:bold;
}
#tickertop {
font-weight:bold;
margin-top:3em;
margin-bottom:1em;
border-bottom:1px solid #9e9e9e;
}
#tickerdate {
float:left;
margin-right:5px;
}
#tickerheading {
clear:right;
margin-bottom:7px;
}