/* Begin  */

	body, td, input, select, textarea
		{
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 11px;
		line-height: 15px;
		margin: 0px 0px 0px 0px;
		}


	a
		{
		color: #102654;
		text-decoration: underline;
		font-weight: bold;
		}

	a:visited
		{ color: #102654;
		text-decoration: underline;
		font-weight: bold;
		}

	a:hover, a:visited:hover
		{
		color: #3f5178;
		text-decoration: underline;
		font-weight: bold;
		}




/* Classes  */

	.headerbig
		{
		font-size: 15px;
		line-height: 20px;
		font-weight: bold;
		color: #000000;
		}
		
	.headerwhite
		{
		font-size: 15px;
		line-height: 20px;
		font-weight: bold;
		color: #ffffff;
		}

	.headerblack
		{
		font-size: 13px;
		font-weight: bold;
		color: #000000;
		}

	.headerblue
		{
		font-size: 13px;
		font-weight: bold;
		color: #102654;
		}
		
	
	.headermed
		{
		font-size: 15px;
		line-height: 20px;
		font-weight: bold;
		color: #537152;
		}

	.headermedNoLeading
		{
		font-size: 15px;
		font-weight: bold;
		color: #537152;
		}

	.headersm
		{
		font-size: 11px;
		font-weight: bold;
		color: #537152;
		}
		
	.headersmwhite
		{
		font-size: 11px;
		font-weight: bold;
		color: #ffffff;
		}

	.boldblue
		{
		font-size: 11px;
		font-weight: bold;
		color: #102654;
		}

	.textbody
		{
		font-size: 11px;
		}

	.textsm
		{
		font-size: 10px;
		}

	.textxsm
		{
		font-size: 9px;
		line-height: 11px;
		}

	.footer
		{
		font-size: 10px;
		color: #000000;
		}

	a.footer
		{
		color: #000099;
		text-decoration: underline;
		}

	a.footer:hover, a.footer:active
		{
		color: #FF0000;
		text-decoration: underline;
		}

	a.footer:visited
		{ color: #660099;
		text-decoration: underline;
		}

	.headersm_blk
		{
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		}

	.byline
		{
		letter-spacing: 1pt;
		font-style: italic;
		font-weight: bold;
		font-size:7pt;
		color: #7485AB
		}




	.red
		{
		color: #FF0000;
		}
		
	.gray
		{
		color: #666666;
		}

	.maroon_reg
		{
		color: #990000; font-size: 10px;
		}
		
	.blue
		{
		color: #000099;
		}

	.white
		{
		color: #FFFFFF;
		}

	a.white
		{ color: #FFFFFF;
		text-decoration: underline;
		}

	a.white:hover, a.white:active
		{
		color: #FFFFFF;
		text-decoration: underline;
		}

	a.white:visited
		{
		color: #FFFFFF;
		text-decoration: underline;
		}




	.shophead
		{
		font-family: Verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
		line-height: 15px;
		margin: 10px 0px 0px 0px;
		color: #333333;
		}

	.shophead A:link:hover, .verticals A:visited:hover
		{
		color: #3f5178;
		}


	.shopbod
		{
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		line-height: 15px;
		margin: 0px 0px 8px 0px;
		color: #333333;
		}

	.shopbod A:link:hover
		{
		color: #3f5178;
		}






	.shopsubnav
		{
		font-family: Verdana, sans-serif;
		font-size: 9px;
		font-weight: normal;
		line-height: 15px;
		margin: 0px 0px 8px 0px;
		color: #333333;
		}

	.shopsubnav A:link:hover
		{
		color: #3f5178;
		}








	.shoplist
		{
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-weight: normal;
		line-height: 15px;
		margin: 0px 0px 8px 14px;
		color: #333333;
		}

	.shoplist li
		{
		margin: 0px 0px 8px 14px;
		}


	.shoplist A:link:hover
		{
		color: #3f5178;
		}






	.crumbs
		{
		font-family: Verdana, sans-serif;
		font-size: 9px;
		font-weight: bold;
		line-height: 13px;
		margin: 0px 0px 7px 0px;
		color: #333333;
		}

	.crumbs a:link
		{
		color: #336666;
		text-decoration: none;
		}

	.crumbs a:visited
		{
		color: #336666;
		text-decoration: none;
		}

	.crumbs A:link:hover
		{
		color: #3f5178;
		}



	h1
		{
		font-family: Verdana, sans-serif;
		font-size: 16px;
		line-height: 20px;
		font-weight: bold;
		color: #000000;
		margin: 0px 0px 8px 0px;
		}





























/* For News Stories  */

	.newsbyline
		{
		font-family: Verdana, sans-serif;
		font-size: 9px;
/* 		line-height: 13px; */
		font-weight: normal;
		color: #333333;
/* 		margin: 0px 0px 12px 0px; */
		}

	.news
		{
		font-family: Verdana, sans-serif;
		font-size: 11px;
/* 		line-height: 17px; */
		color: #333333;
/* 		margin: 0px 0px 8px 0px; */
		}

/* .photo */
/* 	{ */
/* 		width: 200px; */
/* 		float: right; */
/* 		clear: right; */
/* 		margin: 0px; */
/* 		padding: 0px 0px 0px 20px; */
/* 	} */

.photocredit
	{
		font-family: verdana, helvetica, arial, sans-serif;
		font-style: normal;
/* 		float: right; */
		text-transform: uppercase;
/* 		letter-spacing: 1px; */
		font-size: 8px;
/* 		line-height: 8px; */
/* 		margin: 0px 0px 0px 0px; */
		color: #333;
	}

.photocaption
	{
		font-family: verdana, helvetica, arial, sans-serif;
		font-style: normal;
		font-size: 10px;
/* 		line-height: 11px; */
/* 		margin: 0px 0px 0px 0px; */		
		color: #333;
	}

	.rellinks
		{
		font-family: Verdana, sans-serif;
		font-size: 11px;
		line-height: 20px;
		color: #333333;
/* 		margin: 16px 0px 8px 0px; */
		}


/* End News Stories  */


/* Lists  */

	li
		{
		margin: 6px 0px 0px 6px;
		}

/* End Lists  */









/* End  */
