/* CSS Document */

* {
margin: 0;
padding: 0;
}

 * html body
 {font-size: 95%;}  /* for IE/WIN */

body { font-family:Arial; font-size:11pt; color:#333; background-color:#E2E8E9; }
h1 { font-family:Arial; font-size:36px; color:#14416A; }
h2 { font-family:Arial; font-size:14pt; color:#469BA4; }

.logo{position:absolute; 
	top:20px;
	left:150px;}
	
.moto{position:absolute;
	top:120px;
	left:170px; 
	font-style:italic;
	font-weight:bold;}
	
.header{position:absolute;
	top:140px;
	left:170px;}
	
.navigation{ position:absolute;
	left: 50px;
	top: 180px;}
	
.purple{color:#660066;}

.green{color:#006600;}

.blue{color:#0000FF;}

.red{color:#FF0000;}

.strong{font-weight:bold;}

.strong_underline{font-weight:bold;
	text-decoration:underline;}

.center{ position:inherit;
	text-indent:100px;}

a {font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration:none;
	}
	a:link{color:#00F;}
	a:visited{color:#000;}
	a:hover{color:#080;}
	a:active{color:#F00;}

#validator{position:absolute;
	top:500px;
	left:50px;}
		
#css{position:absolute;
	top:600px;
	left:50px;}

/*Index Page*/	
.index_text_annoucement{position:absolute;
	font-family:Helvetica nume, sans-serif;
	color:#0000FF;
	top:200px;
	left:180px;
	width:524px;
	font-size:36px;
	font-weight:bold;}
   
.index_text_new{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:200px;/*was 470px*/
	left:180px;
	width:550px;
	font-size:16px;} 
   
.index_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:220px;
	left:180px;
	width:510px;
	font-size:16px;}
 
.forms_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:190px;
	left:180px;
	width:510px;
	font-size:16px;}

/*Copy*/
.copy{position:absolute;
	top:680px;
	left:180px;
	font-size: 16px;
	width:510px;
	}

.copy_newsletter{position:absolute;
	top:1000px;
	left:180px;
	font-size: 16px;
	width:510px;
	}
	
.copy_calendar{position:absolute;
	top:1125px;
	left:180px;
	font-size: 16px;
	width:510px;
	}

.copy_contact{position:absolute;
	top:730px;
	left:180px;
	font-size: 16px;
	width:510px;
	}

.copy_lost_friends{position:absolute;
	top:2500px;
	left:180px;
	font-size: 16px;
	width:510px;}

.copy_more_info{position:absolute;
	top:900px;
	left:180px;
	font-size: 16px;
	width:510px;	
	}
	
.copy_history{position:absolute;
	top:2825px;
	left:180px;
	font-size: 16px;
	width:510px;	
	}

.copy_programs{position:absolute;
	top:1220px;
	left:180px;
	font-size: 16px;
	width:510px;	
	}

.copy_photos{position:absolute;
	top:900px;
	left:180px;
	font-size: 16px;
	width:510px;
	}

.copy_about{position:absolute;
	top:1150px;
	left:180px;
	font-size: 16px;
	width:510px;}
	
.copy_members{position:absolute;
	top:670px;
	left:180px;
	font-size: 16px;
	width:510px;}

/*About Us Page*/
.about_purpose{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:650px;
	left:160px;
	width:520px;
	font-size:16px; 
	font-weight:bold;}

ol{list-style-position:inside;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	line-height:16px;
	margin-left:22px;
	width:550px;
	top:675px;
	left:150px;}
	
.title{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#0000ff;
	text-decoration:underline;
	font-weight: bold;
	top:200px;
	left:200px;
	width: 459px;}	
	
.about_creed_title{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:925px;
	left:173px;
	font-weight:bold;
	width:517px;
	font-size:16px;}

.about_creed_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	color:#303018;
	top:950px;
	left:172px;
	font-style:italic;
	font-size:16px;}

/*Officers, first row*/
#pres{position:absolute;/*not changed*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;/*was 16px*/
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:240px;
	left:200px;
	width: 180px;
	height: 80px;}

#cob{position:absolute;/*was vp*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:240px;
	left:400px;}

#vp{position:absolute;/*was sec*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:240px;
	left:600px;}

/*About US Second row*/
#sec{position:absolute;/*was tre*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:350px;
	left:200px;}

#tre{position:absolute;/*was cob*/
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:350px;
	left:400px;}

#cha{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:350px;
	left:600px;}	

