body {
	margin: 0px; 
	padding: 15px 0px 0px 0px;
	text-align:left;
	background-color:#1d3c6d;
	background-image: url('/images/bg_sec.gif');
	background-position: left 170px;
	background-repeat: repeat-x;
}

body.home {
	margin: 0px; 
	padding: 15px 0px 0px 0px;
	text-align:left;
	background-color:#1d3c6d;
	background-image: url('/images/bg_home.gif');
	background-position: left 170px;
	background-repeat: repeat-x;
}

#navAboutMenu {top :139px; left :85px; visibility:hidden; z-index : 2; position : absolute;}
#navProductsMenu {top :139px; left :145px; visibility:hidden; z-index : 2; position : absolute; }
#navReviewsMenu {top :139px; left :237px; visibility:hidden; z-index : 2; position : absolute; }
#navEventsMenu {top :139px; left :309px; visibility:hidden; z-index : 2; position : absolute; }
#navInternationalMenu {top :139px; left :394px; visibility:hidden; z-index : 2; position : absolute; }
#navContactMenu {top :139px; left :490px; visibility:hidden; z-index : 2; position : absolute; }

div.menuShell { display: block;}
	
div.normCell {text-align:left; background-color: #1d3c6d; border-bottom: 1px dotted #a3bdda; width: 230px; display: block;}

div.normCell a {font:10.5px Verdana, Arial, Helvetica, Geneva, sans-serif; color:#FFFFFF; line-height: 1; text-decoration:none; font-weight:normal; padding: 7px 6px 0px 6px; height: 18px; display: block;}

div.normCell a:Hover {text-decoration:none; color:#FFFFFF;}
	
#home {
	position: relative;
	margin: 0 auto;
	width: 781px;
	background-image: url('/images/bg_content_home.gif');
	background-position: 0px 0px;
	background-repeat: repeat-y;
	background-color: #ffffff;
}
	
#main {
	position: relative;
	margin: 0 auto;
	width: 781px;
	background-image: url('/images/bg_content.gif');
	background-position: 0px 0px;
	background-repeat: repeat-y;
	background-color: #ffffff;
}
	
#signup {
	position: relative;
	margin: 0 auto;
	width: 781px;
	background-image: url('/images/bg_sec_page.jpg');
	background-position: 0px 407px;
	background-repeat: repeat-x;
	background-color: #99b0c9;
}

#order {
	position: absolute;
	margin: 0 auto;
	width: 741px;
	padding: 30px 40px 0px 0px;
	top: 26px;
	left: 0px;
	text-align: right;
	z-index: 3;
}

#order a {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 14px;
	color: #1d3c6d;
	line-height: 16px;
	text-decoration: underline;
	font-weight:bold;
}
#order a:hover {
	color: #e5212e;
	text-decoration: underline;
}

#search {
	position: absolute;
	margin: 0 auto;
	width: 741px;
	padding-right: 40px;
	top: 52px;
	left: 0px;
	text-align: right;
	z-index: 3;
}
#logo {
	position: absolute;
	margin: 0 auto;
	padding-right: 40px;
	top: 10px;
	left: 1px;
	text-align: left;
	z-index: 3;
}
#top {
	position: relative;
	margin: 0 auto;
	width: 779px;
	top: 0px;
	left: 0px;
	height: 80px;
	background-image: url('/images/bg_top.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-x;
	background-color: #ffffff;
	border-style: none solid none solid;
	border-width: 1px;
	border-color: #ffffff;
	text-align: right;
	z-index: 1;
}
	
#nav {
	text-align: center;
	background-color: #5a7da7;
	padding-top: 12px;
	height: 43px;
}
#content {
	position: relative;
	margin: 0 auto;
	width:781px;
	height: auto;
	text-align: left;
}
#contentSignup {
	position: relative;
	margin: 0 auto;
	width:781px;
	height: auto;
	padding: 273px 0px 0px 0px;
	background-image: url('/images/signup_photo.jpg');
	background-repeat: no-repeat;
	text-align: left;
}
#form {
	float: left;
	position: relative;
	top: 0px;
	left: 36px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:389px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	color: #626469;
	background-image: url('/images/form_bg.gif');
	background-position: 381px 0px;
	background-repeat: repeat-y;
	background-color: #1d3c6d;
	border-style: none none none solid;
	border-width: 1px;
	background-color: #ffffff;	
	text-align: left;
}
#form div {
	padding: 0px 0px 5px 10px;
}
#formContent {
	float: right;
	margin: 70px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	width:300px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #1d3c6d;
	text-align: left;
}

#formContent div {
	width: 250px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 15px;
	background-image: url('/images/link_arrow.gif');
	background-position: 0px 5px;
	background-repeat: no-repeat;
}
#form2 {
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:389px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	color: #626469;
	text-align: left;
}

