
body 		    { 
				background: url(/images/blue_back.jpg) repeat-x #000000; 
				background-position: top center;
				background-attachment:fixed;
				margin: 0;   
				padding: 0;   
				border: 0;   
				width: 100%;   
				height: 100%;  
				text-align: center;  
				color: #000000;  
				font-size: 10pt;  
				font-family: Verdana; 
				} 
				
		
 ul 			{marign-left: 0; padding-left: 1.25em;}			
				
.hdr        	{ 
				color: #EEEEEE; 
				background: url(/images/header_bak.jpg) right no-repeat;  
				line-height: 13px; 
				padding: 6px 7px 5px 9px;  
				font-weight: bold;
				font-family: Arial, sans-serif; 
				font-size: 12px;
				border-bottom-style: solid;
				border-bottom-color: #1b6189;
				border-bottom-width: 1px;
				}
.redhdr        	{ 
				color: #EEEEEE; 
				background: url(/images/red_header_bak.jpg) right no-repeat;  
				line-height: 13px; 
				padding: 6px 7px 5px 9px;  
				font-weight: bold;
				font-family: Arial, sans-serif; 
				font-size: 12px;
				border-bottom-style: solid;
				border-bottom-color: #1b6189;
				border-bottom-width: 1px;
				}				
				
.mainbak 	    { background: url(/images/maine.jpg) repeat-x #0c2a41; font-family: Arial, sans-serif; font-size: 12px;  text-align: left; vertical-align:top; padding: 10px 0px 10px 0px;}
.mainbaks 	    { 
				background: url(/images/main.jpg) repeat-x #2995d1; 
				font-family: Arial, sans-serif; 
				font-size: 12px;  
				text-align: left; 
				vertical-align:top; 
				padding: 10px 0px 10px 0px;
				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;
				}

.sandbak  		{ color: #EEEEEE; background: transparent; font-family: Arial, sans-serif; font-size: 12px;  text-align: left; vertical-align:top;}
.red 		    { color: #EEEEEE; background: #FF0000; font-family: Arial, sans-serif; font-size: 12px;  text-align: left; vertical-align:top;}

.redbak  		{ color: #01aef5; background: transparent; font-family: Arial, sans-serif; font-size: 12px;  text-align: left; vertical-align:top;}
.sandbakr  		{ color: #EEEEEE; background: transparent; font-family: Arial, sans-serif; font-size: 12px;  text-align: right; vertical-align:top;}

.textbak 	    { background: url(/images/textblock.jpg) repeat-x #000000;  color: #EEEEEE; font-family: Arial, sans-serif; font-size: 12px;  text-align: left; vertical-align:top;}
span			{ color: #EEEEEE;} 


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; }
h1			    { color: #DBC9AA; background: transparent;  font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; vertical-align:top; }

p				{ margin: 0; color: #EEEEEE; background: transparent;   font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; vertical-align:top; }
.grey			{ color: #7F7772; background: #151515;       font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; vertical-align:top;}
.sandc 		    { color: #DBC9AA; background: transparent;   font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; }
.sandl  		{ color: #DBC9AA; background: transparent;   font-family: Arial, sans-serif; font-size: 12px;  text-align: left;}
.sandlb  		{ color: #113C58; background: transparent;   font-family: Arial, sans-serif; font-size: 12px;  text-align: left;}

.blue10 		{ color: #01AFF8; background: transparent; font-family: Arial, sans-serif; font-size: 10px;  text-align: right; vertical-align:top;}
.blue12 		{ color: #01AFF8; background: transparent; font-family: Arial, sans-serif; font-size: 12px;  text-align: right; vertical-align:top;}
.blue14 		{ color: #01AFF8; background: transparent; font-family: Arial, sans-serif; font-size: 14px;  text-align: right; vertical-align:top;}

.sandbakdrknp 	{ color: #113C58; background: #DBC9AA; font-family: Arial, sans-serif; font-size: 12px;  text-align: left; vertical-align:top; }
.sandbakdrk 	{ color: #113C58; background: #DBC9AA; font-family: Arial, sans-serif; font-size: 12px;  text-align: left; vertical-align:top; padding: 10px 0px 10px 0px;}
//.sandbak  		{ color: #113C58; background: #e3d9c7; font-family: Arial, sans-serif; font-size: 12px;  text-align: left; vertical-align:top;}
.sandbakj  		{ color: #113C58; background: #e3d9c7; font-family: Arial, sans-serif; font-size: 12px;  text-align: justify; vertical-align:top;}

.sandbakbld  	{ color: #113C58; background: #e3d9c7; font-family: Arial, sans-serif; font-size: 12px;  font-weight: bold; text-align: left; vertical-align:top;}


.debug			{ text-align: left;  color: #EEEEEE;  font-size: 10pt; font-family: Verdana; font-weight: normal; } 
.cat_hdr        { text-align: left;  color: #560A09;  font-size: 10pt; font-family: Verdana; font-weight: bold; } 
.cat_item       { text-align: left;  color: #000000;  font-size: 10pt; font-family: Verdana; font-weight: normal; } 
.cat_item_o     { text-align: left;  vertical-align:top; color: #4A4E0B;  font-size: 10pt; font-family: Verdana; font-weight: normal; } 
.cat_item_o_l   { text-align: left;  vertical-align:top; color: #4A4E0B;  font-size: 10pt; font-family: Verdana; font-weight: normal; } 
.cat_item_o_r   { text-align: right; vertical-align:top; color: #4A4E0B;  font-size: 10pt; font-family: Verdana; font-weight: normal; } 

.dottop 		{ border-top: thin dotted #999999; }

.drk_gold 		{ color: #EEEEEE;  background: #D0BFAB; font-family: Arial, sans-serif; font-size: 10px; margin:0 auto;}
.drk_gold_hdr   { color: #000000;  line-height: 13px; padding: 6px 7px 5px 9px;  font-family: Arial, sans-serif; font-size: 12px;}
.trans			{ color: #EEEEEE;  background: transparent; font-family: Arial, sans-serif; font-size: 10px; margin:0 auto;}

.blue	        { color: #EEEEEE; background: transparent; font-family: Arial, sans-serif; font-size: 12px; margin:0 auto; vertical-align:top;}



.white_red		{ color: #000000; background-color: #000000;font-family: Arial, sans-serif; font-size: 12px; margin:0 auto; vertical-align:top;}
.white_blue		{ color: #EEEEEE; background: #000000; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; vertical-align:top;}

.news_light		{ color: #7F7772; background: #1F1F1F; font-family: Arial, sans-serif; font-size: 12px;  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; }
.black14 		{ color: #FFFFFF; background: #000000; font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; }
.black 			{ color: #DDDDDD; background: #000000; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto;}
.white 			{ color: #0C1A44; background: #FFFFFF; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto;}
.white_black	{ color: #EEEEEE; background: #000000; font-family: Arial, sans-serif; font-size: 12px; margin:0 auto;}

.menu_text		{ color: #0C1A44; background: #C8DBFC; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto;}
.menu_item		{ color: #0C1A44; background: #C8DBFC; font-family: Arial, sans-serif; font-size: 12px;  margin:0 auto; font-weight: bold;}
.menu_hdr		{ color: #0C1A44; background: #C8DBFC; font-family: Arial, sans-serif; font-size: 14px;  margin:0 auto; font-weight: bold;}


.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;}

.myBoxl 		{
				margin: 0 auto;
				border: 0px solid #dddddd;
				color: #000000;
				width: 200px;
				/* padding: 15px; */
				text-align: left;
				background: transparent;
				border-top: 2px solid #dddddd;
				border-bottom: 2px solid #dddddd;

				border-left: 2px solid #dddddd;
				border-right: 2px solid #dddddd;

				/* Do rounding (native in Firefox and Safari) */
				-webkit-border-radius: 10px;
				-moz-border-radius: 10px;
				}

.whitebig		{ 
				color: #FFFFFF; 
				background:url(/images/count.jpg) no-repeat;  
				font-family: Arial, sans-serif; 
				font-size: 30px; 
				font-weight: normal; 
				vertical-align:top; 
				padding: 10px 10px 10px 10px; 
				}
				
.redp 		    { 
				width: 370px;
				padding: 6px 7px 5px 9px;  
				color: #EEEEEE; 
				background: #FF0000; 
				font-weight: bold;
				font-family: Arial, sans-serif; 
				font-size: 16px;  
				text-align: left; 
				vertical-align:top;
				}
.redx			width: 537px;
				padding: 6px 7px 5px 9px;  
				color: #EEEEEE; 
				background: #FF0000; 
				font-weight: bold;
				font-family: Arial, sans-serif; 
				font-size: 14px;  
				text-align: left; 
				vertical-align:top;
				}


				
.subhdr        	{ 
				color: #EEEEEE; 
				background: #01628C; 
				line-height: 8px; 
				padding: 6px 7px 5px 9px;  
				font-weight: bold;
				font-family: Arial, sans-serif; 
				font-size: 12px;
				border-bottom-style: solid;
				border-bottom-color: #1b6189;
				border-bottom-width: 1px;
				}	
				
.hdrred        	{ 
				color: #FFFFFF; 
				background: #FF0000; 
				// background: url(/images/header_red.jpg) right no-repeat; 
				line-height: 13px; 
				padding: 6px 7px 5px 9px;  
				font-weight: bold;
				font-family: Arial, sans-serif; 
				font-size: 14px;
				border-bottom-style: solid;
				border-bottom-color: #8b1c22;
				border-bottom-width: 1px;
				}				
				

.maino			{
				color: #919191;
				background: #830000;
				width: 960px;
				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;

				}


.main	{
		width: 960px;
		margin: 0px auto 0px;
		padding: 5px 5px 5px 5px;
		}
		
ul			
		{
		margin-left:0px;
		color: #FF0000;
		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: #0C1A44;
		-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;
		}

.module_1 .header 
		{ 
		height: 23px; 
		line-height: 23px; 
		background: url(/images/main_metal_header_bgr.jpg) right no-repeat; 
		padding: 0 10px; 
		text-align: left;
		_height: 1%; 
		border: 1px solid black; 
		border-bottom: 1px solid #ae0000; 
		}

.module_1 .header h2 
		{ 
		float: left; 
		font-size: 12px; 
		color: #222323; 
		background: url(/images/header_arrow.gif) no-repeat left center; 
		padding: 0 0 0 17px; 
		margin: 0px; 
		}

.header_text 
		{ 
		display: block; 
		height: 0px;
		width: 228px;
		}

.shadeform	{
		FONT: 13px arial, verdana, sans-serif;
		background-image: url("/images/shadeform.gif");
		background-color: #ECF0F3;
		text-align: left;
		BORDER: #072631 1px solid;
		}	
		
.textarea	{
		FONT: 13px arial, verdana, sans-serif;
		background-image: url("/images/shadeform.gif");
		text-align: left;
		WIDTH: 500PX;
		BORDER: #072631 1px solid;
		}
		
.button 	{
			color: #EEEEEE;
	       	font: normal 12px arial, serif;
			text-align: center;
			background-color: #072631;
        	padding: 2px 6px 2px 6px;
			cursor: pointer;
        	border: #45647E 1px solid;
			}

.buttonon 	
			{
			color: #EEEEEE;
	       	font: normal 12px arial, serif;
			text-align: center;
			background-color: #3790b8;
        	padding: 2px 6px 2px 6px;
			cursor: pointer;
        	border: #EEEEEE 1px solid;
			}

a.delete:link       { text-decoration: none; vertical-align:top; background: transparent; color: #FF0000; font-family: Arial, sans-serif; font-size: 12px; }
a.delete:visited    { text-decoration: none; vertical-align:top; background: transparent; color: #FF0000; font-family: Arial, sans-serif; font-size: 12px; }
a.delete:hover      { text-decoration: none; vertical-align:top; background: transparent; color: #FF0000; font-family: Arial, sans-serif; font-size: 12px; }

a.edit:link       	{ text-decoration: none; vertical-align:top; background: transparent; color: #00971f; font-family: Arial, sans-serif; font-size: 12px; }
a.edit:visited    	{ text-decoration: none; vertical-align:top; background: transparent; color: #00971f; font-family: Arial, sans-serif; font-size: 12px; }
a.edit:hover      	{ text-decoration: none; vertical-align:top; background: transparent; color: #00971f; font-family: Arial, sans-serif; font-size: 12px; }

a.sanda:link       	{ text-decoration: underline; vertical-align:top; background: transparent; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 12px; }
a.sanda:visited    	{ text-decoration: underline; vertical-align:top; background: transparent; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 12px; }
a.sanda:hover      	{ text-decoration: underline; vertical-align:top; background: transparent; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 12px; }
	
a.pic:link       	{ text-decoration: none; vertical-align:top; background: #000000; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 10px; }
a.pic:visited    	{ text-decoration: none; vertical-align:top; background: #000000; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 10px; }
a.pic:hover      	{ text-decoration: none; vertical-align:top; background: #000000; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 10px; }

a.foot:link       	{ text-decoration: none; vertical-align:top; background: transparent; color: #C0CFDA; font-family: Arial, sans-serif; font-size: 10px; }
a.foot:visited    	{ text-decoration: none; vertical-align:top; background: transparent; color: #C0CFDA; font-family: Arial, sans-serif; font-size: 10px; }
a.foot:hover      	{ text-decoration: none; vertical-align:top; background: transparent; color: #C0CFDA; font-family: Arial, sans-serif; font-size: 10px; }

a.footb:link       	{ text-decoration: none; vertical-align:top; background: transparent; color: #01AFF8; font-family: Arial, sans-serif; font-size: 10px; }
a.footb:visited    	{ text-decoration: none; vertical-align:top; background: transparent; color: #01AFF8; font-family: Arial, sans-serif; font-size: 10px; }
a.footb:hover      	{ text-decoration: none; vertical-align:top; background: transparent; color: #01AFF8; 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.foot14:link       { text-decoration: underline; vertical-align:top; background: transparent;  color: #EEEEEE; font-family: Arial, sans-serif; font-size: 14px; }
a.foot14:visited    { text-decoration: underline; vertical-align:top; background: transparent;  color: #EEEEEE; font-family: Arial, sans-serif; font-size: 14px; }
a.foot14:hover     	{ text-decoration: underline; vertical-align:top; background: transparent;  color: #FF0000; font-family: Arial, sans-serif; font-size: 14px; }

a:link       		{ text-decoration: none; vertical-align:top; background: transparent; color: #F1E9C1; font-family: Arial, sans-serif; font-size: 12px; }
a:visited    		{ text-decoration: none; vertical-align:top; background: transparent; color: #F1E9C1; font-family: Arial, sans-serif; font-size: 12px; }
a:hover      		{ text-decoration: none; vertical-align:top; background: transparent; color: #EEEEEE; font-family: Arial, sans-serif; font-size: 12px; }

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; }


/* MailChimp Form Embed Code - Slim - 08/17/2011 */
#mc_embed_signup form {display:block; position:relative; text-align:left; padding:10px 0 10px 3%}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #072631; border: 0 none; border-radius:4px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#3790b8;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {display:block; font-size:14px; padding-bottom:10px; font-weight:bold;}
#mc_embed_signup input.email {display:block; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width:58%; min-width:130px;}
#mc_embed_signup input.button {display:block; width:35%; margin:0 0 10px 0; min-width:90px;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}
