	body {padding: 0; margin: auto; font: 77% Verdana,sans-serif; line-height: 1.3;}
	a, a:link, a:visited {text-decoration: none; color: #cc4a86;}
	a:hover {text-decoration: underline;}
	h3, h4, h5 {padding: 0; margin: 0;}
	form {margin: 0; padding: 0;}
	
	.fright {float: right;}
	.fleft {float: left;}
	.clear {clear: both;}
	
	.c_pg {width: 1000px; margin: auto; padding: 0;}
	.c_menu_top dl {margin: auto; padding: 0; font-size: 101%; font-weight: bold;}
	.c_menu_top dl dt {display: inline; background: url('images/ic_dot.gif') no-repeat right;}
	.c_menu_top dl dt a {padding: 9px 19px 9px 11px; line-height: 23px; color: #000000;}
	.c_menu_top dl dt a:hover {color: #cc4a88; text-decoration: none;}
	.c_menu_top dl dt.n {background: none;}
	.c_menu_top dl dt.n a {padding-right: 0;}
	
	.c_col_left {width: 200px; float: left; background: #9fa953; text-align: center; min-height: 460px;}
	.c_col_left img {margin: 13px auto; padding: 0;}
	.c_col_right {width: 800px; float: left;}
	.c_content {width: 460px; float: left; padding: 10px;}
	.c_right {width: 308px; float: left; padding-left: 3px;}
	.c_right span {display: block;}
	h4.h {font-size: 110%; font-weight: bold; padding: 3px; background: #d6169c; margin-top: 7px; color: #ffffff;}
	.c_ctn_btm {clear: both; margin-top: 0px; border: 2px #d6169c solid; padding: 7px;}
	.c_ctn_btm ul {padding: 0; margin: 0; margin-left: 23px;}
	h3.c_head_lst {font-size: 230%; font-weight: bold; color: #ff00ff; text-align: center;}
	
	.carousel {width: 304px; position: relative; padding: 0;}
	.carousel ul {list-style: none; margin: 0px; padding: 0px;}
	.carousel ul li {float: left; height: 19px; background: none; margin: 0px; padding: 3px; font-size: 80%; line-height: 19px; color: #36637a; margin-top: 1px;}
	.carousel ul li:hover {background: #ff95ff;}
	.carousel ul li a {color: #9b009b;}
	.carousel ul li a:hover {text-decoration: none;}
	/*Footer*/
	.c_footer {clear: both; font-size: 95%; color: #ffffff; line-height: 23px; text-align: center;}
	.c_footer .c_col1 {float: left; width: 200px; background: #9fa953;}
	.c_footer .c_col2 {float: left; width: 800px; background: #000000;}
	.c_footer .c_col2 .fright, .c_footer .c_col2 .fleft {padding: 0 5px;}
	.c_footer .discl { line-height: 15px; border-bottom: 1px #ffddff solid; color: #000000; padding: 5px 0;}
	.c_footer .flnk {color: #000000;}
	
	/*Contact us */
	.c_contact_us {width: 550px; margin: auto; padding: 0; text-align: right; padding: 30px;}
	.c_contact_us h3 {font-size: 230%; color: #9fa855; padding: 13px 0;}
	.c_contact_us h4 {font-size: 170%; padding: 5px 0;}
	.c_contact_us h4 a {color: #000000;}
	.c_contact_us h4 a:hover {color: #000000; text-decoration: underline;}
	
	/*FAQ*/
	.c_faq {margin: 13px; padding: 2px; border: 1px #d8d9dd solid;}
	.c_faq .c_head {background: #d8d9dd; padding: 7px;}
	.c_faq .c_head h3 {color: #031db0; font-size: 170%;}
	.c_faq .c_head h4 {color: #ffffff; margin-left: 33px;}
	.c_faq .c_box {width: 440px; margin: 5px auto; padding: 0; border: 1px #0020af solid; padding: 7px;}
	.c_faq .c_box h4, .c_faq .c_box h5 {text-align: center;}
	.c_faq .c_box h5 a {color: #0020af; text-decoration: underline;}
	.c_faq .c_box div {float: left;}
	.c_faq .c_box div.c1 {width: 30px; margin-left: 17px;}
	.c_faq .c_box div.c2 {width: 310px; margin-right: 23px;}
	.c_faq .c_box div.c3 {width: 50px;}
	.c_faq .f {text-align: center; margin-top: 65px; font-size: 80%;}
	._mof_h_ {min-height: 200px;}
	
	/*Wizard Registration */
	.c_wizard_reg {margin: auto; padding: 30px; text-align: center;}
	.c_wizard_reg h3 {font-size: 170%;}
	.c_wizard_reg .c_m {width: 400px; margin: auto; padding: 0; }
	.c_wizard_reg .c_m h5 {text-align: left;}
	
	/* 5 do 5 dont */
	.c_5do_5dont {width: 700px; margin: auto;}
	.c_5do_5dont h3 {text-align: center;}
	.c_5do_5dont h4 {padding-left: 95px;}
	dl.do dt, dl.dont dt {min-height: 63px; margin-top: 13px; padding-left: 105px;}
	.c_5do_5dont dl.do dt._1 {background: url('images/_pig_1.gif') no-repeat;}
	.c_5do_5dont dl.do dt._2 {background: url('images/_pig_2.gif') no-repeat;}
	.c_5do_5dont dl.do dt._3 {background: url('images/_pig_3.gif') no-repeat;}
	.c_5do_5dont dl.do dt._4 {background: url('images/_pig_4.gif') no-repeat;}
	.c_5do_5dont dl.do dt._5 {background: url('images/_pig_5.gif') no-repeat;}
	
	.c_5do_5dont dl.dont dt._1 {background: url('images/_pig_don_1.gif') no-repeat;}
	.c_5do_5dont dl.dont dt._2 {background: url('images/_pig_don_2.gif') no-repeat;}
	.c_5do_5dont dl.dont dt._3 {background: url('images/_pig_don_3.gif') no-repeat;}
	.c_5do_5dont dl.dont dt._4 {background: url('images/_pig_don_4.gif') no-repeat;}
	.c_5do_5dont dl.dont dt._5 {background: url('images/_pig_don_5.gif') no-repeat;}
	
	/*About us*/
	.c_about .c_content {width: 579px; float: left; padding: 10px;}
	.c_about .c_right {width: 197px; float: right; padding:0; background: #cc4a86; min-height: 450px;}
	
	/*Free tool*/
	.c_free_tool {background: #ffffff url('images/_ftool_bg_left.gif') repeat-y left top; padding: 13px 0;}
	.c_free_tool p {padding: 0; margin: 0;}
	.c_free_tool .blkm {background: url('images/_ftool_bg_m.gif') no-repeat; width: 915px; height: 510px; margin: auto; margin-left: 49px; padding: 10px;}
	.c_free_tool .blkm div {width: 275px; height: 220px; float: left; padding: 5px; margin-right: 13px; margin-bottom: 15px;}
	.c_free_tool .blkm div h4 {text-align: center; font-size: 130%;}
	.c_free_tool .blkm div h5 {text-align: right; font-size: 120%; color: #fd0402;}
	.c_free_tool .blkm div h4 input {margin-right: 17px;}
	.c_free_tool .blkbtm {background: url('images/_ftool_bg_btm.gif') no-repeat; width: 915px; height: 214px; margin: auto; margin-left: 49px; margin-top: 13px;}
	.c_free_tool .blkbtm div {width: 33%; float: left; text-align: right;}
	.c_free_tool .blkbtm h4 {color: #f12e2c; padding: 23px 0 7px 33px; font-size: 110%;}
	
	/*Bellies history*/
	.belhis {width: 700px; margin: auto;}
	.belhis h3 {padding-top: 7px;}
	.belhis p {text-indent: 23px;}
	.belhis p.duk {padding: 0 33px; text-indent: 0;}
	
	#fsz {display: block; text-align: right; position: relative; height: 25px;}
	#fsz .ats {position: absolute; right: 0;}
	#fsz span {float: left; margin: 0 2px;}
	#fsz span.n {margin-top: 7px;}
	#fsz span.i {font-size: 80%; margin-top: 11px;}
	#fsz span.ii {font-size: 130%; margin-top: 5px;}
	#fsz span.iii {font-size: 170%;}
	#fsz a {text-decoration: none; color: #0033cc;}
	
	._bg1 {background: url('images/_bg_ctn_1.gif') repeat-y;}
	._bg2 {background: url('images/_bg_ctn_2.gif') repeat-y;}
	
	.j2f {margin: 9px 5px; padding: 3px; border: 2px #5a7146 solid; background: #ffffff;}
	.j2f span {display: block; margin: 5px 0;}
	.j2f h1 {font-size: 130%; color: #ff00ff; margin: 0;}
	
	ol.apl {list-style-type: lower-alpha;}