@charset "utf-8";
/* CSS Document */

body {
	background:#3b3b3b;
	padding:0px;
	margin:0px;
	color:#444;
	text-align:center;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
div, p, ul, form, input, select, textarea, marquee, dt, dl, label, h2, h3, h4, img {
	padding:0px;
	margin:0px;
}
ul {
	list-style-type:none;
}
.page_main a:link, page_main a:visited {
	color:#000;
	text-decoration:none;
	outline:none;
}
.page_main a:hover, page_main a:active {
	color:#000;
	text-decoration:underline;
}
.clear {
	clear:both;
}
.back_link {
	margin:0px auto;
	width:995px;
	text-align:left;
	padding:5px 0px;
}
/* input classes */
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#fff;
	border:1px solid #d8d8d8;
	color:#000;
	height:18px;
	padding:0px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#fff;
	border:1px solid #d8d8d8;
	color:#000;
	padding:0px;
	height:auto;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background:#fff;
	border:1px solid #d8d8d8;
	color:#000;
	height:18px;
}
.radio {
	border:none;
	margin:0px;
	padding:0px;
	background:none;
}
input.checkbox {
	border:none !important;
	margin:0px;
	padding:0px;
	background:none;
}
.button {
	border-left:1px solid #868686;
	border-right:1px solid #868686;
	border-top:none;
	border-bottom:none;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	height:23px!important;
	line-height:21px;
	background:url(../images/button_bg.jpg) repeat-x;
}
/* input classes */

#main {
	width:990px !important;
	height:auto;
	background:#fff;
	text-align:center;
	margin:0px auto 0px auto;
}
.text_bold {
	font-weight:bold;
}
a.whitelink:link, a.whitelink:visited {
	color:#000000;
	text-decoration:none;
}
a.whitelink:hover {
	color:#000000;
	text-decoration:underline;
}
.top_magazine_text {
	float:left;
	height:40px;
	font-size:12px;
	line-height:20px;
	width:956px;
	padding:0px 10px;
	text-align:center;
	color:#000000;
}
/*main body css*/

