@charset "UTF-8";

/* CSS Document */

html{

	margin:0;

	padding:0;

	height:100%;

	width:100%;

   }

   

body {

	background-image:url(images/gradient.gif);

	background-position:bottom;

	background-attachment:fixed;

	background-repeat:repeat-x;

	ba

	margin:0px;

	padding:0px;

	height:100%;

	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size:13px;

	line-height:18px;

	}



p,td,table {

	

	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size:13px;

	line-height:18px;

}



input {

	font-size:11px;

	font-family::Tahoma, "Trebuchet MS", Arial, sans-serif;

	height:15px;

}



a:link{

  text-decoration:underline;

  color:#000000;

  border:0px;



}



a:hover{

  text-decoration:underline;

  color:#a1bc5d;

  border:0px;



}



.header {

	position:inherit;

	margin-top:5%; 

	width:100%;

	height:500px;

	min-width:800px;

	min-height:333px;

	max-height:500px; 

	bgcolor:#ffffff;

	overflow:hidden; 

}



.homeGraphic {

	position:absolute; 

	top:3%;

	overflow:auto;

	width:900px;

	bottom:40%; 

	min-height:150px;

	min-width:400px;

}



.pageGraphic {

	position:relative; 

	overflow:auto;

	width:900px;

 

}



.page_header {



}



.rep_title{

	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size:20px;

	line-height:20px;

	letter-spacing:0em;

	margin:0px;

	color:#666666;

	font-weight:300;

	text-decoration:none;

	padding:0px;



		



}



.rep_info{

	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;



	font-size:12px;

	line-height:14px;

	letter-spacing:0.1em;

	margin:6px 10px 0px 0px;

	color:#666666;

	font-weight:300;

	text-decoration:none;



}



.event_title{

font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size:16px;

	line-height:18px;

	letter-spacing:0em;

	margin:0px;

	color:#666666;

	font-weight:300;

	text-decoration:none;

	padding:0px;

	





}



.event_date{

font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size:12px;

	line-height:14px;

	letter-spacing:0.1em;

	margin:6px 10px 0px 0px;

	color:#666666;

	font-weight:300;

	text-decoration:none;

}







a.nav {

	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size:18px;

	line-height:22px;

	letter-spacing:0.1em;

	margin:5px 16px 0px 0px;

	color:#999999;

	font-weight:300;

	text-decoration:none;

}

a.nav:link {

	color:#999999;

}

a.nav:hover {

	color:#666666;

}

a.nav:visited {

	color:#999999;

}

.navSelected {

	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size:18px;

	line-height:22px;

	letter-spacing:0.1em;

	margin:5px 16px 0px 0px;

	color:#666666;

	font-weight:300;

	text-decoration:none;

}

a.subNav {

	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size:12px;

	line-height:20px;

	letter-spacing:0.1em;

	margin:6px 20px 10px 0px;

	color:#999999;

	font-weight:300;

	text-decoration:none;

}

a.subNav:link {

	color:#999999;

}

a.subNav:hover {

	color:#666666;

}

a.subNav:visited {

	color:#999999;

}

a.subNavR {

	font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;

	font-size:12px;

	line-height:20px;

	letter-spacing:0.1em;

	margin:6px 0px 10px 0px;

	color:#999999;

	font-weight:300;

	text-decoration:none;

}

a.subNavR:link {

	color:#999999;

}

a.subNavR:hover {

	color:#666666;

}

a.subNavR:visited {

	color:#999999;

}

.snB {

	border-top-color:#7861a3; 

	border-top-style:solid; 

	border-top-width:0.1em;

	padding-top:3px;	

}



.image_header {

	

	

	margin-bottom:10px;



}



.image_headerB {

	margin-bottom:25px;

	padding-left:45px;

	padding-right:45px;

	border-bottom:1px;

	border-bottom-style:solid; 

	border-bottom-color:#7861a3;

}



.rep_table{

  margin-top:0px;

  padding-top:0px;

}



.rep_row{

	

	padding-top:25px;

	

}



.rep_cell{

	border-left-color:#777777; 

	border-left-style:solid; 

	border-left-width:1px;

	padding-top:0px;

	padding-left:10px;

	margin-left:10px;

	margin-top:0px;	





}

#footertag{
	color:#666666;
	
}

#footertag a:link{
	color:#666666;	
}
#footertag a:hover{
	color:#a1bc5d;	
}
.homeTitle{
	color:#46577c;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #46577c;
}
.home{
	color:#46577c;
	font-weight:bold;
}