#contentHome {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #1d3c6d;
	height: 322px;
	background-image: url('/images/bg_home_photo.gif');
	background-position: 0px bottom;
	background-repeat: repeat-x;
}

#homePromo1 {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	color: #1d3c6d;
	line-height: 16px;
	float: left;
	padding: 14px;
	width: 247px;
}

#homePromo1 span {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #6f6e6f;
	line-height: 16px;
}

#homePromo1 a {
	font:10px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	color: #e5212e;
	text-decoration: underline;
}
#homePromo1 a:hover {
	color: #1d3c6d;
	text-decoration: underline;
}

#homePromo1 h1 a {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 15px;
	color: #e5212e;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
}
#homePromo1 h1 a:hover {
	color: #1d3c6d;
	text-decoration: none;
}

#homePromo2 {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #6f6e6f;
	line-height: 16px;
	float: left;
	padding: 14px;
	width: 226px;
}

#homePromo2 a {
	font:10px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	color: #e5212e;
	text-decoration: underline;
}
#homePromo2 a:hover {
	color: #1d3c6d;
	text-decoration: underline;
}

#homePromo2 h1 a {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 15px;
	color: #e5212e;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
}
#homePromo2 h1 a:hover {
	color: #1d3c6d;
	text-decoration: none;
}

#homePromo3 {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	color: #1d3c6d;
	line-height: 16px;
	float: left;
	padding: 50px 15px 0px 30px;
	width: 200px;
	height: 225px;
	background-image: url('/images/home_promo_3_bg.jpg');
	background-position: 20px 8px;
	background-repeat: no-repeat;
}

#homePromo3 span {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #6f6e6f;
	line-height: 16px;
}

#homePromo3 a {
	font:10px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	color: #e5212e;
	text-decoration: underline;
}
#homePromo3 a:hover {
	color: #1d3c6d;
	text-decoration: underline;
}

#header {
	font:24px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #626262;
	position: relative;
	padding: 30px 69px 0px 0px;
	width:712px;
	height: 50px;
	background-image: url('/images/header_products.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-bottom: 1px solid #b5b5b5;
	text-align: right;
}

#headerAbout {
	font:24px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #626262;
	position: relative;
	padding: 30px 69px 0px 0px;
	width:712px;
	height: 50px;
	background-image: url('/images/header_about.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-bottom: 1px solid #b5b5b5;
	text-align: right;
}

#headerReviews {
	font:24px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #626262;
	position: relative;
	padding: 30px 69px 0px 0px;
	width:712px;
	height: 50px;
	background-image: url('/images/header_reviews.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-bottom: 1px solid #b5b5b5;
	text-align: right;
}

#headerEvents {
	font:24px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #626262;
	position: relative;
	padding: 30px 69px 0px 0px;
	width:712px;
	height: 50px;
	background-image: url('/images/header_events.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-bottom: 1px solid #b5b5b5;
	text-align: right;
}

#headerOrder {
	font:24px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #626262;
	position: relative;
	padding: 30px 69px 0px 0px;
	width:712px;
	height: 50px;
	background-image: url('/images/header_order.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-bottom: 1px solid #b5b5b5;
	text-align: right;
}

#headerContact {
	font:24px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #626262;
	position: relative;
	padding: 30px 69px 0px 0px;
	width:712px;
	height: 50px;
	background-image: url('/images/header_contact.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-bottom: 1px solid #b5b5b5;
	text-align: right;
}

#left {
	margin-bottom: 30px;
	float: left;
	width: 590px;
}

#right {
	margin-bottom: 30px;
	float: right;
	width: 190px;
}

#breadcrumb {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #1d3c6d;
	float: left;
	padding: 10px 0px 10px 45px;
	width: 540px;
	border-bottom: 1px dotted #cccccc;
}

#breadcrumb a {
	
	color: #555555;
	text-decoration: underline
}

#breadcrumb a:hover {
	color: #e5212e;
	text-decoration: underline;
}

#contentSec {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #1d3c6d;
	float: left;
	padding: 10px 15px 25px 45px;
	width: 525px;
}

#specsContent {
	height: 150px;
}

#events {
	float: left;
	background-color: #e8ebec;
	border-style: none solid none solid;
	border-width: 1px;
	border-color: #aaaaaa;
}

#eventsBottom {
	float: left;
	height: 10px;
	background-color: #e8ebec;
}

.eventsHeaderDate {
	float: left;
	width: 80px;
	height: 25px; 
	background-color: #1d3c6d; 
	color: #ffffff; 
	padding: 0px 0px 0px 20px;
}

.eventsHeaderEvent {
	float: left;
	width: 240px;
	height: 25px; 
	background-color: #1d3c6d; 
	color: #ffffff; 
	padding: 0px 0px 0px 20px;
}

