/* CSS Document */
.blogimg {
	padding:10px 10px 10px 33px;
	border:none;
}


#blogtxt {
	padding:5px; margin-top:-10px;
}

#blogtxt a:link, a:visited, a:active {
	color:#3C57A1;
	text-decoration:none;
}

#blogtxt a:hover {
	color:#93E0FC;
	text-decoration:none;
}

body{
	clear:both;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#f1f1f1 url(hcg-diet-weight-loss-bosy-bg.jpg) repeat-x;

}

h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:26px;
	font-style:italic;
	font-stretch:extra-expanded;
	color: #010066;
	
}

h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:20px;
	padding:5px;
	
}

h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	text-align:center;
}

.black{
color:#000000;
font-size:20px;
padding:7px 0 0 10px;
font-weight:bold;
}
.black1{
color:#000000;
font-size:12px;
line-height:20px;
}
.black14{
color:#000000;
font-size:11px;
}
.black15{
color:#000000;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0 0 20px;
}
.black13{
color:#000000;
font-size:18px;
font-family:"Arial Black";
font-weight:bold;
}


.black12{
color:#000000;
font-size:36px;
font-family:"Times New Roman", Times, serif;
}
.blue{
font-size:24px;
color:#0757a1;
padding:10px 0 0 10px;
}
.blue2{
font-size:24px;
color:#0757a1;
padding:10px 0 10px 0px;
}
.blue12{
font-size:24px;
color:#0757a1;
padding:0px 0 0 0px;
}
.blue13{
font-size:20px;
color:#0757a1;
padding:0px 0 0 0px;
font-family:Arial, Helvetica, sans-serif;
}
.nav ul{
padding:10px 0 0 0px;
margin:0px;
list-style:none;
}
.nav ul li{
padding:0px 0 10px 90px;
display:block;
background:url(hcg-diet-weight-loss-icon.jpg) no-repeat 70px 5px;
}
.nav ul li a{
padding:10px 0 10px 0;
text-decoration:none;
color:#000000;
}
.nav ul li a:hover{
padding:10px 0 10px 0;
text-decoration:underline;
color:#000000;
}
.blue1{
font-size:16px;
color:#0757a1;
font-family:"Futura MdCn BT"
}
.red{
color:#cc0e0e;
font-size:12px;
}
.red a{
color:#cc0e0e;
font-size:12px;
text-decoration:none;
}
.red a:hover{
color:#cc0e0e;
font-size:12px;
text-decoration:underline;
}
.yellow{
color:#ffcb00;
padding:30px 30px 0 0;
}
.yellow a{
color:#ffcb00;
padding:0px 3px 0 3px;
text-decoration:none;
}
.yellow a:hover{
color:#ffcb00;
padding:0px 3px 0 3px;
text-decoration:underline;
}
.white{
color:#FFFFFF;
font-size:12px;
padding:30px 0 0 20px;
}
.white a{
color:#FFFFFF;
text-decoration:none;
}
.white a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.black-new{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.black-new a{ 
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.black-new a:hover{ 
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#0757a1;
text-decoration:underline;
}
.blue-new{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0757a1;
}


.black-new-faq{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding:6px 5px 12px 5px; 
}

.blue-new-faq{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0757a1;
}

.text-box{
width:200px;
height:18px;
color:#000000;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 2px;
margin:3px 0 3px 0;
}

.text-box{
width:200px;
height:18px;
color:#000000;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 2px;
margin:3px 0 3px 0;
}
.reg-box1{
width:150px;
height:20px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
margin:3px 0 3px 0;
}

.regtable{
border:.5px;
border-color:#CCC;
}

.formcontent {
border: 1px solid rgb(204, 204, 204);
vertical-align:top;
padding-top:10px;
padding-left:10px;

}
.message-box{
width:200px;
height:50px;
color:#000000;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 2px;
margin:3px 0 3px 0;
}
.pink{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#E31B5C;
}
.big{
font-family:Arial, Helvetica, sans-serif;
font-size:50px;
color:#000000;
}
.text-box_1{
width:70px;
height:18px;
color:#000000;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 2px;
margin:3px 0 3px 0;
}
.text-box_2{
width:120px;
height:18px;
color:#000000;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 2px;
margin:3px 0 3px 0;
}
.red_new{
color:#cc0e0e;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.text-box_3{
width:517px;
height:50px;
color:#000000;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 2px;
margin:3px 0 3px 0;
}
.text-box_4{
width:388px;
height:18px;
color:#000000;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 2px;
margin:3px 0 3px 0;
}
.text-box_5{
width:160px;
height:18px;
color:#000000;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 2px;
margin:3px 0 3px 0;
}
.blue_12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#dbe3f0;
color:#000;
}

.dottedbg {
	background:url(hcg-diet-weight-loss-dotted-linebg.jpg);
	background-repeat:repeat-x;
	height:15px;

}

#tvcont {
	width: 632px;
	height: 96px;
	background-color:#000;

	text-align:center;
	#background:url(tv.jpg) no-repeat left;
}

