@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
* :focus { outline: 0; }

body  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	background:url(http://125.22.60.37/image/prd/homepage2/body_in_bg.gif) repeat-x;
}
body#home{background:url(http://125.22.60.37/image/prd/homepage2/bodybg.gif) repeat-x;}

h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0;
	padding:0;
	list-style:none;
}

h1 {font:normal 28px 'Lucida Sans', Verdana, Arial, Helvetica, sans-serif;}
h2 {font:normal 18px 'Lucida Sans', Verdana, Arial, Helvetica, sans-serif;}
h3 {font:normal 15px 'Lucida Sans', Verdana, Arial, Helvetica, sans-serif;}
h4 {font:bold 14px 'Lucida Sans', Verdana, Arial, Helvetica, sans-serif;}
h5 {font:bold 13px 'Lucida Sans', Verdana, Arial, Helvetica, sans-serif;}
h6 {font:bold 11px 'Lucida Sans', Verdana, Arial, Helvetica, sans-serif;}
p  {font-family:Arial, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; }

a  {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
.br, .clear {clear:both;}
.chkbox {border:none;}
select, input, textarea{font-family:Arial, Verdana, Helvetica, sans-serif;}

.bold{font-weight:bold;}
.italic{font-style:italic;}

.floatl{float:left;}
.floatr{float:right;}


/* ------------------ Wrap --------------------*/
#wrap{
	width:964px;
	margin:0 auto;
}

/* ------------------ Logo --------------------*/
#logo{
	position:absolute;
	margin:9px 0 0 18px;
	float:left;
}

/* ------------------ Top Part --------------------*/
#toppart{
	width:964px;
	float:left;
	height:105px;
}
#toppart #tel_no{float:right; padding:18px 9px 0 0;}

#toppart #top_links, #toppart #top_links_01{
	float:right;
	height:28px;
	background:url(http://125.22.60.37/image/prd/homepage2/toppart_box_bg.gif) repeat-x;
	margin:32px 17px 0 0;
	color:#f7b232;
}
#toppart #top_links_01{background:none;}
#toppart #top_links p, #toppart #top_links_01 p{color:#f7b232; padding:3px 16px 0 16px;}
#toppart #top_links a, #toppart #top_links_01 a{color:#f7b232; margin:0 4px; text-decoration:underline;}
/*#toppart #top_links p, #toppart #top_links_01 p{color:#f7b232;}
#toppart #top_links_01 p{padding:3px 16px 0 16px;}
#toppart #top_links_01 p span{color:#fff; padding-right:12px;}
#toppart #top_links a, #toppart #top_links_01 a{color:#f7b232; margin:0 8px 0 2px; float:left; text-decoration:underline;}
#toppart #top_links_01 a{float:none; margin:0 4px;}
#toppart #top_links a:hover, #toppart #top_links_01 a:hover{text-decoration:none;}
#toppart #top_links a img{margin:2px 0 0 0;}
#toppart #top_links input{
	background:#5f5f5f;
	border:none;
	font-size:11px;
	color:#d3d2d2;
	width:115px;
	height:14px;
	padding:2px 4px;
	margin:2px 3px 0 2px;
	float:left;
}*/
#toppart #top_links input#login_top_but{background:url(http://125.22.60.37/image/prd/homepage2/login.gif) no-repeat; width:19px; height:18px; border:none; cursor:pointer; margin-right:8px;}

#top_links_mid{background:url(http://125.22.60.37/image/prd/homepage2/toppart_box_bg.gif) repeat-x; float:right; height:28px;}

/* Main Navigation */
#main_nav{float:right; margin:12px 6px 0 0; background:url(http://125.22.60.37/image/prd/homepage2/main_nav_bg.gif) repeat-x; width:690px;}
#main_nav ul{float:left; height:31px; width:668px;}
#main_nav li{float:left; height:23px; padding:8px 20px 0 20px; background:url(http://125.22.60.37/image/prd/homepage2/main_nav_part.gif) no-repeat right;}
#main_nav li.nobg{background:none;}
#main_nav li a{display:block; float:left; color:#1c1c1c; font-weight:bold;}
#main_nav li a:hover{text-decoration:none; color:#c66500;}

#main_nav li.main_nav_02, #main_nav li.main_nav_03, #main_nav li.main_nav_04{padding-right:0px;}

#myslidemenu{height:31px; position:absolute; width:684px;}
#myslidemenu li{position:relative;}
#myslidemenu ul.dropdown{
	position:absolute;
	padding:0px;
	display:block;
	visibility:hidden;
	filter:alpha(opacity=90);
	opacity:.90;
	z-index:1001;
	margin:0 0 0 -2px;
	width:150px;
	height:auto;
}
#main_nav ul.dropdown li{float:none; padding:9px 0 0 0; border-bottom:1px solid #dfd6dc; background:#b65d00; *margin-top:-3px; font-size:12px;}
#main_nav ul.dropdown li.brdt{border-top:1px solid #946e7d;}
#main_nav ul.dropdown li:hover{background:#a93400;}
#main_nav ul.dropdown li a{padding:0 7px 0 9px; color:#fff; display:block; background-image:none; font-weight:normal;}
#main_nav ul.dropdown li a:hover{text-decoration:none; background:#a93400;}


