/* CSS Document */
body {
   	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

body.socialMedia {
   	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}

.header_bg{
     background-image:url(images/header-bg.jpg);
     background-repeat:repeat-x;
	 height:278px;
 }
 .nav-bg{
     background-image:url(images/nav-bg.jpg);
     background-repeat:repeat-x;
	 height:47px;
 }
 .topmenu:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
	}
 .topmenu:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
	}	
 .topmenu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	padding-left:5px;
}
.topmenu:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
	}
.nav_bgleft{
     background-image:url(images/nav-left.jpg);
     background-repeat:no-repeat;
	 width:11px;
	 height:47px;
 }
.nav_bgmiddle{
     background-image:url(images/nav-middle.jpg);
     background-repeat:repeat-x;
	 height:47px;
 }
 .nav_bgright{
     background-image:url(images/nav-right.jpg);
     background-repeat:no-repeat;
	 width:11px;
	 height:47px;
 }
 .navmenu:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	padding-left:30px;
	}
 .navmenu:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	padding-left:30px;
	}	
 .navmenu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
	padding-left:30px;
}
.navmenu:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	padding-left:30px;
	}
.banner_bg{
     background-image:url(images/banner.jpg);
     background-repeat:no-repeat;
	 width:971px;
	 height:325px;
 }
 .shoppingcart:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B68BC;
	font-weight:normal;
	text-decoration:underline;
	text-align:justify;
	}
.shoppingcart:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B68BC;
	font-weight:normal;
	text-decoration:underline;
	text-align:justify;
	}	
.shoppingcart:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B68BC;
	font-weight:normal;
	text-decoration:underline;
	text-align:justify;
}
.shoppingcart:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B68BC;
	font-weight:normal;
	text-decoration:underline;
	text-align:justify;
	}
.category_bgtop{
     background-image:url(images/categories-top.jpg);
     background-repeat:no-repeat;
	 width:220px;
	 height:44px;
 }
 .category_bgmiddle{
     background-image:url(images/categories-middle.jpg);
     background-repeat:repeat-y;
	 width:220px;
 }
 .category_bgbottom{
     background-image:url(images/categories-bottom.jpg);
     background-repeat:no-repeat;
	 width:220px;
	 height:10px;
 }
 .violetbox_bgtop{
     background-image:url(images/products-top.jpg);
     background-repeat:no-repeat;
	 width:220px;
	 height:33px;
 }
 .violetbox_bgmiddle{
     background-image:url(images/products-middle.jpg);
     background-repeat:repeat-x;
	 background-color:#B597DD;
	 width:220px;
	 height:auto;
 }
 .violetbox_bgbottom{
     background-image:url(images/products-bottom.jpg);
     background-repeat:no-repeat;
	 width:220px;
	 height:5px;
 }
 .bluebox_bgtop{
     background-image:url(images/bluebox-top.jpg);
     background-repeat:no-repeat;
	 width:220px;
	 height:40px;
 }
 .bluebox_bgmiddle{
     background-image:url(images/bluebox-middle.jpg);
     background-repeat:repeat-y;
	 width:220px;
 }
 .bluebox_bgbottom{
     background-image:url(images/bluebox-bottom.jpg);
     background-repeat:no-repeat;
	 width:220px;
	 height:8px;
 }
 .categorymenu:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}
.categorymenu:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}	
.categorymenu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
.categorymenu:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}
.information:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#025EB3;
	font-weight:normal;
	text-decoration:none;
	}
.information:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#025EB3;
	font-weight:normal;
	text-decoration:none;
	}	
.information:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#025EB3;
	font-weight:normal;
	text-decoration:underline;
}
.information:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#025EB3;
	font-weight:normal;
	text-decoration:none;
	}