.tvhead {
	font-size:14px;
	color:#FF0;
	text-decoration:underline;
	text-align:center;
}

#outerbox {
	margin-left:50px;

	
}
	
#box {
	-moz-bacground-clip: border;
	-moz-background-inline-policy:continuous;
	-moz-border-radius:10px;
     background: #000;
     border: 1px solid #ccc;
	 width:550px;
	 height:96px;
	 margin: 0 0px 0 20px;
	 padding: 0 15px 10px 0;
	 text-align: center;

	 
}

#box h3 {
	color:#FF0;
	margin: -5px;
	padding-top: 10px;
	font:14px Verdana, Geneva, sans-serif bold;
	text-decoration: underline;
	text-align:center;
	
}

#box p {
	color:#FFF;
	margin: 10px;
	text-align:center;
	padding-left:50px;
	padding-right:50px;
}

.image {
	float:left;
	position: relative;
	left: -42px;
	top: 8px;
	margin-right:-75px;
}
	.redstrong {
	text-align: center;
	font-size: 16px;
	color: #C0504D;
}
.bluestrong {
	text-align: center;
	color: #215868;
	font-size: 16px;
}

/*--------------New CSS--------------*/

@font-face 
	{
	font-family: 'TitilliumText14L400wt';
	src: url('../font/titilliumtext400wt-webfont.eot');
	src: local(' '), url('../font/titilliumtext400wt-webfont.woff') format('woff'), 
	url('../font/titilliumtext400wt-webfont.ttf') format('truetype'), 
	url('../font/titilliumtext400wt-webfont.svg#webfontHO6EecXH') format('svg');
	font-style: normal;
	}
#nav
	{
	float:left;
	height:42px;margin-top:12px;
	}
#nav ul{margin:0; padding:0; list-style:none;}
#nav ul li {float:left; background:url(hcg-diet-weight-loss-divider.png) no-repeat right top; height:41px;}
#nav ul li a
	{
	float:left;
	display:block;
	font:normal normal 18px/41px 'TitilliumText14L400wt', Lucida Sans, Tahoma, Verdana, Arial, Helvetica;
	color:#fff;
	padding:0 17px;
	text-decoration:none;
	}
#nav ul li a:hover{color:#009bba;}	

#nav ul li.home
	{
	float:left; margin:0!important;
	width:42px; height:49px; background:none !important;
	}
#nav ul li.home a
	{
	display:block;float:left; padding:0!important;
	background:url(hcg-diet-back_home.png) no-repeat 0 0;
	width:42px; height:49px;
	}
#nav ul li.home a:hover, header nav ul li.home .active
	{background:url(hcg-diet-back_home.png) no-repeat 0 -49px  !important;}	
#nav ul li.home a span{display:none;}
#nav ul li.last{background:none !important;}

@font-face {
	font-family: 'TrajanProRegular';
	src: url('../font/trajanproregular.eot');
	src: local('Trajan Pro'), local('TrajanPro-Regular'), url('../font/trajanproregular.woff') format('woff'), url('../font/trajanproregular.ttf') format('truetype'), url('../font/trajanproregular.svg#TrajanPro-Regular') format('svg');
}

