body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a:link {

	text-decoration: none;

	color: #BA0000;

}

a:visited {

	text-decoration: none;

	color: #BA0000;

}

a:hover {

	text-decoration: underline;

	color: #FF0000;

}

a:active {

	text-decoration: none;

	color: #BA0000;

}

a.nav:link {

	text-decoration: none;

	color: #333333;

}

a.nav:visited {

	text-decoration: none;

	color: #333333;

}

a.nav:hover {

	text-decoration: underline;

	color: #FF0000;

}

a.nav:active {

	text-decoration: none;

	color: #333333;

}

.searchText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #444444;

}
.featuredHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;

}
.featuredProductSpan{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding-right: 8px;
	padding-left: 8px;
}

.homeLanguage {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

.homeJumpMenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

}

.homeProductTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #40567D;

	padding-top: 10px;

}

.homeMidBlueText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #DEECFF;

}

.homeWindowNewsText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #333333;

	list-style-type: disc;

	margin-left: -15px;

	margin-top: 5px;

	list-style-image: url(../images/red_bullet.gif);

	padding-right: 9px;

}

.homeWindowText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #333333;

	padding-right: 8px;

	padding-top: 5px;

}

.homeUtility {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #808080;

}

.copyright {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

}

.subnavWhite {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 4px;

	padding-bottom: 4px;

}

.subnavLinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	padding-top: 4px;

	padding-bottom: 4px;

}

.subnavSubLinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #BA0000;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 5px;

}

.subnavRedLinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #BA0000;

	padding-top: 5px;

	padding-bottom: 5px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

}

.newsletterText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.productJumpMenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #333333;

}

.productWindowTable {

	border-top: #40567D;

	border-right: #40567D;

	border-bottom: 1px solid #40567D;

	border-left: 1px solid #40567D;

}

.productWindowTable2 {

	border-top: #40567D;

	border-right: 1px solid #40567D;

	border-bottom: 1px solid #40567D;

	border-left: 1px solid #40567D;

}

.contentTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

}

.contentText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

.contentTextSmall {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.contentList {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	list-style-image: url(../images/red_bullet_mini.gif);

	margin-left: -15px;

}

.productDescription {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

.productDescription li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	list-style-image: url(../images/red_bullet_mini.gif);

	margin-left: -15px;

}

.specificationsTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	padding: 10px;

}

.specificationsTable {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	border-top: 0px solid #999999;

	border-right: 1px solid #999999;

	border-bottom: 1px solid #999999;

	border-left: 1px solid #999999;

	padding-right: 5px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 10px;

}

.conversionInput {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #333333;

	BORDER-LEFT-COLOR: #000000;

	BORDER-BOTTOM-COLOR: #000000;

	BORDER-TOP-COLOR: #000000;

	BORDER-RIGHT-COLOR: #000000;

	background : #FFFFFF;

}

.submitButton {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	BORDER-LEFT-COLOR: #999999;

	BORDER-BOTTOM-COLOR: #333333;

	BORDER-TOP-COLOR: #CCCCCC;

	BORDER-RIGHT-COLOR: #666666;

	background : #40567D;

}

.blueTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #40567D;

}

.imageBorder {

	border: 2px solid #999999;

}

.required {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #BA0000;

}

.mm_linkover {

	cursor: pointer;

}

.istore {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F1F1F1;

}

.mm_iStoreOut {

	background-image: url(../images/mm/mm_istorebg.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F1F1F1;

}

.mm_iStoreOver {

	background-image: url(../images/mm/mm_istorebg_over.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	cursor: pointer;

}

img.padding		{ margin-left: 10px; }