/* ------------------ Banner --------------------*/
#banner{
	width:964px;
	float:left;
	height:304px;
}
#banner li{width:964px; height:339px; cursor:pointer;}
#banner li.banner_04{cursor:auto;}
#banner h2{padding:85px 0 0 33px;}
#banner h4{padding:18px 0 0 35px;}
#banner h3{padding:73px 0 0 33px;}

.banner_01{background:url(http://125.22.60.37/image/prd/homepage2/banner_bg.jpg) no-repeat;}
.banner_02{background:url(http://125.22.60.37/image/prd/homepage2/banner_bg_slide02.jpg) no-repeat;}
.banner_03{background:url(http://125.22.60.37/image/prd/homepage2/banner_bg_slide03.jpg) no-repeat;}
.banner_04{background:url(http://125.22.60.37/image/prd/homepage2/banner_bg_slide04_1.gif) no-repeat;}
.banner_05{background:url(http://125.22.60.37/image/prd/homepage2/banner_bg_slide05.jpg) no-repeat;}

#banner h2.slide_01{padding:53px 0 0 31px;}
#banner h4.slide_01{padding:14px 0 0 31px;}
.banner_05 h2{padding:88px 0 0 31px;}
#process_icons{padding:8px 0 0 32px;}
#process_icons a#pr_icon_01{margin:0 80px 0 21px;}
#process_icons a#pr_icon_02{margin:0 88px 0 0;}
#process_icons a#pr_icon_03{margin:0 87px 0 0;}
#process_icons a#pr_icon_05{margin:0 90px 0 80px;}
#banner_links{padding:8px 0 0 187px;}
#banner_links a#button2{margin:0 0 0 11px;}

/* Banner In */
.banner_in{width:964px; height:125px; margin-top:30px; *margin-top:45px; background:url(http://125.22.60.37/image/prd/homepage2/banner_in_bg.jpg) no-repeat;}
.banner_in h1{padding:19px 0 0 27px; font:28px 'Cambria', 'Lucida Sans', Verdana, Arial, Helvetica, Sans-serif; color:#c96d00;}
.banner_in h2{padding:12px 0 0 26px; width:696px; font:15px 'Lucida Sans Unicode', Arial, Verdana, Helvetica, Sans-serif; line-height:22px;}
.banner_in h2 a{color:#c96d00; text-decoration:underline;}
.banner_in h2 a:hover{text-decoration:none;}

.banner_in h1.hding{font-size:32px; font-family:'Cambria', 'Lucida Sans', Verdana, Arial, Helvetica, Sans-serif; color:#d28101; padding:34px 0 0 27px;}

#banner_about_starcj{background:url(http://125.22.60.37/image/prd/homepage2/banner_in_aboutstarcj.jpg) no-repeat;}
#banner_products_digital{background:url(http://125.22.60.37/image/prd/homepage2/banner_in_products_digital.jpg) no-repeat;}

.banner_sunday{background:url(http://125.22.60.37/image/prd/homepage2/promotions/18-6-2010/banner_sunday.jpg) no-repeat bottom; width:964px; height:262px;}
.banner_sunday h1{}

/* ------------------ Banner --------------------*/
#ornge_bar{
	width:964px;
	float:left;
	height:37px;
	background:#d26b00 url(http://125.22.60.37/image/prd/homepage2/orng_bar_rt_curve.gif) no-repeat right;
}
#ornge_bar p{float:left; padding:11px 0 0 3px;}
#ornge_bar #track_order{float:right; padding:8px 11px 0 0;}
#ornge_bar #track_order a{float:right;}
#ornge_bar #track_order input#track_but{float:right; background:url(http://125.22.60.37/image/prd/homepage2/icon_go.gif) no-repeat; width:18px; height:19px; border:none; cursor:pointer; margin:0; padding:0;}
#ornge_bar #track_order input{
	float:right;
	margin:0 4px 0 9px;
	border:1px solid #fff;
	width:150px;
	height:16px;
	padding:1px 4px 0 4px;
	font-size:11px;
	color:#1d1e1e;
}
#ornge_bar #track_order label{float:right; display:block; padding:2px 0 0 0; color:#fff;}

p#breadcrumb{padding:8px 0 0 3px; font-size:12px; color:#fff;}
#breadcrumb a{color:#fff; margin:0 2px;}
#breadcrumb span{color:#feecc4; padding-left:2px;}

/* ------------------ Content --------------------*/
#content, #content_in{
	width:964px;
	float:left;
	padding:14px 0 0 0;
}
#content_in_01{padding:6px 0 0 0; width:964px; margin:0 auto;}

/* Left Content */
#left_content{float:left; width:668px;}
#left_content .promotion{float:left; width:327px; height:164px; margin:0 0 11px 0;}
#left_content .marl14{margin-left:14px;}

#latest_promotions{width:668px;}
#latest_promotions .red_bar_hd{background:url(http://125.22.60.37/image/prd/homepage2/red_bar_bg.gif) repeat-x; height:29px; width:668px; float:left;}
#latest_promotions .red_bar_hd h4{padding:10px 0 0 8px;}
#latest_promotions .pro_box{
	width:666px;
	height:133px;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
	padding:8px 0;
}
#latest_promotions .pro_box li{float:left; height:133px; width:165px; border-right:1px solid #e8e8e8; text-align:center; padding:1px 0 0 0;}
#latest_promotions .pro_box li.nobord{border-right:none;}
#latest_promotions .pro_box li p{
	color:#d76b00;
	padding:4px 8px;
	line-height:16px;
}
#latest_promotions .pro_box li p a{color:#d76b00;}
#latest_promotions .pro_box li .price{
	background:url(http://125.22.60.37/image/prd/homepage2/price_bg.gif) no-repeat;
	width:112px;
	height:22px;
	text-align:center;
	padding:4px 0 0 0;
	color:#ffb400;
	margin:2px 0 0 27px;
	font-size:12px;
	font-family:'Lucida Sans', Verdana, Arial, Helvetica;
}
#latest_promotions .pro_box_bot{background:url(http://125.22.60.37/image/prd/homepage2/promotions_box_bot_bg.gif) repeat-x; height:4px;}

/* Right Content */
#rt_content{float:left; width:282px; margin-left:14px;}
#rt_content .mart11{margin-top:11px;}

/* Content In */
#left_content_in{float:left; width:757px;}
#rt_content_in{float:left; width:207px;}

/* About Us */
#left_content_in .content_in_box{width:747px; padding:2px 0 0 0;}
#left_content_in .box_top{background:url(http://125.22.60.37/image/prd/homepage2/content_in_box_top_bg.gif) repeat-x; height:5px;}
#left_content_in .box_bot{background:url(http://125.22.60.37/image/prd/homepage2/content_in_box_bot_bg.gif) repeat-x; height:5px;}
#left_content_in .box_mid{border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:709px; padding:18px;}
#left_content_in .box_mid p{color:#333333; line-height:20px; padding:0 0 14px 0;}
#left_content_in .box_mid p img{padding:4px 12px 2px 0;}
#left_content_in .box_mid a{color:#d26b00; text-decoration:underline;}
#left_content_in .box_mid a:hover{text-decoration:none;}

#left_content_in .box_mid ul{padding:0 0 12px 8px;}
#left_content_in .box_mid li{color:#333333; line-height:20px; padding:0 0 4px 16px; background:url(http://125.22.60.37/image/prd/homepage2/bullet_arrow.gif) no-repeat 0 6px; font-size:12px;}

#left_content_in .box_mid #franchisee{padding:8px 0 8px 8px;}
#left_content_in .box_mid #franchisee li{background:url(http://125.22.60.37/image/prd/homepage2/bullet_arrow_orng.gif) no-repeat 0 3px;}
#left_content_in .box_mid h3{font-size:15px; color:#d26b00; padding:0 0 4px 0;}
#left_content_in .box_mid h3 a{text-decoration:none;}
#left_content_in .box_mid h4{font-size:13px; color:#333333; padding:0 0 4px 0;}
#left_content_in .box_mid h4 a{color:#333333;}

#left_content_in .box_mid p span.testi{color:#d26b00; font-style:italic; line-height:23px;}


/* Products */
.prod_cat{width:344px; float:left; height:165px; margin-bottom:28px;}
.marr32{margin-right:32px;}
.prod_cat .prod_cat_img{
	width:340px;
	text-align:center;
	height:113px;
	background:url(http://125.22.60.37/image/prd/homepage2/prod_showcase_box_bg.gif) repeat-x bottom;
	padding:14px 4px 0 0;
}
.prod_cat .img05{padding:0 4px 0 0; height:123px;}
.prod_cat .img06 img{padding:10px 0 0 0;}
.prod_cat .img02 img{padding:9px 0 0 0;}
.prod_cat_title{background:url(http://125.22.60.37/image/prd/homepage2/prod_showcase_box_bot_bg.gif) no-repeat; height:38px;}
.prod_cat_title h3{padding:4px 0 0 8px; font:16px 'Cambria', 'Lucida Sans', Arial, Verdana, Sans-serif;}
.prod_cat_title h3 a{color:#fff;}
.prod_cat_title h3 a:hover{color:#ff9f09; text-decoration:none;}

/* Product listing */
.listing_hd, .listing_foot{float:left; width:728px; padding:6px 0 6px 8px; background:url(http://125.22.60.37/image/prd/homepage2/prod_listing_hd_bg.gif) repeat-x bottom;}
.listing_foot{background:none; padding:14px 0 6px 8px;}
.listing_hd h3{float:left; font-size:19px; font-weight:bold; color:#333; font-family:Cambria, Lucida Sans, Arial, Verdana;}
.listing_foot p{float:left; color:#6c6c6c;}

.prod_list{float:left; width:728px; padding:22px 8px; background:url(http://125.22.60.37/image/prd/homepage2/prod_listing_part.gif) no-repeat center bottom;}
.prod_img{float:left; width:146px; text-align:center; padding:4px 0 0 0;}
.prod_details{float:left; width:375px; padding:0 16px 0 0;}
.prod_details h4{font-size:15px; padding:0 0 8px 0; line-height:22px;}
.prod_details h4 a{color:#d26b00;}
.prod_details ul{padding:0 0 0 16px;}
.prod_details li, p{font-size:12px; line-height:19px; color:#333;}
.prod_details li{padding:0 0 2px 0; list-style:square;}
.prod_price{float:left; width:169px; height:57px; background:#000 url(http://125.22.60.37/image/prd/homepage2/price_box_curves.png) no-repeat; padding:12px 0 0 11px;}
.prod_price p{color:#aeaeae;}
.prod_price h5{font-size:14px; color:#ffb119; padding:3px 0 0 0;}

p.link{padding:4px 0 0 0;}
p.link a{color:#d26b00; text-decoration:underline;}
p.link a:hover{text-decoration:none;}

/* Product description */
.prod_desc{float:left; width:728px; padding:8px;}
.prod_desc_lft{float:left; width:246px; padding:8px 8px 0 0;}
.prod_desc_lft .prod_desc_img{text-align:center; padding:4px 0 22px 0;}
.prod_desc_lft .prod_desc_price{
	width:216px;
	height:31px;
	background:#000 url(http://125.22.60.37/image/prd/homepage2/price_box_curves_small.png) no-repeat;
	padding:9px 4px 0 0;
	text-align:center;
	margin:0 0 5px 4px;
}
.prod_desc_lft .prod_desc_price h5{font-size:15px; color:#ffb119;}
.prod_desc_lft .prod_desc_price h5 span{font-size:17px;}
.prod_desc_lft p.mrp, .prod_desc_lft p.pr_code{padding:2px 0 0 26px; font-size:13px; color:#d26b00; font-weight:bold; text-decoration:line-through;}
.prod_desc_lft p.pr_code{text-decoration:none;}
.prod_desc_lft .phn_no{padding:8px 0 0 0; margin:0 0 0 12px; width:198px;}
.prod_desc_lft .phn_no p{font-size:11px; color:#262525; padding:0 0 0 44px;}
.prod_desc_lft .phn_no_box{background:url(http://125.22.60.37/image/prd/homepage2/phn_no_bg.gif) no-repeat; width:162px; height:44px; padding:5px 0 0 36px; text-align:center;}
.prod_desc_lft .phn_no_box h5{font:bold 14px Cambria, Lucida Sans, Arial, Verdana; line-height:19px;}
.prod_desc_lft .disclaimer{padding:18px 0 0 26px;}
.prod_desc_lft .disclaimer p{color:#474747; line-height:21px;}

.prod_desc_rt{float:left; width:462px; padding:8px 0 0 0;}
.prod_desc_rt h4{font-size:17px; color:#d26b00; padding:0 0 8px 0; font-weight:normal;}
.prod_desc_rt ul, .prod_desc_rt p{padding:0 0 18px 17px; font-size:12px; color:#333;}
.prod_desc_rt li{list-style:square; line-height:19px; padding:0 0 3px 0;}

/* Paging */
ul.paging{float:right;}
ul.paging li{float:left; padding:0 3px; font-size:11px;}
ul.paging li a, ul.paging li span{display:block; float:left; padding:1px 6px; background:#e8e6e6; color:#363636;}
ul.paging li a:hover, ul.paging li span{background:#210508; color:#ffcb66; text-decoration:none;}

#rt_nav{width:207px; margin-bottom:12px;}
#rt_nav ul{width:207px; background:url(http://125.22.60.37/image/prd/homepage2/rt_nav_bg.gif) repeat-y;}
#rt_nav li{padding:9px 0 9px 18px; background:url(http://125.22.60.37/image/prd/homepage2/rt_nav_part.gif) no-repeat center bottom; font-size:12px;}
#rt_nav li.nobord{background:none; padding-bottom:4px;}
#rt_nav li span{display:block; background:url(http://125.22.60.37/image/prd/homepage2/bullet.gif) no-repeat 0 0; padding:0 0 0 28px;}
#rt_nav li span a{color:#333333;}
#rt_nav li span a:hover{color:#bf6100; text-decoration:none;}

#rt_banner_in{padding:0 0 0 2px;}

/* What is Home Shopping */
#homeshopping{padding:16px 17px;}
#homeshopping p{
	font-size:15px;
	line-height:24px;
	color:#2a2a2a;
	padding:4px 0 14px 0;
}
#homeshopping img{padding:0 0 0 36px;}

/* Home Shopping Process */
#homeshopping_process{
	width:877px;
	padding:8px 0 12px 40px;
}
#homeshopping_process .process_step{
	background:url(http://125.22.60.37/image/prd/homepage2/orng_bot_bord.gif) repeat-x bottom;
	width:877px;
	height:149px;
	float:left;
	margin-bottom:14px;
}
#homeshopping_process .lft_step{
	float:left;
	width:851px;
	background:url(http://125.22.60.37/image/prd/homepage2/orng_curve_lft_small.gif) no-repeat bottom left;
	height:149px;
}
#homeshopping_process .rt_step{
	float:left;
	width:852px;
	background:url(http://125.22.60.37/image/prd/homepage2/orng_curve_rt_small.gif) no-repeat bottom right;
	height:149px;
}
#homeshopping_process .step_img{float:left; padding:4px 16px 0 8px;}
#homeshopping_process .step_txt{float:left; padding:18px 8px 0 8px; width:688px;}
#homeshopping_process .step_txt h2{
	font:28px 'Cambria', 'Lucida Grande', Arial, Verdana, Helvetica;
	color:#e87804;
	padding:0 0 6px 0;
}
#homeshopping_process .step_txt h2 a{text-decoration:none;}
#homeshopping_process .step_txt p{font-family:Arial, Verdana, sans-serif; color:#464646; line-height:21px;}
#homeshopping_process .step_txt p a{color:#d86e00; text-decoration:underline;}
#homeshopping_process .step_txt p a:hover{text-decoration:none;}


/* ------------------ Partners --------------------*/
#partners{
	width:924px;
	float:left;
	height:41px;
	padding:28px 20px 0 20px;
}
#partners ul{height:41px; float:left;}
#partners li{display:block; float:left; height:41px;}

/* Partners listing */
#partners_list{width:964px; margin:0 auto;}
#partners_list td{
	vertical-align:middle;
	text-align:center;
	background:url(http://125.22.60.37/image/prd/homepage2/partners_bg.gif) no-repeat center center;
	width:148px;
	height:100px;
	margin:0 10px;
}

/* Contact Us */
#contact{padding:20px 195px 20px 175px;}
#contact p{padding:30px 0 0 0; font:15px 'Lucida Sans Unicode', Arial, Verdana, Helvetica; color:#333333; line-height:25px;}
#contact p a{color:#d26b00; text-decoration:underline;}
#contact p a:hover{text-decoration:none;}

/* Showhosts */
.showhost{width:964px; float:left; margin-bottom:10px;}
.showhost .box_top{height:5px; background:url(http://125.22.60.37/image/prd/homepage2/grey_box_top_bg.gif) repeat-x;}
.showhost .box_bot{height:5px; background:url(http://125.22.60.37/image/prd/homepage2/grey_box_bot_bg.gif) repeat-x;}
.showhost .box_mid{float:left; width:931px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; padding:6px 16px;}
.showhost .box_img{background:url(http://125.22.60.37/image/prd/homepage2/showhost_bg.gif) no-repeat; width:135px; height:128px; padding:7px 0 0 7px; float:left;}
.showhost .box_txt{float:left; width:770px; padding:8px 0 0 8px;}
.showhost .box_txt h3{font:17px 'Lucida Sans Unicode', Arial, Verdana, Helvetica; color:#d26b00; padding:0 0 8px 0;}

/* Register */
#register{width:964px; float:left;}
#reg_form{float:left; width:660px;}
#reg_form p{float:right; font-size:11px; color:#737373; padding:16px 10px 0 0;}
#reg_steps{padding:4px 0 6px 5px; float:left;}
#reg_steps li{display:inline;}

#reg_box{width:660px; float:left;}
#reg_box .box_top{height:5px; background:url(http://125.22.60.37/image/prd/homepage2/grey_box_top_bg.gif) repeat-x;}
#reg_box .box_bot{height:5px; background:url(http://125.22.60.37/image/prd/homepage2/grey_box_bot_bg.gif) repeat-x;}
#reg_box .box_mid{float:left; width:658px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; padding:24px 0 0 0;}
#reg_box .box_mid .form_lft, #reg_box .box_mid .form_lft_01{float:left; padding:6px 0 0 100px; width:157px; font-size:13px; color:#2f2f2f;}
#reg_box .box_mid .form_lft_01{padding:0 0 0 100px;}
#reg_box .box_mid span, #reg_form p span{color:#ff0000;}
#reg_box .box_mid .form_rt{float:left; width:400px; margin-bottom:20px;}
#reg_box .box_mid .form_rt input, #reg_box .box_mid .form_rt textarea{
	background:url(http://125.22.60.37/image/prd/homepage2/reg_input_bg.gif) repeat-x;
	border:1px solid #fcbd7b;
	width:288px;
	height:21px;
	padding:6px 3px 0 3px;
	font-size:12px;
	color:#444;
}
#reg_box .box_mid .form_rt input.w70{width:70px;}
#reg_box .box_mid .form_rt input.w150{width:200px; margin-left:6px;}

#reg_box .box_mid .form_rt textarea{height:70px;}
#reg_box .box_mid .form_rt select{border:1px solid #fcbd7b; height:24px; *height:21px; padding:2px; width:295px;}
#reg_box .box_mid .form_rt select.w74{width:74px;}
#reg_box .box_mid .form_rt select.w136{width:138px;}

#reg_box .box_mid .form_rt label{float:left; margin:1px 14px 0 0;}
#reg_box .box_mid .form_rt label a{color:#d26b00;}
#reg_box .box_mid .form_rt input.rbt, #reg_box .box_mid .form_rt input.chk{float:left; width:auto; height:auto; border:none; margin:2px 6px 0 0; *margin:0 6px 0 0; background:none;}
#reg_box .box_mid .form_rt a{margin:4px 6px 0 0;}

#reg_box .box_mid .form_rt input#proceed_but{background:url(http://125.22.60.37/image/prd/homepage2/buttons/proceed.gif) no-repeat; width:90px; height:29px; border:none; cursor:pointer;}
#reg_box .box_mid .form_rt input#finish_but{background:url(http://125.22.60.37/image/prd/homepage2/buttons/finish.gif) no-repeat; width:76px; height:29px; border:none; cursor:pointer;}
#reg_box .box_mid .form_rt input#cancel_but{background:url(http://125.22.60.37/image/prd/homepage2/buttons/cancel.gif) no-repeat; width:70px; height:29px; border:none; cursor:pointer;}

#why_reg{float:left; width:278px; padding:8px 0 0 19px;}
#why_reg h3{font:21px 'Cambria', Arial, Verdana, Helvetica; color:#d26b00; padding:0 0 6px 0;}
#why_reg li{
	background:url(http://125.22.60.37/image/prd/homepage2/reg_adv_bg.gif) no-repeat left bottom;
	width:220px;
	padding:6px 10px 6px 48px;
	font-size:13px;
	line-height:21px;
	color:#333;
	min-height:43px;
	margin-bottom:6px;
}

/* Terms */
#terms{padding:0 20px;}
#terms h3{color:#D26B00; font-size:17px; padding:0 0 4px 0;}
#terms p{line-height:19px; font-size:12px; color:#333; padding:0 0 6px 0;}

#terms ol{padding:8px 0 8px 18px;}
#terms ol.nomar{padding-top:0;}
#terms ol li{list-style:decimal; line-height:19px; font-size:12px; color:#333; padding:4px 0;}
#terms ol li p{padding:6px 0 0 0;}
#terms ol li ol{padding:8px 0 8px 24px;}
#terms ol li ol li{list-style:lower-roman;}
#terms ol li ol li ol li{list-style:lower-alpha;}
#terms ol li ol li ol li ul{padding-left:24px;}
#terms ol li ol li ol li ul li{list-style:square;}
#terms a{color:#D26B00; text-decoration:underline;}
#terms a:hover{text-decoration:none;}

/* FAQ */
#faq, #careers{float:left; width:725px; padding:4px 16px;}
.accordion{padding:0 0 6px 0;}
.tabbar{height:25px; background:#f4f4f4; padding:10px 0 0 12px; cursor:pointer;}
.tabbar h4{color:#333; font-weight:normal; font-size:13px;}
.tabcontent{padding:6px 12px; border:1px solid #f0f0f0;}
.tabcontent p{line-height:20px; color:#333; padding:2px 0 8px 0;}
.tabcontent ul{padding:0 0 0 24px;}
.tabcontent li{padding:0 0 4px 0; line-height:20px; color:#333; list-style:square;}
.arrow{float:left; padding:1px 8px 0 0;}

#careers p{padding:0 8px 10px 4px; color:#333; line-height:20px;}
#careers p a{color:#d26b00; text-decoration:underline;}
#careers p a:hover{text-decoration:none;}
#careers .accordion{padding:6px 0 8px 0;}
.job_des{width:700px; padding-bottom:10px;}
.job_des td{padding:6px 10px; color:#333; vertical-align:top;}
.job_des td.j_title{width:140px;}
.job_des td.j_detail{width:200px; font-weight:bold; color:#d26b00;}
#careers h5{background:#f4f4f4; padding:6px 6px; margin-bottom:8px;}
#careers ul{padding:6px 0 6px 8px;}
#careers li{background:url(http://125.22.60.37/image/prd/homepage2/bullet_arrow.gif) no-repeat 0 7px; padding:0 0 6px 18px; list-style:none; font-size:12px;}
#careers h6{font-size:13px; padding:6px; color:#d26b00;}

/* Program schedule */
.table_hd{width:964px; height:28px; background:url(http://125.22.60.37/image/prd/homepage2/table_hd_bg.gif) repeat-x;}
.table_hd_in{width:964px; height:28px; background:url(http://125.22.60.37/image/prd/homepage2/table_hd_lft_curve.gif) no-repeat left;}
.table_hd_in p{
	width:954px;
	height:21px;
	background:url(http://125.22.60.37/image/prd/homepage2/table_hd_rt_curve.gif) no-repeat right;
	color:#fff;
	padding:7px 0 0 10px;
	font:13px Cambria, Arial, Verdana;
}
.table_hd_in .paging{padding:6px 8px 0 0;}
.table_hd_in .paging li a{background:#444; color:#ffcb66;}
.table_hd_in .paging li a:hover, .table_hd_in .paging li span{background:#999; color:#000;}
.table_foot{height:18px; background:url(http://125.22.60.37/image/prd/homepage2/table_foot_bg.gif) repeat-x bottom;}
#schedule{border:1px solid #e5e5e5; border-bottom:none; width:964px;}
#schedule td{
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	padding:10px 8px 8px 12px;
	font-size:12px;
	line-height:18px;
	vertical-align:top;
}
#schedule tr.orngbg td, #schedule td.orngbg, #schedule tr.greybg td.orngbg{background:#f7eedb; color:#bf6100;}
#schedule tr.greybg td{background:#e9e9e9;}
#schedule td p{color:#353535; line-height:19px; padding:0 0 2px 0;}
#schedule td p span{color:#8d8d8d;}

/* Login Box */
#login_box{width:418px; margin:30px auto;}
#login_box_01{width:757px; background:url(http://125.22.60.37/image/prd/homepage2/my_account_box_bg.gif) repeat-y; margin:4px auto 0 auto;}

#login_box .login_box_top, #login_box_01 .login_box_top{background:url(http://125.22.60.37/image/prd/homepage2/login_box_top_bg.gif) repeat-x; height:9px; margin-left:1px;}
#login_box .login_box_bot, #login_box_01 .login_box_bot{background:url(http://125.22.60.37/image/prd/homepage2/login_box_bot_bg.gif) repeat-x; height:9px; margin-left:1px;}
#login_box .login_box_mid{
	padding:15px 50px 30px 50px;
	width:368px;
	background:url(http://125.22.60.37/image/prd/homepage2/login_box_bg.gif) repeat-y;
}
#login_box .login_box_mid h2{font:24px Cambria, Lucida Sans, Arial, Verdana, Helvetica; color:#d26b00; padding:0 0 12px 0;}
#login_box .login_box_mid h3{font-size:17px; color:#d26b00; padding:15px 0 8px 0;}
#login_box .login_box_mid input{
	float:left;
	background:url(http://125.22.60.37/image/prd/homepage2/reg_input_bg.gif) repeat-x;
	height:21px;
	width:290px;
	border:1px solid #fcbd7b;
	padding:6px 0 0 4px;
	color:#333;
}
#login_box .login_box_mid input.w214{width:214px; margin-bottom:13px;}
#login_box .login_lbl{float:left; width:90px; display:block; padding:6px 0 20px 0;}
#login_box #links{padding:2px 0 0 90px;}
#login_box p{padding:10px 0 0 90px; color:#333;}
#login_box p a{color:#d26b00; text-decoration:underline;}
#login_box p a:hover{text-decoration:none;}

#login_box .login_box_mid input#track_order_but{background:url(http://125.22.60.37/image/prd/homepage2/icon_track.gif) no-repeat; width:28px; height:29px; border:none; cursor:pointer;}
#login_box .login_box_mid input#login_but{background:url(http://125.22.60.37/image/prd/homepage2/buttons/login.gif) no-repeat; width:80px; height:29px; border:none; cursor:pointer; margin-right:8px;}
#login_box .login_box_mid input#cancel_but{background:url(http://125.22.60.37/image/prd/homepage2/buttons/cancel.gif) no-repeat; width:70px; height:29px; border:none; cursor:pointer;}
input#confirm_withdrawal_but{background:url(http://125.22.60.37/image/prd/homepage2/buttons/confirm_withdrawal.gif) no-repeat; width:142px; height:29px; border:none; cursor:pointer;}

#login_box_01 .login_box_mid{
	padding:15px 28px 20px 28px;
	width:701px;
}

#my_account_hd{width:737px; margin:0 auto; padding:20px 10px 0 10px;}
#my_account_hd h3{float:left; color:#d26b00; font-size:19px;}
#my_account_hd p{float:right; color:#636363; padding:4px 0 0 0;}

#login_box_01 .login_box_mid ul{float:left; padding:12px 0; 0 0}
#login_box_01 .login_box_mid li{float:left; padding:0 28px; text-align:center; border-right:1px solid #f6e1cc;}
#login_box_01 .login_box_mid li.nobord{border-right:none;}
#login_box_01 .login_box_mid li h4{padding:8px 0 0 0; color:#8d0003; font:17px Cambria, Lucida Sans, Arial, Verdana;}
#login_box_01 .login_box_mid li h4 a{color:#8d0003;}

/* Sitemap */
#content_in .sitemap{padding:18px 0 0 80px; float:left;}
.s_marl50{margin-left:300px;}
#content_in .sitemap li{background:url(http://125.22.60.37/image/prd/homepage2/bullet.gif) no-repeat 0 1px; padding:0 0 14px 22px; font-size:13px;}
#content_in .sitemap li ul{padding:8px 0 0 8px;}
#content_in .sitemap li ul li{background:url(http://125.22.60.37/image/prd/homepage2/bullet_arrow_orng.gif) no-repeat 0 9px; padding:6px 0 6px 16px; font-size:12px;}
#content_in .sitemap li a, #sitemap li{color:#333;}

/* Profile */
#profile{width:560px; margin:0 60px; border-bottom:1px solid #f0f0f0;}
#profile .darkbg td, #my_orders .darkbg td{background:#f6f6f6;}
#profile td, #my_orders td{padding:8px; font:13px Lucida Sans, Arial, Verdana, Helvetica; color:#333;}
#my_orders td{font-size:12px;}
#profile td.pro_fld, #my_orders td.pro_fld{padding-right:60px; text-align:right; color:#D26B00; width:200px; font-weight:normal;}
#profile td.profile_hd, #my_orders td.profile_hd{background:#dfb660; color:#fff; font-size:14px; font-weight:bold;}
#my_orders td.profile_hd{background:#EA8720;}

.profile_links{text-align:center; padding:20px 100px 8px 0;}
.profile_links_01{text-align:center; padding:20px 40px 8px 0;}

.profile_links_01 input#save_profile_but{background:url(http://125.22.60.37/image/prd/homepage2/buttons/save_profile.gif) no-repeat; width:90px; height:29px; border:none; cursor:pointer; margin-right:8px;}
.profile_links_01 input#save_password_but{background:url(http://125.22.60.37/image/prd/homepage2/buttons/save_password.gif) no-repeat; width:110px; height:29px; border:none; cursor:pointer; margin-right:8px;}
.profile_links_01 input#cancel_but{background:url(http://125.22.60.37/image/prd/homepage2/buttons/cancel.gif) no-repeat; width:70px; height:29px; border:none; cursor:pointer;}

#profile input, #profile textarea{
	background:#fff url(http://125.22.60.37/image/prd/homepage2/reg_input_bg.gif) repeat-x;
	border:1px solid #fcbd7b;
	width:220px;
	height:17px;
	padding:3px 3px 0 3px;
	font-size:12px;
	color:#444;
}
#profile input.w70{width:50px;}
#profile input.w150{width:150px; margin-left:6px;}

#profile textarea{height:50px;}
#profile select{border:1px solid #fcbd7b; height:22px; *height:22px; padding:1px; width:229px;}
#profile select.w74{width:60px;}
#profile select.w136{width:100px;}

#profile input.rbt{float:left; width:auto; height:auto; border:none; margin:2px 6px 0 0; *margin:0 6px 0 0; background:none;}
#profile label{float:left; margin:1px 14px 0 0;}
#profile td.pro_fld label{float:none; margin:0;}

/* My Orders */
#my_orders{width:737px; margin:10px auto;}
#my_orders th, #my_orders td{
	padding:8px;
	border-right:1px solid #fff;
	color:#333;
	font-size:12px;
}
#my_orders th{text-align:left; background:#ea8720; color:#fff;}
#my_orders td a{color:#D26B00;}
#my_orders tr.darkbg td{background:#ebebeb;}
#my_orders tr.bordbot td{border-bottom:1px solid #ebebeb}

/* Digital Day */
#digital_day{width:926px; padding:6px 0 0 20px;}
#digital_day li{padding:0 0 8px 0;}

#error{padding:12px 0 10px 42px; margin:8px 0 12px 0; color:#cc0000; background:#fcf2dd url(http://125.22.60.37/image/prd/homepage2/error.png) no-repeat 8px 6px; font:13px Arial, Verdana, Helvetica;}

/* ------------------ Footer --------------------*/
#footer_wrap{
	width:100%;
	float:left;
	height:143px;
	background:#323232 url(http://125.22.60.37/image/prd/homepage2/footer_bg.gif) repeat-x top;
	padding:10px 0 0 0;
}
#footer{
	width:964px;
	margin:0 auto;
	background:url(http://125.22.60.37/image/prd/homepage2/footer_img.gif) no-repeat center top;
	height:90px;
	padding:53px 0 0 0;
}
#footer ul{float:left; padding:1px 0;}
#footer li{display:inline; font-size:11px; color:#a0a0a0;}
#footer li a{color:#a0a0a0; margin:0 3px;}
#footer p{float:left; font-size:11px; color:#deae5b; padding:8px 0 0 3px; clear:both;}
#footer p span{color:#a0a0a0; padding:0 8px 0 0;}
#footer p a{margin:0 3px; color:#deae5b; text-decoration:underline;}
#footer p a:hover{text-decoration:none;}
#footer #smm{float:right; padding:6px 0 0 0; *padding:28px 0 0 0;}

#pay_online{float:right; padding:32px 14px 0 0; *position:absolute; *padding:32px 14px 0 400px;}

#content_in_01 ul.id_links{padding:10px 90px;}
#content_in_01 ul.id_links li{padding:8px 9px 16px 9px; float:left;}
#content_in_01 ul.id_links li a{display:block; float:left; height:29px;}