body{ background:url(strip.jpg) repeat-x; margin:0; background-color:#fffbc3; font:12px arial; color:#385264; padding:20px 0 20px 0}
*{ padding:0 ; margin:0;} div { overflow:hidden} img{ border:0;}ul li { padding:0; margin:0;}

.h1 { margin-left:-1000px; }
#LogoLink { position:absolute; margin:5px 0 0 60px; }

.unit { float:left;}.unit-r { float:right;}
#Content { background-color:#fff;}
#container{background:url(../images/bg.jpg) top center no-repeat}
#MainContent { font-size:13px; line-height:18px;}

#wrapper{ background-color:#fff;width:960px; margin:0 auto 5px; margin-top:7px}

/*ul{padding:0; margin:0}
ul li{background:url(../images/HM2011/bul1.jpg) no-repeat; padding-bottom:5px; padding-left:20px; margin:0; list-style:none; line-height:18px}*/

 /* HEADERS*/
#Home_Header { background:url(../images/HM2011/home-head.jpg) top no-repeat; width:960px;  }
#Product_Header { background:url(../images/HM2011/pro-main-header.gif) top no-repeat; width:960px;  }
#Product_SubHeader { background:url(../images/HM2011/pro-header.gif) top no-repeat; width:960px;  }
#Product_HGF_Header { background:url(../images/HM2011/pro-hgf-header.gif) top no-repeat; width:960px;  }
#Product_HPC_Header { background:url(../images/HM2011/pro-hpc-header.jpg) top no-repeat; width:960px;  }
#Product_HPR_Header { background:url(../images/HM2011/pro-hpr-header.jpg) top no-repeat; width:960px;  }
#Product_HPR_CS_Header { background:url(../images/HM2011/pro-hpr-cs-header.jpg) top no-repeat; width:960px;  }


#Menu {padding-top:46px; padding-left:580px; height:35px;  }
#Menu ul { list-style:none;} 
#Menu li {  float:left} 


#sub-footer{background:#FFF; padding:20px 0 20px 0;}
#sub-footer li{background:url(../images/HM2011/bul2.jpg) no-repeat; padding-left:20px; margin:0; list-style:none;}

#footer{background:url(../images/HM2011/fotter.jpg); width:960px; height:166px; text-align:center; font:11px arial; color:#ffe98c;}
#footer a { color:#ffe98c; text-decoration:none;}
#footer a:hover { color:#fcdc54; text-decoration:none;}
#Bgfooter{background:url(../images/HM2011/bg-footer.jpg); width:960px;  text-align:center; font:11px arial; color:#ffe98c}
#Bgfooter a { color:#ffe98c; text-decoration:none;}
#Bgfooter a:hover { color:#fcdc54; text-decoration:none;}

#ClipYellowT { background:url(../images/HM2011/clip-yellow-t.gif) top no-repeat; padding-top:20px; width:377px;}
#ClipYellowB { background:url(../images/HM2011/clip-yellow-b.gif) bottom no-repeat; padding-bottom:20px; }
#ClipYellowM { background:url(../images/HM2011/clip-yellow-m.gif) top repeat-y; padding:20px; text-align:center; }
#ClipYellowM h1 { font-size:12px; color:#005881; font-weight:bold;}
#BgYellowTextArea {background:url(../images/HM2011/bg-ytextarea.gif) no-repeat; width:197px; height:27px; margin:10px auto;}
#BgYellowTextArea input { width:180px; border:none; margin-top:4px }
#bgQ { background:url(../images/HM2011/bg-q.gif) right no-repeat; padding-right:25px; margin:10px 0 20px}

.ClickForMoreInfoR { color:#385264; background:url(../images/HM2011/but-arrow-r.gif) right no-repeat  ; width:140px; font-size:11px;  padding-right:15px;margin:20px}
.ClickForMoreInfoR a{ color:#385264; text-decoration:none}
.ClickForMoreInfoR a:hover{ color:#385264; text-decoration:underline}

.ClickForMoreInfoL { color:#385264; background:url(../images/HM2011/but-arrow-l.gif) left no-repeat  ; width:140px; font-size:11px;  padding-left:15px;margin:20px}
.ClickForMoreInfoL a{ color:#385264; text-decoration:none}
.ClickForMoreInfoL a:hover{ color:#385264; text-decoration:underline}


.arialblue18{font-size:18px}
.arial12gray{font:12px arial; color:#313131}

/*Text*/
.price-b { color:#005881; font-size:32px; line-height:40px}
#MainContent p{ margin:10px 0}

/*New*/

 
.buynow { width:511px; height:214; margin-top:50px}
.buynow li { margin-bottom:5px}

.BgY-t { background:url(../images/HM2011/top_br.gif) top no-repeat; width:486px; padding-top:10px; margin-top:25px}
.BgY-b { background:url(../images/HM2011/bottom_br.gif) bottom no-repeat; padding-bottom:7px}
.BgY-m { background-color:#fffbc3; border-right:2px solid #ffe675; border-left:2px solid #ffe675; padding:0px 20px 10px; }

#slider { padding-top:10px }

#BgOverview { background:url(../images/HM2011/hr-overview.gif) top left  no-repeat; width:210px; text-align:left; padding-top:40px;margin-top:25px; margin-left:30px;}
#BgOverview ul { margin:10px; font-size:12px; font-weight:bold;}
#BgOverview li{ padding-bottom:8px;}
#BgOverview a { color:#385264; text-decoration:none}
#BgOverview a:link { color:#385264; text-decoration:none}

.BullFlower { background:url(../images/HM2011/bul1.jpg) top left no-repeat; padding-left:20px;}

#BgHGF {background: url(../images/HM2011/prod-hgf-right1.jpg) right bottom no-repeat; margin-top:60px; margin-right:20px }
#BgHGF p { line-height:18px; margin:0 0 10px; padding:0 0 0 10px;}
#BgHGF span { font-weight:bold}

#BgHPC {background: url(../images/HM2011/prod-hpc-right1.jpg) right bottom no-repeat; margin-top:60px; margin-right:20px  }
#BgHPC p { line-height:18px; margin:0 0 10px; padding:0 0 0 10px;}
#BgHPC span { font-weight:bold}

#BgHPR {background: url(../images/HM2011/prod-hpr-right1.jpg) right bottom no-repeat; margin-top:60px; margin-right:20px  }
#BgHPR p { line-height:18px; margin:0 0 10px; padding:0 0 0 10px;}
#BgHPR span { font-weight:bold}

#BgHPR-CS {background: url(../images/HM2011/prod-hpr-cs-right1.jpg) right bottom no-repeat; margin-top:60px; margin-right:20px  }
#BgHPR-CS p { line-height:18px; margin:0 0 10px; padding:0 0 0 10px;}
#BgHPR-CS span { font-weight:bold}

#Home_Header2 { background:url(../images/HM2011/index_03.jpg) top no-repeat; width:960px; }
#Home_Header3 { background:url(../images/HM2011/header3.jpg) top no-repeat; width:960px; }

.SpecialOffer{margin:0px;padding:0px;background-image:url(../images/HM2011/bg_body2.jpg);background-repeat:repeat-x;}

.wrapper{background-image:url(../images/HM2011/bg_body.jpg);background-repeat:no-repeat;background-position:center;background-position:top;height:1750px;}

.header{width:960px; height:73px; background-image:url(../images/HM2011/header_img.jpg); background-position:center; background-position:top; margin:0px; padding:0px; background-repeat:no-repeat}

.content{background-image:url(../images/HM2011/myHeader.jpg); background-position:top; background-repeat:no-repeat; background-color:#FFF; padding:0px; margin:0px; width:960px;}

.footer{background-image:url(../images/HM2011/footer_bg.jpg); background-repeat:no-repeat; width:960px; height:148px;}

#Menu2 {padding-left:478px; }
#Menu2 ul { list-style:none;} 
#Menu2 li {  float:left}
.also{font-size:11px; font-weight:bold; color:#005881}
.alsoPadding{ padding-right:146px;}
.leftCol{ width:613px;}
.spacer{ height:45px;}
.leftColMain{ width:613px; float:left}
.leftColMain2{ width:608px; float:left}
.left{float:left;}
.includes{font-size:14px; font-weight:bold; color:#005881}
.photoText{color:#385264; font-size:12px; font-family:Arial;}
.paddingTable{padding-left:19px;}
.paddingTableDiv{padding-top:10px;}
.packTextSize{height:149px; font-size:12px; vertical-align:middle}
.packText{padding-left:10px; font-weight:bold}
.flower{line-height:20px; list-style-image:none;}
.flower2{ background-image:url(../images/HM2011/flowerBullet.jpg); background-repeat:no-repeat; background-position:bottom; background-position:left; padding-left:15px; margin:0px;}
.widthLeftCD{width:232px;}
.bold{font-weight:bold;}
.forteen{font-family:Arial; font-size:14px;}
.yellow{ background-image:url(../images/HM2011/myYellowBG.jpg); background-repeat:repeat-y; background-position:left; background-color:#fffbc3}
.height{height:400px;}
.rightCol{width:347px; float:left}
.right{float:right;}
.reg{
	position:absolute;
	font-size:9px;
	left: 809px;
	top: 284px;
}
.includes2{font-size:12px; font-weight:bold; color:#005881; padding-left:9px;}
.includes3{font-size:12px; font-weight:bold; color:#005881; padding-left:16px; padding-right:9px;}



.u{ padding-left:41px;padding-top:17px;}
.u2{ color:#292b3a;padding-left:41px; font-size:12px}
.check{line-height:30px; list-style-image:none; font-family:Arial; font-size:12px; color:#0099c2; font-weight:bold;}
.check2{ background-image:url(../images/HM2011/check.jpg); background-repeat:no-repeat; background-position:bottom; background-position:left; padding-left:30px; margin:0px; font-family:Arial; font-size:12px; color:#0099c2; font-weight:bold;}
.checkTable{ padding-left:41px;padding-right:30px; }
.uContent{background-image:url(../images/HM2011/content_bg.jpg); background-position:top; background-repeat:no-repeat; background-color:#FFF; padding:0px; margin:0px; width:960px;}


.second{ width:370px;}
.oHeader{font-family:Arial; font-size:20px; font-weight:bold; color:#005881; padding-top:74px; text-align:20px;}
.flower3{ background: url(../images/HM2011/flowerBullet.jpg) top left no-repeat; padding-left:20px; padding-bottom:8px; }
.normal{ background-image:url(../images/HM2011/bullet.jpg); background-repeat:no-repeat; background-position:top; background-position:left; padding-left:15px; margin:0px;}
.box{ background-image:url(../images/HM2011/oBG.jpg); background-repeat:repeat-y; background-position:center}
.num1{ background: url(../images/HM2011/o1.jpg) top left no-repeat; padding-left:30px; padding-bottom:8px; }
.num2{ background: url(../images/HM2011/o2.jpg) top left no-repeat; padding-left:30px; padding-bottom:8px; }
.num3{ background: url(../images/HM2011/o3.jpg) top left no-repeat; padding-left:30px; padding-bottom:8px; }

.col1{width:271px; float:left}
.col2{width:370px; float:left}
.col3{width:319px; float:left}

.b1{ width:232px; float:left}
.b2{ width:486px; float:left}
.b3{ width:242px; float:left}

.ten{font-size:10px;}
.wordCopy{padding:20px 20px 0px 30px; background-image: url(../images/HM2011/ibg.jpg); background-repeat:repeat-y}
.fifty{ font-family:Arial; color:#005881; font-weight:bold; font-size:23px;}

.back{  padding-top:10px; padding-bottom:30px; background-image: url(../images/HM2011/ibg.jpg); background-repeat:repeat-y; }
.hov{font-size:12px; color:#009dc4; font-weight:bold;text-decoration:none}
a:hover{color:#F00; text-decoration:none}

.wordCopy2{padding:0px 10px 0px 30px; background-image: url(../images/HM2011/ibg.jpg); background-repeat:repeat-y}
.back2{ padding-bottom:8px;padding-top:10px; background-image: url(../images/HM2011/ibg.jpg); background-repeat:repeat-y; padding-left:30px}

.wordCopy3{padding:0px 10px 0px 30px; background-image: url(../images/HM2011/ibg.jpg); background-repeat:repeat-y; padding-top:5px; line-height:16px;}

.new{background-image: url(../images/HM2011/ibg.jpg); background-repeat:repeat-y}

.check1{ background: url(../images/HM2011/check.jpg) top left no-repeat; padding-left:25px; padding-bottom:8px; }

.back3{background-image: url(../images/HM2011/ibg.jpg); background-repeat:repeat-y; }

.bottomYellow{ background-image:url(../images/HM2011/zbgLeft.jpg); background-position:center; background-repeat:no-repeat; width:381px; height:407px;}

.last{background-image:url(../images/HM2011/lPic4.jpg); background-repeat:no-repeat; background-position:left; width:381px; height:407px;}

strong { font-weight:bold }

#Home_Header3a { background:url(../images/HM2011/bg2.jpg) top no-repeat; width:960px; }

#Home_Header4 { background:url(../images/HM2011/pro-header2.gif) top no-repeat; width:960px;  }
#Home_Header5 { background:url(../images/HM2011/pro-headerTY.gif) top no-repeat; width:960px;  }
#reStatus_form1 {
	padding: 0px;
	margin-top: 160px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 215px;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	color: #005881;
}

#reStatus_form1 table tr td {
    padding:3px 0;    
}

#reRegistration_textTitle {
	font-size: 16px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}

.textCenter {
	text-align: center;
	padding: 0px;
	width: 960px;
	margin-top: 160px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: bold;
	color: #005881;
}

#textTitle {
	font-size: 23px;
	line-height: normal;
	font-weight: bold;
}

#text1 {
	font-size: 15px;
	font-weight: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#textTitle2 {
	font-size: 18px;
	padding: 0px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}

#text2 {
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	padding: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#continueBTN {
	padding: 0px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
#text3 {
	font-size: 14px;
	font-weight: normal;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#default_lineSpacer {
	padding: 0px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}
.innerMain {
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
}
#thankUs_Box {
	float: left;
	width: 320px;
	padding: 0px;
	margin-top: 90px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 100px;
}

#ty_text1 {
	margin-top: 140px;
	margin-right: auto;
	margin-bottom: 0px;
	font-size: 12px;
	line-height: normal;
	text-align:center;
	padding:0;
}
#ty_text2 {
	float: left;
	width: 460px;
	font-size: 20px;
	padding: 0px;
	line-height: 25px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 10px;
}
#yellowBG {
	background-image: url(../images/HM2011/yellowBG.gif);
	background-repeat: no-repeat;
	height: 207px;
	width: 464px;
	float: left;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#insideYellowBG {
	float: left;
	line-height: normal;
	font-size: 14px;
	padding: 0px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 52px;
}
#insideBTN {
	float: left;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 144px;
}
#insideYellowBG .style {
	list-style-image: url(../images/HM2011/flowerBullet.gif);
	display: inline;
	list-style-type: none;
}