.eventsHeaderLocation {
	float: left;
	width: 137px;
	height: 25px; 
	background-color: #1d3c6d; 
	color: #ffffff; 
	padding: 0px 0px 0px 20px;
}

.eventsDate {
	clear: both;
	float: left; 
	width: 79px;
	height: 25px;
	color: #555555; 
	padding: 6px 0px 6px 20px;
	border-style: solid none none none;
	border-width: 1px;
	border-color: #aaaaaa;
}

.eventsEvent {
	float: left; 
	width: 240px;
	height: 25px; 
	color: #555555;  
	padding: 6px 0px 6px 20px;
	border-style: solid none none none;
	border-width: 1px;
	border-color: #aaaaaa;
}

.eventsLocation {
	float: left; 
	width: 136px;
	height: 25px; 
	color: #555555;  
	padding: 6px 0px 6px 20px;
	border-style: solid none none none;
	border-width: 1px;
	border-color: #aaaaaa;
}

.review {
	clear: both;
	padding-top: 15px;
	border-top: 1px dotted #cccccc;
}

.reviewFirst {
	padding-top: 15px;
}

.reviewPic {
	float: left;
	width: 125px;
	margin: 0px 0px 10px 0px;
}

.reviewText {
	float: left;
	width: 400px;
	margin: 0px 0px 20px 0px;
}

.reviewText p {
	margin-top: 0px;
}

.skiLinksLogo {
	float: left;
	width: 90px;
	margin-bottom: 10px;
}

.skiLinksLogoLink {
	float: left; 
	width: 120px; 
	margin-top: 8px;
}

.skiLinksLink {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 15px;
	background-image: url('/images/link_arrow.gif');
	background-position: 0px 5px;
	background-repeat: no-repeat;
}

#compare {
	border: 1px solid #1d3c6d;
	background-color: #5a7da7;
}

.compareHeader {
	font-size: 11px;
	font-weight: bold;
	float: left;
	color: #ffffff;
	background-color: #5a7da7;
	height: 50px;
	padding: 5px;
	text-align: center;
	border-style: none solid none none;
	border-width: 1px;
	border-color: #ffffff;
}

.compareHeaderEnd {
	font-size: 11px;
	font-weight: bold;
	float: left;
	color: #ffffff;
	background-color: #5a7da7;
	height: 50px;
	padding: 5px;
	text-align: center;
}


#compareContent {
	background-color: #ffffff;
}

.compareContents {
	height: 60px;
	padding: 5px;
	float: left;
	border-style: none solid none none;
	border-width: 1px;
	border-color: #6484a4;
}

.compareContentsCenter {
	height: 60px;
	padding: 5px;
	float: left;
	border-style: none solid none none;
	border-width: 1px;
	border-color: #6484a4;
	text-align: center;
}


.compareContentsEnd {
	padding: 5px;
	float: left;
}

.compareMachine {
	color: #555555;
	padding: 5px;
	float: left;
	border-style: solid none solid none;
	border-width: 1px;
	border-color: #6484a4;
	background-color: #bbcbdf;
}

.compareNotes {
	color: #555555;
	padding: 5px;
	float: left;
	border-style: solid none none none;
	border-width: 1px;
	border-color: #6484a4;
	background-color: #ffffff;
}


/* Secondary Right Nav */

#secNav {
	margin: 0 auto;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 2;
}

#rightNavItems {
	margin: 0px 0px 0px 1px;
	width: 189px;
	text-align: left;
	background-color: #bbcbdf;
}
#rightNavItems div {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	display: block;
	color: #ffffff;
	text-align: left;
	background-color: #1d4790;
}
#rightNavItems div a {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #1d3c6d;
	text-decoration: none;
	padding: 4px 0px 4px 25px;
	background-image: url('/images/arrow.jpg');
	background-position: 10px 8px;
	background-repeat: no-repeat;
	background-color: #bbcbdf;
	border-bottom: 1px solid #dae2ed;
	width: 164px;
	height: auto;
	text-align: left;
}
#rightNavItems div a:hover {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #e5212e;
	background-image: url('/images/arrow_on.jpg');
	background-position: 10px 8px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	text-decoration: none;
}
#rightNavItems div span {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #e5212e;
	padding: 4px 0px 4px 25px;
	background-image: url('/images/arrow_on.jpg');
	background-position: 10px 8px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	border-bottom: 1px solid #dae2ed;
	width: 164px;
	height: auto;
	text-decoration: none;
}
#rightNavItems div span a {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #e5212e;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	background-image: url('/images/products/right_nav_bg_on.gif');
	border-bottom: 1px none #ffffff;
	height: auto;
}
#rightNavItems div span a:hover {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #e5212e;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	background-image: url('/images/products/right_nav_bg_on.gif');
	height: auto;
}
#rightNavItems div div {
	font:11px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #1d3c6d;
	padding: 0px 0px 0px 25px;
	background-color: #f7f7f7;
	width: 164px;
	height: auto;
	text-decoration: none;
}
#rightNavItems div div a{
	font:11px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #1d3c6d;
	border-bottom: 1px solid #f7f7f7;
	padding: 4px 0px 4px 0px;
	background-image: url('/images/products/right_nav_bg.gif');
	background-color: #f7f7f7;
	width: 164px;
	height: auto;
	text-decoration: none;
}
#rightNavItems div div a:hover {
	font:11px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #e5212e;
	background-image: url('/images/right_nav_bg.gif');
	background-color: #f7f7f7;
	text-decoration: none;
}
#rightNavItems div div div {
	font:11px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #e5212e;
	padding: 4px 0px 0px 0px;
	background-color: #f7f7f7;
	width: 164px;
	height: 18px;
	text-decoration: none;
}

