body {
	margin-top: 10px;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	color : #000000;
	background-color : #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.maintable { 
	padding: 0px 0px 0px 0px; 
	border: 1px solid #d60000;
	
}
.innercontent { 
	padding: 4px 0px 4px 4px;
	border-collapse: collapse; 
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	
}
.innercontent_top { 
	padding: 4px 0px 4px 4px;
	border-collapse: collapse; 
	border-top : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	
}
.innercontent_topleft { 
	padding: 4px 0px 4px 4px;
	border-collapse: collapse; 
	border-left : 1px solid #000000;
	border-top : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	
}
.innercontent_left { 
	padding: 4px 0px 4px 4px;
	border-collapse: collapse; 
	border-left : 1px solid #000000;
	border-top : 0px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	
}
.innertable { 
	padding: 0px 0px 0px 0px;
	border-collapse: collapse; 
	border: 1px solid #F6F4F4;
}

.maintable {
	background-color : Black;
}

.whitebox { 
	padding: 0px 0px 0px 0px;
	border-collapse: collapse; 
	border: 1px solid #FFFFFF;
	
}

ul.railscene {
	margin-left : 15px; 
	margin-top : 5px; 
	padding : 0px;
}
td.whitebox { 
	padding: 4px 4px 4px 4px;
	border-collapse: collapse; 
	border: 1px solid #FFFFFF;
	
}

td.content { 
	padding: 25px 0px 40px 25px;
}

td.standard { 
	padding: 10px 20px 0px 0px;
}

td.boxcontent { 
	padding : 5px 0px 0px 10px;
	width : 257px;
	height : 108px;
}
.img { 
	padding: 0px 0px 0px 0px;
	border-collapse: collapse; 
	border: 1px solid #FFFFFF;
	
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #636161;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
}
a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #c0c0c0;
	font-weight : bold;
	text-decoration : none;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #fff;
}

a.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #fff;
	font-weight : normal;
	text-decoration : none;
}

a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #d60000;
	font-weight : normal;
	text-decoration : none;
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #ff0000;
	font-weight : normal;
	text-decoration : none;
}
a:hover {
	color : #000;
}



#pageNav {
	color:#636161;
}

#pageNav a {
	text-decoration:none;
}


#basket .top {
	font-size:10px;
	font-weight:bold;
	background-color:#D60000;
	color:#FFFFFF;
	height:30px;
}

#basket .product {
	border:1px solid #999;	
}


#checkout .formTitle {
	width:200px;
	border:1px solid #D60000;
	padding-left:10px;
}

#checkout input {
	height:24px;
	width:200px;
}
