	
	body {
		text-align:center;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-size: 12px;
		}
				
	td {
		text-align:left;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		font-size: 12px;
		}
	
	#frame {
		width:780px;
		margin-right:auto;
		margin-left:auto;
		margin-top:3px;
		padding:0px;
		text-align:left;
		}
		
	#subframe {
		BACKGROUND-IMAGE: url(images/body.gif);
		width:780px;
		margin: 0 auto 0 auto;
		padding: 0;
	}
	
	#subsubframe {
		width:780px;
		border:#ccc 1px solid;
		margin: 2 auto 2 auto;
		padding: 2 auto 2 auto;
	}
	
	#footer {		
		width:780px;
		border:#ccc 1px solid;
		margin: 2px auto 0 auto;
	}
	
	#subheader
	{
	    VERTICAL-ALIGN: middle;
	    WIDTH: 780px;
	    HEIGHT: 20px;
	    BACKGROUND-IMAGE: url(images/subheader.gif);
	    FONT-WEIGHT: bold;
		MARGIN: 0px 0px 0px 0px;
		text-align: center;
	}
		
	#contentleft {
		width:120px;
		padding:0;
		margin:0;
		float:left;		
		}
	
	#contentcenter {
		width:530px;
		padding:0px 0px;
		margin:0px 2px;
		float:left;
		border-bottom:#ccc 1px dotted;
		text-align:justify;
		}
		
	#contentcenterwide {
		width:650px;
		padding:0 2px;
		margin:0px 2px;
		float:left;
		border-bottom:#ccc 1px dotted;
		text-align:justify;
		}
	
	#contentright {
		width:120px;
		padding:0px;
		margin:0;
		float:left;
		}
	
	#contentheader {
		BACKGROUND-IMAGE: url(/images/header.gif);
		WIDTH: 780px;
		HEIGHT: 50px;
		color: #fff;
		font-size:32px;
		font-weight:bold;
		}
		
	p,pre {
		margin:0px 0px 0px 0px;
		}
		
	h1 {
		font-size:18px;
		font-style: italic;
		margin:5px 0 0 0;
		padding:0;
		}
		
	h2 {
		font-size:12px;
		margin:5px 0 0 0;
		padding:0;
		color: #b7520b;
		}
	
	h3	{
		font-size:24px;
		margin:5px 0 0 0;
		padding:0;
		}
		
	h4 {
		font-size:13px;
		margin:5px 0 0 0;
		padding:0;
		}
	
	h5 {
		font-size:18px;
		margin:5px 0 0 0;
		padding:0;
		}		
		
	A {
		color: #4561e3;
	}
	
	A:visited {
		color: #4561e3;
	}
	
	A:hover {
		color: #b7520b;
	}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		color:#000000;
		}
		
	#menu
	{
	    BORDER-RIGHT: #5c9ebf 1px solid;
	    BORDER-TOP: #5c9ebf 1px solid;
	    BORDER-LEFT: #5c9ebf 1px solid;
	    BORDER-BOTTOM: #5c9ebf 1px solid;
	    FLOAT: left;
	    MARGIN: 10px 0 0 0;
	    WIDTH: 116px;    
	    BACKGROUND-COLOR: #fff;
	}
	
	#innerpicright
	{
	    BORDER: #5c9ebf 1px solid;	    
	    FLOAT: right;
	    MARGIN: 5px 0px 5px 5px;	    
	    PADDING: 0px 0px 0px 0px;
	    BACKGROUND-COLOR: #fff;
	}
	
	#innerpicleft
	{
	    BORDER: #5c9ebf 1px solid;	    
	    FLOAT: left;
	    MARGIN: 5px 5px 5px 0px;	    
	    PADDING: 0px 0px 0px 0px;
	    BACKGROUND-COLOR: #fff;
	}
	
	#innerpiccenter
	{
	    BORDER: #5c9ebf 1px solid;	    
	    MARGIN-TOP: 5px;
	    MARGIN-BOTTOM: 5px;
	    MARGIN-LEFT: auto;
		MARGIN-RIGHT: auto;
	    PADDING: 0px 0px 0px 0px;
	    BACKGROUND-COLOR: #fff;
	}

	#nav
	{
		width:116px;
	    FLOAT: left;
	    LIST-STYLE-TYPE: none;
	    TEXT-ALIGN: center;   
	    DISPLAY: block;
	    FONT-WEIGHT:normal;
	    FONT-SIZE: 11px;
	    COLOR: #000000;
	    TEXT-DECORATION: none;
	}

	#navtext
	{
		TEXT-ALIGN: center;
		
	}

	#nav A
	{
	    DISPLAY: block;
	    FONT-WEIGHT:normal;
	    FONT-SIZE: 11px;
	    COLOR: #4561e3;
	    TEXT-DECORATION: none;
	}

	#nav A:hover
	{
	    COLOR: #b7520b;
	    BACKGROUND-COLOR: #ffffff;
	}
	
	#nav A:visited
	{
		COLOR: #4561e3;
	    BACKGROUND-COLOR: #ffffff;
	}
	
	#current A
	{
	    TEXT-TRANSFORM: capitalize;
	    COLOR: #4561e3;
	    BACKGROUND-COLOR: #ffffff;
	    TEXT-DECORATION: underline;
	}
	
	#current A:hover
	{
		COLOR: #b7520b;
	    BACKGROUND-COLOR: #ffffff;
	}
	
	#contentright p { font-size:10px}