/* CSS Document */
body {
		background-color:	#8B8040;
		margin:				0px;
		}
td {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			10px;
		color:				#01146B;	/* navy */
		letter-spacing:		.025em;
		vertical-align:		top;
		}
td a:link, td a:hover, td a:active, td a:visited { 
		text-decoration:	none;  
		color:				#01146B;	/* navy */
		}
.title {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			18px;
		color:				#01146B;	/* navy */
		letter-spacing:		.01em;
		text-align:			right;
		}
.title2 {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			18px;
		color:				#01146B;	/* navy */
		letter-spacing:		.01em;
		text-align:			left;
		}
.bars {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			14px;
		color:				#FFFFFF;
		letter-spacing:		.03em;
		background-color:	#8B8040;	/* dark gold */
		padding-left:		5px;
		padding-top:		2px;
		font-weight:		600;
		}
.bars a:link, .bars a:hover, .bars a:active, .bars a:visited {		
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			14px;
		color:				#FFFFFF;
		letter-spacing:		.03em;
		background-color:	#8B8040;	/* dark gold */
		padding-left:		5px;
		padding-top:		2px;
		font-weight:		600;
		text-decoration: underline;
		}
.subhead {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			14px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		background-color:	#D8CFAB;	/* light gold */
		padding-left:		5px;
		padding-top:		2px;
		font-weight:		600;
		}
.subhead2 {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			13px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		background-color:	#ffffff;
		padding-left:		0px;
		margin-top:			20px;     /* no effect? */
		font-weight:		600;
		}
.loginButton {
		background-color:	#01156B;
		text-align:			center;
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#FFFFFF;
		font-size:			10px;
		vertical-align:middle;
		width: 58px;
		height: 15px;
		border:				0px;
		cursor:				pointer;
		cursor:				hand;
		padding-left: 5px;
		padding-right: 5px;
		}
		
.loginButton a:link, .loginButton a:hover, .loginButton a:active, .loginButton a:visited {
		background-color:	#01156B;
		text-align:			center;
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#FFFFFF;
		font-size:			10px;
		vertical-align:		middle;
		width: 				58px;
		height: 15px;
		border:				0px;
		cursor:				pointer;
		cursor:				hand;
		padding-left: 5px;
		padding-right: 5px;
}
.results  {
		background-color:	#FFFFFF;
		border-style:		solid;
		border-width:		1px;
		border-color:		#8B8040;	/* dark gold */
		}

.results td	{
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#8B8040;	/* dark gold */
		font-size:			11px;
		padding:			10px;	
		vertical-align:		top;
		}
.profile td	{
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#8B8040;	/* dark gold */
		font-size:			11px;
		padding:			0px;	
		vertical-align:		top;
		text-decoration:	none;
		width:302px; 		
}
		
.profile .subhead {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			14px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		background-color:	#D8CFAB;	/* light gold */
		padding-left:		5px;
		padding-top:		2px;
		font-weight:		600;
		}
		
.profile .subhead2 {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			13px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		background-color:	#ffffff;
		padding-left:		0px;
		padding-top:		10px;     /* no effect? */
		font-weight:		600;
		}
		
#content  {
		background-color:	#FFFFFF;
		border-style:		solid;
		border-width:		1px;
		border-color:		#8B8040;	/* dark gold */
		height:				250px;
		width:				474px;
		}
#content td	{
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#8B8040;	/* dark gold */
		font-size:			10px;
		padding:			3px;	
		vertical-align:		middle;
		text-decoration:	none; 
		}
#results  {
		background-color:	#FFFFFF;
		border-style:		solid;
		border-width:		1px;
		border-color:		#8B8040;	/* dark gold */
		}

#results td	{
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#8B8040;	/* dark gold */
		font-size:			11px;
		padding:			10px;	
		vertical-align:		top;
		}
#profile td	{
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#8B8040;	/* dark gold */
		font-size:			11px;
		padding:			0px;	
		vertical-align:		top;
		text-decoration:	none;
		width:302px; 		
}
		
#profile .subhead {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			14px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		background-color:	#D8CFAB;	/* light gold */
		padding-left:		5px;
		padding-top:		2px;
		font-weight:		600;
		}
		
#profile .subhead2 {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			13px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		background-color:	#ffffff;
		padding-left:		0px;
		padding-top:		10px;     /* no effect? */
		font-weight:		600;
		}
		
#editProfile td {
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#8B8040;	/* dark gold */
		font-size:			11px;
		padding:			3px;	
		vertical-align:		top;
		text-decoration:	none; 
		}
		
.editProfile{
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#8B8040;	/* dark gold */
		font-size:			11px;
		padding:			0px;	
		vertical-align:		top;
		text-decoration:	none; 
		}
		
 a.editProfile:link, a.editProfile:hover, a.editProfile:active, a.editProfile:visited {
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#8B8040;	/* dark gold */
		font-size:			11px;
		padding:			0px;	
		vertical-align:		top;
		text-decoration:	none; 
		}
		
#editProfile .titlewLine {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			14px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		padding-top:		10px;
		font-weight:		600;
}
		
.titlewLine {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			14px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		padding-top:		10px;
		font-weight:		600;
}
				
#gray	{
		background-color:#dddddd;
		padding:0px;
		margin-top:5px;
}
#lightBar {text-align: center;}
.lightBar{
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			12px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		background-color:	#D8CFAB;	/* light gold */
		padding-top:		2px;
		font-weight:		600;
		text-align:			center;
		padding-left:		20px;
		padding-right:		20px;
}
 a.lightBar:link, a.lightBar:hover, a.lightBar:active, a.lightBar:visited {
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			12px;
		color:				#645C2E;	/* darker gold */
		letter-spacing:		.03em;
		background-color:	#D8CFAB;	/* light gold */
		padding-top:		2px;
		padding-left:		20px;
		padding-right:		20px;
		font-weight:		600;
		text-align:			center;
		text-decoration:	underline;
}


#list {
		overflow:			scroll;
		height:				135px;
		width:				215px;
		}
table#labels {
		font-family:		'Trebuchet MS', arial, sans serif;
		color:				#645C2E;	/* darker gold */
		font-size:			10px;
		padding-left:		8px;
		background-color:	#D8CFAB;	/* light gold */
		}
table#labels td {
		color:				#645C2E;	/* darker gold */
		}
#labels {
		color:				#645C2E;	/* darker gold */
		}
		
/*form controls*/

.form { 
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			11px;
		color:				#000000;
		letter-spacing:		.1em;
		width:				100px;
		}
		
.frontform { 
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			11px;
		color:				#000000;
		letter-spacing:		.1em;
		width:				150px;
		}
		
input { 
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			11px;
		color:				#000000;
		letter-spacing:		.1em;
		}
		
.input { 
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			11px;
		color:				#000000;
		letter-spacing:		.1em;
		}
#input { 
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			11px;
		color:				#000000;
		letter-spacing:		.1em;
		}
				
.year { 
		font-family:		'Trebuchet MS', arial, sans serif;
		font-size:			11px;
		color:				#000000;
		letter-spacing:		.1em;
		width:				50px;
		}
		
#sideleft {
		background-image:url(images/side_left.gif);
		background-position:left top;
		background-repeat:repeat-y;		
}

#sideright {
		background-image:url(images/side_right.gif);
		background-position:left top;
		background-repeat:repeat-y;		
}	
#whitehr {
		background-image:url(images/white_hr.gif);
		background-position:left top;
		background-repeat:repeat-x;	
		}
#bottom{		
		background-image:url(images/bottom.gif);
		background-position:left top;
		background-repeat:repeat-x;	
		}