/*Top Header Content*/
.header_wrapper {
	float:left;
	width:990px;
	height:auto;
	text-align:center;
}
.main_header {
	float:left;
	width:990px;
	background:url(../images/banner.gif) no-repeat top left;
	height:246px;
}
.logo_wrapper {
	float:left;
	width:235px;
	height:77px;
	padding-left:55px;
	padding-top:6px;
	overflow:hidden;
}
.top_right {
	float:right;
	width:auto;
	padding-top:10px;
}
.top_services {
	width:auto;
	float:left;
}
.service_icon {
	width:auto;
	padding-right:5px;
	float:left;
	line-height:20px;
	height:31px;
}
.service_icon a {
	float:left;
	padding-left:5px;
}
.service_icon img {
	float:left;
}
.chat_icon {
	width:60px !important;
	float:left;
	height:31px;
}
.top_row {
	float:left;
	width:990px;
	text-align:center;
}
.top_row_left {
	float:left;
	text-align:left;
	width:auto;
	padding-left:25px;
	color:#000000;
}
.top_row_right {
	float:right;
	width:auto;
	text-align:left;
}
.language_box {
	float:left;
	width:auto;
	padding-right:10px;
}
.top_bar_column {
	float:left;
	width:auto;
	font-size:12px;
	padding-right:10px;
}
.top_bar_column2 {
	float:left;
	width:auto;
	font-size:11px;
	padding-right:0px;
	overflow:hidden;
	height:23px;
}
.top_bar_column input, .top_bar_column2 input, .top_bar_column2 img {
	margin-top:5px;
}
.calltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5f5f5f;
	font-weight:bold;
	line-height:28px;
}
/*Top Header Content*/
.login_row {
	/*	float:left;*/
	height:64px;
	width:962px;
	margin:0px auto;
	clear:both;/*	padding:0px 14px;*/
}
.login_row_left {
	float:left;
	height:64px;
	width:13px;
	background:url(../images/login_left_bg.jpg) no-repeat;
}
.login_row_center {
	float:left;
	height:64px;
	width:936px;
	background:url(../images/login_center_bg.jpg) repeat-x;
}
.welcome_user {
	color:#000;
	text-decoration:none;
	font-size:12px;
	line-height:40px;
	float:left;
	font-weight:normal;
	padding-left:15px;
}
.welcome_user a:link, .welcome_user a:visited, .welcome_user a:hover {
	color:#000;
	font-weight:bold;
}
.login_row_right {
	float:right;
	height:64px;
	width:13px;
	background:url(../images/login_right_bg.jpg) no-repeat;
}
.login_row_inner {
	width:97%;
	color:#000;
	float:left;
	height:auto;
	padding-top:15px;
	padding-left:25px;
	line-height:30px;
	font-weight:bold;
}
.login_row_inner a:link, .login_row_inner a:visited {
	color:#000;
	text-decoration:none;
}
.login_row_inner a:hover {
	color:#000;
	text-decoration:underline;
}
.nav_row {
	height:23px;
	width:962px;
	margin:0px auto;
}
.nav_row_left {
	float:left;
	height:23px;
	width:5px;
	background:url(../images/nav_left_bg.jpg) no-repeat;
}
.nav_row_center {
	float:left;
	height:23px;
	width:952px;
	background:url(../images/nav_center_bg.jpg) repeat-x;
}
.nav_row_right {
	float:right;
	height:23px;
	width:5px;
	background:url(../images/nav_right_bg.jpg) no-repeat;
}
.nav_row_inner {
	width:100%;
	float:left;
	height:auto;
	color:#000;
	line-height:23px;
}
/*menu css*/
.menu {
	float:left;
	width:750px;
	margin:0px 0px 0px 20px;
	display:inline;
	color:#FFF;
	height:23px;
}
.menu ul {
	margin: 0px;
	padding: 0px;
	float:left;
	width:auto;
	list-style:none;
}
.menu li {
	float: left;
	margin: 0px;
	padding:0px;
	color:#000;
	position:relative;
	height:23px;
	line-height:23px;
	font-size:12px;
	text-decoration:none;
}
.menu li a:link, .menu li a:visited {
	color:#000;
	padding:0px 10px;
	font-size:12px;
	text-decoration:none;
}
.menu li a:hover {
	color:#000;
	padding:0px 10px;
	background:none;
	text-decoration:none;
}
.menu ul li:last-child {
	background-image:none;
}
.contact_box {
	float:right;
	width:180px;
	height:23px;
	background:url(../images/phone_seperator.jpg) no-repeat left bottom;
}
.contact_box_inner {
	float:left;
	width:auto;
	padding-left:30px;
	background:url(../images/phone_icon.jpg) no-repeat 10px center;
}
/* menu css */
.content_wrapper {
	height:auto;
	padding:0px 5px;
	width:962px;
	text-align:center;
	margin-left:9px;
	float:left;
	display:inline;
}
.content_wrapper_btm {
	height:16px;
	width:962px;
	background:url(../images/container_btm_bg.jpg) no-repeat center top;
	float:left;
	margin-left:0px;
	display:inline;
}
.content_wrapper_btm1 {
	height:16px;
	width:990px;
	background:url(../images/container_btm_bg.jpg) no-repeat center top;
	float:left;
	margin-left:0px;
	display:inline;
}
/* Content Css */
.content {
	width:962px;
	height:auto;
	float:left;
	background:url(../images/container_bg.jpg) repeat-y;
	height:auto;
}
.ct_leftside {
	width:229px;
	float:left;
	height:auto;
	text-align:left;
}
.ct_rightside {
	width:229px;
	float:right;
	height:auto;
	text-align:left;
	padding-right:8px;
}
.midpanel {
	width:478px;
	float:left;
	height:auto;
	text-align:left;
	padding:0px 0px 0 4px;
}
.full_sized_block {
	border:1px solid #e5e5e5;
	margin:5px auto 8px 13px;
	padding:0px 10px;
	width:914px;
	overflow:hidden;
	float:left;
	display:inline;
	height:180px;
}
.full_sized_block_inner {
	float:left;
	width:100%;
}
.full_sized_block_noborder {
	/*margin:0px auto;*/
	float:right;
	text-align:left;
	padding:0px 10px;
	width:705px;
	overflow:hidden;
}
.full_sized_block_noborder .bottom_magazine_text {
	text-align:left;
}
/*--------------------***---------- CSS for Common Content --------------------***----------*/	
.join_mail_phone_right {
	width:80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#fff;
	border:1px solid #C4C3BF;
	color:#000;
	height:18px;
	padding:0px;
}
.join_mail_phone_left {
	width:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#fff;
	border:1px solid #C4C3BF;
	color:#000;
	height:18px;
	padding:0px;
}
.join_mail_input {
	width:143px!important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#fff;
	border:1px solid #C4C3BF;
	color:#000;
	height:18px;
	padding:0px;
}
.max_width {
	width:105px;
}
.join_mail_dropdown_min {
	width:80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#fff;
	border:1px solid #C4C3BF;
	color:#000;
	height:20px;
	padding:0px;
}
.join_mail_dropdown {
	width:143px!important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#fff;
	border:1px solid #C4C3BF;
	color:#000;
	height:20px;
	padding:0px;
}
.left {
	float:left;
	width:auto;
	padding-right:4px;
}
.right {
	float:right;
	padding-left:4px;
}
.floatbox_minwidth {
	float:left;
	width:227px;
	height:210px;
	overflow:hidden;
}
.floatbox_minwidth_spacebanner {
	float:left;
	width:227px;
	height:210px;
	overflow:hidden;
	border:1px solid #E5E5E5;
}
.floatbox_minwidth_faq {
	float:left;
	width:227px;
	height:210px;
	overflow:hidden;
	border:1px solid #E5E5E5;
}
.floatbox_minwidth_features {
	float:left;
	width:229px;
	height:212px;
	overflow:hidden;
	background:#8A8687 url(../images/block_bg.jpg) repeat-x left bottom;
}
.floatbox_minwidth_whyshop {
	float:left;
	width:229px;
	height:212px;
	overflow:hidden;
	background:#8A8687 url(../images/block_bg.jpg) repeat-x left bottom;
}
.join_mailinglist_minwidth {
	float:left;
	width:229px;
	height:212px;
	overflow:hidden;
	background:#dbf5f3;
}
.floatbox_minwidth_notice {
	float:left;
	width:229px;
	height:212px;
	overflow:hidden;
	background:url(../images/notice_board_bg.jpg) no-repeat left top;
}
.floatbox_minwidth_welcome {
	float:left;
	width:227px;
	height:210px;
	overflow:hidden;
	border:1px solid #E5E5E5;
}
.floatbox_minwidth_dailypick {
	float:left;
	width:227px;
	height:210px;
	overflow:hidden;
	border:1px solid #E5E5E5;
}
.floatbox_minwidth_rss {
	float:left;
	width:229px;
	height:212px;
	position:relative;
	/*width:179px;
	padding-left:25px;
	padding-right:25px;
	padding-top:72px;
	padding-bottom:60px;
	height:80px;*/
	overflow:hidden;
	background:url(../images/rss_bg.jpg) no-repeat left top;
}
.floatbox_minwidth_rss span.text_spacer {
	float:left;
	width:179px;
	left:25px;
	top:72px;
	height:80px;
	position:absolute;
	overflow:hidden;
}
.floatbox_minwidth_inner {
	width:100%;
	height:auto;
	float:left;
}
.floatbox_minwidth_mustbuy {
	float:left;
	width:227px;
	height:210px;
	overflow:hidden;
	border:1px solid #E5E5E5;
}
.floatbox_minwidth_superdeal {
	float:left;
	width:227px;
	height:210px;
	overflow:hidden;
	border:1px solid #E5E5E5;
}
.floatbox_minwidth_auto {
	float:left;
	width:229px;
	height:auto;
	background:#fff;
}
.floatbox_maxwidth_top_sell {
	float:left;
	width:468px;
	height:210px;
	overflow:hidden;
	overflow:hidden;
	border:1px solid #DEDCDA;
}
.floatbox_maxwidth_banner_second {
	float:left;
	width:468px;
	height:210px;
	overflow:hidden;
	border:1px solid #E5E5E5;
}
.floatbox_maxwidth {
	float:left;
	width:468px;
	height:210px;
	overflow:hidden;
	border:1px solid #E5E5E5;
}
.floatbox_maxwidth_inner {
	width:100%;
	height:auto;
	float:left;
}
.floatbox_minwidth_noframe {
	float:left;
	width:229px;
	height:210px;
}
/*.floatbox_minwidth marquee {
	float:left;
	height:18px;
	width:100%;
}*/
.categories_heading {
	background:url(../images/category_bg.jpg) repeat-x;
	height:34px;
	width:100%;
	float:left;
}
.categories_heading span {
	font-size:14px;
	font-weight:bold;
	line-height:34px;
	padding-left:15px;
	color:#000;
	float:left;
	width:152px;
	overflow:hidden;
	height:30px;
	text-align:left;
}
.editText {
	font-size:14px;
	font-weight:bold;
	line-height:34px;
	padding-left:15px;
	color:#000;
	float:left;
	width:204px;
	overflow:hidden!important;
	height:30px;
}
.content_heading {
	height:24px;
	width:100%;
	float:left;
	overflow:hidden;
}
.content_heading span {
	width:auto;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:25px;
	padding-left:14px;
	font-weight:bold;
}
.featured_heading {
	background:url(../images/title_bg.jpg) repeat-x;
	height:31px;
	line-height:30px;
	color:#000;
	width:100%;
	float:left;
}
.featured_heading span {
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
}
.whyshop_heading {
	background:url(../images/title_bg.jpg) repeat-x;
	height:31px;
	line-height:30px;
	color:#000;
	width:100%;
	float:left;
	overflow:hidden;
    padding-left:20px;
}
.whyshop_heading span {
	font-size:14px;
	font-weight:bold;
/*	padding-left:20px;*/
}
.floatbox_minwidth_notice .content_heading span {
	width:100%;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#727677;
	padding:6px 0px 0px 0px;
	line-height:18px;
	text-align:center;
	font-weight:bold;
}
.video_box {
	width:228px;
	float:left;
	height:192px;
	text-align:center;
	overflow:hidden;
}
.video_box object, .video_box embed {
	width:99% !important;
	height:190px !important;
}
.common_text {
	padding:6px;
	font-size:11px;
	line-height:12px;
}
.categories {
	float:left;
	height:auto;
	display:inline;
	width:100%;
	padding-top:5px;
}
.categories ul {
	margin:0px;
	width:100%;
	float:left;
	padding:0px 0px 10px 0px;
}
.categories li {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight:normal;
	list-style:none;
	float:left;
	padding:0px 0px 0px 12px;
	line-height:25px;
	width:140px;
}
.categories li span {
	padding:0px 10px;
}
.categories li a:link, .categories li a:visited {
	color:#000;
	text-decoration:none;
}
.categories li a:hover {
	color:#000;
	text-decoration:none;
	background:none;
}
.ct_more {
	text-align:right;
	font-size:12px;
	line-height:20px;
	color:#9c9c9c;
	font-weight:bold;
	padding-right:10px;
}
.more_box {
	float:left;
	width:100%;
}
/*  product information */
.product_info_box_daily {
	width:110px;
	height:163px;
	text-align:center;
	margin-left:55px;
	color:#4a4a4a;
	font-size:12px;
	clear:both;
}
.product_info_box {
	width:105px;
	height:auto;
	text-align:center;
	margin:0px;
	padding:0px 4px;
	float:left;
	color:#4a4a4a;
	font-size:12px;
}
.product_img {
	width:100%;
	text-align:center;
	height:85px;
}
.product_img img {
	border:none;
}
.product_title {
	width:100px;
	height:20px;
	overflow:hidden;
	line-height:20px;
	background:url(../images/dotted_border.jpg) no-repeat left bottom;
	padding-bottom:4px;
	text-align:center;
	margin:0px auto;
}
.product_info {
	width:100%;
}
.product_text {
	font-weight:bold;
	color:#000000;
	font-size:11px;
	width:100%;
	text-align:center;
}
.product_text a:link, .product_text a:visited {
	text-decoration:none;
	color:#000000;
}
.product_text a:hover {
	text-decoration:none;
	color:#000;
}
.product_name {
	width:100%;
	line-height:20px;
	background:url(../images/dotted_border.jpg) no-repeat left bottom;
}
/*  product information ended */

