img {display:block; border:0;}

body{padding:0; margin:0;font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;font-size: 9pt;}
a:link    { color: #205F88 } 
a:visited { color: #002B55 } 
a:active  { color: #0093DD } 
a:hover   { color: #0093DD }
P    { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none }
H1   { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #003399; text-decoration: none }
H2   { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399; text-decoration: none }
H2   { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399; text-decoration: none }

#mainWrapper {
		width:980px;
		max-width: 980px;
		min-width:778px;
		margin-left:auto;
		margin-right:auto;	
	}

	#top_bar{position:relative;width:100%; height:70px; padding:0; margin:0;background-color:#002b55;border-bottom:4px solid red;}
	
	
		
	#menu {margin:0; padding-top:5px;padding-bottom:5px;width:100%;background-color:#002B55;border-top:1px solid #D0D0D0;}
	#menu #tnav {margin:0; padding:0;display:inline;}
	#menu ul li {margin:0; padding:8px;display:inline;border-right:2px solid #D0D0D0;}
	#menu ul li a{font-family:arial; font-size:95%; color:#FFF; font-weight:bold;text-decoration:none;}
	#menu ul li ul{display:none;}

	#tnav li:hover{background-color: #0093DD; }
	
	#tnav .sel{background-color: #0079BB;}
	
	
	#container{
		margin-top:0;
		padding-top:0;

	}
	
	/*MAIN PAGE LAYOUT */
	

	#right { 
		float:right;
		width:195px;
		padding:0px;
		background-color:#fff;
	}

	
	#index_center{
		margin-right:210px;
		margin-left:0px;
		padding:8px;
		padding-top:0px;
		background-color:#fff;
		margin-bottom:10px;
		
	}

	/* END MAIN PAGE LAYOUT */
		
		
	  #top_bar table{
	width:185px;--width:100%;font-size:8pt;margin-top:3px;border:2px solid #CCC;margin-right:3px;
	}
	
	#top_bar table a, #top_bar table a:visited{
		color:#002B55;
		text-decoration:none;
		font-weight:bold;
	}
	
	#top_bar table a:hover{
		color:#0093DD;
		text-decoration:underline;
	}
	
	

	
	
/* Style spec's for tooltip  */
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#ffffff; border:1px solid #336; 
  width:90px; padding:6px;
  color:#000; font-size:11px; line-height:1.3; 	
  filter:alpha(opacity=90);
        -moz-opacity:0.9;
        -khtml-opacity: 0.9;
        opacity: 0.9;
}
div#tipDiv a:link { color:#33b }
div#tipDiv a:visited { color:#339 }




	
	.rightContent{
		border:1px solid #CCCCCC;
		border-color: #ddd #bbb #aaa #ccc;
		background: #EEE;
		width:188px;		
		margin-right:35px;
	}
	
	.rightContent h3{
		padding:0;
		margin-left:10px;
		margin-right:10px;
		margin-top:5px;		
		color:#000;
		font-size:9pt;
		font-weight:bold;
		border-bottom:1px solid #ccc;
		padding-bottom:0;margin-bottom:0;
	}
	
	.rightContent ul{
		color:#333;
		padding:0;
		margin:0;
		list-style:none;
	}
	
	.rightContent li {
		color:#333;
		margin: 0;	
	}
	
	.rightContent li a:link, .rightContent li a:visited{
		color:#333;
		display:block;
		font-size:8pt;		
		margin:0;
		text-decoration: none !important; /*IE6 needs important*/
		margin-left:10px;
		margin-right:10px;
		padding:10px;
		
			
	}
	
	.rightContent li a:hover{
		background-color:#fff;
		color:#333;
		cursor:pointer; cursor:hand;
		border-bottom:1px solid #ccc;
	}
	
	.rightContent li a{
		border-bottom:1px solid #ccc;
	}
/*END RIGHT MENU */	


#index_center li {padding-top:2px; padding-bottom:2px;}


  #top_bar table{
	border:0;
	width:160px;--width:100%;font-size:8pt;margin-top:3px;margin-right:3px;margin-bottom:3px;
	background-color:#002B55;
	border-left:1px solid #56b7e9;
	padding-left:10px;
	}
	
	#top_bar table a, #top_bar table a:visited{
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
	}
	
	#top_bar table a:hover{
		color:#56b7e9;
		text-decoration:underline;
	}



