body 	
		{
		margin:0px -8px 0px -7px;
		background:#2F4F4F}




#leftcontent 	
		{ 
		margin-top: 10px;
		margin-right: 15px; 	
		float:left;	
		font-family: verdana, geneva, georgia, arial, sans-serif; 
		font-size:12px; 
		letter-spacing:.1em; 
		color:#444444; 
		line-height:17px; 
		width:75%;
		background:#FFF;
		border-right:1px solid; 
		border-bottom:1px solid;
		padding-left:10px;
		padding-bottom:5px;
		}




p  		
		{
		margin:10px 40px 10px 40px;
		}



#header 
		{
		margin: 40px 0px -10px 0px;
		padding:17px 0px 0px 20px;
		color:#DC143C;
		font-family: verdana, arial; 
		font-size: 18px; 
		letter-spacing:.4em; 
	
		line-height:18px; 

		/* For IE5/Win's benefit height = [correct height] + [top padding] + [top 		and bottom border widths] */

		height:33px; /* 14px + 17px + 2px = 33px */
		border-style:solid;
		border-color:black;
		border-width: 3px 0px 1px 0px;
		line-height:11px;
		
		background:#E0E0E0;


		
		/* This is the "be nice to Opera 5" rule. Basically, it feeds correct 
		length values to user agents that exhibit the parsing error exploited above 		yet get the CSS box model right and understand the CSS2 parent-child 			selector. ALWAYS include a "be nice to Opera 5" rule every time you use the 		Tantek Celik hack (above). */

		/* Notes from Here is the ugly brilliant hack that protects IE5/Win from its 		own stupidity. IE5/Win incorrectly parses the "\"}"" value, prematurely 		closing the style declaration. The incorrect IE5/Win value is above, while 		the correct value is below. See http://glish.com/css/hacks.asp for details.
		*/

		voice-family: "\"}\"";
		voice-family:inherit;
		height:40px; /* the correct height */
		}


#header a

		{
		color:#DC143C; 
		text-decoration: none;
		}


#header a:link 

		{
		color:#DC143C;
		text-decoration: none;
		}

#header a:hover	 	
		{
		color:#DC143C;	
		background-color:transparent; 
		text-decoration: none; 
		}







h1 		
		{
		margin:0px 0px 20px 25px;
		padding:5px;
		font-size: 18px; 
		color:#DC143C;
		}

.special 
		{
		font-size: 18px; 
		color: black;
		}


font.normal
		{
		color: black;
		}

.smallheader 
		{
		font-size: 9px; 
		color: black;
		}

h2 		
		{	
		margin: 10px 40px 10px 40px;
		font-weight:600; 
		letter-spacing:.2em; 
		font-size:13px;
		padding-top:25px;
		}




a 
		{
		color:#4682B4;
		font-weight:600;
		text-decoration:none;
		}

a:link 		{
		color:#4682B4;
		font-weight:600;
		text-decoration:none;
		}


a:hover	 	{
		color:#4682B4;
		background-color:transparent; 
		text-decoration: underline; 
		}


.small 		{ 
		font-family: verdana, arial; 
		font-size:10px; 
		color:#4682B4; 
		line-height:12px; 
		}


font.headline
		{

		font-family:  georgia, verdana, sans-serif; 
		font-size: 13px; 
		color:#483d8b; 
		line-height:18px; 
		font-weight:bold; 
		letter-spacing:.3em; 

		}


font.disclaimer
		{
		font-size: 10px; 
		}

#leftcontent ul
  		{
		margin-left:10px;
  		}

#leftcontent li
  		{
  		margin-left:10px;
  		padding: 0;
		color: #FFA500; 
 		list-style-type: square; 
		 }





#rightcontent 
		{ 
		font-family: georgia, verdana, arial, sans-serif; 
		font-size:11px; 	
		line-height:13px;	
		font-weight: 500;
		}
		

font.navbar 	{
		color:#989898;
		}

#rightcontent 	p  		
		{
		margin: 10px 40px 10px 40px;
		}




#rightcontent h2 
		{
		margin: 0px 0px 0px 0px;
		color:black; 
		font-weight:800;
		font-size:11px;
		padding-top:0px; 
		border-top:1px solid;
		line-height:18px;
		border-bottom:1px solid;
		background:#DC143C;
		}

.highlight

	     	{
		color:#A9A9A9;
		font-weight: 500;
		text-decoration: none;
		font-family: verdana, georgia, arial, sans-serif;  
       	 	font-size:11px;
                line-height:16px;
		}




#rightcontent a  

		{
		color:#D3D3D3;
		font-weight: 500;
		text-decoration: none;
		font-family: verdana, georgia, arial, sans-serif;  
       	 	font-size:11px;
                                line-height:16px;
 		}


	

#rightcontent a:link 
		{

		color:#D3D3D3;
		font-weight: 500;
		text-decoration:none;
		font-size:11px;
		line-height:16px;
		}

#rightcontent a:hover 
		{
		color:#A9A9A9;
		font-weight: 500;
		background-color:transparent; 
		text-decoration:underline; 
	                font-size:11px;
		line-height:16px;
		}




font.date { font-family: georgia, verdana, sans-serif; font-size: 12px; color:#483d8b; line-height:16px;}
font.author { font-family: verdana, sans-serif; font-size: 10px; :#444444; line-height:16px; font-weight:bold; }
font.subhead { font-family: verdana, sans-serif; font-size: 11px; color:  black; font-weight:bold; padding:8px; 
letter-spacing:  .1em}




