BODY {	PADDING:0px; MARGIN: 0px; voice-family: "\"}\""; voice-family: inherit; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;	}
.homebg { background:#fff url(../images/bg-body.gif) repeat-x;} 
.innerbg {	background:#fff url(../images/innerbg.gif) repeat-x;}
.homebg1 { background:#fff url(../images/bg-body1.gif) repeat-x;}  

a, img, span {border:0; margin:0; padding:0;}
p{ padding:0px; margin:0px; font-size:12px; color:#5e5e5e; line-height:17px; text-decoration:none; font-weight:normal;}
h1{ margin:0px; padding:0px; font-size:22px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;  color:#245494; line-height:23px; letter-spacing:0px;} 
h1 span{color:#f57b20;}
h2{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:2.27em; font-weight:normal; color:#fff; line-height:29px;} 
 
h3{ margin:0px; padding:0px; font-size:1.58em; font-weight:normal; color:#fff; line-height:35px;} 
h3 span{font-size:1.72em; line-height:35px; font-weight:normal}
h4{ margin:0px; padding:0px; font-size:1.45em; font-weight:bold; color:#5fa91d; line-height:25px; letter-spacing:0px; vertical-align:top;}  
h5{ margin:0px; padding:0px; font-size:1.45em; font-weight:bold; color:#5fa91d; line-height:28px; }
h6{ margin:0px; padding:0px; font-size:1.8em; font-weight:normal;  color:#5fa91d; line-height:23px; font-style:italic;} 

.logotext{font-family:calibri; font-size:20pt; color:#214c80; font-style:italic;}


ul{margin:0px; padding: 0 0 0 15px; color:#fff; list-style:disc; }
.right{float:right; padding:0px; margin:0px;}
.left{float:left; padding:0px; margin:0px;}
.textbox{ border:1px solid #CCCCCC; padding:4px 5px 0 5px; background:#fff; font-family:Tahoma; font-size:12px; color:#5e5e5e; height:20px; width:155px;}
.textarea{ border:none; padding:5px 5px 0 5px; background:#fbfafa; font-family:Tahoma; font-size:12px; color:#696464; height:25px; width:225px; height:80px; border:1px solid #d4d4d4;}

table, input, inputtexarea {FONT-SIZE: 12px; COLOR: #5e5e5e; FONT-FAMILY: arial; text-align:left; line-height:18px;}
.paratext{color:#5e5e5e; font-size:12px; line-height:22px; text-decoration:none;}
.footertext{color:#FFFFFF;}
.whitetext{color:#FFFFFF;}

/* Header */

/*Top Links */
.toplinkbg{background:url(../images/bg-toplink.gif) repeat-x; height:36px;}
/*Credits: CSSplay */
/*URL: http://www.cssplay.co.uk/menus/pro_drop2 */
/*Top Links */
.menu2 {padding:0px; margin:0px 0 0 12px; list-style:none; height:32px; position:relative;  z-index:50; font-family:Arial, Helvetica, sans-serif; }
.menu2 li.top {display:block; float:left;}
.menu2 li a.top_link {display:block; float:left; height:32px; line-height:32px; color:#fff; text-decoration:none; font-size:10pt; font-weight:bold; padding:0 0 0 22px; cursor:pointer;background: url(../images/pro_nine_0.gif) no-repeat; text-transform:none;}
.menu2 li a.top_link span {float:left; display:block; padding:0 17.2pt 0 0px; height:32px; background:url(../images/pro_nine_0.gif) no-repeat right top;}
.menu2 li a.top_link:hover {color:#fff; background: url(../images/pro_nine_1.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(../images/pro_nine_1.gif) no-repeat right top;}


.menu2 li a.current {display:block; float:left; height:32px; line-height:32px; color:#fff; text-decoration:none; font-size:10pt; font-weight:bold; padding:0 0 0 23px; cursor:pointer;background: url(../images/pro_nine_1.gif) no-repeat;}

.menu2 li a.current span {float:left; display:block; padding:0 22px 0 0px; height:32px;background:url(../images/pro_nine_1.gif) no-repeat right top;}
.menu2 li a.current:hover {background: url(../images/pro_nine_1.gif) no-repeat;}
.menu2 li a.current span:hover {background:url(../images/pro_nine_1.gif) no-repeat right top;}
.menu2 li:hover > a.top_link {color:#fff; background: url(../images/pro_nine_1.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(../images/pro_nine_1.gif) no-repeat right top;}
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:0; top:31px; background: #5d870a; padding:0px; border:0px solid #68960b; white-space:nowrap; width:220px; height:auto; z-index:300  }
.menu2 :hover ul.sub li {display:block; height:25px; position:relative; float:left; width:220px; font-weight:bold; font-size:13px; color:#fff; background-color:#82b31c;border-bottom:1px solid #646464; }
.menu2 :hover ul.sub li a {display:block; font-size:12px; height:25px; width:220px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none;}
.menu2 :hover ul.sub li a.fly {background:#fff url(../../images/arrow.gif) 80px 7px no-repeat;}
.menu2 :hover ul.sub li a:hover {background:#2a6db8; color:#fff; }
.menu2 :hover ul.sub li a.fly:hover {background:#2a6db8; color:#fff;}
.menu2 :hover ul li:hover > a.fly {background:#2a6db8; color:#fff;} 
.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #5d870a; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:155px; z-index:400; height:auto;}


/* Content */
.contentbgleft{background:url(../images/bg-content-left.gif) no-repeat; width:20px;}
.contentbgright{background:url(../images/bg-content-right.gif) no-repeat; width:19px;}
.button1{background:url(../images/bg-toplink1.gif) no-repeat; width:316px; height:130px;}
.button2{background:url(../images/bg-toplink2.gif) no-repeat; width:316px; height:130px;}
.button3{background:url(../images/bg-toplink3.gif) no-repeat; height:130px;}

/* Login Box */
.loginheader{background:url(../images/bg-login-top.gif) no-repeat; width:189px;}
.loginheader1{background:url(../images/bg-login-top1.jpg) no-repeat; width:189px; padding-top:20px;}
.loginbg{background:url(../images/bg-login-bg.gif) repeat-y;}
.loginfooter{background:url(../images/bg-login-footer.gif) no-repeat; height:11px;}
.logintile{font-size:16pt; color:#fff; font-family:"Franklin Gothic Medium Cond"; padding:2px 0 0px 8px; line-height:30px; font-weight:bold;}
.logintile1{font-size:16pt; color:#fff; font-family:"Franklin Gothic Medium Cond"; padding:2px 0 0px 8px; line-height:5px; font-weight:bold;}
.table1{background-color:#e3e3e3; vertical-align:top; }
.table2{background-color:#fafafa; vertical-align:top;}
.table3{background-color:#e3e3e3; vertical-align:top;}
.table4{background-color:#F0F8FF; vertical-align:top;}

/*Footer links*/

.footerbg{background:#43a2cf url(../images/bg-footer.gif) repeat-x; height:65px; padding-top:5px;}
.btmtext{ font-size:12px; color:#fefefe; text-decoration:none; height:20px; padding:0 0 0 15px;}
a.btmlink{ font-size:12px; color:#fefefe; text-decoration:none; padding:0 3px 0px 3px;}
a.btmlink:hover{color:#173e6d; text-decoration:underline;}

a{ font-size:12px; color:#215A9C; text-decoration:none;}
a:hover{color:#95C72E;}

.photo{margin:0px; padding:0px;}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.photo1 {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
/* Details Table Gray */

.glefttop{background:url(../images/tbl/con-g-left-top.gif) no-repeat; height:35px; width:11px;}
.gbgtop{background:url(../images/tbl/bg-top-g.gif) repeat-x; height:35px;}
.grighttop{background:url(../images/tbl/con-g-right-top.gif) no-repeat; height:35px; width:11px;}
.gbgleft{background:url(../images/tbl/bg-left-g.gif) repeat-y; width:11px;}
.gbgright{background:url(../images/tbl/bg-right-g.gif) repeat-y; width:11px;}
.gleftbtm{background:url(../images/tbl/con-g-left-btm.gif) no-repeat; width:11px; height:31px;}
.gbgbtm{background:url(../images/tbl/bg-btm.gif) repeat-x; height:31px;}
.grightbtm{background:url(../images/tbl/con-g-right-btm.gif) no-repeat; width:11px; height:31px;}

/* Details Table blubox */

.blefttop{background:url(../images/tbl/con-b-left-top.gif) no-repeat; height:35px; width:11px;}
.bbgtop{background:url(../images/tbl/bg-top-b.gif) repeat-x; height:35px;}
.brighttop{background:url(../images/tbl/con-b-right-top.gif) no-repeat; height:35px; width:11px;}
.red{color:#FF0000;}

/* Form Table */
.fleftback{background:url(../images/formtbl/left-bag.gif) repeat-y; width:3px;}
.ftopback{background:#f0f8ff url(../images/formtbl/top-bag.gif) repeat-x;}
.frighttop{background:url(../images/formtbl/right-bag.gif) repeat-y; width:3px;}
.fleftbtm{background:url(../images/formtbl/left-btm.gif) no-repeat; width:3px; height:13px;}
.fbtnback{background:url(../images/formtbl/btm-bag.gif) repeat-x; height:13px;}
.frigthbtm{background:url(../images/formtbl/right-btm.gif) no-repeat; height:13px; width:3px;} 

.ftitle{font-size:13pt; font-weight:bold; color:#fff; line-height:20px;}
.formtext{color:#5a5a5a; font-size:9pt; line-height:18px; font-weight:normal;}
.formtextbox{ border:1px solid #cbcbcb; padding:4px 5px 0 5px; background:#ebebeb url(../images/formtbl/textbox-bag.gif) repeat-x; font-family:Tahoma; font-size:12px; color:#7c7c7c; height:20px;}
.formtextbox1{ border:1px solid #879cb9; padding:4px 5px 0 5px; font-family:Tahoma; font-size:12px; color:#000; height:20px; font-weight:bold;}

.formtextbox_small{ border:1px solid #cbcbcb;  background:#ebebeb url(../images/formtbl/textbox-bag.gif) repeat-x; font-family:Tahoma; font-size:12px; color:#7c7c7c; height:18px;}

.formcombo{ border:1px solid #cbcbcb; padding:4px 2px 2px 5px; background:#ebebeb url(../images/formtbl/textbox-bag.gif) repeat-x; font-family:Tahoma; font-size:12px; color:#7c7c7c; height:25px;}
.formtextboxsm{ border:1px solid #cbcbcb; padding:4px 5px 0 5px; background:#ebebeb url(../images/formtbl/textbox-bag.gif) repeat-x; font-family:Tahoma; font-size:12px; color:#7c7c7c; height:20px; width:95px;}
.formtextarea{ border:1px solid #cbcbcb; padding:4px 5px 0 5px; background:#ebebeb url(../images/formtbl/textbox-bag.gif) repeat-x; font-family:Tahoma; font-size:12px; color:#7c7c7c;}


.titletc{font-size:12pt; font-weight:bold; color:#6e9d10; text-decoration:none; line-height:27px;}
.titletcsub{font-size:9pt; font-weight:bold; color:#6e9d10; text-decoration:none; line-height:22px;}
ul.term{padding:5px 0 0 27px; margin:0px; list-style:lower-alpha;}
ul.term li{padding:0px; margin:0px; color:#5e5e5e; font-size:9pt; text-decoration:none;}

a.linktext{font-size:9pt; color:#588303; text-decoration:underline;}
.sapdoted{border-bottom:1px dotted #2178BD; height:10px; margin:0 0 10px 0; width:652px;}


a.register{ font-size:12px; color:#FFF; text-decoration:none;}
a.register:hover{color:#95C72E;}

.pyment_method_raw{ }
.pyment_method_raw:hover{ background:#80A9D7; cursor:pointer;}
.pyment_method_raw1{ background:#80A9D7; cursor:pointer;}

.selected	{	color:#95C72E;	}
.whitetext {	color:#fff;	}
.whitetextbold {	color:#fff; font-weight:bold;	}

ul#bullet1 {margin:0px 0; padding:0 0 0 30px; list-style:none;}
ul#bullet1 li {margin:0;}
ul#bullet1 li{padding:7px 0 0px 20px; background:url(../images/star.png) 0px 8px no-repeat;  text-decoration:none; color:#5E5E5E; }

ul#bullet3 {margin:0px 0; padding:0 0 0 0px; list-style:none;}
ul#bullet3 li {margin:0;}
ul#bullet3 li{padding:7px 0 0px 20px; background:url(../images/star.png) 0px 8px no-repeat;  text-decoration:none; color:#5E5E5E; }

ul#bullet2 {margin:0px 0; padding:0 0 0 20px; list-style:none;}
ul#bullet2 li {margin:0;}
ul#bullet2 li{padding:4px 0 0px 18px; background:url(../images/star1.png) 0px 6px no-repeat;  text-decoration:none; color:#5E5E5E; }

.dlink { font-size:20px; color:#315E9A;  }
.dlink:hover { font-size:20px; color:#96C52B; cursor:pointer; }


.leftfitle{font-size:18pt; color:#fff; text-decoration:none;}
.toptitle{font-size:13pt; font-weight:bold; color:#254e82; line-height:20px; border-bottom:1px solid #cdcdcd;}
.conttble{ border:1px solid #5a5a5a;}

.bgtoptitle{background:url(../images/innerbg0.gif) repeat-x;}


.table1{background-color:#b2d5f4; vertical-align:top;}
.table2{background-color:#fafafa; vertical-align:top;}
.tbleheading{background:#1a7bac url(../images/bg-top-table.gif) repeat-x; color:#fff; font-size:14pt; text-decoration:none; font-weight:normal; padding:3px 0 5px 3px; line-height:22px;}
.tblcall1{background:#eaf5ff;}
.tblcall2{background:#f9fbff;}

.calc_label	{	border:1pt solid #3C475D; width:260px; height:21px; padding-top:3px; float:left; text-align:center; color:#000; font-weight:bold;}

.tbleheadingcal{background:#4f81bc; color:#fff; font-size:10pt; text-decoration:none; font-weight:normal; padding:3px 0 5px 3px; line-height:17px; border:2px solid #2c5a8e; border-bottom:3px solid #2c5a8e;}

.calcntbg{background:#386398 url(../images/bg-calc.gif) repeat-x; color:#000;}

 .table41{background:#fff; vertical-align:top;}
.titleviewcart{color:#5e5e5e; font-size:10pt; font-weight:bold; text-decoration:none; background:#f0f8ff; line-height:17px;text-indent:3px;} 
.tbletext{font-size:9pt; color:#5e5e5e; border-bottom:1px solid #e3e3e3; height:25px; line-height:24px; text-indent:3px;}

/* Profit calculator */
.calctext{font-size:9pt; color:#fff; line-height:17px; text-decoration:none;}
.titlblue{color:#9ee9fa; font-size:10pt; text-decoration:none;}
.martop{margin-top:4px; padding:0px;}
.gmartop{margin-top:3px; padding:0px;}
.result{background:url(../images/calculator/bg-lbl.gif) no-repeat; width:229px; height:23px; display:block; color:#fff; font-size:10pt; font-weight:bold; padding:0px 0 0 6px; line-height:23px; text-decoration:none;} 
.ttlrio{background:url(../images/calculator/bg-title-rio.gif) no-repeat; line-height:48px; color:#3086b1; text-decoration:none; text-transform:uppercase; font-size:14pt; text-align:center;}
.rioperc{background:url(../images/calculator/bg-percentage.gif) no-repeat 10px 0px; height:264px; text-align:center; color:#fff; font-size:55pt; text-decoration:none; line-height:230px;}


.bleftop{background:url(../images/calculator/b-left-top.gif) no-repeat; height:48px; width:20px;}
.bbgtop{ background:url(../images/calculator/b-bg-top.gif) repeat-x; height:36px; padding-top:12px;}
.brightop{ background:url(../images/calculator/b-right-top.gif) no-repeat; width:20px; height:48px;}
.bbgleft{background:url(../images/calculator/b-bg-left.gif) repeat-y; width:20px;}
.bbgmdl{background:#0d6c9c url(../images/calculator/b-bg-mdl.gif) repeat-x;}
.bbgright{background:url(../images/calculator/b-bg-right.gif) repeat-y; width:20px;}
.bleftbtm{background:url(../images/calculator/b-left-btm.gif) no-repeat; width:20px; height:25px;}
.bbgbtm{background:url(../images/calculator/b-bg-btm.gif) repeat-x; height:25px;}
.brightbtm{background:url(../images/calculator/b-right-btm.gif) no-repeat; width:20px; height:25px;}


.bbgmdlgg{background:#0d6c9c url(../images/b-img-mingg.png) repeat-x;}
.bbgmdlgg1{background:#0d6c9c url(../images/b-img-leftgg1.png) repeat-x;}

.gleftop1{background:url(../images/calculator/g-left-top.gif) no-repeat; height:48px; width:20px;}
.gbgtop1{ background:url(../images/calculator/g-bg-top.gif) repeat-x; height:36px; padding-top:12px;}
.grightop1{ background:url(../images/calculator/g-right-top.gif) no-repeat; width:20px; height:48px;}
.gbgleft1{background:url(../images/calculator/g-bg-left.gif) repeat-y; width:20px;}
.gbgmdl1{background:#618e08 url(../images/calculator/g-bg-mdl.gif) repeat-x;}
.gbgright1{background:url(../images/calculator/g-bg-right.gif) repeat-y; width:20px;}
.gleftbtm1{background:url(../images/calculator/g-left-btm.gif) no-repeat; width:20px; height:25px;}
.gbgbtm1{background:url(../images/calculator/g-bg-btm.gif) repeat-x; height:25px;}
.grightbtm1{background:url(../images/calculator/g-right-btm.gif) no-repeat; width:20px; height:25px;}

.bbgleft { background:url(../images/b-bg-left.gif) top left repeat-y;}
.bbgright { background:url(../images/b-bg-right.gif) top left repeat-y;}
.bbgtop { background:url(../images/b-bg-top.gif) top left repeat-x;}
.bbgmdl {background:#0D6C9C url(../images/b-bg-mdl.gif) top left repeat-x; padding-top:15px; padding-left:10px;}
.input {border:none; background:#ececec url(../images/input_bg.jpg) top left repeat-x; font:bold 12px Tahoma, Arial, Verdana; color:#000; width:200px;padding:5px 5px;}

.bbgbtm {background:url(../images/b-bg-btm.gif) top left repeat-x;}
textarea.testare { color:#5E5E5E !important; }




/* home_new page */
.free_drink_legt_content{width:335px; float:left;}
.free_drink_legt_heading{width:335px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#245494;}
.free_drink_legt_heading2{width:291px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#5e5e5e;  margin:10px 0 10px 25px;}
.free_drink_legt_heading2 ul{width:291px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#5e5e5e; list-style:none; margin:0px; padding:0px;}
.free_drink_legt_heading2 ul li{width:276px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#5e5e5e;  list-style:none; background:url(../images/green_arrow.png) no-repeat 0px 5px; padding-left:20px;}
.cl{clear:both; background-position:0px 3px; }
.ver_line{width:1px; float:left; height:348px; margin-left:5px; padding-left:8px;}
.free_drink_right_content{width:335px; float:right;}
.experience{width:100%; float:left;}
.experience_left{width:540px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#245494; line-height:24px;}
.experience_left span{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5e5e5e;}
.experience_right_images{width:371px; height:111px; float:left; margin-left:0px; background:url(../images/experience_right_imges.jpg) no-repeat top left;}
.ask_us{width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#89ba23; padding:5px 0px 10px 0px;  line-height:24px;}
.ask_us a{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#89ba23; }

.machine_img{width:157px; height:260px; float:left; background:url(../images/machine_img6.png) no-repeat top left;}
.banner_main{width:986px;  height:288px; background:url(../images/banner_bg.png) no-repeat top left; float:left;  margin: 0px 0 0 20px; padding-top:14px; }
.banner_right_part{width:770px; float:left; margin-left:10px;}
.banner_main_heading{width:780px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:36px; float:left; color:#bbee50;font-weight:bold; margin-top:16px; }
.banner_main_heading a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:36px; float:left; color:#bbee50;font-weight:bold; }
.banner_main_heading span{font-family:Arial, Helvetica, sans-serif; font-size:23px; float:left; color:#ffffff; line-height:38px; padding-top:22px;}
.banner_main_heading2{width:535px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:30px; float:left; color:#bbee50;font-weight:bold; margin-top:16px; padding-top:30px;}
.banner_main_heading2 a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:30px; float:left; color:#bbee50;font-weight:bold;}
.banner_main_heading2 span{font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#ffffff; }
.green_circlr{width:121px; float:right; height:110px; background:url(../images/green_circle.png) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:24px; padding-top:7px; margin-top:-25px;}
.logo_right{width:330px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#2f527c; }
.logo_right span{ font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#72af30;}

.logotext2{font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#2f527c;}
.logotext2 span{font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#72af30;}

.cur_sub_head{
	color: #215B9D;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 3px;
    padding-top: 10px;
}
.vmi_ul, .abs_ul{ 
	color:#5E5E5E;
}
.vmi_ul li{ 
	padding:5px 0px;
}
.abs_ul{ margin:10px 0px 0px 40px; }
abs_ul li{ 
	padding:2px 0px;
}



/* banner slider */
@font-face {
    font-family: 'AsenineRegular';
    src: url('../fonts/asenine-webfont.eot');
    src: url('../fonts/asenine-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/asenine-webfont.woff') format('woff'),
         url('../fonts/asenine-webfont.ttf') format('truetype'),
         url('../fonts/asenine-webfont.svg#AsenineRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#banner-bg  {
    background: url("../images/banner.png") no-repeat scroll left top transparent;
    font-size: 12px;
    height: 288px;
    margin: 0 auto;
    width: 986px; 
}
.banner-read{ width:88px; height:28px; float:left; padding-left: 97px;
    padding-top: 22px;}
.banner-read1{ width:88px; height:28px; float:left;    padding-left: 39px;
    padding-top: 11px;}	
.banner-read2{ width:88px; height:28px; float:left;   
    padding-top: 11px; margin-left:10px;}		
.lof-slidecontent{
	position:relative;
	overflow:hidden;

	width:985px;
	height:300px;
	
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:100%;
	/*width:717px*/;     width: 773px;
	z-index:3px;
	overflow:hidden;
}


/*******************************************************/
.lof-main-item-desc{
    float: right;
    left: 4px;
    position: absolute;
    text-align: left;
    top: 29px;
    width: 466px; 
/*	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	background:url(../images/transparent_bg.png);*/

	/* filter:0.7(opacity:60) */
}
.lof-main-item-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
.lof-main-item-desc h3{
	color:#FFF;	
	margin:0;
	font-size:50px;
	padding:20px 8px 2px;
	font-family:"AsenineRegular";  line-height: 45px; letter-spacing:2px; 
}
.lof-main-item-desc h3 span.free{color:#95ff69; font-family:"AsenineRegular"}

.lof-main-item-desc h3 span{color:#95ff69; font-size:50px; font-family:"Calibri" }
.lof-main-item-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}
img.three-padd{margin: 13px 0 0; }
img.one-padd{margin: 0px 50px 0 0;}


/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	height:286px;
		width:986px;
	position:absolute;
	overflow:hidden;
	text-align:right;

}

ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:100%;
	width:761px;
	float:left;
	list-style:none;
/*		  padding-left: 39px;
    padding-top: 6px;*/
}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img{
	padding:16px 0 0 0;	
/*	width:600px;*/
}

li-desc{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	background:url(../images/transparent_bg.png);

	/* filter:0.7(opacity:60) */
}
li-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
li-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;  
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
li-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}

/* item navigator */
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
	margin: 61px 0 0 3px;
	font-family:"Calibri"; font-size:16px;line-height:18px;
}

ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden; font-size:16px;
}
ul.lof-navigator li a{ font-size:16px;}
.lof-navigator-outer{
	position:absolute;
	right:0;
	top:00px;
	z-index:100;
	height:300px;
	width:310px;
	overflow:hidden;
	color:#FFF; font-size:16px;
}
.lof-navigator li.active{
	color:#000000;
}
.lof-navigator li:hover{
color:#FFFFFF !important;
}


.lof-navigator li h3{
	color:#FFF;
	font-size:100%;
	padding:15px 0 0 !important;
	margin:0;

}
.lof-navigator li div{
	background:url(../images/banner-ho.png) no-repeat top left;

	height:100%;
	position:relative;
    margin-left: -15px;
	
	padding-top:2px;
	position:relative; z-index:30000000; color:#032042 ; padding-left: 39px;
    padding-top: 6px; line-height:15px;
}
.lof-navigator li div:hover{color:#FFFFFF !important;
}

.lof-navigator li.active div{
background:url(../images/banner-ho1.png) no-repeat top left;
color:#032042 ;
}


.lof-navigator li img{
	height:60px;
	width:60px;
	margin:15px 15px 10px 0px;
	float:left;
	padding:3px;
	border:#C5C5C5 solid 1px;
}
.lof-navigator li.active img{
	border:##6C8E5C  solid 1px;
}
.lof-navigator li.active h3{
	color:#FFF;
}
/* banner slider */