/* Mailing List */
.ct_loginpan {
	float:left;
	width:100%;
	padding-bottom:4px;
	padding-top:5px;
}
.ct_login_left {
	float:left;
	width:55px;
	line-height:18px;
	font-weight:bold;
	margin-left:10px;
}
.ct_login_right {
	float:left;
	width:150px;
	text-align:left;
}
.orange_link {
	color:#f28c1d;
	font-weight:bold;
	text-decoration:none;
}
.orange_link a:link, .orange_link a:visited {
	color:#f28c1d;
	text-decoration:none;
}
.orange_link a:hover {
	color:#f28c1d;
	text-decoration:none;
}
/* Mailing List */		

/* Notice Board */
.checklist {
	float:left;
	width:226px;
	overflow:hidden;
	padding-left:5px;
	height:180px;
	position:relative;
}
.checklist ul {
	margin:3px 0px 0px;
	padding:0;
}
.checklist li {
	color:#000;
	font-size:12px;
	list-style-image:none;
/*	list-style-type:none;*/
	padding:5px 0 3px 15px;
	line-height:20px;
}
.checklist li a:link, .checklist li a:visited {
	color:#000;
	text-decoration:none;
}
.floatbox_minwidth_notice .checklist {
	float:left;
	width:206px;
	height:170px;
	overflow:hidden;
	padding:0px 10px;
}
.floatbox_minwidth_notice .checklist li {
	color:#000000;
}
.floatbox_minwidth_notice .checklist li a:link, .floatbox_minwidth_notice .checklist li a:visited {
	color:#000000;
}
.floatbox_minwidth_faq .checklist li {
	color:#000000;
}
.floatbox_minwidth_faq .checklist li a:link, .floatbox_minwidth_faq .checklist li a:visited {
	color:#000000;
}
/* Notice Board */	
/* Feature Box */
.listcolor {
	float:left;
	width:226px;
	overflow:hidden;
}
.listcolor ul {
	margin:3px 0px 0px;
	padding:0;
}
.listcolor li {
	font-size:12px;
	list-style-image:none;
	list-style-type:none;
	padding:5px 0 3px 15px;
	line-height:20px;
}
/* Feature Box ended */
/* Subscribe Box */
.whyshop_text {
	text-align:center;
	color:#5F5F5F;
	font-size:22px;
	padding-top:30px;
}
/* Subscribe Box */