.dottedline_bg{
     background-image:url(images/dotted-line.jpg);
     background-repeat:repeat-x;
	 height:1px;
 }
  .featuredproduct_bgtop{
     background-image:url(images/featuredbox-top.jpg);
     background-repeat:no-repeat;
	 width:498px;
	 height:49px;
 }
 .featuredproduct_bgmiddle{
     background-image:url(images/featuredbox-middle.jpg);
     background-repeat:repeat-y;
	 width:498px;
 }
 .featuredproduct_bgbottom{
    background-image:url(images/featuredbox-bottom.jpg);
     background-repeat:no-repeat;
	 width:498px;
	 height:8px;
 }
   .productbox_bgtop{
     background-image:url(images/productsbox-top.jpg);
     background-repeat:no-repeat;
	 width:407px;
	 height:9px;
 }
   .productbox_bgmiddle{
     background-image:url(images/productsbox-middle.jpg);
     background-repeat:repeat-y;
	 width:407px;
 }
   .productbox_bgbottom{
     background-image:url(images/productsbox-bottom.jpg);
     background-repeat:no-repeat;
	 width:407px;
	 height:7px;
 }
 .pricebox_bgleft{
     background-image:url(images/pricebox-left.jpg);
     background-repeat:no-repeat;
	 width:6px;
	 height:37px;
 }
   .pricebox_bgmiddle{
     background-image:url(images/pricebox-middle.jpg);
     background-repeat:repeat-x;
	 height:37px;
 }
   .pricebox_bgright{
     background-image:url(images/pricebox-right.jpg);
     background-repeat:no-repeat;
	 width:6px;
	 height:37px;
 }									
	
.welcome{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#246ca9;
	font-weight:bold;
	text-decoration:none;
	padding-left:30px;
	}
.link{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	cursor:pointer;}	
.link:link{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	cursor:pointer;}	
.link:visited{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	cursor:pointer;}	
	
.link:hover{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;}
.link:active{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	cursor:pointer;}	
				
.style1{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}
	
.style2{ 
    font-family:"Trebuchet MS";
	font-size:18px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	line-height:24px;
	}
.style3{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	line-height:14px;
	}
.style4{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B68BC;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	line-height:14px;
	}
.style5{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
.submit{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}
.submit:link{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}
.submit:visited{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}	
.submit:hover{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
	}
.submit:active{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}	
								
.style8{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
.style9{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}
.style10{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7850B1;
	font-weight:bold;
	text-decoration:none;
	}
.style11{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#1FA6CD;
	font-weight:bold;
	text-decoration:none;
	line-height:19px;
	padding-left:10px;
	padding-right:10px;
	}
.style12{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	padding-left:10px;
	padding-right:10px;
	}
.style14 {
	font-size: 36px;
	color: #FF9900;
	font-weight: bold;
}
.style15{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	}
.style16{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#246ca9;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;
	line-height:14px;
	}
.stylenew16{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#246ca9;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;
	line-height:14px;
	}
.style17{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#246ca9;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;
	line-height:14px;
	}								
.body-text{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:1.2em;
	}
.body-text2 { 
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
	}
	
.body-text3{ 
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:normal;
	text-decoration:none;
	}
	
.inputbox{
    border:#5694C7;
	border-collapse:collapse;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}			
							
.footer_div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0A6DC6;
	font-weight:normal;
	text-decoration:none;
}
.footer:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0A6DC6;
	font-weight:normal;
	text-decoration:none;
	}
.footer:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0A6DC6;
	font-weight:normal;
	text-decoration:none;
	}	
.footer:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0A6DC6;
	font-weight:normal;
	text-decoration:underline;
}
.footer:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0A6DC6;
	font-weight:normal;
	text-decoration:none;
	}
	
.company:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E2053E;
	font-weight:normal;
	text-decoration:none;
	}
.company:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E2053E;
	font-weight:normal;
	text-decoration:none;
	}	
.company:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E2053E;
	font-weight:normal;
	text-decoration:underline;
}
.company:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E2053E;
	font-weight:normal;
	text-decoration:none;
	}

.comingSoonBanner {
	background-image: url(images/banner_ComingSoon.jpg);
	width: 985px;
	height: 278px;
}

body.letter {
   	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height: 23px;
}

.heading1 {
	color: #990000;
	font-size: 31px;
	font-weight: bold;
	text-align: center;
	line-height: 33px;
}

.heading2 {
	color: #555555;
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	line-height: 24px;
}

.heading3 {
	color: #555555;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	line-height: 28px;
}

.heading4 {
	color: #990000;
	font-size: 24px;
	font-weight: normal;
	text-align: center;
	line-height: 28px;
}

.heading5 {
	color: #000;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	line-height: 24px;
}

.warning {
	color: #FF0000;
	font-weight: bold;
}

.ordertext {
	color: #0000EE;
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}

.box {
	border: 1px solid #0066CC;
	padding: 14px;
	background-color: #FFF6DA;
	width: 94%;
}

.box2 {
	border: 1px solid #D0E4FD;
	padding: 4px;
	background-color: #fdfda3;
}

.box3 {
	border: none;
	padding: 7px 10px 7px 10px;
	background-color: #c4eafa;
	background-image: url(images/box3BG2.gif);
	background-repeat: repeat-x;
}

