	body { 
		background-color:#444; 
		padding: 10px 0; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}


	h1{font-size:24px;}
	h2{font-size:20px;}
	h3{font-size:18px;}
	h4{font-size:15px;}
	hr{border:0; color:#9E9E9E ;background-color:#9E9E9E; height:1px; width:100%; text-align:center; margin:0px;}
	
	a:link{color:#003399}
	a:active{color:#003399}
	a:visited{color:#003399}
	a:hover{color:#000}
	
	#leftnav{width:175px;font-size:12px;font-family:verdana,arial;}
	#leftnav li{ margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #999; margin-right:15px;}
	#leftnav li . active{ background-color:#666;}
	.leftnav{text-align:right;list-style-type:none; font-size:12px;}
	.leftnav a{ font-size:12px; font-weight:bold; color:#2d2d33;}
	.leftnav a:link{ text-decoration:none; }
	.leftnav a:active{ text-decoration:none; }
	.leftnav a:visited{ text-decoration:none; }
	.leftnav a:hover{ text-decoration:none; color:red; }
	
	input{font-size:11px;padding:4px;}
	select{font-size:11px;padding:4px;}
	
	#siteContainer {text-align:left; margin:auto}
	#header {
		color: #000;
		background-image:url('/newsite/images/header_fullbkg.gif');
		background-repeat:no-repeat;
		padding:0px;
		margin:0px;
		height:154px;
	}
	
	#navcontainer{
		background-color:#000;
		height:32px;
	}
	#leftcol{
		min-height:350px;
	}

	.lipadding {padding-bottom:6px;}
	.rateTable {font-size:11px;}
	
	
	ul#navmenu-h {
		margin: 0;
		border: 0 none;
		padding: 0;
		width: 800px; /*For KHTML*/
		list-style: none;
		height: 32px;
	}
	
	ul#navmenu-h li {
		margin: 0;
		border: 0 none;
		padding: 0;
		float: left; /*For Gecko*/
		display: inline;
		list-style: none;
		position: relative;
		height: 31px;
	}
	
	ul#navmenu-h ul {
		margin: 0;
		border: 0 none;
		padding: 0;
		width: 160px;
		list-style: none;
		display: none;
		position: absolute;
		top: 24px;
		left: 0;
	}
	
	ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
		clear: both;
		display: block;
		font: 1px/0px serif;
		content: ".";
		height: 0;
		visibility: hidden;
	}
	
	ul#navmenu-h ul li {
		width: 160px;
		float: left; /*For IE 7 lack of compliance*/
		display: block !important;
		display: inline; /*For IE*/
	}
	
	/* Root Menu */
	ul#navmenu-h a {
		padding: 8px 16px;
		float: none !important; /*For Opera*/
		float: left; /*For IE*/
		display: block;
		background: #000;
		color: #FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:bold;
		text-decoration: none;
		height: auto !important;
		height: 1%; /*For IE*/
	}
	
	/* Root Menu Hover Persistence */
	ul#navmenu-h a:hover,
	ul#navmenu-h li:hover a,
	ul#navmenu-h li.iehover a {
		background: #000;
		color: #faf7b0;
	}
	
	/* 2nd Menu */
	ul#navmenu-h li:hover li a,
	ul#navmenu-h li.iehover li a {
		margin-top:8px;
		float: none;
		background: #000;
		color: #faf7b0;
	}
	
	/* 2nd Menu Hover Persistence */
	ul#navmenu-h li:hover li a:hover,
	ul#navmenu-h li:hover li:hover a,
	ul#navmenu-h li.iehover li a:hover,
	ul#navmenu-h li.iehover li.iehover a {

		background: #666;
		color: #FFF;
	}
	
	/* 3rd Menu */
	ul#navmenu-h li:hover li:hover li a,
	ul#navmenu-h li.iehover li.iehover li a {
		text-decoration: underline;
		background: #666;
		color: #666;
	}
	
	/* 3rd Menu Hover Persistence */
	ul#navmenu-h li:hover li:hover li a:hover,
	ul#navmenu-h li:hover li:hover li:hover a,
	ul#navmenu-h li.iehover li.iehover li a:hover,
	ul#navmenu-h li.iehover li.iehover li.iehover a {
		background: #666;
		color: #FFF;
	}
	
	/* 4th Menu */
	ul#navmenu-h li:hover li:hover li:hover li a,
	ul#navmenu-h li.iehover li.iehover li.iehover li a {
		text-decoration: underline;
		background: #666;
		color: #FFF;
	}
	
	/* 4th Menu Hover */
	ul#navmenu-h li:hover li:hover li:hover li a:hover,
	ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
		background: #666;
		color: #FFF;
	}
	
	ul#navmenu-h ul ul,
	ul#navmenu-h ul ul ul {
		display: none;
		position: absolute;
		top: 0;
		left: 160px;
	}
	
	/* Do Not Move - Must Come Before display:block for Gecko */
	ul#navmenu-h li:hover ul ul,
	ul#navmenu-h li:hover ul ul ul,
	ul#navmenu-h li.iehover ul ul,
	ul#navmenu-h li.iehover ul ul ul {
		display: none;
	}
	
	ul#navmenu-h li:hover ul,
	ul#navmenu-h ul li:hover ul,
	ul#navmenu-h ul ul li:hover ul,
	ul#navmenu-h li.iehover ul,
	ul#navmenu-h ul li.iehover ul,
	ul#navmenu-h ul ul li.iehover ul {
		display: block;
	}
	#language{	
		padding: 8px;
		background-color:#000;	
		float: right;
		color: #FFF;
	}
	#language a {color:#FFF; font-weight:bold; text-decoration:none;}
	#language a:hover {color:#faf7b0;text-decoration: underline;}
	
	#main {  float: left; background:#fff; }
	#leftcol { min-height:420px; width:210px; background-color:#d9d9d9; }
	#body { background-color:#fff; padding:15px 15px 15px 15px; }
	#footer {
		color:#666;
		background: #000;
		padding: 10px 20px;
		height:80px;
		line-height: 1.5em;
		font-size:11px;
	}
	#footer a:link{color:#CCC}
	#footer a:active{color:#CCC}
	#footer a:visited{color:#CCC}
	#footer a:hover{color:#EEE}
	
	#datatable table{background-color:#DDD;}
	#datatable td{font-size:11px;background-color:#FFF;}
	#datatable th{font-size:11px;background-color:#DDD;}
	#datatable td.manual{font-size:11px;background-color:#f3f9cf;}
	
	#toplevel li {padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #999;}
	#sublevel {margin-top:6px;margin-bottom:6px;}
	#sublevel li {padding-bottom:0px;border-bottom:0px solid #999;}

	
	.disclaimer{
		font-size:11px;
		color:#666;
	}	
	.error{
		color:red;
		font-weight:bold;
	}

	.submitBtn
	{
		color: white;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		background-color: #4a5b79;
		width: 125px;
		height: 24px;
		font-family : Arial, Helvetica, sans-serif;
		border-style: solid;
		border-width: 1px;
		border-color: #000;
		padding:0px;
		margin:0px;
		cursor:pointer;
	}
	
	
	