/* CSS Document */

/* START Body */

body {background-color:#60133A;
		background-image:url(images/background_pattern.jpg);
		background-repeat:repeat; }
	
div {position:absolute;
	top:0px;
	left:0px;
	right:0px; }	
		
#gradient {background-image:url(images/gradient.png);
 			background-repeat:repeat-x;
			vertical-align:top; }	
			
#gradient2 {background-image:url(images/gradient2.png);
			background-repeat:repeat-x;
			vertical-align:top; }	
	
#side_bar {background-image:url(images/side_bar.jpg);
			width:50%;
			background-repeat:repeat-x;
			vertical-align:top;
			background-color:#EEf2f6; }	
			
.pv_show {display:none; }					
						
#address {position:relative;
			vertical-align:top;
			top:6px;
			color:#302F2B;
			font-family:Helvetica, Arial, sans-serif;
			font-size:10px;
			letter-spacing:1px;
			line-height:1.75;
			text-align:right; }	
			
#main_links {position:relative;
			vertical-align:bottom;
			bottom:0px;
			color:#302F2B;
			font-family:Helvetica, Arial, sans-serif;
			font-size:11px;
			text-align:left; }					
			
#home1 {background-image:url(images/home1.jpg);
		background-repeat:no-repeat;
		width:194px;
		height:450px; }	
			
#secondary_links {position:relative;
				vertical-align:top;
				top:15px;
				left:15px;
				text-align:left;
				line-height:1.4; }
			
#forms {position:relative;
		vertical-align:top;
		text-align:center;
		line-height:1.4;
		color:#FFFFFF;
		font-family:Helvetica, Arial, sans-serif;
		font-size:11px; }						
			
#home2 {background-image:url(images/home2.jpg);
		background-repeat:no-repeat;
		width:606px;
		height:450px; }			
			
#welcome {position:relative;
		vertical-align:top;
		top:60px;
		left:120px;
		color:#175184;
		font-family:Helvetica, Arial, sans-serif;
		font-size:15px;
		text-align:left;
		font-weight:bold;
		line-height:1.5; }
			
#home_copy {position:relative;
			vertical-align:top;
			top:60px;
			left:120px;
			color:#302F2B;
			font-family:Helvetica, Arial, sans-serif;
			font-size:10px;
			text-align:justify;
			width:230px;
			line-height:1.85; }							
			
#copyright {position:relative;
			vertical-align:top;
			top:5px;
			color:#FFFFFF;
			font-family:Helvetica, Arial, sans-serif;
			font-size:9px;
			text-align:right; }								

/* END Body */			



			
/* START Links */					

a.main_links:link {text-decoration:none;
					color:#302F2B;
					font-family:Helvetica, Arial, sans-serif;
					font-size:11px; }
				
a.main_links:visited {text-decoration:none;
					color:#302F2B;
					font-family:Helvetica, Arial, sans-serif;
					font-size:11px; }	
				
a.main_links:hover {text-decoration:underline;
					color:#791045;
					font-family:Helvetica, Arial, sans-serif;
					font-size:11px; }
					
a.main_links_purple:link {text-decoration:none;
					color:#791045;
					font-family:Helvetica, Arial, sans-serif;
					font-size:11px;
					font-weight:bold; }
				
a.main_links_purple:visited {text-decoration:none;
					color:#791045;
					font-family:Helvetica, Arial, sans-serif;
					font-size:11px;
					font-weight:bold; }	
				
a.main_links_purple:hover {text-decoration:underline;
					color:#175184;
					font-family:Helvetica, Arial, sans-serif;
					font-size:11px;
					font-weight:bold; }					
				
.inactive_main_links {text-decoration:underline;
					color:#791045;
					font-family:Helvetica, Arial, sans-serif;
					font-size:11px; }	

a.secondary_links:link {text-decoration:none;
						color:#FFFFFF;
						font-family:Helvetica, Arial, sans-serif;
						font-size:12px; }
				
a.secondary_links:visited {text-decoration:none;
							color:#FFFFFF;
							font-family:Helvetica, Arial, sans-serif;
							font-size:12px; }	
				
a.secondary_links:hover {text-decoration:underline;
						color:#ED9AC4;
						font-family:Helvetica, Arial, sans-serif;
						font-size:12px; }

a:link {text-decoration:none;
		color:#175184;
		border:none; }
					
				
a:visited {text-decoration:none;
			color:#175184;
			border:none; }
					
				
a:hover {text-decoration:underline;
			color:#791045;
			border:none; }		
			
/* END Links */				




/* START Internal Pages */

.side_copy {position:relative;
			vertical-align:top;
			padding-top:15px;
			padding-bottom:15px;
			background-color:#A0B4C8;
			background-image:url(images/intpages_left_dot_image2.jpg);
			background-repeat:repeat-y;
			font-family:Helvetica, Arial, sans-serif;
			font-size:16px;
			color:#FFFFFF;
			text-align:center;
			line-height:1.5; }
			
.intpages_left_col {background-color:#A0B4C8;
					background-image:url(images/intpages_left_dot_image.jpg);
					background-repeat:repeat-y; }
					
.page_header_cell {background-color:#DCE5ED;
					background-image: url(images/header_image.jpg);
					background-repeat:no-repeat; }	
		
.intpages_right_col {background-color:#DCE5ED;
					background-image:url(images/intpages_right_dot_image.jpg);
					background-repeat:repeat-y; }	
					
.int_copy {position:relative;
			vertical-align:top;
			top:15px;
			padding-bottom:30px;
			left:20px;
			right:20px;
			color:#302F2B;
			font-family:Helvetica, Arial, sans-serif;
			font-size:11px;
			text-align:justify;
			width:541px;
			line-height:1.5; }
			
.thanks_copy {position:relative;
			vertical-align:top;
			top:15px;
			padding-bottom:30px;
			left:20px;
			right:20px;
			color:#302F2B;
			font-family:Helvetica, Arial, sans-serif;
			font-size:13px;
			text-align:center;
			width:541px;
			line-height:1.5; }
			
.small_text {font-size:9px; }				
			
.header {color:#175184;
		font-weight:bold;
		text-transform:uppercase; 
		font-size:15px;
		text-align:left;
		line-height:1.5; }
		
.header_small {color:#175184;
		font-weight:bold;
		font-size:12px;
		text-align:left;
		line-height:1.5; }		
		
.sublinks {color:#175184;
		font-weight:bold;
		text-transform:uppercase; 
		font-size:12px;
		text-align:left;
		line-height:1.5; }				
		
.page_header {color:#FFFFFF;
			font-family:Helvetica, Arial, sans-serif;
			font-weight:bold; 
			font-size:19px;
			text-align:left;
			position:relative;
			vertical-align:bottom;
			bottom:5px;
			left:20px; }
			
.blue {color:#175184;
		font-weight:bold;
		font-size:15px;
		line-height:1.5;
		padding-left:10px; }
		
.purple {color:#791045;
		font-weight:bold; }
		
#print_link {position:relative;
			text-align:right; }		
			
#coming_soon {font-size:13px; font-weight:bold; }							
			
/* END Internal Pages */		



													