.box4 {
	border: none;
	padding: 14px 10px 7px 10px;
	background-color: #c4eafa;
	background-image: url(images/box4BG.gif);
	background-repeat: repeat-x;
}

.box5 {
	border: 1px solid #ff9900;
	padding: 14px;
	background-color: #FFF6DA;
	width: 82%;
}


ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

ul.socialMediaUL {
  padding: 0;
  margin: 0;
}

.socialMediaList {
  list-style-type: square;
  line-height: 21px;
  padding: 0;
  margin: 0;
}

li.bullet1 {
  background-image: url(images/bullet1_small.jpg);
  background-repeat: no-repeat;
  background-position: 0 .1em;
  padding-left: 44px;
}

li.bullet2 {
  background-image: url(images/arrow3.jpg);
  background-repeat: no-repeat;
  background-position: 0 .1em;
  padding-left: 34px;
}

li.bullet4 {
  background-image: url(images/arrow4.gif);
  background-repeat: no-repeat;
  background-position: 0 .1em;
  padding-left: 6px;
}

li.bullet3 {
  background-image: url(images/checkmark.jpg);
  background-repeat: no-repeat;
  background-position: 0 .1em;
  padding-left: 34px;
}

li.bullet4 {
  margin-left: 34px;
  padding-left: 34px;
  padding-right: 50px;
}

.highlight1 {
  background-color: #FFFF00;
}

.linkMember {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration: none;
	cursor:pointer;
}

.linkMember:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration: underline;
	cursor:pointer;
}

.orderLink {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color:#0706FF;
  text-decoration: underline;
}

.style19 {
	color: #FF0000;
	font-weight: bold;
}

.welcomeName {
	color: #222222;
	font-weight: bold;
	font-size: 16px;
}

.line {
	border-bottom: 1px dashed #CCCCCC;
	padding-bottom: 32px;
}

.lineUp {
	border-bottom: 1px dashed #CCCCCC;
	padding-bottom: 32px;
	padding-top: 12px;
}

.link2{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c69ad;
	text-decoration:underline;
	cursor:pointer;}	
.link2:link2{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c69ad;
	text-decoration:underline;
	cursor:pointer;}	
.link2:visited{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c69ad;
	text-decoration:underline;
	cursor:pointer;}	
	
.link2:hover{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c69ad;
	text-decoration:none;
	cursor:pointer;}
.link2:active{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c69ad;
	text-decoration:underline;
	cursor:pointer;}
	
.link3{font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0c69ad;
	text-decoration:underline;
	cursor:pointer;}	
.link3:link2{font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0c69ad;
	text-decoration:underline;
	cursor:pointer;}	
.link3:visited{font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0c69ad;
	text-decoration:underline;
	cursor:pointer;}	
	
.link3:hover{font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0c69ad;
	text-decoration:none;
	cursor:pointer;}
.link3:active{font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0c69ad;
	text-decoration:underline;
	cursor:pointer;}
	
.headerFormContainer {
  width: 985px;
  height: 278px;
  position: relative;
  background-image: url(images/banner.jpg);
  background-repeat: no-repeat;
}

.headerForm {
  z-index: 1;
  position: absolute;
  top: 192px;
  left: 692px;
  width: 230px;
  height: 80px;
}

.memAssociateBG {
	background-image: url(images/myAccount_associateBG.gif);
	background-repeat:no-repeat;
	width: 600px;
	height: 366px;
}

.compare {
	background-image: url(images/comparisonChart.gif);
	background-repeat: no-repeat;
	width: 690px;
	height: 973px;
}

.mediaHeadline {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

.mediaHeadline:hover {
	text-decoration:underline;
}

.mediaHeadline:visited {
	color:#333333;
}

.membersTestimonial {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #444444;
	text-decoration:none;
}

.preLaunchBanner {
	background-image: url(images/preLaunchBanner.gif);
	background-repeat: no-repeat;
	width: 825px;
	height: 360px;
	margin-top: 18px;
	margin-bottom: 18px;
	margin-left: 35px;
}

.socialMediaBanner {
	background-image: url(images/socialMediaBanner.gif);
	background-repeat: no-repeat;
	width: 825px;
	height: 569px;
	margin-top: 8px;
	margin-bottom: 18px;
	margin-left: 35px;
}

.socialMediaBannerThanks {
	background-image: url(images/socialMediaBannerThanks.gif);
	background-repeat: no-repeat;
	width: 825px;
	height: 142px;
	margin-top: 8px;
	margin-bottom: 18px;
	margin-left: 35px;
}

.new {
	color: red;
	font-style: italic;
}