/* ++++++++++ global general styles start ++++++++++*/	
html, body {
	margin:0px;
	padding:0px;
	font: 10pt arial, helvetica, sans-serif;
	background:#ffffff;
	color:#565657;
	}
	
a:link { color:#000000; }
a:visited { color:#000000; }
a:active { color:#000000; }
a:hover { text-decoration:none;color:#313140; } 

a.a5-breadcrumbs:link { text-decoration:none;color:#ffffff;}
a.a5-breadcrumbs:visited { text-decoration:none;color:#ffffff;}
a.a5-breadcrumbs:active { text-decoration:none;color:#ffffff;}
a.a5-breadcrumbs:hover { text-decoration:none;color:#e1dd9e;}	

.color-1-text-10 { 
	font:bold 10pt arial, helvetica, sans-serif;
	color: #ffffff;
	}
.color-1-text-12 { 
	font:bold 12pt arial, helvetica, sans-serif;
	color: #ffffff;
	}
	
.color-2-text-10 { 
	font: 10pt arial, helvetica, sans-serif;
	color: #10105f;
	}	
	
.color-3-text-10 { 
	font: 10pt arial, helvetica, sans-serif;
	color: #d2d288;
	}		
.color-3-text-11 { 
	font: 11pt arial, helvetica, sans-serif;
	color: #d2d288;
	}		
	
.a5-image-border {
  	border:1px solid #000000;			  
	}	
	
td {	
	font: 10pt arial, helvetica, sans-serif;
	}
div.hr {
  height:16px;
  background:url(images/bg-section-title.gif) repeat-x bottom left;
}
div.hr hr {
  display:none;
}	
	
/* ++++++++++ global general styles end ++++++++++*/	
/* ++++++++++ global structure styles start ++++++++++*/	

.a5-bg-left {
	width:100%;
	background:url(images/a5-bg-left.gif) repeat-y left top;
	}		

.a5-bg-right {
	width:100%;
	background:url(images/a5-bg-right.gif) repeat-y right top;
	}
	
#a5-body-center {
	text-align:center;
	}	
#a5-body {
	position: relative;
	width: 1000px; /* change this to a specific amount for a fixed design. E.g., 770px. */
/* remove these comment tags if the page is to be centered*/
	margin-left: auto;
	margin-right: auto;
	text-align:left;	
/*	background:#7ED0D4 url(images/bg-right-column.gif) repeat-y right top;	*/
	border:0px solid #000000;		
	}	

#a5-facebook-badge {
	position:absolute;
	left:465px;
	top:70px;
	z-index:1;
	}	


#a5-header {
	position:relative;
	left:0px;
	top:0px;
	height:206px;	
	background:url(http://www.ncaids.org/Amend/images/bg-header.jpg) no-repeat left top;
	border:0px solid #000000;	
	}	
	
	#a5-header-right {
		position:absolute;
		right:0px;
		top:0px;
		}		
		
#a5-menu-box {	
	height:36px;
	line-height:36px;
	text-align:left;
	background:#868737;
	border-top:0px solid #ffffff;					
	}	
		
	#a5-menu a {
		display:inline;
		font-weight:bold;	
		text-decoration:none;
		color:#ffffff;
		border-left:0px solid #ffffff;
		}
		
	#a5-menu a:hover {
		text-decoration:underline;	
		color:#000000; 
		}	
		
#a5-date {	
	position:absolute;
	right:13px;
	top:310px;
	color:#ffffff;
	font: 10pt arial, helvetica, sans-serif;		
	font-weight:bold;
	border:0px solid #000000;					
	}		
	
#a5-column-middle {
	height:178px;
	background:#efefe8;
	border:0px solid #000000;	
	}	
	
#a5-column-middle-text {
	width:270px;
	padding:15px 25px 0px 25px;
	border:0px solid #000000;	
	}		

#a5-column-left {
	float:left;
	width:306px;
	border:0px solid #ffffff;	
	}	
	
	#a5-column-left-title {
		height:55px;
		line-height:63px;
		padding:8px 10px 0px 20px;	
		font:15pt arial, helvetica, sans-serif;
		color: #ffffff;		
		background:#868737;	
		border:0px solid #ffffff;	
		}	
	
	#a5-column-left-text {
		padding:20px 15px 20px 15px;	
		border:0px solid #ffffff;	
		}				
		 
	#a5-collective-right {
		position:relative;
		left:0px;
		top:0px;
		margin-left:306px;		
		border:0px solid #000000;			
		}	
		
	#a5-column-center {
		margin-right:323px;
		border:0px solid #000000;			
		}			
	
		#a5-column-center-title {
			height:55px;
			line-height:63px;
			padding:8px 10px 0px 220px;
			font:16pt arial, helvetica, sans-serif;
			color: #e8e8a4;		
			background:#060538 url(images/photo-bottom-center.jpg) no-repeat left top;
			border:0px solid #ffffff;	
			}		
				
		#a5-column-center-text {
			padding:15px 80px 20px 70px;	
			border:0px solid #ffffff;	
			}	
				
	#a5-column-right {
		float:right;
		width:323px;
		border:0px solid #000000;			
		}	
	
		#a5-column-right-title {
			height:55px;
			line-height:63px;
			padding:8px 10px 0px 220px;
			vertical-align:middle;
			font:16pt arial, helvetica, sans-serif;
			color: #e8e8a4;		
			text-align:left;
			color:#ffffff;
			background:#060538 url(images/photo-bottom-right.jpg) no-repeat left top;
			border:0px solid #ffffff;	
			}	
					
		#a5-column-right-text {
			padding:15px 15px 0px 15px;	
			border:0px solid #ffffff;	
			}				
			
#a5-footer {
	clear:both;
	height:55px;
	font: 7.8pt arial, helvetica, sans-serif;
	color:#ffffff;	
	text-align:right;
	padding:0px 10px 0px 0px;
	vertical-align:middle;
	line-height:20px;
	background:#060538;	
	border-top:2px solid #ffffff;	
	}	
	
	
/* ++++++++++ global structure styles end ++++++++++*/	
/* ++++++++++ second level start ++++++++++*/	

#a5-sl-title {
	font:bold 10pt Arial, Helvetica, sans-serif;						
	height:34px;
	text-align:left;
	vertical-align:50%;
	padding:0px 0px 0px 25px;
	line-height:34px;
	color:#ffffff;	
	background: #060538;	
	border:1px solid #ffffff;		
	}	
		 
	#a5-collective-right-text {
		padding:10px 10px 10px 10px;		
		}	
		
	#a5-full {
		position:relative;
		left:0px;
		top:0px;
		padding:0px 10px 0px 10px;
		border:0px solid #000000;			
		}		
		
#a5-contact-form {
	float:right;
	margin:10px 10px 0px 15px;
	width:350px;
	padding:10px;
	background:#000000;				
	color:#ffffff;
	voice-family:"\"}\"";
	voice-family:inherit;
		width:230px;			
	}
	html>body #a5-contact-form {
		width:230px;						
	}				
	
.a5-form { 
  margin:0px; 
  } 		
	
.a5-row-1 {
  line-height:22px;
  vertical-align:50%;
  height:22px;
  padding:0px 0px 0px 0px;
  border:0px solid #000000;
  margin:0px 0px 0px 0px;
  } 
  
.a5-row-1 span.a5-label {
  	float: left;
  	width: 50px;
  	text-align: right;
  }   	
  
.a5-form-line {
  	border-bottom:1px solid #ffffff;
  }   	

		 	
/* ++++++++++ second level end ++++++++++*/		
 