body 			{ background: url(/images/homes_back.png) repeat-x #000000; margin: 0;   padding: 0;   border: 0;   width: 100%;   height: 100%;  text-align: center;  color: #000000;  font-size: 10pt;  font-family: Verdana; }
textarea		{ color: #1F1F1F; background: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; }
input			{ color: #1F1F1F; background: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px; }
h2			{ color: #FFFFFF; background: #151515; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align:top; }
.grey			{ color: #DDDDDD; background: #151515; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; vertical-align:top;}
.white_red		{ color: #DDDDDD; background: #151515; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; vertical-align:top;}
.news_light		{ color: #DDDDDD; background: #1F1F1F; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; vertical-align:top;}
.news_light-h2		{ color: #CCCCCC; background: #1F1F1F; font-family: Arial, sans-serif; font-size: 14px;  margin:0 auto; vertical-align:top;}
.news_light_sig		{ color: #CCCCCC; background: #1F1F1F; font-style : italic; font-family:"Times New Roman", Times, serif;  font-size: 11px;  margin:0 auto; vertical-align:top;}
.welcome		{ color: #DDDDDD; background: #151515; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; vertical-align:top; }
.white_red_14		{ color: #7F7772; background: #151515; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; vertical-align:top;}
.white_grey		{ color: #CCCCCC; background: #151515; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; vertical-align:top;}
.black16 		{ color: #FFFFFF; background: #000000; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; }
.black 			{ color: #DDDDDD; background: #000000; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto;}
.blk_wh			{ color: #000000; background: #ffffff; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto;}
.blueheader     	{ color: #FFFFFF; background: #093790; line-height: 13px; padding: 6px 7px 5px 9px;  font-family: Arial, sans-serif; font-size: 16px;}
.bluelabel     		{ color: #FFFFFF; background: #003797; line-height: 16px; font-family: Arial, sans-serif; font-size: 12px;}
.purpleheader   	{ color: #FFFFFF; background: #510369; line-height: 13px; padding: 6px 7px 5px 9px;  font-family: Arial, sans-serif; font-size: 16px;}
.turqheader     	{ color: #FFFFFF; background: #04C0CC; line-height: 13px; padding: 6px 7px 5px 9px;  font-family: Arial, sans-serif; font-size: 16px;}
.limemon        	{ color: #FFFFFF; background: #109E2F; line-height: 13px; padding: 6px 7px 5px 9px;  font-family: Arial, sans-serif; font-size: 16px;}
.orgheader      	{ color: #FFFFFF; background: #FF4508; line-height: 13px; padding: 6px 7px 5px 9px;  font-family: Arial, sans-serif; font-size: 16px;}
.main			{
			color: #919191;
			background: #830000;
			width: 960;
			margin:0 auto;

			border-top-style: solid;
			border-top-width: 1px;
			border-top-color: #520000;

			border-left-style: solid;
			border-left-color: #520000;
			border-left-width: 1px;

			border-bottom-style: solid;
			border-bottom-color: #520000;
			border-bottom-width: 1px;

			border-right-style: solid;
			border-right-color: #520000;
			border-right-width: 1px;

			}
.main_nar		{
			color: #919191;
			background: #1F1F1F;
			width: 500;
			margin:0 auto;

			border-top-style: solid;
			border-top-width: 1px;
			border-top-color: #474747;

			border-left-style: solid;
			border-left-color: #474747;
			border-left-width: 1px;

			border-bottom-style: solid;
			border-bottom-color: #474747;
			border-bottom-width: 1px;

			border-right-style: solid;
			border-right-color: #474747;
			border-right-width: 1px;

			}

.news			{
			width: 200px;
			background-color: #1F1F1F;
			background-position: left top;
			border: solid 1px #aaaaaa;
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			}

.newspad		{
			padding: 20px 10px 10px 20px;   
			background-color: #1F1F1F;
			color: #000000;
			}

ul			{
			color: #EEEEEE;
			text-decoration: none;
			list-style-image: url(arrow.gif);
			list-style-type: square;
			}

.related		{
			height: 256px; width: 176px;
			background-color: #F7F5F5;
			overflow: hidden;
			background-position: left top;
			border: solid 1px #aaaaaa;
			font-family: Arial, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			text-transform: none;
			color: #000000;
			}




.bluelabelb 		{
			background: #003797;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			color: #FFFFFF;
			font-size: 11px;
			font-family: Arial, Tahoma, Verdana;
			font-weight: bold;
			text-transform: uppercase;
			margin: 0px 0px 5px 0px;
			padding: 3px 0px 3px 7px;
			border: none;
			}


.slide 			{ color: #EEEEEE; background: #000000; font-family: Arial, sans-serif; font-size: 10px; }
.light_grey 		{ color: #919191; background: #1F1F1F; font-family: Arial, sans-serif; font-size: 10px; margin:0 auto;}
.red 			{ color: #EEEEEE; background: #830000; font-family: Arial, sans-serif; font-size: 10px; margin:0 auto;}
.red12 			{ color: #EEEEEE; background: #830000; font-family: Arial, sans-serif; font-size: 12px; margin:0 auto;}

.light_grey12 		{ color: #919191; background: #1F1F1F; font-family: Arial, sans-serif; font-size: 12px; }
.light_grey12rev	{ color: #1F1F1F; background: #919191; font-family: Arial, sans-serif; font-size: 12px; }
.dark_grey 		{ background: #1F1F1F; }
.pagetitle  		{ font-size: 14pt; }
.sectiontitle 		{ font-size: 13.5pt; }
.customheader1  	{ font-size: 18pt; }
.customheader2 		{ font-size: 24pt; }
.strechtable 		{ border-left-width:2px; border-left-color:#051B40; border-left-style:solid; border-right-width:2px; border-right-color:#051B40; border-right-style:solid; }
.dottop 		{ border-top: thin dotted #999999; }
.dot555 		{ border-left-width:2px; border-left-color:#051B40; border-left-style:solid; border-right-width:2px; border-right-color:#051B40; border-right-style:solid; font-size:0.85em; line-height:.2em; background:url('/images/dotted_h.gif') repeat-x; width:757px; float:left; }
.tablegb 	    	{border: 1px solid #c7c7c7; background-color: #FFFFFF; vertical-align: top;}
.tableblack 		{border: 1px solid #000 ;}
.tablesides		{border-right: 1px solid #c7c7c7;	border-left: 1px solid #c7c7c7; }
.tableleft		{border-left: 1px solid #c7c7c7; }
.tableright		{border-right: 1px solid #c7c7c7;}
.enabled        	{ font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFCC33; background-color: #6E0E0E; border: 1px solid #000000; }
.disabled       	{ font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000000; border: 1px solid #0000FF; }

a.foot:link       	{ text-decoration: none; vertical-align:top; background: #830000; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 10px; }
a.foot:visited    	{ text-decoration: none; vertical-align:top; background: #830000; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 10px; }
a.foot:hover      	{ text-decoration: none; vertical-align:top; background: #830000; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 10px; }

a.newsl:link       	{ text-decoration: none; vertical-align:top; background: #1F1F1F; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 12px; width: 160px;}
a.newsl:visited    	{ text-decoration: none; vertical-align:top; background: #1F1F1F; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 12px; width: 160px;}
a.newsl:hover      	{ text-decoration: none; vertical-align:top; background: #1F1F1F; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 12px; width: 160px;}


a.techno10:link       	{ text-decoration: underline; vertical-align:top; background: #000000; color: #919191; font-family: Arial, sans-serif; font-size: 10px; }
a.techno10:visited    	{ text-decoration: underline; vertical-align:top; background: #000000; color: #919191; font-family: Arial, sans-serif; font-size: 10px; }
a.techno10:hover      	{ text-decoration: underline; vertical-align:top; background: #000000; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 10px; }

a.techno12:link       	{ text-decoration: underline; vertical-align:top; background: #000000; color: #DDDDDD; font-family: Arial, sans-serif; font-size: 12px; }
a.techno12:visited    	{ text-decoration: underline; vertical-align:top; background: #000000; color: #DDDDDD; font-family: Arial, sans-serif; font-size: 12px; }
a.techno12:hover      	{ text-decoration: underline; vertical-align:top; background: #000000; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 12px; }

a:link              	{ text-decoration: none; color: #1F1F1F; font-family: Arial, sans-serif; font-size: 12px; border:0; padding:0; margin:0}
a:visited           	{ text-decoration: none; color: #1F1F1F; font-family: Arial, sans-serif; font-size: 12px; border:0; padding:0; margin:0}
a:hover             	{ text-decoration: none; color: #1F1F1F; font-family: Arial, sans-serif; font-size: 12px; border:0; padding:0; margin:0}

a.bio:link              { text-decoration: none; color: #CCCCCC; font-family: Arial, sans-serif; font-size: 12px; border:0; padding:0; margin:0}
a.bio:visited           { text-decoration: none; color: #CCCCCC; font-family: Arial, sans-serif; font-size: 12px; border:0; padding:0; margin:0}
a.bio:hover             { text-decoration: none; color: #CCCCCC; font-family: Arial, sans-serif; font-size: 12px; border:0; padding:0; margin:0}


a.error:link       	{ text-decoration: underline; vertical-align:top; color: #D11241; font-family: Arial, sans-serif; font-size: 12px; }
a.error:visited    	{ text-decoration: underline; vertical-align:top; color: #D11241; font-family: Arial, sans-serif; font-size: 12px; }
a.error:hover      	{ text-decoration: underline; vertical-align:top; color: #D11241; font-family: Arial, sans-serif; font-size: 12px; }

