	body
	{
	    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;*/
        font-size:16px !important;
    }
	ul {text-align: left;}
	
	#returnPrint {display: none;}

	/**************************************/
	/****      BANNER  *background:#C6C8CA;*******************/
	/**************************************/	
	
	#bannerPrint
	{
	    display:none;
	}
		
	#subBannerPrint
	{
	    display:none;
	}
	
	#banner 
	{
	    width: 100%;
		
	}
		
	#subBanner
	{
	}
	
	#subBanner input
	{
		background:#fff;
		margin: 0px;
		font-size: xx-small;
		border-color:#6699CC;
		border-style: solid;
		border-width: 1px;
		height: 18px;
	}
	
	#subBanner select
	{
		background:#fff;
		width: 130px;
		font-size: xx-small;
		border-color:#669999;
		border-style: solid;
		border-width: 1px;
	}
	
	#graySolid
	{
		width: 100%;
		background-image: URL('/images/sub_banner/sub_banner_grey_solid.gif');
		background-repeat: repeat;
		padding-top: 3px;
		padding-left: 5px;
		font-weight: bold;
		font-size: 8pt;
	}
	
	#grayStripe
	{
		width: 100%;
		background-image: URL('/images/sub_banner/sub_banner_grey_stripe.gif');
		background-repeat: repeat;
		padding-left: 5px;
		font-weight: bold;
		font-size: 8pt;
		vertical-align: middle;
	}
	
	#grayStripe h1 {margin:0px; border: 0px; font-size:12pt;background-color:#C6C8CA; display:inline}
	
	#grayStripe2
	{
		width: 100%;
		background-image: URL('/images/sub_banner/sub_banner_grey_stripe2.gif');
		background-repeat: repeat;
	}
		
	/* this  was replaced by the h1 style above */
	/*.subBannerTitle {margin:0px; border: 0px; font-size:12pt;background-color:#C6C8CA;}*/
	
	
	
	/**************************************/
	/****LEFT COLUMNS********************/
	/**************************************/

	
	#nav
	{
		width: 200px;
		text-align: center;
	}
	
	#nav  ul
	{
	    list-style-type:none;
		text-align: right;
		margin-left: .5em;
	}
	#nav ul li
	{
	 /*margin: 0em .2em 1em 0em;*/ 
	 margin: 0em .5em .5em 0em;
	}
	
	#nav a:link
	{
		font-size: .90em;
		color:Black;
		font-weight: bold;
		text-decoration: none;
	}
	
	#nav a:hover
	{
		font-size: .90em;
		color:Blue;
		font-weight: bold;
		text-decoration: none;
	}
	
	#nav a:visited
	{
		font-size: .90em;
		color:Black;
		font-weight: bold;
		text-decoration: none;
	}
		
	#leftColor {
		margin-top: 0px;
		padding-top: 4px;
		padding-bottom: 1px;
		padding-left: 0px;
		padding-right: 0px;
		width: 100%;
		text-align: center;
		background-color:#78bde7;
		}
	
	#leftColor p
	{
		text-align: center;
		color: Black;
		font-size: .9em;
		padding-right: 0px;
		padding-left: 0px;
		padding-top: 3px;
		padding-bottom: 5px;
		line-height: 1em;
	}
	
	
	#leftColor a:link
	{
		text-align: left;
		color: black;
		font-size: .7em;
		line-height: 1em;
	}
	
	#leftColor a:hover
	{
		text-align: left;
		color: blue;
		font-size: .7em;
		line-height: 1em;
	}
	
	#leftColor a:visited
	{
		color: black;
		font-size: .7em;
		line-height: 1em;
	}

#content {
    padding-left: 20px; /*20px*/
    padding-right: 20px;
    /*width: 95%;*/
}
	
	
	
	
	/**************************************/
	/**** FONTS* **************************/
	/**************************************/
			
	#p, pre, ul, ol, td {
		/*font-size: .90em;*/
		line-height: 1.2em;
		margin-top: .25em;
		}
	blockquote {margin: 0px 5px 20px 10px;}
	ul ul {font-size: 1em;}
	
	ol ol {font-size: 1em;}
	
	#dataTable th {font-size: .9em}
	
	td p {font-size: 1em;}
	
	td ul {font-size: 1em; }
	
	td ol {font-size: 1em;  }
		
	a {text-decoration: none; /*font-size: 18px  !important;*/}
	
	h1 a {text-decoration:none; font-weight:bold;}
	h2 a {text-decoration:none; font-weight:bold;}
	h3 a {text-decoration:none; font-weight:bold;}
	h4 a {text-decoration:none; font-weight:bold;}
	h5 a {text-decoration:none; font-weight:bold;}
	
	h1 {
		font-size:1.4em; 
		font-weight:bold;
		}
		
	h2 {
		font-size:1.3em;color: #666666;
		margin-bottom: .25em;
		padding:4px 0px 4px 0px;
		}
		
	h3 {
		font-size:1.2em; 
		margin-bottom: .25em;
		margin-top: 1em;
		padding:4px 0px 4px 0px;
		}
		
	h4 {
		font-size:.95em;
		margin-bottom: .25em;
		}
		
	h5 {
		font-size:.90em;
		margin-bottom: .25em;
		}
		
	h6 {
		font-size:.85em;
		margin-bottom: .25em;
		}
	
	.noMargin {margin:0px;}
	
	.small {
		/*font-size:14px!important;*/
		}
	
	.red  {
		color:red;
		}
	
	/**************************************/
	/**** RIGHT COLUMN ********************/
	/**************************************/	
	
	
	#rightContentLinks a:link
	{
		color:Black;
		text-decoration: none;
	}
	
	#rightContentLinks a:hover
	{
		text-decoration: none;
		color:Blue;
	}
	
	#rightContentLinks a:visited
	{
		text-decoration: none;
		color:Black;
	}
	
	#rightContent form
	{
		margin: 0 0 7 0;
		padding: 0px;
	}
	
	.rightContentSubmit
	{
		font-size:.75em;
		width: 30px;
	}
	
	#rightContent select
	{
		background:#fff;
		width: 70%;
		font-size:.75em;
	}
	
	#rightContent input
	{
		font-size:.75em;
	}
	
	#index
	{
		border:1px solid #000;
		padding: 10px;
		width: 165px;
		margin-left:auto;
		margin-right:auto;
	}
	
	#search
	{
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 0px;
		padding-bottom: 10px;
	}
	
	
	/**************************************/
	/**** FOOOTER *************************/
	/**************************************/

#footer {
	/*width: 94%;*/
	background: #1c3c4c;
	color: #fff;
	text-align: center;
	padding: 0px; /*1em;*/
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom:-6px;
}

	#footer p
	{
		margin-left:150px;
		margin-right:150px;
		font-size:2.0em;
		text-align: center;
		font-family: Sans-Serif;
	}

   
	
	#footerLinks
	{
		font-size:1.0em;
		text-align: center;
		font-family: Sans-Serif;
	}
	
	#footerText
	{
		margin-top: 10px;
		margin-left: auto;
		margin-right: auto;
		width: 95%;
		/*border-top:1px solid grey;*/
	}

	
	


