a:link     {  text-decoration: none; color: #E24D00;}
a:visited  {  text-decoration: none; color: #E24D00;}
a:hover    {  text-decoration: none; color: #FF9933;} 

body {
margin: 0;
padding:0;}

a.fullstory:link {text-decoration: none}
a.fullstory:visited {text-decoration: none}
a.fullstory:hover {text-decoration: none; color: #000000; background-color: #bbb797}

a.smfullstory:link {text-decoration: none; color: #5997D0}
a.smfullstory:visited {text-decoration: none; color: #5997D0}
a.smfullstory:hover {text-decoration: none; color: #000000}

.main      {  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt}

.reviews     { font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color:#FFFFFF; padding:5px 5px 0px 10px; height:109px;}

.reviews a:link     {  text-decoration: none; color: #FF8648;}
.reviews a:visited  {  text-decoration: none; color: #FF8648;}
.reviews a:hover    {  text-decoration: none; color: #FFCAAF;} 

.footer      {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
color: #FFFFFF;
background-image:url(../images/bottom-bg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#B8BBBE;
color:#333333;
}

.footer a:link     {  text-decoration: none; color: #333333}
.footer a:visited  {  text-decoration: none; color: #333333}
.footer a:hover    {  text-decoration: none; color: #CCCCCC} 


.ken      {  font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt}
.mainsm    {  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt}
.tiny    {  font-family: Arial, Helvetica, sans-serif; font-size: 6.5pt}

.mainsmwt  {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #000000; 
background-image:url(../images/faketrain-logo.gif); 
background-position:bottom right; 
background-repeat:no-repeat;
overflow:auto;
width:467px;
height:259px;
padding:0;
margin:0;
line-height:17px;}

.mainsmwt p{
padding:10px;

}


.mainsmwt2  {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
.maingray  {  font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #363636}
.mainsmred {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A00000}
.title     {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: #951515}
.subtitle  {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold}
.author    {  font-family: Verdana, Arial, Helvetica; font-size: 7.5pt; font-weight: bold; color: #4d4d4d}
.article   {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal}
.error  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #9C1427}

.button {
	background:#5997D0; 
	color:#FFFFFF; 
	font-family:Arial; 
	font-size:8pt;
	font-weight: bold;
}


.votebutton {
	background:#003D69; 
	color:#FFFFFF; 
	font-family:Arial; 
	font-size:8pt;
	font-weight: bold;
}

.BlueButton {
	background:#5997D0; 
	color:#FFFFFF; 
	font-family:Arial; 
	font-size:8pt;
	font-weight: normal;
}

.FormTextReqCenter {
	background : #5997D0; 
	color : #000000; 
	font-family : Arial; 
	font-size : 8pt;
	text-align: center;
}

.FormTextReq {
	background : #5997D0; 
	color : #000000; 
	font-family : Arial; 
	font-size : 8pt;
}

.FormTextNotReq {
	background : #FFFFFF; 
	color : #000000; 
	font-family : Arial; 
	font-size : 8pt;
	align: center;
}

.navFormDroplist  {
	background : #589CD9;
	color : #FFFFFF;
	font-family : Verdana, Arial, Geneva;
	font-size: 7.5pt;
	font-weight : normal;
}

.zilla {
padding: 15 px;


}