body
{
	font-family: Verdana,Arial,san-serif;
	background: white; /* EEEEEE #B0C4DE;*/
}

.maintext
{
	font-weight:bold;
	color:#000080;
	font-size:10pt;
}

table
{
	font-family: Verdana,Arial,san-serif;
	background: ;
	font-size:10pt;
}
/*
a
{
	font-family: Verdana,Arial,san-serif;
	color: #000080;
	font-size:10pt;
}

a:visited
{
	font-family: Verdana,Arial,san-serif;
	color: #000080;
	font-size:10pt;
}

a:active
{
	font-family: Verdana,Arial,san-serif;
	color: ;
	font-size:10pt;
}

a:hover
{
	font-family: Verdana,Arial,san-serif;
	background:;
	color: blue;
	font-size:10pt;

}*/


a.normal
{
	font-family: Verdana,Arial,san-serif;
	color: #000080;
	font-size:10pt;
}

a.normal:visited
{
	font-family: Verdana,Arial,san-serif;
	color: #000080;
	font-size:10pt;
}

a.normal:active
{
	font-family: Verdana,Arial,san-serif;
	color: ;
	font-size:10pt;
}

a.normal:hover
{
	font-family: Verdana,Arial,san-serif;
	background:;
	color: blue;
	font-size:10pt;

}

a.normal2
{
	font-family: Verdana,Arial,san-serif;
	color: #000080;
	font-size:10pt;
	font-weight:bold;
}

a.normal2:visited
{
	font-family: Verdana,Arial,san-serif;
	color: #000080;
	font-size:10pt;
	font-weight:bold;
}

a.normal2:active
{
	font-family: Verdana,Arial,san-serif;
	color: ;
	font-size:10pt;
	font-weight:bold;
}

a.normal2:hover
{
	font-family: Verdana,Arial,san-serif;
	background:;
	color: blue;
	font-size:10pt;
	font-weight:bold;
}

/*.caption
{
	font-size:8pt;
}*/

textarea
{
	font-family:Arial;
}

.title
{
	font-size:24pt;
	font-weight:bold;
	font-variant: small-caps;
}

.subtitle
{
	font-size:14pt;
	color:#000080;
/*		font-weight:bold;*/
}

.subsubtitle
{
	font-size:14pt;
	font-weight:bold;
	text-decoration:underline;
}

.borderstyle
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.borderstyle2
{
/*	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #777777;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #777777;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #777777;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #777777;*/	
}

a.sidebarlinks
{
	font-size:8pt;
	color:#000000; /*87CEFA*/
	text-decoration:none;
}

a.sidebarlinks:visited
{
	font-size:8pt;
	color:#000000; /*87CEFA*/
	text-decoration:none;
}

a.sidebarlinks:hover
{
	font-size:8pt;
	color:#000000; /*87CEFA*/
	text-decoration:underline;
}

.sideboxtoplink
{
	color:#000000; /*87CEFA*/
	text-decoration:underline;
}


.newssectiontitle
{
	font-size:16pt;
	text-decoration:none;
}

.newstitle
{
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
	color:;
}

.bgarea /* for header and left link areas */
{
	/*background-image: url(images/tile.png); 
	background-repeat: repeat;
	
	background-image:none;
	background:#0099CA; - now 
	*/
	background:#0376B9;
	 
}

.leftbg
{
	background: url(../images/leftsidegradient.png)
}

.machinebox
{
/*border-right: thin solid #ddddff;
border-bottom: thin solid #ddddff;
border-top: thin solid #ddddff;
border-left: thin solid #ddddff;*/
/*	border-style:dotted; 
	border-width:1px; 
	border-color:#c0c0c0; 
	;*/
	padding:5px;
	background:url(../images/machinebg5.png);
	background-repeat: no-repeat;

	color:black; 
	/*margin-bottom:12pt;

	bgcolor="#eeeeee"  bordercolor="#aaaaaa"
	*/
} 

.machinemiddlebox
{
	/*background:url(images/machinebg6.png);*/
}

.machineimgbox
{
/*border-left: thin dotted #c0c0c0; 
border-bottom: thin dotted #c0c0c0;
border-top: thin dotted #c0c0c0;*/
/*border-left: thin solid #ddddff; 
border-bottom: thin solid #ddddff;
border-top: thin solid #ddddff;*/
/*border-bottom: thin dotted #c0c0c0;*/

/*
	border-style:dotted; 
	border-width:1px; 
	border-color:#c0c0c0; 
	padding:5px;
	background-color:; 
*/
	/*margin-bottom:12pt;
	bgcolor="#eeeeee"  bordercolor="#aaaaaa"
	*/
} 

.machineinfobox
{
/*
	border-style:dotted; 
	border-width:1px; 
	border-color:#c0c0c0; 
	padding:3px;
	background-color:#eeeeff; 
	color:black; */
	/*margin-bottom:12pt;
	bgcolor="#eeeeee"  bordercolor="#aaaaaa"
	*/
} 

.contacttable
{
	background: #cccccc;
	border-style:dotted; 
	border-width:1px; 
	border-color:#777788;
}

.caption
{
	font-size: 8pt;
	font-style: italic;
}

.machlabel
{
	font-size: 8pt;
	color:navy;
}