* {margin:0;padding:0}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#e6e6e6;
	text-align:center;

}
#holder {
	margin:0 auto;
	width:791px;
	padding:20px 32px 10px 20px;
	color:#333333;
	background:#ffffff url(images/bg_shadow.gif) right repeat-y;
	}
	
#header h1{ float:left;}
#header h2{ float:right;
	font-size:19px;}
p {margin:15px 0px}
h3 {
	color:#000099; 
	font-size:17px;
	margin:10px 0 15px 0}

.cleardiv {clear:both; height:1px;}

.menu {
	background-color:#000099;
	background-image:url(images/bg_menu.gif);
	width:100%;
	color:#FFFFFF;
	text-align:center;
	margin-top:15px;
	padding:3px 0;
}
.menu li{
	list-style-type:none; 
	display:inline;
	font-weight:bold;
	margin: 0 14px}
.menu a, .menu a:link, .menu a:active, .menu a:visited {
	color:#FFFFFF; text-decoration:none;
}
.menu a:hover {text-decoration:underline}
#footer {
	background:url(images/bg_menu.gif) #000099 bottom;
	margin-top:30px;
	color:#FFFFFF;
	font-size:10px;
	text-align:right;
	font-weight:bold;
	padding:5px 15px;

	}
.bc {color:#333333;
	font-size:10px;
	text-align:left;
	border-bottom:1px solid #e5e5e5;
	padding:7px 0;
	margin-top:0px}
.content {text-align:left}	
.rhs {float:Right;
	width:170PX}
.rhs ul {margin-left:0px !important; border-top:1px solid #d9d9d9;
	background:url(images/img_blocks.gif) no-repeat bottom;
	padding-bottom:60px;

	}
a, a:link, a:visited, a:active {color:#000099; text-decoration:none}	
a:hover {text-decoration:underline}
.rhs ul li {
	padding:5px ;
	list-style:none;
	background-color:#f3f3f3;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;}
	
h4 {font-size:13px;
	margin-top:20px;}
.content ul, .content ol {margin-left:25px}
td.heading {color:#000099; font-weight:bold; font-size:11px;}