body,TD,TH, P, a {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 2pt;
	margin-right: 2pt;
	color:#FFF;
}
ul, li, h4, h3, h2, h1, p{
	padding:0;
	margin:0;
	list-style:none;
}

input, select, textarea {font-family: Arial,Helvetica,sans-serif; font-size: 12px; background-color:#C0C0C0}
a  {color: blue;}
a:visited  {color:#0000FF;}
a:active  {color: #0000FF;}
a:hover  {color : #800000;}

.title {  font-family: Arial, Helvetica;  font-size: 14pt;  margin-left: 2pt;  margin-right: 2pt; color: #00BFFF}
.bigtitle {  font-family: Arial, Helvetica;  text-align: left;  font-size: 13pt;  font-weight: bold;  margin-left: 2pt;  margin-right: 2pt;  color: #0000FF;}
.grandtitle {  font-family: Arial, Helvetica;  text-align: left;  font-size: 20pt;  margin-left: 2pt;  margin-right: 2pt;}
.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	margin-left: 2pt;
	margin-right: 2pt;
	color:#FFF
}
.small {  font-family: Arial, Helvetica;  font-size: 8pt;  margin-left: 2pt;  margin-right: 2pt;}
.tiny {  font-family: Arial, Helvetica;  font-size: 7pt;  margin-left: 2pt;  margin-right: 2pt;}
.windowtext {
	font-family: Arial, Helvetica;
	font-size: 14pt;
	color:#000
}
.pagenavF {color:#FFF;padding:1px 6px;margin:0 3px;border:1px solid #434343;background:#4370C7;text-align:center;font-weight:bold;}
a.pagenavF:link, a.pagenavF:visited {color:#4370C7;padding:1px 6px;margin:0 3px;text-decoration:none;border:1px solid #434343;font-weight:normal;background:none;}
a.pagenavF:hover {color:#FFF;padding:1px 6px;margin:0 3px;border:1px solid #434343;font-weight:normal;background:#4370C7;}

.Price {
	font-size: 24px;
	font-weight: bold;
	color: #00F;
}

img
{  border-style: none;
}


.next, .prev{
	cursor:pointer;
}


#screen2{
	position:relative;
	width:1000px;
	margin-left:70px;
}
	#screen2 #buttons{
		border:0px solid #777;
		margin-bottom:5px;
		width:890px;
	}
	
	#screen2 #buttons a{
		margin:10px 10px;
		color:#69C;
	}
	#screen2 .prev{
		float:left;
	}
	#screen2 .next{
		float:right;
	}

#slideshow{
	overflow:hidden;
	width:940px;
	border:0px solid #777;
}

	#slideshow ul{
		width:3900px;
		padding-left:275px;
	}

		#slideshow li{
			float:left;
			margin:0 16px;
			cursor:pointer;
		}

h1{
	margin:20px 0;
	color:#5B739C;
}
	h1 strong{
		font-size:13px;
		color:#777;
	}
.clear{
	clear:both;
	width:0;
	height:0;
}

.message{
	background:#DDD;
	border:1px solid #999;
	color:#333;
	font-size:12px;
	padding:1px;
	height:auto;
	padding-left:5px;
	line-height:18px;
}
.side{
	position:absolute;
	right:5px;
	width:210px;
	padding:10px;	
}

#general{
	top:160px;
}
#extra{
	top:400px;
}

.separator{
	width:675px;
	clear:both;
	margin-left:20px;
}
#ticker-container{
	position:relative;
	padding-top:15px;
}
	#ticker-container button{
		position:absolute;
		right:5px;
	}
#add-news{
	top:0px;
}
#shuffle-news{
	top:25px;
}