BODY {
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 75%;
}

BODY, TD {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}

h1 {
	color: #000000;
	font-size: 110%;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	color: #333333;
	font-weight: bold;
}

TABLE {
	BACKGROUND-COLOR: #ffffff;
}

TH {
	COLOR: white;
	}

TH.inpage {
	BACKGROUND-COLOR: #3399ff;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
	COLOR: white;
}

TD.inpage {
	BACKGROUND-COLOR: #F5F5F5;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left;
}

TD.inpage_center {
	BACKGROUND-COLOR: #F5F5F5;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: center;
}

TD.hottest
{
	background-position: top;
	background-repeat: repeat-x;
}

.td_head
{
	background-color: #938ed1;
	text-align: center;
	COLOR: FFFFFF;
}

.td_string_l
{
	background-color: #f3f3ff;
	text-align: left;
}

.td_string_c
{
	background-color: #f3f3ff;
	text-align: center;
}

.td_string_cl
{
	PADDING-LEFT: 20px;
	background-color: #f3f3ff;
	text-align: left;
}
A {
	font-size: 100%;
	color:#444444;
	font-weight: normal;
	text-decoration: underline;
}

A.hottest {
	font-size: 100%;
	color:#444444;
	font-weight: normal;
	text-decoration: none;
}

A.download_big {
	FONT-SIZE: 170%;
	PADDING-LEFT: 0px;
	COLOR: #b90300;
	text-decoration: none;
}

A.download_small {
	PADDING-LEFT: 0px;
	COLOR: #444444;
}

A.download_big:hover {
	FONT-SIZE: 170%;
	PADDING-LEFT: 0px;
	COLOR: #b90300;
}

A.download_small:hover {
	PADDING-LEFT: 0px;
	COLOR: #444444;
}

A:hover {
	font-size: 100%;
	color:#b90300;
	font-weight: normal;
	text-decoration: underline;
}

A.menu {
	font-size: 100%;
	color:#444444;
	font-weight: normal;
	text-decoration: underline;
}

A.nav_current {
	font-size: 100%;
	color:#b90300;
	font-weight: normal;
	text-decoration: none;
}

img {
	vertical-align: top;
	border: 0;
}

img.right {
	float: right;
	border: 0;
}

#h1 {
	font-size: 100%;
	color: #333333;
	font-weight: bold;
	PADDING-LEFT: 20px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 10px;
}

//#td_h {
//	PADDING-LEFT: 21px;
//	PADDING-TOP: 2px;
//	color: #333333;
//	font-weight: bold;
//}

#ptext {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px;
	TEXT-ALIGN: justify;
	TEXT-INDENT: 10px;
}

#quote_author {
	font-style: italic;
	TEXT-ALIGN: right;
}

#news_date {
	font-size: 90%;
	font-weight: bold;
	PADDING-LEFT: 19px;
	TEXT-ALIGN: left;
	color: #333333;
}

#news {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 31px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
}

#feature_level1 {
	font-size: 100%;
	PADDING-LEFT: 20px;
	TEXT-ALIGN: left;
	color: #444444;
}

#feature_level2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 31px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
}

#vertical_menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	BACKGROUND-COLOR: #ffffff;
}

#vertical_menu_section {
	font-weight: bold;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #ffffff;
}

#vertical_menu_item {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	MARGIN: 0px;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0px;
	BACKGROUND-COLOR: #ffffff;
}

#the_page {
	text-align: justify;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

#the_page2 {
	text-align: justify;
	PADDING-LEFT: 10px;
}

#copyright {
	color: #444444;
	font-size: 100%;
	padding-left: 0px;
	padding-top: 0px;
}

#box_top {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 110px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
}

#box_middle {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 110px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
}

#box_bottom {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 110px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left;
}

#hottest_section {
	font-weight: bold;
	color: #333333;
	PADDING-BOTTOM: 10px;
	TEXT-ALIGN: left;
}

#hottest_description {
	TEXT-ALIGN: left;
	width: 164; 
}

#p {
	TEXT-ALIGN: justify;
	TEXT-INDENT: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 10px;
}

#download_big {
	FONT-SIZE: 170%;
	PADDING-LEFT: 0px;
	COLOR: #b90300;
}

#download_small {
	PADDING-LEFT: 0px;
	COLOR: #444444;
}