#testimonialsHeader {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	display: block;
	color: #555555;
	margin: 0px 0px 0px 1px;
	width: 189px;
	padding-top: 8px;
	height: 21px;
	background-color: #ebebeb;	
	border-style: solid none solid none;
	border-width: 1px;
	border-color: #c0c0c0;
	text-align: center;
}

#testimonials {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	display: block;
	color: #6f6e6f;
	margin: 0px 0px 0px 1px;
	width: 129px;
	padding: 10px 30px 10px 30px;
	background-image: url('/images/quotes_l.gif');
	background-position: 10px 8px;
	background-repeat: no-repeat;
	text-align: left;
}

#testimonialsPerson {
	font:10px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-style: italic;
	display: block;
	color: #1d3c6d;
	margin: 0px 0px 0px 1px;
	width: 129px;
	padding: 0px 30px 20px 30px;
	text-align: left;
}
#tabs {
	font:12px Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	color: #6f6e6f;
	padding: 20px 10px 20px 10px;
	width: 503px;
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #939393;
	background-color: #ffffff;
}

#copyright {
	position: relative;
	margin: 0 auto;
	clear: both;
	padding: 28px 0px 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1d3c6d;
	width: 779px;
	background-image: url('/images/bg_copyright.gif');
	background-position: 0px 0px;
	background-repeat: repeat-x;
	border-style: none solid none solid;
	border-width: 1px;
	border-color: #ffffff;
	background-color:#8c9cb5;
	text-align: center;
}
#bottomNav {
	position: relative;
	margin: 0 auto;
	clear: both;
	padding: 10px 0px 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	width: 779px;
	background-color:#1d3c6d;
	border-style: none solid none solid;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
}
#bottomNav a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
#bottomNav a:hover {
	color: #e5212e;
	text-decoration: none;
}
#bottomNav span.active {
	color: #e5212e;
	text-decoration: none;
}

h1 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 15px;
	color: #e5212e;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

h2 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 14px;
	color: #1d3c6d;
	margin: 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #1d3c6d;
	margin: 0px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #e5212e;
	margin: 0px;
}

a {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #e5212e;
	line-height: 16px;
	text-decoration: underline;
	font-weight:normal;
}
a:hover {
	color: #1d3c6d;
	text-decoration: underline;
}

a.blue {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #1d3c6d;
	line-height: 16px;
	text-decoration: underline;
	font-weight:normal;
}
a.blue:hover {
	color: #e5212e;
	text-decoration: underline;
}

p {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #707070;
	line-height: 15px;
}

p.first {
	margin-top: 0px;
}

span.red {
	color: #e5212e;
}

span.blue {
	color: #1d3c6d;
}

span.gray {
	color: #555555;
}

span.novice {
	font-weight: bold;
	color: #4a9d42;
}

span.intermediate {
	font-weight: bold;
	color: #006ebc;
}

span.advanced {
	font-weight: bold;
	color: #000000;
}

ul {
	list-style-type: square;
	color: #333333;
}

ul li {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	margin-bottom: 10px;
}

li span {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #707070;
	line-height: 14px;
	margin-bottom: 10px;
}

ul.arrow {
	color: #333333;
	margin-left: 5px;
	padding-left: 14px;
}

ul.arrow li {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #707070;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	list-style-image: url('/images/link_arrow.gif')
}
.productHeader {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #e5212e;
	line-height: 15px;
}

.productHeader span {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	line-height: 15px;
}
.productHeader sup {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 9px;
	font-weight: bold;
	line-height: 15px;
}

.form {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	color: #1d3c6d;
	border: 1px solid #1d3c6d;
}

.formField {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	color: #1d3c6d;
	width: 150px;
	margin-top: 5px;
	padding: 2px;
	background-color: #eaeaea;
	border: 1px solid #8e8d8d;
}

.formBox {
	vertical-align: middle;
}

.required {
	font-weight: bold;
	color: #e5212e;
}