body {
	background-color:#4F4F4F; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	text-align:justify;
	scrollbar-3dlight-color:#CC0000;
	scrollbar-arrow-color:#CC0000;
	scrollbar-darkshadow-color:#ff0000;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#000000;
	border-top:0;
}

A:link { COLOR: #FF4308; TEXT-DECORATION: none; font-size: 12px;}
A:visited { COLOR: #FF4308; TEXT-DECORATION: none; font-size: 12px;}
A:active { COLOR: #FFFFFF; TEXT-DECORATION: none }
A:hover { COLOR: #FFA508; TEXT-DECORATION: none;}

/* 750 centered, and backward compatibility */ 
#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7 {
	margin:auto;text-align:left;
	width:57.69em;*width:56.3em;min-width:800px;}

#header1 { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:18px}
#left { float:left; }
#right { float:right; }

#pagecontainertop { background-color:#4F4F4F; width: 750px; text-align:center; } 
#pagecontainerbottom { background-color:#4F4F4F; width: 720px; text-align:center; margin-left:16px}
#menucontainer { background-color:#4F4F4F; width: 204px; text-align:center; margin-left:10px; margin-top:0px; margin-bottom: 0px}
#menuitem { background-color:#4F4F4F; width: 204px; text-align:center; margin-top:0px; margin-bottom: 0px}
#textheading
{ 
	width: 670px; 
	text-align:left; 
	margin-left:28px; 
	padding-left:10px; 
	background: url(Images/headingfade.jpg); 
	background-repeat:repeat-x;
	background-color:#414141;
}
#textcontainer { background-color:#414141; width: 660px; text-align:justify; margin-left:28px; padding-left:10px; padding-right: 10px} 
#pagebottom { width: 670px; text-align:left; margin-left:28px; background: url(Images/bottombar.jpg); padding-left:10px}
#logo { background-color:#4F4F4F; text-align:left; width: 700px; padding-left:10px}

#navcontainer
{
width: 15em;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #90bade;
color: #333;
text-align:center;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #90bade;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}


