a:link        {text-decoration: none; color: #cd351b;}
a:active      {text-decoration: none;  color: red;}
a:hover      {text-decoration: none; color: red;}
a:visited     {text-decoration: none; color: #999999}

html, body,  p, h1, h2, h3, h4, h5, h6, 
table, tr, td, form, fieldset, a, div, img {margin: 0;  }

#wrapper {width: 100%; align: center;}

#barwhite {width: 810px; height: 10px; 
	background-color: #ffffff;
	background-repeat: repeat-x; 
	position: relative}

#bardotted {width: 810px; height: 7px; 
	background-color: #ED9A68;
	position: relative}

#bardotted2 {width: 810px; height: 11px; 
	background-color: #DC5D30;
	position: relative}

#barorange25 {width: 810px; height: 25px; 
	background-color: #CD361B;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 5px 0;
	font-style: bold;
	color: #ffffff;
	position: relative}

#logobar {width: 810px; height: 36px; 
	vertical-align:middle;
	position: relative}

#logo {width: 175px; height: 36px; 
	vertical-align:middle;
	float: left;
}

#toplinks {width: 625px; height: 36px; 
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 5px 0px;
	font-style: bold;
	color: #CE341A;
	text-decoration: none;
	vertical-align:middle;
	float: right;
}

#toplinks a {
	color: #CE341A;
	text-decoration: none;
}
#toplinks a:hover {
	color: #444444;
	text-decoration: none;
}
.toplink {  
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
font-size: 71%; 
color: #ffffff
}

#greybar {width: 810px; height: 25px; 
	background-color: #c6c6c6;
	text-decoration: none;
	position: relative}

#accountlinks {width: 400px; height: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 55%;
	color: #df591a;
	font-weight: normal;
	vertical-align:middle;
	text-decoration: none;
	float: left;
}
#accountlinks a {
	color: #df591a;
	font-size: 55%;
	font-weight: normal;
	text-decoration: none;
}
#accountlinks a:hover {
	color: #ff0000;
	font-weight: normal;
	text-decoration: none;
}
.accountlink {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
font-size: 65%; 
color: #df591a}

#sublinks {width: 400px; height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	vertical-align:middle;
	font-weight: normal;
	text-decoration: none;
	float: right;
}
#sublinks a {
	color: #333333;
	font-size: 65%;
	font-weight: normal;
	text-decoration: none;
}
#sublinks a:hover {
	color: #ff0000;
	font-weight: normal;
	text-decoration: none;
}


#mainbar {width: 810px;  align: left;
	position: relative}
#mainbar a        {text-decoration: none; color: #cd351b;}
#mainbar a:hover      {text-decoration: none; color: red;}
#mainbar p        {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 0px 0px 5px 0px;
	font-size: 68%; 
	line-height: 110%;
	font-style:	normal; 
	font-weight: normal; 
	color: #333333; 
	text-decoration: none
}


#clear {clear: both;
	font-size: 1px;
 }


#adminlinks {width: 400px; height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	vertical-align:middle;
	font-weight: normal;
	text-decoration: none;
	float: left;
}
#adminlinks a {
	color: #333333;
	font-size: 65%;
	font-weight: normal;
	text-decoration: none;
}
#adminlinks a:hover {
	color: #ff0000;
	font-weight: normal;
	text-decoration: none;
}

#footerlinks {width: 400px; height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	text-decoration: none;
	float:right;
	position: relative}
#footerlinks a {
	color: #333333;
	font-weight: normal;
	font-size: 65%;
	text-decoration: none;
}
#footerlinks a:hover {
	color: #ff0000;
	text-decoration: none;
}


h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 110%; 
	padding: 0 0 10px 0;
	line-height: 120%;
	font-style:	normal; 
	font-weight: bold; 
	color: #cd351b; 
	text-decoration: none
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	padding: 0 0 10px 0;
	line-height: 150%;
	font-style:	normal; 
	font-weight: bold; 
	color: #cd351b; 
	text-decoration: none
}
h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	padding: 0 0 2px 0;
	font-style:	normal; 
	font-weight: bold; 
	color: #cd351b; 
	text-decoration: none
}
h4 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 77%; 
	padding: 0 0 2px 0;
	font-style:	normal; 
	font-weight: bold; 
	color: #333333; 
	text-decoration: none
}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 0 0 5px 0;
	line-height: 100%;
	font-style:	normal; 
	font-weight: normal; 
	color: #333333; 
	text-decoration: none
}

.priceField{
	width: 30px; font-size: 68%; color: #395f71; padding-bottom: 8px;
}


.para {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 68%; color: #333333}

/* Define the same style for lists whether or not they are of the para class (by ensuring the size change isn't applied twice). */
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 68%; color: #333333}
.para li {  font-size: 100%; }

.heading {  font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-style: normal; font-weight: bold; color: #333333}
.title {  font-size: 100%; font-style: normal; font-weight: bold; color: #FF6600; font-family: Arial, Helvetica, sans-serif; background-image: none; background-position: left center}
.parabold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 68%; font-weight: bold; color: #333333}
.parasmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 65%; color: #333333}
.paraform {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 67%; color: #333333}
.titledemo {
font-size: 14pt; font-style: italic; font-weight: bold; color: #FF6600; font-family: Arial, Helvetica, sans-serif; background-image: none; background-position: left center
}
.title2 {
font-size: 13pt; font-style: normal; font-weight: bold; color: #FF6600; font-family: Arial, Helvetica, sans-serif; background-image: none; background-position: left center
}
.para10 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333
}
.para11 {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333
}
.para11grey {


font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666
}
.para10grey {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666
}
.parared {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #cc0000
}
.paraboldorange {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600
}
.paraorder {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #66CC33
}
.titlegrey {
font-size: 13pt; font-style: normal; font-weight: bold; color: #666666; font-family: Arial, Helvetica, sans-serif; background-image: none; background-position: left center
}
.boxheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cd351b;
}
.crossedout {
	text-decoration: line-through;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cd351b;
}
.orange {
color: #cd351b;
}

.buttongrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .70em;
	font-weight: bold;
	color: #666666;
	background-color: #dddddd;
}

