body {
	background-color: #F7F7F7;
	FONT: 9pt Arial, Helvetica, sans-serif;
	COLOR: black;
}
td {
	FONT: 8pt/18px Arial, Helvetica, sans-serif;
	COLOR: black;
}
b {
	COLOR: #888888;
}
A {
	color : #CC3333;
}

A:HOVER {
	color : #993333;
	text-decoration : none;
}

A:VISITED {
	color : #999999;
	
}

A:ACTIVE {
	color : black;	
}

p {
	margin-top: 10px;
	padding-right : 10px;
}
	#tabRow {
		margin: 0;
		padding: 0 0 0 0px;
		height: 22px;
		font: 12px Arial, Verdana, Helvetica, sans-serif;
		list-style-type: none;
		width: 100%;
		}
	#tabRow li {
		float: left;
		padding: 0;
		width: auto;
		display: block;
margin-left: 2px;
margin-bottom: 2px;
		}
.tab {
		float: left;
		padding: 0;
		display: block;
border-left: 1px solid #cdcdcd;
border-left: 1px solid #cdcdcd;
border-right: 1px solid #e0e0e0;
border-top: 3px solid #cccccc;
	background-color: #eee;
		cursor: pointer;
	text-align: center;
}
	
	.tab a:link, .tab a:visited, a.tab:link, a.tab:visited  {
		background: #eee;
		padding: 2px 16px 2px 16px;
		color: #000;
		font-weight: normal;
		text-decoration: none;
		cursor: pointer;
		display: block;
		}
	.tab a:hover, a.tab:hover {
		background: #fff;
		color: #0000cc;
		}
.tab_selected {
		height: 19px;
border-top: 3px solid #990000;
		float: left;
		padding: 0;
		background: #fff;
		cursor: pointer;
		border-right: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-bottom: none;
}

	.tab_selected a:link, .tab_selected a:visited, .tab_selected a:hover {
		color: #000;
		padding: 2px 16px 2px 16px;
		cursor: pointer;
		font-weight: normal;
		text-decoration: none;
		border: none;
		}	
		
.tab_right {
border-left: 1px solid #cccccc;
	background-color: #ffffff;
}
#line {
	background-color: #CCCCCC;
}

#photo_album {
	background-color: #EEEEEE;
}
#caption {
	FONT: 7pt/17px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	padding : 10px 10 5 5;
}
.caps {	
	text-transform : uppercase;
	COLOR: #666666;
}
.nav_text {
	FONT: bold 7pt Arial, Helvetica, sans-serif;
	COLOR: #666666;
	text-decoration : none;
}
.resume_text {
	margin-left: 14px;	
	margin-right: 14px;
	margin-top: 7px;	
	margin-bottom: 0px;
}
.button {
	background-color : #dddddd; 
	border-width : 1; 
	border-style : solid; 
	border-color : #cccccc;
	FONT: 8pt/17px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	font-weight : bold;
}
.button_down {
	background-color : #CC3333; 
	border-width : 1; 
	border-style : solid; 
	border-color : #000000;
	FONT: 8pt/17px Arial, Helvetica, sans-serif;
	COLOR: #000000;
	font-weight : bold;
}
#grey {
	COLOR: #333333;
	FONT: 7.5pt/17px Arial, Helvetica, sans-serif;
	}
input.submit {
	background-color : #ffffff; 	}
	
.error {
	color : #993333;
}
#caps {
text-transform: uppercase;
letter-spacing: 0.05em;
}