/* CSS Document */

	body
	{
		background-color:	rgb(20, 3, 83);
		background-image:	url(../images/body_background.gif);
		background-repeat:	repeat-y;
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			12px;
		color:				#636363;
	 	margin:				0px;
	}
	

	hr
	{
		height:				1px;
		color:				rgb(28, 95, 150);
		background-color:	rgb(28, 95, 150);
		border:				0px solid rgb(28, 95, 150);
	}
	
		
	/* layout DIVS for pages */
	
	/* single colum - standard layout div */
	
	div.singleCol 
	{
		margin-top: 	125px; 
		margin-left: 	30px;  
		margin-right:	15px;
		position:		absolute;
		width:			632px; 
	} 
	
	
	
	div.dualCol 
	{
		margin-top: 	125px; 
		margin-left: 	30px;  
		margin-right:	15px;
		position:		absolute;
		width:			520px; 
	} 
	
	
	div.rightCol 
	{
		position:			absolute;
		margin-top: 		155px; 
		margin-left: 		580px;  
		margin-right:		5px;
		width:				170px; 
		/*
		color:		    	#FFFFFF;
		padding-left:		10px;
		padding-right:		10px;
		padding-top:    	10px;
		padding-bottom: 	10px;
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			12px;
		background-color:	rgb(171,160,0);
		*/
	} 
	
	
	div.rightColLight 
	{
		margin-top: 	500px; 
		margin-left: 	580px;  
		margin-right:	5px;
		position:		absolute;
		width:			170px; 
		color:		    #005FB8;
		padding-left:	10px;
		padding-right:	10px;
		padding-top:    0px;
		padding-bottom: 10px;
		font-family:	Verdana, Arial, Helvetica, Sans-Serif;
		font-size:		10px;
		border:         solid 2px  #005FB8;
	
	} 
	
	A.rightColOrange 
	{
		color: #FFA477;
		text-decoration: none;
		font-weight: bold;
	}
		A.rightColOrange :hover
	{
		color: #FFA477;
		text-decoration: underline;
		font-weight: bold;
	}
	
	A.rightColWhite 
	{
		color: #FFFFFF;
		text-decoration: underline;
	}
	
	A.rightColWhite:hover
	{
		color: #0099FF;
		text-decoration: underline;
	}
	
	/* general page info */
	
	P 
	{
		color: #363636;
		letter-spacing:		0.01em;
		line-height:		16px;
	}
	
	b
	{
		color:				#727272;	
	}
	
	UL 
	{
		margin-top: 10px;
		margin-bottom: 10px;
	}

	H2 {
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			20px;
		line-height:		26px;
		color:				rgb(60, 123, 177);
		background-color:	rgb(241,247,252);
		font-weight:		bold;
		margin:				30px 0px 30px 0px; 
		padding:			3px 3px 3px 6px; 
		text-transform: 	uppercase; 
		letter-spacing:		.075em;
	}


	H4 {
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			16px;
		color:				rgb(60, 123, 177);
		font-weight:		bold;
		margin:				30px 0px 12px 0px;
		
	}
	
	H3 {
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			16px;
		color:				rgb(60, 123, 177);
		background-color:	rgb(241,247,252);
		font-weight:		bold;
		margin:				35px 0px 30px 0px;
		padding:			2px 2px 2px 2px;
		text-transform: 	uppercase; 
		letter-spacing:		.075em;
	}
	
	H3.calDark
	{
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			18px;
		color:				rgb(60, 123, 177);
		background-color:	rgb(241,247,252);
		font-weight:		normal;
		margin:				0px 0px 12px 0px;
		padding:			2px 2px 2px 2px;
		text-transform: 	uppercase; 
		letter-spacing:		.075em;	
	}
	
	H3.calLight
	{
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			18px;
		color:				rgb(60, 123, 177);
		background-color:	rgb(250,250,255);
		font-weight:		normal;
		margin:				0px 0px 12px 0px;
		padding:			2px 2px 2px 2px;
		text-transform: 	uppercase; 
		letter-spacing:		.075em;	
	}
	
	H5 {
		font-family:		Georgia, "Times New Roman", Times, Serif;
		font-size:			16px;
		color: 				rgb(40, 103, 157);
		margin-bottom: 		2px;
	/*	letter-spacing:		.025em;*/
		font-weight:		normal;
	}
	
	H5.sidedark
	{
		background-color:	rgb(171,160,0);
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			16px;
		color: 				rgb(255, 255, 255);
		text-transform: 	uppercase; 
		text-align:			center;
		letter-spacing:		.075em;
	}


	H6 {
		font-family:		Georgia, "Times New Roman", Times, Serif;
		font-size:			12px;
		color: 				rgb(171,160,0);
		font-weight:		normal;	
		margin-bottom: 		5px;
		margin-top: 		10px;
		text-decoration: 	none;
	}

	.separator 
	{
		background-color: 		#999999;
	}
	
	a.subMenu, a.subMenu:link, a.subMenu:visited 
	{
			font-size:			10px;
			color:				rgb(171,160,0);
			font-weight: 		bold;
			text-decoration: 	none;
	}
	
	a.subMenu:hover
	{
			font-size:			10px;
			color:				rgb(171,160,0);
			font-weight: 		bold;
			text-decoration: 	underline;
	}



