/* Specify blanket rules for all elements -------------- */
	body { 
		font-size:11px; 
		font-family:Verdana,Arial,Helvetica,sans-serif; 
		color:#003366;
		} 

/* container for centering all our content --------- */
	#container {
		max-width:800px;
		min-width:650px;
		margin: 0 auto 0 auto;
		padding:0;	
		/*border:4px solid #E8ECF1;*/		
		background:#FFF;
		text-align: left;
		}

/* Rules for headings -------------- */
	h1 { 
		font-size:130%; 
		} 
/* Default paragraph styles -------------- */
	p { 
		font-size:100%; 
 		line-height:150%; 
		} 

/* Masthead -------------- */
	#masthead {
		margin:30px 0 40px 0;
		}
	#masthead h1 {
		margin:0;
		padding:0;
		}
	#masthead p {
		margin:0 13px 0 0;
		padding:0;
		text-align: right;
		}

/* make text bold and orange ----------- */
	.bigorange {
 		color:#CC6600;
		font-weight:bold;
		}
/* override text color and make text orange ----------- */
	.littleorange {
 		color:#CC6600;
		}
/* make text bold and blue ----------- */
	.bigblue {
 		color:#003366;
		font-weight:bold;
		}
/* override text color and make text blue ----------- */
	.littleblue {
 		color:#003366;
		}

/* Content  -------------- */
	#content {
		margin-left:20%;
		margin-bottom:10px;
		}

/* Sidebar A navigation -------------- */
	#sidebar_a {
		margin:30px 0 30px 20%;
		}


/* Sidebar B image subhead -------------- */
	#sidebar_b {
		float:left;
		width:19%;
		margin-bottom:10px;
		}

/* style main navigation -----------------
	ul {
		list-style-type:none;
		margin:0;
		padding:0;
		}
	li {
		display:inline;
		padding:0;
		}

	ul a:link, ul a:visited, ul a:hover, ul a:active {
		font-weight: bold;
		font-size: 12px;
		text-decoration:none;
		}

	ul a:link {
		color:#CC6600;
		}
	ul a:visited {
		color:#CC6600;
		}
	ul a:hover {
		color:#993300;
		}
	ul a:active {
		color:#003366;
		}

	#current a:link {
		color:#003366;
		}---------------------------*/


/* style the alternate content on main page--------------- */ 
	#contentalt { 
		margin-left:20%;
		margin-bottom:10px;
		text-align: center;
		} 


/* style ul and li alternate content on main page -----------------*/
	#contentalt ul {
		margin:0;
		padding:0;
		list-style-type:none;
		line-height:180%;
		}

	#contentalt li {
		margin:0;
		padding:0;
		}


/*---------- style navigation on the alternate content main page ---------*/
	#mainalt ul a:link, ul a:visited, ul a:hover, ul a:active {
		font-weight: bold;
		font-size: 12px;
		text-decoration:none;
		}

	#mainalt ul a:link {
		color:#CC6600;
		}
	#mainalt ul a:visited {
		color:#CC6600;
		}
	#mainalt ul a:hover {
		color:#993300;
		}
	#mainalt ul a:active {
		color:#003366;
		}

	#mainalt li {
		display:inline;
		}


/* turn off all browser link outlines -------------- */
	a {
		outline:none;
		}


/* turn off any default image link borders -------- */
	img {
		border:0;
		}


/* style links within text --------- */

	a:link {
		color:#CC6600;
		}
	a:visited {
		color:#CC6600;
		}
	a:hover {
		color:#993300;
		}
	a:active {
		color:#003366;
		}


/* Footer -------------- */
	#footer {
		clear:both;
		margin:40px 0 0 0;
		padding:10px;
		background: url(images/footer.gif) no-repeat;
		}

	#footer p {
		margin:5px 0 0 20%;
		padding:0;
		text-align: right;
		}

/* spacer rule -------------*/
	.spacer {
		margin:40px 0 40px 0;
		}