/* ++++++++++ global general styles start ++++++++++*/	
html, body {
	margin:0px;
	padding:0px;
	font:bold 10pt arial, helvetica, sans-serif;
	background: url(images/bg-left.jpg) no-repeat;

	color:#75797C;
	}
a:link { text-decoration:underline;color:#660000; }
a:visited { text-decoration:underline;color:#660000; }
a:active { text-decoration:underline;color:#660000; }
a:hover { text-decoration:underline;color:#000000; }

.color-1-text-9 { font:9pt arial, helvetica, sans-serif;color:#000000;}

.color-2-text-14 { font:14pt verdana, helvetica, sans-serif;color:#b84e4e;}

/* ++++++++++ global general styles end ++++++++++*/	
/* ++++++++++ global structure styles start ++++++++++*/	

.a5-bg-left {
	width:770px;
	margin-bottom:-10px; /* added to keep these bg image froms passing beyond the footer */
	background:url(images/bg-left-column.gif) repeat-y left top;
	}		

.a5-bg-right {
	width:100%;
	background:url(images/bg-right-column.gif) repeat-y right top;
	border:0px solid #000000;		
	}
	
#cc-body-center {
	text-align:left;
	}	
#a5-body {
	position: relative;
	width: 750px; /* 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;		
	}	

#table {
	position:relative;
	line-height:16px;
	height:1%;
	
	}

#a5-column-left {
	position:relative;
	left:0px;
	top:0px;
	margin-right:165px;
	line-height:24px;
	height:1%;
	border:0px solid #000000;	
	}		

	#a5-header {
		position:relative;
		left:0px;
		top:0px;
		height:75px;	
		background: url(images/bg-header.gif) repeat-x;	
		border:0px solid #000000;	
		}	
		
	#a5-menu-box {	
		padding-left:15px;
		height:40px;
		border:0px solid #000000;					
		}	
			
		#a5-menu a {
			display:inline;
			font-weight:bold;	
			text-decoration:underline;
			color:#3B6880;
			}
		#a5-menu a:hover {
				
			color:#b84e4e; 
			}	
			
		#a5-column-left-content {
			margin-left:9px;
			border:0px solid #000000;	
			}	
			
		#bullet-list-1 {
			line-height:16px;
			vertical-align:top;
			margin:0px 0px 0px 290px;			
			list-style-image: url(images/bullet-list-1.gif);
			}				
			
#a5-column-right {
	float:right;
	width:165px;
	text-align:center;
	background:url(images/bg-right.jpg) no-repeat 0px 0px;			
	border:0px solid #000000;			
	}	
		
#a5-footer {
	clear:both;
	height:40px;
	font: 8pt arial, helvetica, sans-serif;
	color:#747474;	
	text-align:right;
	padding:0px 10px 10px 0px;
	vertical-align:middle;
	line-height:30px;
	background:#D7D7D7;
	border-top:1px solid #ffffff;	
	voice-family:"\"}\""; 
	voice-family:inherit;
		height:40px;
	}
	
#cardinal-footer {
	clear:both;
	height:40px;
	font: 8pt arial, helvetica, sans-serif;
	color:#747474;	
	text-align:right;
	padding:0px 10px 10px 0px;
	vertical-align:middle;
	line-height:30px;
	background:#D7D7D7;
	border-top:1px solid #ffffff;	
	voice-family:"\"}\""; 
	voice-family:inherit;
		height:40px;
	}	
	
	html>body #a5-footer {
		height:30px;

	}	

h6  {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
	
/* ++++++++++ global structure styles end ++++++++++*/	
/* ++++++++++ second level start ++++++++++*/	

#a5-sl-title {
	font:bold 10pt Arial, Helvetica, sans-serif;						
	height:26px;
	text-align:right;
	vertical-align:50%;
	line-height:26px;
	color:#ffffff;	
	padding-right:120px;
	margin-bottom:15px;
	background:#000000 url(images/bg-title.gif) no-repeat top right;	
	border-top:1px solid #ffffff;			
	}	

#a5-column-full-sl {
	position:relative;
	left:0px;
	top:0px;
	margin-right:10px;
	line-height:24px;
	height:1%;
	border:0px solid #000000;	
	}			
	

/* ++++++++++ second level end ++++++++++*/		
