body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.dropdown:link {
  width:100%; 
  background-color:#000000;
  color:#ffffff;
  font-family:Verdana;
  text-decoration:none;
  font-size: 11px;
  font-weight:bold;
}

A.dropdown:Visited{width:100%; background-color:#000000;color:#ffffff;font-family:Verdana;text-decoration:none;font-size: 11px;font-weight:bold;}
A.dropdown:Active{width:100%; background-color:#000000;color:#ffffff;font-family:Verdana;text-decoration:none;font-size: 11px;font-weight:bold;}
A.dropdown:Hover{width:100%; background-color:#9B000B;color:#D9D9D0;font-family:Verdana;text-decoration:none;underline: 11px;font-weight:bold;}

.textlarge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #333333;}
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #313131;}

a:link { font-family: verdana, sans-serif; color: #9B000B; text-decoration: none; font-weight: bold;}
a:active { font-family: verdana, sans-serif; color: #9B000B; text-decoration: none; font-weight: bold;}
a:visited { font-family: verdana, sans-serif; color: #9B000B; text-decoration: none; font-weight: bold;}
a:hover { font-family: verdana, san-serif; color:#313131; text-decoration:underline; font-weight: bold;}

.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #000000; }
.textlargebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #333333; }
.textmedbold { font-size: 10px; font-weight:bold; color: #333333; }


/* microsite cms styles */

#screenshots img {
border-style:solid;
border-left-color:#000000;
border-top-color:#000000;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-width:1px;
margin-left: 5px;
margin-right: 5px;
}

.screenshots {
border-style:solid;
border-left-color:#000000;
border-top-color:#000000;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-width:1px;
}

.news, #articlelinks td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal; 
color: #000000; 
}
.legal { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
color: #999999; 
}
div.dgray-border
{
border-style:solid;
border-color:#5B5B5B;
border-width:1px;
margin: 1px 0px 0px 0px;/* top,right,bottom,left*/
}

#topnav {
	background-color: #000;
}

#articlelinks #date, #articlelinks a, #article #header, #articlelinks_compact a {
	color: #990000;
}

#article {
	width: 97%;

	font-size: 12px;
}

#article #header {
	font-weight: bold;
	font-size: 14px;
}

#articlelinks_compact {
	text-align:left;
	font-size: 11px;

}

#reviews td {
	font-size: 10px;
	padding-right: 9px;
	padding-left: 2px;
}

#downloadlist td {
font-size: 9px;
padding-top: 2px;
padding-bottom: 1px;
padding-left: 1px;
padding-right: 3px;
}

#downloadlist a,
#downloadlist a:link, 
#downloadlist a:active, 
#downloadlist a:visited
{
text-decoration: none;
padding-top: 50px;
padding-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
}

#downloadlist a:hover {
color:#9B000B; 
text-decoration:underline;
}

.thumbcaption, #article .caption {
	text-align: center;
	font-size:  9px;
}

p, td, #submitlink td, #submitlink td select, #submitlink td input, #links, #links td, 
#paginator, #image_popup td, #faq #question, #faq #answer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#submitlink td select, #submitlink td input, #submitlink td textarea {
	background-color: #fff;
}

#links table {
	width:100%;
}

#links td, #faq td {
	padding: 0;
	margin: 0;
}

#paginator {
	text-align:right;
}

#paginator a {
	color:#9B000B;
}

#faq #question {
	font-weight: bold;
	color: #333;
}

#faq #question::before {
	content: "Q: ";
}

#faq #answer::before {
	content: "A: ";
}

.carstracks td {
	font-size:9px;
	padding-left: 5px;
	padding-right: 5px;
}
.xboxliveresults{
	text-align: center;
}


.communitybox em {
	font-style: normal;
	font-weight: bold;
}
