body { margin: 0px 0px 0px 0px;
       background-color: #000000; 
       text-align: center;
       
	}

body, td, th, h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FFFFFF;}
input, select { 

	height: 19px;
	width: 200px;
	color: #666666;
	border: solid 1px #000000; 
 }

textarea { 

	color: #666666;
	border: solid 1px #000000; 
	width: 340px;
	height: 150px;
 }



#wrapper { position: relative;  
		   margin: 0px 0px 0px 0px; 
		   width: 943px;
		   height: auto;
		   margin-left: auto; 
		   margin-right: auto;
		   text-align: left;
		   background: #323232;
		   border-left: solid 1px #323232;
		   border-right: solid 1px #323232;
	       border-bottom: solid 1px #323232;
	
	}
	
a {	color: #EC7111; outline: none; cursor: pointer; text-decoration: none; }
a:visited { color: #EC7111; text-decoration: none;}
a:hover, a:focus { color: #EC7111; text-decoration: underline;}
a:active { color: #EC7111; text-decoration: none; }	
	
.error02 { color: #FF0000; text-decoration: none; font-weight: bold; font-size: 10px; }	
.error01 { color: #EC7111; text-decoration: none; font-weight: normal; font-size: 9px; }
	
#logoBar { clear: both;
           margin: 0px 0px 0px 0px;
           padding: 0px 0px 0px 0px;
           width: 777px;
           height: 113px;
	}

#logo { float: left; }


.hdrCallout {
	width: 525px; 
	background: #323232; 
	border-right: solid 1px #323232; 
	border-bottom: dashed 1px #6F6F6F; 
	height: 37px; 
	float: left;
}

.hdrCalloutTitle {
	margin: 10px 0px 0px 15px; 
	font-size: 14px;
	float: left;
	width: 450px;
}

.hdrCalloutTitle span a {
	padding: 2px 10px 0px 0px; 
	font-size: 10px;
	float: right;
	font-weight: bold;
	color: #EC7111;
}

.hdrCalloutTitle span a:hover {
	text-decoration: underline;
	
}

.bodyCallout {
	width: 510px; 
	height: 317px;
	padding-left: 15px; 
	background: #323232; 
	background-image: url(../images/background-callout.gif); 
	background-repeat:repeat-x; 
	border-right: solid 1px #323232; 
	float: left;
	
}

.news {
	width: 397px; 
	height: 320px;
	padding: 15px 0px 20px 20px; 
	background: #1D1D1D; 
	float: right;

		
}

.news div {
	font-size: 11px;	
	line-height: 14px;
	width: 380px;
	height: auto;
	border-bottom: dashed 1px #6F6F6F; 
	padding-bottom: 5px;
	padding-top: 5px;
	
}


.news div span {
	font-size: 9px;
	color: #AAAAAA;
	font-weight: normal;
}


.newsTab {
	margin-top: 2px;
	height: 20px;
	width: 417px;

	/*background: #B1530A;
	float: left; */
	
}	

/****** CONTENT PAGES ********/

.hdrContent {
	width: 943px; 
	background: #323232; 
	border-top: dashed 1px #6F6F6F; 
	border-bottom: dashed 1px #6F6F6F; 
	height: 37px; 
	float: left;
	margin-bottom: 10px;
}

.hdrContentTitle {
	margin: 10px 0px 0px 15px; 
	font-size: 14px;
	float: left;
	width: 450px;
	font-weight: bold;
}

.content {
	padding: 15px;
	background: #323232; 
	background-image: url(../images/background-callout.gif); 
	background-repeat:repeat-x; 
	height: auto;
}


.content h1 {
	font-size: 13px;
	font-weight: normal;
	color:  #FEFEFE;
	background: none;
	
	line-height: 14px;
	width: 915px;
	height: auto;
	border-bottom: dashed 1px #6F6F6F; 
	padding-bottom: 5px;
	padding-top: 5px;
	
}

.content p {
	font-size: 11px;
}

.content_divider01
{
	font-size: 11px;	
	line-height: 14px;
	width: 380px;
	height: auto;
	border-bottom: dashed 1px #6F6F6F; 
	padding-bottom: 5px;
	padding-top: 5px;
}


.content_divider02
{
	width: 915px;
	height: 1px;
	border-bottom: dashed 1px #6F6F6F; 
	padding-bottom: 5px;
	padding-top: 5px;
}

.sampleImg {

	border: solid 1px #666666;

}



/***** FOOTER ******/

	
.ftr_bot { 
	width: 940px;
	margin: 0px auto 20px auto;
	padding: 10px 0px 20px 5px;
	}
	
.ftr_links { float: left;
             width: auto;
             padding-right: 45px;
             height: auto;
             text-align: left;
           
	}
	
	.ftr_divider {
		height: 65px;
		
		border-left: dashed 1px #333333;
		margin-right: 10px;
		float: left;
	
	}
	
	.ftr_links h1 { margin: 0px 0px 5px 0px;
	                font-size: 10px;
	                font-weight: bold;
	                color: #666666;
		}
		
	.ftr_links a { font-size: 10px;
	               font-weight: normal;
	               text-decoration: none;
	               color: #666666;
	               line-height: 16px;
		}
		
	.ftr_links a:hover { color: #CCCCCC; text-decoration: none; }

.ftr_privacy { float: right;
               margin: 13px 0px 20px 0px;
               width: 300px;
               height: auto;
               text-align: right;
               font-size: 10px;
               color: #666666;
	}
	
	.ftr_privacy a { color: #666666; text-decoration: none; }
	.ftr_privacy span { color: #666666; font-size: 8px; }

