.MainHeads {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #394E59; text-decoration: none}
.MainText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.TimetableText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.LargeText {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.MainHeadsHV { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #333333; text-decoration: none }
.borders {  border: 2px #FF0000}

.SmallText {font-weight: bold;
}
.style6 {font-size: 12px}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:1F6CB6
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1F6CB6;
}
a:visited {
	color: #1F6CB6;
}
.shopperhopperBorder {
	border: 2px solid #FF6600;
	background-color: #FFEFCE;
}
.Route850Border {
	border: 2px solid #cede91;
	background-color: #f0f5de;
}

.Route851Border {
	border: 2px solid #dd9669;
	background-color: #f7e5da;
}

.Route853Border {
	border: 2px solid #43adf2;
	background-color: #d7ebf9;
}

.Route855Border {
	border: 2px solid #cc4850;
	background-color: #f8d5d7;
}

.Route864Border {
	border: 2px solid #3d5fa6;
	background-color: #c9d6f1;
}

.Route865Border {
	border: 2px solid #a070aa;
	background-color: #e7dde9;
}

.Route870Border {
	border: 2px solid #aabc1b;
	background-color: #eef5b3;
}

.Route873Border {
	border: 2px solid #efe214;
	background-color: #fdfbd9;
}

.Route874Border {
	border: 2px solid #5f9f78;
	background-color: #d8efe1;
}

.Route875Border {
	border: 2px solid #b78c86;
	background-color: #efdcd9;
}

.Route876Border {
	border: 2px solid #6d737b;
	background-color: #e5e3e3;
}

.FormTable {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C0D1D8;
	border: 1px solid #FFFFFF;
	font-size: 12px;
	color: #394E59;
	font-weight: bold;
}
.TableBack {
	background-image: url(../Images/TextBoxMiddle.gif);
}
#pullbox1 {
	padding: 5px;
	background-color: #FFEEEA;
	border: 2px solid #FF0000;
	margin-top: 0px;
	margin-bottom: 0px;
}
.SmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.news_table {
	background-color: #FFF0C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
}
.news_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D40101;
}
.reseller-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}