/* Footer */
.bottom_magazine_text {
	float:left;
	height:100px;
	font-size:12px;
	width:705px;
	text-align:center;
	padding:5px 0px 10px;
	overflow:hidden;
}
.footer_wrapper {
	width:934px;
	background:#fff;
	font-size:12px;
	text-align:left;
	padding:5px 28px;
	color:#000;
}
.footer_wrapper ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.footer_wrapper li {
	list-style:none;
	float:left;
	padding:3px 0px;
	width:900px;
	color:#000;
	text-decoration:none;
}
.footer_wrapper li a:link, .footer_wrapper li a:visited {
	color:#000;
	text-decoration:none;
}
.footer_wrapper li a:hover {
	color:#000;
	text-decoration:underline;
}
/* Footer */
#dhtmlgoodies_mainContainer_1 dt {
	padding:4px 5px;
	float:left;
}
#dhtmlgoodies_mainContainer dt {
	padding:4px 0px;
	float:left;
}
#dhtmlgoodies_mainContainer_2 dt {
	padding:4px 0px;
	float:left;
}
/*#dhtmlgoodies_mainContainer_1 dt {
	padding:6px 0px 6px 0px;
	float:left;
}
#node1, #node2, #node3, #node4, #node6, #node7, #node8, #node9, #node10, #node11, #node12, #node13 {
	height:auto !important;
	width:229px !important;
	float:left !important;
}
#node5 {
	height:auto !important;
	width:470px !important;
	float:left !important;
}*/
#16, #5, #20, #10, #3, #4, #13, #22, #7, #15, #1, #6 {
	height:auto !important;
	width:229px !important;
	float:left !important;
}
#21 {
	height:auto !important;
	width:478px !important;
	float:left !important;
}
span.text_spacer {
	float:left;
	padding:5px;
	width:auto;
}
.copyright_text {
	float:left;
	font-size:11px;
	height:auto;
	padding:10px 0 4px;
	text-align:center;
	width:100%;
}
.bottom_magazine_text a:link, .bottom_magazine_text a:visited, .bottom_magazine_text a:hover {
	color:#000;
}
.modal_tabs {
	float:left;
}
.modal_tabs a, .modal_tabs a:hover {
	text-decoration:none;
}
.modal_tab_active {
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:#fff;
	padding:4px 10px;
	color:#000;
	float:left;
	top:1px;
	position:relative;
	font-weight:bold;
	margin-right:3px;
	cursor:auto;
}
.modal_tab_inactive {
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:#fff;
	padding:4px 10px;
	float:left;
	color:#000;
	cursor:pointer;
	margin-right:3px;
}
.editform_contentblock, .replaceText_block {
	background:#FFFFFF;
	border:1px solid #000000;
	float:left;
	padding:10px 0px 5px;
	width:600px;
}
.editform_block_in {
	float:left;
	padding:10px 0px 5px;
	width:600px;
}
/* New css added on 10oct09*/

