/* Default styles */

A { text-decoration:none }
a:link { color: #bbffff; }
a:visited { color: #bbffff; }
a:active { color: #bbffff; }
p { font-family:"calibri","trebuchet ms","verdana"; text-align:left; }
span { font-family:"calibri","trebuchet ms","verdana"; text-align:left; }
body 
{ 
	/* background-color: #505050; */
	/*
	margin:0px; 
	padding:7px; 
	background-color: #ffffff;
	background-repeat: repeat-x; 
	*/
	
	background-color: #074755;
	background-image: url("gradient.jpg");
	background-repeat: repeat-x; 
	margin:0px;
	margin-bottom:30px;
	width:100%;

}



/* Styles for the tables that organize the page */

.runtable {	
    margin-top:25px;
	margin-bottom:0px;
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	background-color: #dddddd;	
	width:1000px;
}

.runtdclass {
    padding: 0px;
    border-width:1px 1px 3px 1px;
	border-style: solid;
	border-color: #dddddd;
	background-color: #eeeeee;
}

.evenruntdclass {
    background-color: #eeeeee;
}

.oddruntdclass {
    /* Now that I'm allowing sorting, this doesn't make sense */
    /* background-color: #cccccc; */
    background-color: #eeeeee;
}

.longruntdclass {
	font-weight:normal;
	font-style:italic;
}

.trailertdclass {
	padding:10px;
	border-width:1px 1px 1px 1px;	
}

.headertdclass {
	padding:5px;
	background-color: #222222;
}
	
.headertrclass {
	
}


.runtrclass {
	
}

.introdiv {
  margin-top:20px; padding:20px; text-align:justify; background-color:#222222; border:2px solid #bbbbbb; width:800;
}

.introp {
    color:cccccc; text-align:justify;
}

.headerpclass {
	font-weight:bold;
	text-align:center;
	color:#cccccc;
}

.trailerpclass {
	font-weight:bold;
	text-align:center;
}

.innerpclass {
	text-align:center;
    padding:10px;
}


.thumbnailimg {
	border-style:solid;
	border-color:#cccccc;
	border-width:0px;
	padding:0px;
	margin:0px;
	/*
    height:148px;
	width:200px;
    */
}


img.highlightimage
{ 
    filter:alpha(opacity=100); 
    opacity:1.0;     
}

/* Text styles */

.maintext { 
	margin-top:0px; margin-bottom:0px; margin-left:10px; margin-right:10px; font-size:9pt; text-align: center; color:#333333 
}

/* Spacing constants */

.indent {
	margin-left:60px; margin-right:50px;
}

