a {
	color: #C03;
	font-weight: bold;
	text-decoration: underline;
	background : none;
}
	
a:hover {
	color: #666;
	background : none;
}

/*.banner {
	background-attachment : fixed;
	background-image : url(../images/top.jpg);
	background-position : left;
	background-repeat : repeat;
	padding: 0 5px 0 0;
	width: 100%;
	height: 100px;
	text-align: bottom;
	top: 3%;
	position: absolute;
}*/

body {
	
	background-attachment : scroll;
	background-image : url(../images/top.jpg);
	background-position : top left;
	background-repeat : no-repeat;
	width: 100%;
	height: 100px;
	
	color: #444;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 76%;
	padding: 0;
	margin: 0;
	line-height:1.5em;
}

.button {
	color: #FFF;
	background-color: #C03;
	font-weight : bold;
	border : thin solid #666;
}

.content, .contentFD {
	position:absolute; 
	width:68%; 
	height:60%;
	left:30%; 
	top:27%;
	margin: 0 auto;
	overflow:auto;
	scrollbar-arrow-color: #666;
	scrollbar-track-color: #EEE;
	scrollbar-face-color: #DDD;
	scrollbar-highlight-color: #EEE;
	scrollbar-3dlight-color: #EEE;
	scrollbar-darkshadow-color: #999;
	scrollbar-shadow-color: #999;
	padding:10px;
	background-color:white;
	/*filter: Alpha(Opacity=92);  */
}

.copyright {
	background-attachment : fixed;
	background-image : url(../images/bottom.jpg);
	background-position : left;
	background-repeat : repeat;
	width: 100%;
	height: 50px;
	top: 89%;
	position: absolute;
	/* filter: Alpha(Opacity=50); */
}

div.body {
	margin : 0;
	width: 100%;
	height: 100%;
}

.emph{
	font-weight: bold;
}

form {
	margin: 0;
}

.halfLeft, .halfRight {
	width: 49%;
	line-height: 1.8em;
}

.halfLeft {
	float: left;
}

.halfRight {
	float: right;
	margin: 0 0 0 1%;
}

hr {
	clear: both;
}

.login {
	background: none;
	width: 200px;
	top: 5%;
	margin: 5% 1% 0 0;
	position: absolute;
}

.leftmenu{
	position: relative;
	font-size: 1em;
	color: #CCC;
	background: none;
	width : 200px;
	padding : 0;
	line-height: 1.25em;

	margin: 0;
}

.leftmenu a {
	color: #666;
	font-family: Verdana;
	font-size: 1.1em;
	font-weight: bold;
	display: block; 
	padding: 3px 8px 3px 20px; 
	margin: 3px 0; 
	text-decoration: none; 
	text-align: right; 
	border-top: 1px solid #666; 
	border-right: 1px solid #666; 
	background : none;
}

.leftmenu a:hover {
	background: #C03; 
	color: #FFF;
	text-decoration:none; 
}

.leftmenu a:active {
	background: #C03; 
	color: #FFF;
	text-decoration:none; 
}

.newsSign {
	font-size: .9em;
	font-weight: bold;
	color: #C03;
	display: block; 
	padding: 3px; 
	margin: 3px auto; 
	text-align: center; 
	border-top: 1px solid #666; 
	border-right: 1px solid #666; 
	background : none;
}

.note {
	font-style: italic;
}

.pageHead {
	font-size:72px;
	font-weight:bold;
	color: #EDEDED;
	margin: 20px 0 -30px 0;
}

.prodShot{
	float : left;
	margin:0 25px 0 0;
	clear: left;	
}

.prodShotR{
	float : right;
	margin:10px;	
}

.right {
	text-align:right;
}

.splashHead {
	color: #C03;
	font-size: 1.2em;
	font-weight: bold;
	margin : 0;
	background : none;
	line-height: 1em;
}