/*About Us Third row*/
#scho{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:450px;
	left:200px;}
	
#rtf{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:450px;
	left:400px;}

#reg_ix_vp{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:450px;
	left:600px;}

/*About Us Fourth row*/
#news{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:550px;
	left:200px;}

#web{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 10px;
	color:#0000ff;
	text-decoration:none;
	font-weight:normal;
	top:550px;
	left:400px;}

/*New Senators page*/
.new_senators_image_top{position:absolute;
	top:180px;
	left:180px;
	width:161px;}

.new_senators_text_top{position:absolute;
	top:200px;
	left:400px;
	width:311px;}

.new_senators_image_bottom{position:absolute;
	top:300px;
	left:180px;
	width:161px;}

.new_senators_text_bottom{position:absolute;
	top:320px;
	left:400px;
	width:313px;}

.new_senators_pdf{position:absolute;
	top:450px;
	left:180px;
	width:400px;}

/*Programs Page*/

.programs_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:190px;
	left:180px;
	width:510px;
	font-size:16px;}

.programs_links{position:absolute;
	top:360px;
	left:240px;
	width:415px;
	font-size: 16px;}
	
.programs_freshman_title{position:absolute;
	top:390px;
	left:180px;
	font-size: 16px; 
	font-weight:bold;}
	
.programs_freshman_text{position:absolute;
	top:415px;
	left:180px;
	width:500px;}

.programs_rtf_title{position:absolute;
	top:600px;
	left:180px;
	font-size: 16px;
	font-weight:bold;}
	
.programs_rtf_text{position:absolute;
	top:625px;
	left:180px;
	width:500px;}

.programs_sch__title{position:absolute;
	top:800px;
	left:180px;
	font-size: 16px;
	font-weight:bold;}
	
.programs_sch__text{position:absolute;
	top:825px;
	left:180px;
	width:500px;}
	
.programs_sen__title{position:absolute;
	top:1070px;
	left:180px;
	font-size: 16px;
	font-weight:bold;}
	
.programs_sen__text{position:absolute;
	top:1100px;
	left:180px;
	width:500px;}
	
/*Photos Page*/	
.shift_table{position:absolute;
	top:180px;
	left:175px;}

.photos_01{position:absolute;
	top:180px;
	left:165px;}
	
.photos_02{position:absolute;
	top:180px;
	left:310px;}
	
.photos_03{position:absolute;
	top:180px;
	left:455px;}

.photos_04{position:absolute;
	top:180px;
	left:600px;}
	
.photos_05{position:absolute;
	top:295px;
	left:165px;}
	
.photos_06{position:absolute;
	top:295px;
	left:310px;}
	
.photos_07{position:absolute;
	top:295px;
	left:455px;}

.photos_08{position:absolute;
	top:295px;
	left:600px;}
	
.photos_09{position:absolute;
	top:410px;
	left:165px;}
	
.photos_10{position:absolute;
	top:410px;
	left:310px;}
	
.photos_11{position:absolute;
	top:410px;
	left:455px;}

.photos_12{position:absolute;
	top:410px;
	left:600px;}	
	
/*Links Page*/
.links_senate{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	top:200px;
	left:200px;}

.links_local{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	top:370px;
	left:550px;
	width: 110px;
	height: 23px;
}

.links_jaycee{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	top:199px;
	left:530px;
	width: 170px;
	height: 27px;
}

.links_senate_title{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	font-weight: bold;
	top:200px;
	left:240px;
	width: 110px;
	height: 27px;}

.links_senate{
	list-style-position:inside;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:16px;
	margin-left:22px;
	width:272px;
	top:230px;
	left:200px;
	height: 51px;
}

ul{list-style-position:inside;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:16px;
	margin-left:22px;
	width:200px;
	top:389px;
	left:477px;}