.login_row_inner_right {
	width:auto;
	color:#fff;
	float:right;
	height:auto;
	padding-top:15px;
	padding-left:25px;
	line-height:30px;
	font-weight:bold;
}
.lc_floatbox_minwidth_auto {
	float:left;
	width:168px;
	height:auto;
	background:#fff;
	margin-left:5px;
	display:inline;
}
.userside_cont {
	margin:0 auto;
	width:952px;
}
.editform_block_right input {
	border:none;
	height:auto;
}
/*Add new css on 21oct09*/
.rightside_int {
	display:inline;
	float:right;
	width:780px;
}
/* modal box colors css */

#MB_header {
	background-color:#bbf2f7;
}
#MB_frame {
	background-color:#fff;
	height:100%;
	position:relative;
}
#MB_caption {
	color:#000 !important;
}
/* modal box colors css ended */
.floatbox_minwidth_promotion {
	float:left;
	width:229px;
	height:210px;
	overflow:hidden;
	background:url(../images/block_bg.jpg) repeat-x scroll left bottom;
}
.floatbox_maxwidth_news {
	float:left;
	width:229px;
	height:210px;
	overflow:hidden;
	background:url(../images/block_bg.jpg) repeat-x scroll left bottom;
}
.floatbox_minwidth_news {
	float:left;
	width:229px;
	height:180px;
	overflow:hidden;
	background:url(../images/block_bg.jpg) repeat-x scroll left bottom;
}
.news_heading {
	background:transparent url(../images/title_bg.jpg) repeat-x scroll 0 0;
	float:left;
	height:31px;
	width:100%;
}
.news_heading span {
	background:transparent url(../images/text_bg.gif) no-repeat scroll right top;
	color:#000;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:24px;
	line-height:31px;
	padding-left:14px;
	padding-right:32px;
	width:auto;
}
.promotion_heading {
	background:transparent url(../images/title_bg.jpg) repeat-x scroll 0 0;
	float:left;
	height:31px;
	width:100%;
	overflow:hidden;
}
.promotion_heading span {
	background:transparent url(../images/text_bg.gif) no-repeat scroll right top;
	color:#000;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:31px;
	line-height:31px;
	padding-left:14px;
	padding-right:32px;
	width:auto;
}
.floatbox_minwidth_inner_auto {
	float:left;
}
.footer_div_left {
	float:left;
	width:auto;
}
.footer_div_right1 {
	float:left;
	width:800px;
	padding:0 0 0 2px;
}
.footer_div_right2 {
	float:left;
	width:800px;
}
.footer_div_right3 {
	float:left;
	width:800px;
}
/*.floatbox_minwidth .checklist marquee {
	height:200px;
}*/
.checklist ol {
	margin:0;
	padding:0;
	list-style-position:inside;
}
.drag-handle {
	background-color:#4EC1BA!important;
}
.news_join_header_outer {
	border-bottom:2px solid #4EC1BA !important;
	border-left:2px solid #4EC1BA !important;
	border-right:2px solid #4EC1BA !important;
}
b.rtop b, b.rbottom b {
	background-color:#4EC1BA!important;
}
.join_text {
	color:#FFFFFF!important;
}
.bottom_text {
	text-align:center;
}
.floatbox_maxwidth_inner_welcome {
	width:227px;
	height:210px;
	clear:both;
}
.product_box_maxwidth {
	width:112px;
	height:163px;
	float:left;
}
.product_info {
	text-align:center;
}
.scrollingNewsDivForNewsContent {
	width:224px;
	height:180px;
}
.categories ul li a {
	float:left;
	display:inline;
}
.categories li a:hover {
	width:92%!important;
}
.product_big_image {
	width:100px;
	height:100px;
	overflow:hidden;
	margin:0px auto;
}
.product_small_image {
	width:68px;
	height:68px;
	overflow:hidden;
	margin-left:18px;

}
.product_mid_image {
	width:68px;
	height:68px;
	overflow:hidden;
	margin:0px auto;
}
.lc_ct_leftside{
	float:left;
	width:174px;
	height:auto;
	margin-top:6px;
}
.lc_floatbox_minwidth_features{
	clear:both;
	float:left;
	height:auto;
	text-align:left;
	width:168px;
	margin-top:10px;
	margin-left:5px;
	overflow:hidden;
}
.lc_featured_heading{
	background:url("../images/category_bg.jpg") repeat-x;
	height:33px;
	width:100%;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:33px;
	line-height:33px;
	padding-left:12px;
}
.categories ul li{
	margin-left:8px;
}
.lc_checklist ul li{
	height:20px;
	margin-left:8px;
	padding-top:5px;
}
.lc_floatbox_minwidth_inner_auto{
	border:1px solid #DDD8D8;
	clear:both;
	float:left;
	height:auto;
	text-align:left;
	width:166px;
}
#faq{width:222px;}
.page_subheader{

    float:left;

    padding:5px;

    width:95%;
}

.page_subfooter{

    float:left;

    padding:5px;

    width:95%;
}
#TickerVertical li {width:160px!important; float:right;}
.phonetitle{margin:0px!important;}


.more_link_home{
	background-color:#AFA78D;
	float:right;
	height:15px;
	padding:3px;
	width:40px;
}
.white_link{
	color:#FFFFFF !important;
	text-decoration:bold;
}
.fanta_btn{
	float:left;
	height:26px;
	padding-left:3px;
	background:url(/public/templates/template_14/theme_1/images/button-rightround.gif) no-repeat left top;	
	}	
.fanta_btn input{ 	
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-weight:bold;
	height:26px;
	border:none;
	padding:1px 7px 10px 0px;
	overflow:visible;
	position:relative;
	left:3px;
	background:url(/public/templates/template_14/theme_1/images/button-rightround.gif) no-repeat right top;
	}
.fanta_btn a{ 
	text-decoration:none;
}
.buycen_btn{
	width:34%;
	margin:0px auto;
	padding-top:8px;
	}	
.strike_out{
	text-decoration:line-through;
}
.spl_price{
	color:red;
}

