/* FONT SIZE AND LEADING STYLES */
div				{
				font: 				normal 10px/13px Verdana,sans-serif;
				}

h1, h2, h3		{
				color:				#003366;
				width:				100%;
				padding-left:		25px;
				padding-right:		25px;
				display:			block;
				clear: 				right;
				}

h1				{
				font: 				bold 16px/19px Verdana,sans-serif;
				color:				#9C3900;
				margin-top:			20px;
				margin-bottom:		8px;
				}

h2				{
				font: 				bold 12px/15px Verdana,sans-serif;
				margin-top:			10px;
				margin-bottom:		3px;
				}

h3				{
				font: 				bold 10px/13px Verdana,sans-serif;
				color:				#333333;
				margin-top:			0px;
				margin-bottom:		0px;
				}

h6				{
				font: 				bold 11px/14px Verdana,sans-serif;
				margin-top:			5px;
				margin-bottom:		2px;
				width:				200px;
				padding-left:		25px;
				color:				#333333;
				display:			block;
				clear: 				right;
				}

p, td, th, pre, ol, ul	{
				font: 				normal 10px/13px Verdana,sans-serif;
				color:				333333;
				}

p				{
				margin-top:			0px;
				margin-bottom:		5px;
				padding-left:		25px;
				padding-right:		25px;
				display:			block;
				}
			
ol, ul			{
				margin-top:			0px;
				margin-left:		50px;
				margin-bottom:		8px;
				padding-left:		25px;
				padding-right:		25px;
				display:			block;
				}

ul				{
				list-style-type: 	square;
				}

.spotlighttxt	{
				margin-top:			0px;
				margin-bottom:		10px;
				padding-left:		10px;
				padding-right:		10px;
				display:			block;
				}

td, th			{	vertical-align:	top;	}

th				{	
				text-align:			left;
				font-weight:		bold;
				background-color:	#DDDDDD;
				}

a:link			{	color:			#6699CC;	}
a:visited		{	color:			#6699CC;	}
a:hover 		{	color: 			#003366;	} 
a:active 		{	color: 			#6699CC;	}

a.footer:hover	{	color: 			#003366;	} 

a.footer		{	
				font-size:			9px;
				font-weight:		bold;
				color:				#333333;
				text-decoration:	none;	
				}

/* PAGE STRUCTURE STYLES */
.formhidden		{
				display:			inline;
				}
.master			{
				position:			static;
				width:				auto;
				display:			inline;
				z-index:			1;
				}

.header			{
				position:			relative;
				z-index:			1;
				}

.nav			{
				position:			relative;
				z-index:			1;
				}
			
.body			{
				position:			relative;
				display:			block;
				width:				730px;
				z-index:			1;
				}

.footer			{
				font-size:			9px;
				position:			relative;
				color:				#FFFFFF;
				z-index:			1;
				}


/* COLUMN STYLES */
.col13			{
				position:			relative;
				float:				left;
				padding-left:		0px;
				padding-right:		0px;
				width:				232px;
				display:			block;
				z-index:			2;
				}
			
.col23			{
				position:			relative;
				float:				left;
				padding-left:		0px;
				padding-right:		0px;
				width:				494px;
				display:			block;
				z-index:			2;
				}

.col33			{
				position:			relative;
				padding-left:		0px;
				padding-right:		0px;
				width:				726px;
				display:			inline;
				z-index:			2;
				}		
			
/* HOME PAGE STYLES */
.home			{
				position:			relative;
				float:				left;
				margin-left:		20px;
				margin-right:		0px;
				padding-left:		0px;
				padding-right:		0px;
				width:				450px;
				display:			inline;
				z-index:			2;
				}

.flash			{
				position:			relative;
				float:				left;
				margin-left:		0px;
				margin-right:		0px;
				padding-left:		0px;
				padding-right:		0px;
				width:				450px;
				display:			block;
				background-color:	#EEEEEE;
				z-index:			2;
				}

.colhome		{
				position:			relative;
				float:				left;
				padding-left:		0px;
				padding-right:		0px;
				width:				255px;
				display:			block;
				z-index:			2;
				}

.spotlight		{
				position:			relative;
				float:				left;
				padding-left:		0px;
				padding-right:		0px;
				width:				212px;
				display:			block;
				background-color:	#EEEEEE;
				z-index:			2;
				}

.testimonial	{
				position:			relative;
				float:				left;
				padding-left:		26px;
				padding-right:		0px;
				width:				212px;
				z-index:			2;
				}

/* PICTURE STYLES */
.indent			{
				margin-top:			0px;
				margin-bottom:		0px;
				margin-left:		20px;
				margin-right:		0px;
				}
			
			
			