.ul_move{list-style-position:inside;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	line-height:18px;
	margin-left:22px;
	width:250px;
	top:227px;
	left:477px;}
	
/*Contact Page*/
.contact_red{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#ff0000;
	top:120px;
	left:120px;
	width:600px;}

.contact_form{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:150px;
	left:120px;
	width:550px;}

.contact_what_kind{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:200px;
	left:173px;
	width:390px;}
	
.contact_what{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:286px;
	left:173px;
	width:390px;}

.contact_dl01{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:322px;
	left:173px;
	width:350px;}
	
.contact_dl02{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:240px;
	left:160px;
	width:420px;}

.contact_dl03{
	position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:403px;
	left:196px;
	width:319px;
	height: 87px;}
	
.contact_enter{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:367px;
	left:180px;
	width:400px;}

.contact_tell{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:520px;
	left:180px;
	width:280px;}

.contact_name{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:550px;
	left:180px;
	width:50px;}
	
.contact_name_entry{position:absolute;
	top:548px;
	left:238px;
	width:200px;}

.contact_email{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:580px;
	left:180px;
	width:50px;}

.contact_email_entry{position:absolute;
	top:580px;
	left:238px;
	width:200px;}
	
.contact_tel{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:610px;
	left:180px;
	width:50px;}
	
.contact_tel_entry{position:absolute;
	top:610px;
	left:238px;
	width:200px;}

.contact_fax{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:640px;
	left:180px;
	width:50px;}

.contact_fax_entry{position:absolute;
	top:640px;
	left:238px;
	width:200px;}

.contact_checkbox{position:absolute;
	top:672px;
	left:181px;
	width:450px;}


/*Members Pages*/
.members_title{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:190px;
	left:180px;
	width:510px;
	font-size:16px;}

.members_form{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	top:300px;
	color:#000;
	left:190px;
	width:412px;}

.members_text_top{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	top:200px;
	color:#000;
	left:190px;
	width:410px;}

.members_text_lower{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	top:400px;
	color:#000;
	left:190px;
	width:410px;}

.members_text_failed{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	top:225px;
	color:#000;
	left:190px;
	width:410px;}


.members_links{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:480px;
	left:190px;}	

/*Roster Page*/
.roster_link{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-size: 16px;
	color:#000;
	top:320px;
	left:190px;}

/*In Memorial*/
.lost_friends_pdf{position:absolute;
	top:320px;
	left:190px;}

/*Calendar Page*/	
.calendar_title{position:absolute;
	font-family:Helvetica nume, sans-serif; 
	font-weight:bold;
	top:185px;
	left:180px;
	width:603px;
	font-size:16px;}	
	
.calendar_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:210px;
	left:180px;
	width:800px;
	font-size:16px;}

#calendar_entries{position:absolute;
	font-family:Helvetica nume, sans-serif;
	/*font-weight:bold;
	text-decoration:underline;*/
	top:300px;
	left:180px;
	width:800px;
	font-size:16px;}	

.calendar_additions{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:1100px;
	left:180px;
	width:800px;
	font-size:16px;}

/*History Page*/

.history_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	top:220px;
	left:180px;
	width:510px;
	font-size:16px;}

/*Activities Page*/
.activities_top_text{position:absolute;
	font-family:Helvetica nume, sans-serif;
	font-weight:bold;
	top:200px;
	left:180px;
	width:510px;
	font-size:16px;}


/*Newsletters*/

#newsletter_text{position:absolute;
	top:200px;
	left:200px;}

#apple{position:absolute;
	top:400px;
	left:275px;}
	
#apple_text{position:absolute;
	top:425px;
	left:200px;}
	
#senate{position:absolute;
	top:400px;
	left:600px;}
	
#senate_text{
	position:absolute;
	top:424px;
	left:525px;
	width: 230px;
	height: 237px;
}
	
.other_states{
	position:absolute;
	top:107px;
	left:0px;
	width: 230px;
	height: 20px;
}	
	
/*Forms Page*/

#forms_text{position:absolute;
	top:200px;
	left:200px;
	width: 500px;}	
	