A.subMenuSel,  A.subMenuSel:visited
{
		background-color:	#FFFFFF;

		font-size:			10px;
		color:				#999999;
		font-weight: bold;
		text-decoration: underline;
		
}



A.windowLaunch, A.windowLaunch:visited
{
		background-color:	#FFFFFF;
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			12px;
		/* color:				rgb(0,0,0); */
		color:				rgb(171,160,0);	
		font-weight: bold;
		text-decoration: none;
		border-bottom:   dotted 1px rgb(171,160,0);	
		
}


A.windowLaunch:hover
{
		background-color:	#FFFFFF;
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			12px;
		/* color:				rgb(0,0,0); */
		color:				#4486C4;
		font-weight: bold;
		text-decoration: none;
		border-bottom: dotted 1px #4486C4;
		
}

span.footertext
	{
		font-size:			10px;	
	}
	
	a.rightColOrange:link, a.rightColOrange:visited 
	{
		color: 				#FFA477;
		text-decoration: 	none;
		font-weight: 		bold;
	}
	
	a.rightColOrange:hover
	{
		color: 				#FFA477;
		text-decoration: 	underline;
		font-weight: 		bold;
	}
	
	a:link, a:visited
	{
		color: 				rgb(171,160,0);	
		text-decoration:	underline;
		font-weight:		normal;
	/*	border-bottom:		1px dotted rgb(99,99,99);*/
	}
	
	a:hover
	{
		color: 				rgb(171,160,0);
		text-decoration:	underline;
		font-weight:		normal;
/*		border-bottom:		1px dotted rgb(171,160,0);*/
	}
	
	table.sidedark
	{
		background-color:	rgb(171,160,0);	
	}
	
	
	.landingBack {
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		
		color:				rgb(60, 123, 177);
		background-color:	rgb(241,247,252);
	
		margin:				30px 0px 30px 0px; 
		padding:			10px 10px 10px 10px;
		
		letter-spacing:		.075em;
	}
	
	.landingMenu {
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		
		color:				#FFFFFF;
		background-color: 	rgb(171,160,0);
		font-weight:		bold;
		padding:			0px 0px 0px 0px;
		
	}
	
	ul.linklist
	{
		list-style: 		none;
		padding-left:		1em;
		margin-left:		1em;
		text-indent:		-1em;	
	}
	
	li.linklist
	{
		padding-bottom:		2px;
	}
	
	a.linklist:link, a.linklist:hover, a.linklist:visited
	{
		color:				rgb(255,255,255);
		font-size:			10px;
		font-weight:		normal;	
		text-decoration:	none;
		letter-spacing:		0;
	}
	
	.landingPageHeader 
	{
		margin-left: 15px;
		margin-top: 10px;
		padding-top: 10px;
		
	}
	.camTitle 
	{
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			11px;
		color: 				rgb(40, 103, 157);
		margin-bottom: 		2px;
	/*	letter-spacing:		.025em;*/
		font-weight:		bold;
		text-transform: 	uppercase; 
	}
		.camSubTitle 
	{
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			10px;
		color: 				#636363;
		margin-bottom: 		2px;
	/*	letter-spacing:		.025em;*/
		 
	}
	
	div.calDark
	{
		background-color:	rgb(241,247,252);
		padding:			12px;
		border-bottom:		1px solid rgb(221,227,252);
	}
	
	div.calLight
	{
		background-color:	rgb(250,250,255);
		padding:			12px;
		border-bottom:		1px solid rgb(221,227,252);
	}
	
	div.calCell
	{
		background-color:	rgb(255,255,255);
		padding:			12px;	
		margin:				0px 0px 4px 0px;
	}
	
	.notebookText {
		
		letter-spacing:		0.01em;
		line-height:		16px;
		margin-left: 20px;
		margin-right: 20px;
		
	
	}
	A.notebookLink:link,A.notebookLink:visited {
		color: 				rgb(171,160,0);	
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
	}
	
	A.notebookLink:hover {
		text-decoration: underline;
		
	}
	
	
	.notebookTitle
	{
		font-family:		Verdana, Arial, Helvetica, Sans-Serif;
		font-size:			11px;
		color: 				rgb(40, 103, 157);
		margin-bottom: 		2px;
	/*	letter-spacing:		.025em;*/
		font-weight:		normal;
		
	}
	
	a.newslink:link, a.newslink:hover, a.newslink:visited
	{
		color: 				rgb(171,160,0);	
		font-size: 			12px;
		font-weight: 		bold;
		text-decoration: 	none;	
	}