.contentHome{background:url(hcg-diet-back_topcontent.png) no-repeat top left; height:auto; margin-top:10px;}
.contentHome p{color:#666;}
.contentHome h1{font:normal 26px 'TrajanProRegular', sans-serif, Georgia, Times New Roman;color:#009bba;}
.contentHome h2, div.footer h2{font:normal 20px 'TrajanProRegular', sans-serif, Georgia, Times New Roman;color:#333;}
.contentHome h3{font:normal 20px 'TrajanProRegular', sans-serif, Georgia, Times New Roman;color:#333;}

div.topContent{padding:5px; height:255px;}
div.topContent h1, h2, h3{margin:0; padding:0; line-height:normal;} 
div.topContent h1
	{
	font:normal 26px 'TrajanProRegular', sans-serif, Georgia, Times New Roman;
	color:#000;
	line-height:26px;
	float:left;
	width:540px;
	padding-left:165px;
	}
div.topContent h2
	{
	font:normal 20px 'TrajanProRegular', sans-serif, Georgia, Times New Roman;
	color:#333;
	line-height:26px;
	float:left;
	width:550px;
	padding-left:150px;
	}	
div.topContent p{float:left; width:auto;
	padding-left:202px;}

.heighLight h2{	font:normal 20px 'TrajanProRegular', sans-serif, Georgia, Times New Roman;color:#009bba; line-height:26px; text-align:center; padding-left:88px;}
.heighLight h2 span{display:block; clear:both;color:#333;}
.heighLight ul
	{
	margin:0; padding:7px; list-style:none;
	background:url(hcg-diet-back_heighlight.png) no-repeat;
	height:94px; width:696px;
	float:left;
	}
.heighLight ul li
	{float:left; width:224px; height:94px; margin-right:12px;}
.heighLight ul li h3
	{
	float:left;
	width:130px;
	text-align:center;
	font:normal 16px 'TrajanProRegular', sans-serif, Georgia, Times New Roman;color:#009bba; line-height:nromal;
	padding-top:18px;
	}			
.heighLight ul li.sweat{background:url(sweat.png) no-repeat;}
.heighLight ul li.bar{background:url(hcg-diet-bar.png) no-repeat; padding-top:10px;}
.heighLight ul li.shakes{background:url(shakes.png) no-repeat;padding-top:10px;}
.program
	{
	float:left;
	background:url(hcg-diet-back_programme.png) no-repeat;
	height:165px; width:708px;
	margin-top:20px;
	position:relative;
	}
.program h2{display:block; text-align:center;color:#000;font-size:24px;}	
.program h3.fl 
	{
	left:65px;
	position:absolute;
	top:82px;
	color:#fff;
	}
.program h3.fr 
	{
	color:#fff;
	left:366px;
	position:absolute;
	top:68px;
	width:333px;
	}
.program h3.cr 
	{
	color:#000;
	left:336px;
	position:absolute;
	top:80px;
	}
.clear{clear:both;}		
.strat{display:block; margin-top:20px;}
.strat h2{display:block; text-align:center;}
.strat h2 span{color:#009bba;}

.plan{display:block; margin-top:20px;}
.plan h2{color:#000; text-align:center; padding-top:4px;}
.plan div.box
	{
	background:url(hcg-diet-back_plan.png) no-repeat;
	height:190px; width:335px;
	color:#fff;
	}
.plan .fl{float:left; width:auto;}
.plan .fr{float:right; width:auto;}

.plan div.box ul
	{margin:0; padding:15px 0 0 15px; list-style:none;}
.plan div.box ul li
	{background:url(hcg-diet-arrow.png) no-repeat left 7px; padding-left:15px; line-height:22px;}
.plan .fr ul{padding-top:5px !important;}
div.normal
	{display:block; margin-top:20px;}
div.normal h2{text-align:center;}
div.normal h2 span{color:#009bba; font-size:26px;}

div.footer
	{
	background:#000 url(hcg-diet-back_footer.png) no-repeat left bottom;
	width:976px; height:163px;
	}
div.footerLeft
	{
	float:left;
	width:400px; padding:30px 20px;
	}
div.footerLeft ul
	{margin:0; padding:0; list-style:none;}
div.footerLeft ul li
	{
	background:url(hcg-diet-arrow_f.png) no-repeat left 7px; line-height:22px;
	float:left;
	width:180px;
	}		
div.footerLeft ul li a
	{
	display:block;
	float:left;
	color:#999; text-decoration:none;
	padding:0 0 0 15px;
	}
div.footerLeft ul li a:hover{color:#666;}		
.footerRight{float:right; width:360px;padding:56px 20px; text-align:center;}	
.footerRight h2 {color:#fff !important;}
.footerRight h2 span {color:#009bba !important;}
div.disclaimer
	{
	display:block; padding:20px;  
	background:url(middle_new.jpg) repeat-y;
	}
div.disclaimer p{font-size:11px; color:#666;}






		

