body {
	background-color: #FFFFFF;
	margin: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

a img {
border: none; 
}

table, tr, td {
	border-collapse:collapse;
	border: 0;
	}

p, h1, h2, h3, h4, h5, h6 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
h2 {
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color:#7CA529;
	padding:4px 0 9px 0;
	}
	
h3 {
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color:#FF9900;
	padding:4px 0 9px 0;
	}		
	
a:link, a:active, a:visited {
	color:#0033cc;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	text-decoration:underline;
	}
	
a:hover {
	color:#0033cc;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	}
	
form {
margin:0 0 0 0;
padding:0 0 0 0;
	}
	
div#wrapper {
	width:950px;
	margin:0 auto;
	text-align:left;
	}
	
table.main_header {
	width:100%;
	margin:0 0 0 0;
	}
	
table.main_header td.logo {
	width:164px;
	padding:0 0 0 0;		
	}
	
table.main_header td.store_logo {
	padding:0 0 0 0;	
	width:265px;
	}	
	
table.main_header td.bg_logo {
	padding:0 0 0 0;	
	background:url(../images/header/logo_r.jpg) 0 0 no-repeat;
	vertical-align:top;
	}
	
table.inner_header {
	width:100%;
	margin:0 0 0 0;
	}
	
table.inner_header td {
padding:0 0 0 0;
	}	
	
table.inner_header td.top_space {
	padding:4px 0 0 0;
	}
	
table.inner_header td.store {
	padding:0 0 0 0;
	}		
	
table.inner_header td.store img {
	margin:0 0 0 10px;
	}	
	
table.top_header {
	float:right;
	width:auto;
	margin:0 0 0 0;
	}
	
table.top_header td.search {
	vertical-align:top;
	padding:0 0 0 0;
	}	
	
table.top_header td.nav {
	padding:4px 0 0 17px;
	vertical-align:top;
	}
	
table.top_header td.spacer {
	width:40px;
	height:37px;
	padding:0 0 0 0;
	}
	
table.top_search {
	width:auto;
	margin:0 0 0 0;
	}
	
table.top_search td.sfield {
	padding:2px 0 0 0;
	}	
	
table.top_search td.sfield input{
	border:none;
	color:#636363;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:108px;
	height:15px;
	margin:0 0 0 0;
	padding:0 1px 0 1px;
	}
	
table.top_search td.sfield div {
	padding:1px 0 0 3px;
	background:url(../images/header/s_field.jpg) 0 0 no-repeat;
	width:118px;
	height:19px;
	}	
	
table.top_nav {
	width:auto;
	margin:0 0 0 0;
	}
	
table.top_nav td.links {
	white-space:nowrap;
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.top_nav td.links p{
	padding:0 5px 0 5px;
	margin:0 0 3px 0;
	border-left:1px dashed #CCCCCC;
	}	
	
table.top_nav td.links a:link, table.top_nav td.links a:active, table.top_nav td.links a:visited {
	color:#6C8E24;
	font-size:11px;
	vertical-align:top;
	}
	
table.top_nav td.links a:hover {
	color:#6C8E24;
	font-size:11px;
	vertical-align:top;
	}
	
table.header_grey {
	width:100%;
	background:url(../images/header/header_bg.jpg) 0 0 repeat-x;
	margin:0 0 0 0;
	}
	
table.header_grey td.side {
	width:6px;
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.header_grey td.links {
	padding:20px 0 15px 153px;
	color:#999999;
	}
	
table.header_grey td.links a:link, table.header_grey td.links a:active, table.header_grey td.links a:visited {
	color:#7CA529;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	text-decoration:underline;
	padding:0 5px 0 5px;
	font-weight:bold;
	}
	
table.header_grey td.links a:hover {
	color:#7CA529;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	padding:0 5px 0 5px;
	font-weight:bold;
	}
	
table.header_grey td.links a.active:link, table.header_grey td.links a.active:active, table.header_grey td.links a.active:visited {
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	text-decoration:underline;
	padding:0 5px 0 5px;
	font-weight:bold;
	}	
	
table.header_grey td.links a.active:hover {
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	padding:0 5px 0 5px;
	font-weight:bold;
	}	
	
table.main_banner {
	width:100%;
	margin:0 0 5px 0;
	}
	
table.main_p_content {
	width:100%;
	background: url(../images/main/m_content_bg.gif) 0 100% no-repeat;
	margin:0 0 0 0;
	}
	
table.main_p_content td.left {
	width:auto;
	padding:0  0 0 105px;
	vertical-align:top;
	}
	
table.main_p_content td.left h1 {
	font-size:14px;
	color:#FF9900;
	padding:0 0 4px 0;
	margin:0 0 5px 0;
	border-bottom:1px  dotted #CCCCCC;
	}
	
table.main_p_content td.left p {
	margin:0 0 15px 0;
	}
	
table.main_p_content td.c_left {
	width:auto;
	padding:10px;
	vertical-align:top;
	}
	
table.main_p_content td.c_left h1 {
	font-size:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF9900;
	padding:0 0 4px 30px;
	margin:0 0 5px 0;
	}
	
table.main_p_content td.c_left img {
	margin:3px 0 20px 0;
	}	
	
table.main_p_content td.c_left p {
	color:#333333;
	padding:0 0 4px 30px;
	margin:0 0 5px 0;
	}
	
table.main_p_content td.c_left p a:link, table.main_p_content td.c_left p a:active, table.main_p_content td.c_left p a:visited {
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:underline;
	}
	
table.main_p_content td.c_left p a:hover {
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none;
	}		
	
table.main_p_content td.c_left h2 {
	background:url(../images/main/c_link_ico.gif) 0 0 no-repeat;
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color:#7CA529;
	margin:0 0 5px 10px;
	border-bottom:1px  dotted #CCCCCC;
	padding:6px 0 9px 45px;
	}
	
table.main_p_content td.c_left ul {
	list-style:none;
	margin:10px 0 10px 41px;
	padding:0 0 0 0;
	}
	
table.main_p_content td.c_left li {
	background:url(../images/main/list_box.gif) 0 0 no-repeat;
	padding:0 0 10px 13px;
	}	
	
table.main_p_content td.c_left li h3 {
	padding:0 0 2px 0;
	color:#FF9900;
	font-size:14px;
	}		
	
table.main_p_content td.c_left li p {
	padding:0 0 0 0;
	color:#333333;
	}			
	
table.main_vid_cont {
	width:auto;
	margin:0 0 0 0;
	}
	
table.main_vid_cont td.video {
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.main_vid_cont td.video img {
	border:1px solid #4e5e43;
	}	
	
table.main_vid_cont td.video p {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	padding:1px 0 0 0;
	}
	
table.main_vid_cont td.images {
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.main_vid_subcont {
	width:auto;
	margin:0 0 0 0;
	}
	
table.main_vid_subcont td.pic {
	vertical-align:top;
	padding:0 0 0 10px;
	}
	
table.main_vid_subcont td.pic img {
	border:1px solid #4e5e43;
	}	
	
table.main_vid_subcont td.pic p {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	padding:1px 0 0 0;
	}
	
table.main_vid_subcont td.links {
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.main_vid_subcont td.links ul {
	list-style:none;
	margin:0 5px 0 8px;
	padding:0 0 0 0;
	float:left;
	}
	
table.main_vid_subcont td.links li {
	background:url(../images/main/arrow_orange.jpg) 0 0 no-repeat;
	padding:0 0 6px 10px;
	}				
	
table.main_p_content td.right {
	width:375px;
	padding:0  5px 5px 0;
	vertical-align:top;
	}

div.dl_right_top {background:url(../images/main/free_dl_top.jpg) 0 0 no-repeat; width:330px;}
div.dl_right_mid {background:url(../images/main/free_dl_mid.jpg) 0 0 repeat-y; float:right;}
div.dl_right_btm {background:url(../images/main/free_dl_btm.jpg) 0 100% no-repeat; padding:0 0 0 0;}

div.dl_right_btm h1 {font-size:31px; color:#FFFFFF; padding:6px 0 0 64px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
div.dl_right_btm h2 {font-size:15px; color:#FFFFFF; padding:0 0 6px 64px;}

table.dl_btn {float:right; margin:7px 0 0 0;}

div.dl_m {background:url(../images/main/free_btn_m.jpg) 0 0 repeat-x; cursor:pointer;}
div.dl_l {background:url(../images/main/free_btn_l.jpg) 0 0 no-repeat;}
div.dl_r {background:url(../images/main/free_btn_r.jpg) 100% 0 no-repeat; height:57px;}

div.dl_r h1 {font-size:22px; color:#FFFFFF; padding:0 10px 0 50px; margin:-2px 0 0 0;} 
div.dl_r h2 {font-size:15px; color:#FFFFFF; padding:0 10px 0 50px; margin:-5px 0 0 0;}

table.dl_form {
	width:100%;
	margin:0 0 0 0;
	}
	
table.dl_form td.ftext {
	color:#FFFFFF;
	text-align:right;
	padding:0 0 0 0;
	}	
	
table.dl_form td.ffield {
	width:160px;
	padding:2px 33px 2px 0;
	}
	
table.dl_form td.ffield input {
	float:right;
	border:1px solid #CCCCCC;
	width:144px;
	height:17px;
	}	

table.dl_form td.fbtn {
	padding:0 30px 0 0;
	}
	
table.dl_form td.fbtn img {
	margin:10px 0 0 12px;
	}

table.main_btm {
	margin:15px 0 0 0;
	width:100%;
	}
	
table.main_btm td.valign {
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.main_btm td.valign ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
		
div.support_top {background:url(../images/main/support_top.jpg) 0 0 no-repeat; width:306px;}
div.support_mid {background:url(../images/main/support_mid.jpg) 0 0 repeat-y; float:left;}
div.support_btm {background:url(../images/main/support_btm.jpg) 0 100% no-repeat; padding:0 10px 10px 10px;}

div.support_btm h5 {font-size:19px; color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:8px 0 0 45px;}
div.support_btm h6 {font-size:13px; color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:2px 0 6px 45px;}

div.special_top {background:url(../images/main/special_top.jpg) 0 0 no-repeat; width:306px;}
div.special_mid {background:url(../images/main/special_mid.jpg) 0 0 repeat-y; float:left; margin:0 0 0 16px;}
div.special_btm {background:url(../images/main/special_btm.jpg) 0 100% no-repeat; padding:0 10px 10px 10px;}

div.special_btm h5 {font-size:19px; color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:8px 0 0 45px;}
div.special_btm h6 {font-size:13px; color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:2px 0 6px 45px;}

div.testimonial_top {background:url(../images/main/testimonial_top.jpg) 0 0 no-repeat; width:306px;}
div.testimonial_mid {background:url(../images/main/testimonial_mid.jpg) 0 0 repeat-y; float:left; margin:0 0 0 16px;}
div.testimonial_btm {background:url(../images/main/testimonial_btm.jpg) 0 100% no-repeat; padding:0 10px 10px 10px;}

div.testimonial_btm h5 {font-size:19px; color:#FF9900; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:8px 0 0 45px;}
div.testimonial_btm h6 {font-size:13px; color:#FF9900; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:2px 0 20px 45px;}

div.support_btm li {
	border-bottom:1px dashed #CCCCCC;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	}
	
div.support_btm li.nobrd {
	border-bottom:none;
	margin:0 0 0 0;
	padding:0 0 0 0;	
	}	

div.support_btm li p.date {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	}
	
div.support_btm li h1 {
	font-size:13px;
	margin:0 0 1px 0;
	}
	
div.support_btm li p {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	}
	
div.special_btm li {
	border-bottom:1px dashed #CCCCCC;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	}
	
div.special_btm li.nobrd {
	border-bottom:none;
	margin:0 0 0 0;
	padding:0 0 0 0;	
	}		
	
div.special_btm li p.date {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	}
	
div.special_btm li h1 {
	font-size:13px;
	margin:0 0 1px 0;
	}
	
div.special_btm li p {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	}

div.testimonial_btm li h1 {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	margin:0 0 1px 0;
	}
	
div.testimonial_btm li p {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:normal;
	}
	
div.testimonial_btm p.link {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	}	
	
div.testimonial_btm p.link a:link, div.testimonial_btm p.link a:active, div.testimonial_btm p.link a:visited {
	color:#ff6600;
	}
	
div.testimonial_btm p.link a:hover {
	color:#ff6600;
	}
	
div.testimonial_btm p.more a:link, div.testimonial_btm p.more a:active, div.testimonial_btm p.more a:visited {
	color:#ff9900;
	}	

div.testimonial_btm p.more a:hover {
	color:#ff9900;
	}
	
div.testimonial_btm li.bolek {
	background:url(../images/main/bolek.jpg) 0 0 no-repeat;
	border:none;
	margin:0 0 5px 0;
	padding:0 0 10px 50px;	
	}
	
div.testimonial_btm li.lolek {
	background:url(../images/main/lolek.jpg) 0 0 no-repeat;
	border:none;
	margin:0 0 5px 0;
	padding:0 0 10px 50px;		
	}
	
table.footer {
	background:url(../images/footer/f_m.jpg) 0 0 repeat-x;
	width:100%;
	margin:17px 0 20px 0;
	}
	
table.footer td.side {
	vertical-align:top;
	width:7px;
	padding:0 0 0 0;
	}
	
table.footer td.center {
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.footer td.center p {
	text-align:center;
	margin:0 0 0 0;
	color:#666666;
	font-size:10px;
	}	
	
table.footer td.center p.nav {
	text-align:center;
	margin:15px 0 20px 0;
	color:#333333;
	font-size:10px;
	}
	
table.footer td.center p.nav a:link, table.footer td.center p.nav a:active, table.footer td.center p.nav a:visited {
	font-size:10px;
	color:#FF6600;
	padding:0 5px 0 5px;
	}	

table.footer td.center p.nav a:hover {
	font-size:10px;
	color:#FF6600;
	padding:0 5px 0 5px;
	}
	
table.footer td.center p.links {
	text-align:center;
	margin:0 0 20px 0;
	color:#666666;
	font-size:10px;
	}
	
table.footer td.center p.links a:link, table.footer td.center p.links a:active, table.footer td.center p.links a:visited {
	font-size:10px;
	color:#ff9900;
	padding:0 5px 0 5px;
	}	

table.footer td.center p.links a:hover {
	font-size:10px;
	color:#ff9900;
	padding:0 5px 0 5px;
	}
	
table.product_setup {
	width:100%;
	margin:0 0 0 0;
	}
	
table.product_setup td.left {
	width:260px;
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.prod_add_imgs {
	width:200px;
	vertical-align:top;
	margin:0 0 0 0;
	}
	
table.prod_add_imgs h3 {
	background:url(../images/main/screenshots.jpg) 10% 0 no-repeat;
	color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:22px 0 7px 55px;
	border-bottom:1px dotted #CCCCCC;
	margin:0 12px 0 12px;
	}
	
table.prod_add_imgs img {
	margin:10px 0 2px 29px;
	clear:both;
	}

table.prod_add_imgs p {
	text-align:center;
	font-size:10px;
	color:#666666;
	font-style:italic;
	margin:0 0 15px 0;
	}
	
table.prod_add_imgs p a:link, table.prod_add_imgs p a:active, table.prod_add_imgs p a:visited {
	font-size:10px;
	color:#FF6600;
	}	

table.prod_add_imgs p a:hover {
	font-size:10px;
	color:#FF6600;
	}		
	
table.product_setup td.right {
	width:270px;
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.product_setup td.right h2 {
	width:130px;
	background: url(../images/main/videos.jpg) 5% 0 no-repeat;
	color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:7px 0 7px 50px;
	border-bottom:1px dotted #CCCCCC;
	margin-left:60px;
	}
	
table.product_setup td.right h3 {
	width:130px;
	background: url(../images/main/more.jpg) 5% 0 no-repeat;
	color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:7px 0 7px 50px;
	border-bottom:1px dotted #CCCCCC;
	margin-left:60px;
	}	
	
table.product_setup td.right ul {
	list-style:none;
	margin:3px 0 15px 70px;
	padding:0 0 0 0;
	}
	
table.product_setup td.right li {
	padding:2px 0 2px 10px;
	background:url(../images/main/arrow_right.gif) 0 0 no-repeat;
	
	}
	
table.product_setup td.right li a:link, table.product_setup td.right li a:active, table.product_setup td.right li a:visited {
	font-size:11px;
	}
	
table.product_setup td.right li a:hover {
	font-size:11px;
	}
	
table.product_setup td.right .download {
	margin:10px 0 10px 60px;
	}				

table.product_setup td.right h4 {
	width:130px;
	background: url(../images/main/testimonials.jpg) 5% 0 no-repeat;
	color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:22px 0 7px 50px;
	border-bottom:1px dotted #CCCCCC;
	margin-left:60px;
	}	

table.right_testimonials {
	width:180px;
	margin:5px 0 0 60px;
	}
	
table.right_testimonials td.left {
	vertical-align:top;
	width:64px;
	padding:3px 0 0 6px;
	}
	
table.right_testimonials td.left img {
	border:2px solid #CCCCCC;
	}	
	
table.right_testimonials td.right {
	vertical-align:top;
	font-size:10px;
	color:#999999;
	padding:0 0 15px 0;
	}
	
table.right_testimonials td.right p.signature {
	vertical-align:top;
	font-size:11px;
	color:#333333;
	}
	
table.right_testimonials td.right span {
	font-style:italic;
	}	
	
table.right_testimonials td.right p.signature a:link, table.right_testimonials td.right p.signature a:active, table.right_testimonials td.right p.signature a:visited {
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	}
	
table.right_testimonials td.right p.signature a:hover {
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	}	

table.right_testimonials td.right h1 {
	font-size:12px;
	color:#333333;
	}		
	
table.product_setup td.center {
	width:auto;
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.product_setup td.center h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#FF9900;
	margin:10px 0 15px 0;
	}
	
table.product_setup td.center h2 {
	background:url(../images/main/h2_icon.jpg) 0 0 no-repeat;
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color:#7CA529;
	margin:0 0 5px 0;
	border-bottom:1px dotted #CCCCCC;
	padding:4px 0 9px 32px;
	}	
	
table.product_setup td.center h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF9900;
	margin:10px 0 15px 0;
	}	
	
table.product_setup td.center p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0 0 15px 0;
	}
	
table.product_setup td.center ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	
table.product_setup td.center li {
	padding:2px 0 2px 10px;
	background:url(../images/main/arrow_right.gif) 0 0 no-repeat;
	
	}	
	
table.prod_buy {
	margin:10px 0 10px 0;
	background:url(../images/main/order_now_m.jpg) 0 0 repeat-x;
	width:100%;
	}
	
table.prod_buy td.sides {
	vertical-align:top;
	width:10px;
	padding:0 0 0 0;
	}

table.prod_buy td.center {
	width:165px;
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.prod_buy td.price {
	width:auto;
	vertical-align:top;
	padding:9px 0 0 12px;
	font-size:12px;
	color:#333333;
	}
	
table.prod_buy td.price span {
	font-size:13px;
	color:#F00000;
	font-weight:bold;
	}	
	
table.prod_btn {float:right;}
table.prod_btn td {background:url(../images/main/p_btn_l.jpg) 0 0 no-repeat;vertical-align:top; font-size:17px; font-weight:bold; white-space:nowrap;}

table.prod_btn a:link, table.prod_btn a:active, table.prod_btn a:visited, table.prod_btn a:hover {
	color:#F00000;
	text-decoration:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:7px 5px 12px 40px;
	float:left;
	}

table.main_s_content {
	margin:10px 0 0 0;
	width:100%;
	}
	
table.main_s_content td.left {
	width:auto;
	padding:0  0 0 0;
	vertical-align:top;
	}
	
table.main_s_content td.left h1 {
	font-size:14px;
	color:#FF9900;
	padding:0 0 4px 0;
	margin:0 0 5px 0;
	border-bottom:1px  dotted #CCCCCC;
	}

table.main_s_content td.right {
	width:350px;
	padding:0  22px 5px 27px;
	vertical-align:top;
	}
	
div.popular_top {background:url(../images/main/popular_top.jpg) 0 0 no-repeat; width:330px;}
div.popular_mid {background:url(../images/main/popular_mid.jpg) 0 0 repeat-y; float:right; margin:0 0 22px 0;}
div.popular_btm {background:url(../images/main/popular_btm.jpg) 0 100% no-repeat; padding:0 0 0 0;}	

div.popular_btm h5 {font-size:19px; color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:8px 0 0 56px;}
div.popular_btm h6 {font-size:13px; color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:2px 0 38px 56px;}

div.last_top {background:url(../images/main/last_top.jpg) 0 0 no-repeat; width:330px;}
div.last_mid {background:url(../images/main/last_mid.jpg) 0 0 repeat-y; float:right; margin:0 0 22px 0;}
div.last_btm {background:url(../images/main/last_btm.jpg) 0 100% no-repeat; padding:0 0 0 0;}	

div.last_btm h5 {font-size:19px; color:#7CA529; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:8px 0 0 56px;}
div.last_btm h6 {font-size:13px; color:#7CA529; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:2px 0 38px 56px;}
				
table.list_item {
	float:left;
	width:150px;
	margin:0 0 0 7px;
	}

div.holder {
	clear:both;
	}
	
table.list_item td.left {
	width:75px;
	vertical-align:top;
	padding:0 0 10px 0;
	}
	
table.list_item td.right {
	width:auto;
	vertical-align:top;
	font-weight:bold;
	padding:10px 0 10px 0;
	}
	
table.list_item td.right a:link, table.list_item td.right a:active, table.list_item td.right a:visited {
	color:#FF9900;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
table.list_item td.right a:hover {
	color:#FF9900;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
table.select_shops_setup {
	width:100%;
	margin:10px 0 0 15px;
	}
	
table.select_shops_setup td.left {
	vertical-align:top;
	padding:15px 80px 15px 0;
	}
	
table.select_shops_setup td.right {
	vertical-align:top;
	padding:15px 0 15px 0;
	}	
	
table.select_shop_item {
	width:210px;
	margin:0 0 0 0;
	}
	
table.select_shop_item td.sleft {
	vertical-align:top;
	width:80px;
	padding:0 0 0 0;
	}
	
table.select_shop_item td.sright {
	vertical-align:top;
	width:auto;
	color:#333333;
	padding:0 0 0 0;
	}
	
table.select_shop_item td.sright h2 {
	margin:0 0 2px 0;
	}
	
table.select_shop_item td.sright h2 a:link, table.select_shop_item td.sright h2 a:active, table.select_shop_item td.sright h2 a:visited {
	color:#FF9900;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
table.select_shop_item td.sright h2 a:hover {
	color:#FF9900;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	}		
					
.maps {
	margin:10px 0 10px 0;
	background: url(../images/main/map_icon.jpg) 1% 0 no-repeat;
	font-size:25px;
	color:#FF9900;
	padding:20px 0 7px 67px;
	font-weight:bold;
	border-bottom:1px dotted #CCCCCC;
	}
	
.travel {
	margin:10px 0 10px 0;
	background: url(../images/main/travel_icon.jpg) 1% 0 no-repeat;
	font-size:25px;
	color:#FF9900;
	padding:20px 0 7px 67px;
	font-weight:bold;
	border-bottom:1px dotted #CCCCCC;
	}
	
.books {
	margin:10px 0 10px 0;
	background: url(../images/main/books_icon.jpg) 1% 0 no-repeat;
	font-size:25px;
	color:#FF9900;
	padding:20px 0 7px 67px;
	font-weight:bold;
	border-bottom:1px dotted #CCCCCC;
	}
	
.blank {
	margin:10px 0 10px 0;
	font-size:25px;
	color:#FF9900;
	padding:20px 0 7px 67px;
	font-weight:bold;
	border-bottom:1px dotted #CCCCCC;
	}
	
table.store_cat {
	width:100%;
	margin:0 0 0 0;
	}
	
table.store_cat td.left {
	width:228px;
	vertical-align:top;
	padding:0 0 0 0;
	}
	
div.browse_top {background:url(../images/main/browse_top.jpg) 0 0 no-repeat; width:180px;}
div.browse_mid {background:url(../images/main/browse_mid.jpg) 0 0 repeat-y; margin:0 0 10px 10px; width:180px;}
div.browse_btm {background:url(../images/main/browse_btm.jpg) 0 100% no-repeat; padding:0 10px 0 11px; width:180px;}	

div.browse_btm h1 {font-size:12px; color:#7CA529; padding:12px 0 2px 0}

div.browse_btm ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	}
	
div.browse_btm li {
	background: url(../images/main/folder.jpg) 0 0 no-repeat;
	padding:3px 0 3px 25px;
	font-weight:bold;
	margin:5px 0  5px 0;
	}
	
div.browse_btm li a:link, div.browse_btm li a:active, div.browse_btm li a:visited {
	color:#7CA529;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
div.browse_btm li a:hover {
	color:#7CA529;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}				
	
table.store_cat td.right {
	width:auto;
	vertical-align:top;
	padding:0 20px 0 0;
	}
	
table.store_cat td.right h1 {
	background:url(../images/main/star.jpg) 0 0 no-repeat;
	font-size:21px;
	color:#7CA529;
	padding:14px 0 10px 55px;
	margin:0 0 20px 0;
	}
	
table.store_cat td.right h1 span {
	font-size:14px;
	color:#FF9900;
	}
	
table.store_cat td.right h3 {
	font-size:21px;
	color:#7CA529;
	padding:14px 0 5px 7px;
	margin:0 0 0 0;
	}	
	
table.cat_list {
	width:100%;
	margin:0 0 0 8px;
	}
	
table.cat_list td.spacer_one {
	width:10px;
	padding:0 0 0 0;
	}
	
table.cat_list td.spacer_two {
	width:15px;
	padding:0 0 0 0;
	}
	
table.cat_list td.date {
	width:66px;
	color:#7CA529;
	font-size:12px;
	font-weight:bold;
	padding:0 0 2px 0;
	}
	
table.cat_list td.price {
	width:64px;
	color:#7CA529;
	font-size:12px;
	font-weight:bold;
	padding:0 0 2px 0;
	}
	
table.cat_list td.name {
	width:auto;
	color:#7CA529;
	font-size:12px;
	font-weight:bold;
	padding:0 0 2px 0;
	}		
	
table.cat_list td.dl_cat {
	width:25px;
	padding:0 10px 0 0;
	}
	
table.cat_list td.star_cat {
	width:22px;
	padding:0 0 2px 0;
	}
	
table.inner_cat_list {
	width:100%;
	margin:3px 0 5px 8px;
	}
	
table.inner_cat_list td.spacer_one {
	background-color:#FFFFFF;
	width:10px;
	padding:0 0 0 0;
	}
	
table.inner_cat_list td.spacer_two {
	background-color:#FFFFFF;
	width:15px;
	padding:0 0 0 0;
	}

table.inner_cat_list td.pic {
	width:75px;
	padding:3px 0  3px 0;
	background-color:#FFFFFF;
	vertical-align:top;
	}
	
table.inner_cat_list td.date {
	width:62px;
	color:#333333;
	font-size:12px;
	vertical-align:top;		
	padding:7px 0 3px 4px;
	}
	
table.inner_cat_list td.price {
	width:60px;
	color:#333333;
	font-size:12px;
	vertical-align:top;		
	padding:7px 0 3px 4px;
	}
	
table.inner_cat_list td.name {
	width:auto;
	color:#333333;
	font-size:12px;
	vertical-align:top;		
	padding:7px 10px 15px 10px;
	}
	
table.inner_cat_list td.name h2 {
	font-size:13px;
	color:#FF9900;
	}
	
table.inner_cat_list td.name h2 a:link, table.inner_cat_list td.name h2 a:active, table.inner_cat_list td.name h2 a:visited {
	color:#FF9900;
	font-size:13px;
	}
	
table.inner_cat_list td.name h2 a:hover {
	color:#FF9900;
	font-size:13px;
	}				
	
table.inner_cat_list td.dl_cat {
	background-color:#FFFFFF;
	vertical-align:top;
	width:25px;
	padding:0 10px 0 0;
	}
	
table.inner_cat_list td.star_cat {
	width:20px;
	color:#333333;
	font-size:12px;
	vertical-align:top;	
	padding:7px 0 3px 2px;	
	}

table.inner_cat_line {
	width:100%;
	margin:0 0 0 8px;
	height:1px;
	}
	
table.inner_cat_line td.spacer_one {
	width:10px;
	height:1px;
	padding:0 0 0 0;
	}
	
table.inner_cat_line td.spacer_two {
	width:15px;
	height:1px;
	padding:0 0 0 0;
	}

table.inner_cat_line td.date {
	width:66px;
	border-top:1px dotted #CCCCCC;
	height:1px;
	padding:0 0 0 0;
	}
	
table.inner_cat_line td.price {
	width:64px;
	border-top:1px dotted #CCCCCC;
	height:1px;
	padding:0 0 0 0;
	}
	
table.inner_cat_line td.name {
	width:auto;
	border-top:1px dotted #CCCCCC;
	height:1px;
	padding:0 0 0 0;
	}
	
table.inner_cat_line td.dl_cat {
	width:25px;
	height:1px;
	padding:0 10px 0 0;
	}
	
table.inner_cat_line td.star_cat {
	width:22px;
	height:1px;
	border-top:1px dotted #CCCCCC;
	padding:0 0 0 0;
	}
	
.cat_bg {
	background-color:#f5f5f5;
	}
	
table.sub_cat_header {
	width:100%;
	margin:0 0 0 0;
	}
	
table.sub_cat_header td.header {
	background:url(../images/main/cat_s_b.jpg) 0 0 repeat-x;
	color:#FF9900;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 0;
	}	
	
table.sub_cat_header td.sides {
	width:8px;
	vertical-align:top;
	padding:0 0 0 0;
	}
	
table.odln {margin:10px 0 10px 60px; height:41px;}	

div.odln_m { background:url(../images/main/odln_m.jpg) 0 0 repeat-x;}
div.odln_l { background:url(../images/main/odln_l.jpg) 0 0 no-repeat;}
div.odln_r { background:url(../images/main/odln_r.jpg) 100% 0 no-repeat; height:41px;}

div.odln_r h5 { font-size:10px; color:#FF6600; font-family:Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; }
div.odln_r h6 { font-size:12px; color:#F00000; font-family:Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; }

div.odln_r a:link, div.odln_r a:active, div.odln_r a:visited, div.odln_r a:hover {
	text-decoration:none;
	padding:5px 10px 10px 55px;
	float:left;
	}
	
table.navigation {width:auto; float:left; margin:0 5px 0 0;}

table.navigation td {padding:0 0 0 0; vertical-align:bottom;} 

div.n_link {padding:24px 0 0 0; font-size:12px; font-weight:bold; color:#999999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; position:relative; margin:0 0 0 2px; text-decoration:none; white-space:nowrap;}
div.n_link_shadow {margin:-1px 0 0 -1px; font-size:12px; font-weight:bold; color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; position:absolute; text-decoration:none; white-space:nowrap;}

div.i_link  {padding:24px 0 0 0; font-size:12px; font-weight:bold; color:#999999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; position:relative; margin:0 0 0 30px; text-decoration:none; white-space:nowrap;}
div.i_link_shadow {margin:-1px 0 0 -1px; font-size:12px; font-weight:bold; color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; position:absolute; text-decoration:none; white-space:nowrap;}

a:link div.home_m, a:active div.home_m, a:visited div.home_m {background:url(../images/original/m_on.jpg) 0 0 repeat-x; cursor:pointer;text-decoration:none;}
a:link div.home_l, a:active div.home_l, a:visited div.home_l {background: url(../images/original/l_on.jpg) 0 0 no-repeat;text-decoration:none;}
a:link div.home_r, a:active div.home_r, a:visited div.home_r {background: url(../images/original/r_on.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:hover div.home_m, a.active div.home_m{background:url(../images/original/m_off.jpg) 0 0 repeat-x; text-decoration:none;}
a:hover div.home_l, a.active div.home_l{background: url(../images/original/l_off.jpg) 0 0 no-repeat; text-decoration:none;}
a:hover div.home_r, a.active div.home_r{background: url(../images/original/r_off.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:link div.book_m, a:active div.book_m, a:visited div.book_m {background:url(../images/original/m_on.jpg) 0 0 repeat-x; cursor:pointer;text-decoration:none;}
a:link div.book_l, a:active div.book_l, a:visited div.book_l {background: url(../images/original/book_l_on.jpg) 0 0 no-repeat;text-decoration:none;}
a:link div.book_r, a:active div.book_r, a:visited div.book_r {background: url(../images/original/r_on.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:hover div.book_m, a.active div.book_m {background:url(../images/original/m_off.jpg) 0 0 repeat-x;text-decoration:none;}
a:hover div.book_l, a.active div.book_l{background: url(../images/original/book_l_off.jpg) 0 0 no-repeat;text-decoration:none;}
a:hover div.book_r, a.active div.book_r{background: url(../images/original/r_off.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:link div.box_m, a:active div.box_m, a:visited div.box_m {background:url(../images/original/m_on.jpg) 0 0 repeat-x; cursor:pointer;text-decoration:none;}
a:link div.box_l, a:active div.box_l, a:visited div.box_l {background: url(../images/original/box_l_on.jpg) 0 0 no-repeat;text-decoration:none;}
a:link div.box_r, a:active div.box_r, a:visited div.box_r {background: url(../images/original/r_on.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:hover div.box_m, a.on div.cd_m {background:url(../images/original/m_off.jpg) 0 0 repeat-x;text-decoration:none;}
a:hover div.box_l, a.on div.cd_l {background: url(../images/original/box_l_off.jpg) 0 0 no-repeat;text-decoration:none;}
a:hover div.box_r, a.on div.cd_r {background: url(../images/original/r_off.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:link div.cd_m, a:active div.cd_m, a:visited div.cd_m {background:url(../images/original/m_on.jpg) 0 0 repeat-x; cursor:pointer;text-decoration:none;}
a:link div.cd_l, a:active div.cd_l, a:visited div.cd_l {background: url(../images/original/cd_l_on.jpg) 0 0 no-repeat;text-decoration:none;}
a:link div.cd_r, a:active div.cd_r, a:visited div.cd_r {background: url(../images/original/r_on.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:hover div.cd_m, a.on div.cd_m {background:url(../images/original/m_off.jpg) 0 0 repeat-x;text-decoration:none;}
a:hover div.cd_l, a.on div.cd_l {background: url(../images/original/cd_l_off.jpg) 0 0 no-repeat;text-decoration:none;}
a:hover div.cd_r, a.on div.cd_r {background: url(../images/original/r_off.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:link div.hat_m, a:active div.hat_m, a:visited div.hat_m {background:url(../images/original/m_on.jpg) 0 0 repeat-x; cursor:pointer;text-decoration:none;}
a:link div.hat_l, a:active div.hat_l, a:visited div.hat_l {background: url(../images/original/hat_l_on.jpg) 0 0 no-repeat;text-decoration:none;}
a:link div.hat_r, a:active div.hat_r, a:visited div.hat_r {background: url(../images/original/r_on.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:hover div.hat_m, a.on div.hat_m {background:url(../images/original/m_off.jpg) 0 0 repeat-x;text-decoration:none;}
a:hover div.hat_l, a.on div.hat_l {background: url(../images/original/hat_l_off.jpg) 0 0 no-repeat;text-decoration:none;}
a:hover div.hat_r, a.on div.hat_r {background: url(../images/original/r_off.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:link div.ppl_m, a:active div.ppl_m, a:visited div.ppl_m {background:url(../images/original/m_on.jpg) 0 0 repeat-x; cursor:pointer;text-decoration:none;}
a:link div.ppl_l, a:active div.ppl_l, a:visited div.ppl_l {background: url(../images/original/ppl_l_on.jpg) 0 0 no-repeat;text-decoration:none;}
a:link div.ppl_r, a:active div.ppl_r, a:visited div.ppl_r{background: url(../images/original/r_on.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:hover div.ppl_m,  a.on div.ppl_m{background:url(../images/original/m_off.jpg) 0 0 repeat-x;text-decoration:none;}
a:hover div.ppl_l,  a.on div.ppl_l{background: url(../images/original/ppl_l_off.jpg) 0 0 no-repeat;text-decoration:none;}
a:hover div.ppl_r,  a.on div.ppl_r{background: url(../images/original/r_off.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

a:link div.down_m, a:active div.down_m, a:visited div.down_m, a:hover div.down_m {background:url(../images/original/down_m.jpg) 0 0 repeat-x; cursor:pointer;text-decoration:none;}
a:link div.down_l, a:active div.down_l, a:visited div.down_l, a:hover div.down_l {background: url(../images/original/down_l.jpg) 0 0 no-repeat;text-decoration:none;}
a:link div.down_r, a:active div.down_r, a:visited div.down_r, a:hover div.down_r{background: url(../images/original/down_r.jpg) 100% 0 no-repeat; height:43px; padding:0 10px 0 10px;text-decoration:none;}

html>body table.navigation a { text-decoration:none;}

/* new home */

table.new_home {width:100%; margin:0 0 0 0; border:none;}
table.new_home td {border:none; padding:0 0 0 0; vertical-align:top;}
div.htm {background:url(../images/home_v2/grey_tm.jpg) 0 0 repeat-x; margin:0 0 0 0;}
div.htb {background: url(../images/home_v2/girl_bg.jpg) 45% 0 no-repeat;}
div.htl {background:url(../images/home_v2/grey_tl.jpg) 0 0 no-repeat;}
div.htr {background:url(../images/home_v2/grey_tr.jpg) 100% 0 no-repeat; height:352px; border-bottom:1px dashed #9e9e9e; overflow:visible;}
div.iefix {position:relative; overflow:visible;height:352px; }

div.hnmt {margin:15px 0 0 0; float:left; padding:0 0 0 12px; width:90%;}
div.hnmt h1 {width:317px; color:#FF9900; font-size:26px; font-family:Calibri, Arial, Helvetica, sans-serif; white-space:nowrap;}
div.hnmt h1 span {color:#FF3300; font-size:32px;}
div.hnmt p {width:287px; color:#7fa92d; font-size:15px; font-weight:bold; font-family:Calibri, Arial, Helvetica, sans-serif; padding:0 0 5px 0;}

div.hnst {float:left; clear:both; width:90%; font-size:12px; color:#000000; padding:0 0 0 13px;}

div.hnst p {width:350px;}

div.quote1 {float:left; width:196px; padding:10px 0 0 23px; font-size:13px; font-family:Calibri, Arial, Helvetica, sans-serif; color:#7fa92d; font-weight:bold;}
div.quote2 strong {color:#FF3300;}
div.quote1 span {color:#FF9900;}
div.quote1 img {float:left;}
div.quote2 {float:left; width:190px; padding:5px 0 0 0; font-size:13px; font-family:Calibri, Arial, Helvetica, sans-serif; color:#7fa92d; font-weight:bold;}
div.quote2 strong {color:#FF3300;}
div.quote2 span {color:#FF9900;}

div.quote2 p {padding:8px 0 0 20px; font-size:10px;}

div.hndl{position:absolute; right:23px; top:10px; width:370px;}

div.cn_right_top {background:url(../images/home_v2/dl_ct.jpg) 0 0 no-repeat; width:370px;}
div.hn_right_top {background:url(../images/home_v2/dl_t.jpg) 0 0 no-repeat; width:370px;}
div.hn_right_mid {background:url(../images/home_v2/dl_m.jpg) 100% 0 repeat-y; float:right;}
div.hn_right_btm {background:url(../images/home_v2/dl_b.jpg) 100% 100% no-repeat; padding:20px 0 0 0;}


div.hmabs {position: relative; height:1px; overflow:visible;}
div.hmabst {color:#FF9900; font-size:17px; font-family:Calibri, Arial, Helvetica, sans-serif; position:absolute; top:-45px; left:55px; font-weight:bold;}

div.hmabsp1 {color:#7CA529; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif; position:absolute; top:68px; left:75px; font-weight:bold; white-space:nowrap; overflow:visible;}
div.hmabsp2 {color:#7CA529; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif; position:absolute; top:68px; left:191px; font-weight:bold; white-space:nowrap; overflow:visible;}
div.hmabsp3 {color:#7CA529; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif; position:absolute; top:68px; left:335px; font-weight:bold; white-space:nowrap; overflow:visible;}
div.hmabsp4 {color:#7CA529; font-size:12px; font-family:Calibri, Arial, Helvetica, sans-serif; position:absolute; top:68px; left:465px; font-weight:bold; white-space:nowrap; overflow:visible;}


div.hmfoot {margin:-42px 0 0 47px; z-index:10;}

table.nh_dl_form {
	width:100%;
	margin:0 0 0 0;
	}
	
table.nh_dl_form td.ttext {
	color:#FFFFFF;
	padding:0 0 15px 0;
	}
	
table.nh_dl_form td.ttext a:link, table.nh_dl_form td.ttext a:active, table.nh_dl_form td.ttext a:visited {
	font-size:12px;
	color:#0033cc;
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:underline;
	font-weight:normal;	
	}
	
table.nh_dl_form td.ttext a:hover {
	font-size:12px;
	color:#0033cc;
	font-family:Arial, Helvetica, sans-serif;	
	font-weight:normal;	
	text-decoration:none;
	}	
	
table.nh_dl_form td.ttext h1 {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:22px; margin:0 0 0 0; padding:0 0 0 140px; line-height:1.3em;}
table.nh_dl_form td.ttext h1 strong {font-size:32px; clear:both;}
table.nh_dl_form td.ttext h1 span  {font-size:28px;}

table.nh_dl_form td.ttext p {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; margin:0 0 0 0; padding:0 0 0 140px; font-weight:bold;}
table.nh_dl_form td.ttext p strong {font-size:16px;}
	
table.nh_dl_form td.ftext {
	color:#FFFFFF;
	text-align:right;
	vertical-align:middle;
	padding:0 0 0 40px;
	white-space:nowrap;
	}	
	
table.nh_dl_form td.ffield {
	width:160px;
	padding:4px 33px 4px 0;
	}
	
table.nh_dl_form td.ffield input {
	float:right;
	border:1px solid #CCCCCC;
	width:144px;
	height:17px;
	}	

table.nh_dl_form td.fbtn {
	width:160px;
	padding:12px 0 0 14px;
	}
	
div.mbdl_m { background:url(../images/home_v2/bbtn_m.jpg) 0 0 repeat-x; cursor:pointer; width:150px;}
div.mbdl_l { background:url(../images/home_v2/bbtn_l.jpg) 0 0 no-repeat;}
div.mbdl_r { background:url(../images/home_v2/bbtn_r.jpg) 100% 0 no-repeat; height:56px; padding:7px 0 0 50px;}

div.mbdl_r h5 {font-size:15px; color:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:15px;}
div.mbdl_r h5 strong { font-size:20px; color:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}	
	
table.new_sub_home {margin:15px 0 0 0; width:100%;}	
table.new_sub_home td {width:33%; vertical-align:top; padding:0 0 0 20px;}

table.new_sub_home td p {font-size:11px; padding:3px 0 2px 0;}

table.new_sub_home ul {list-style-type:none; margin:0 0 0 0; padding:0 0 0 0; width:98%;}
table.new_sub_home li {margin:0 0 0 0; padding:0 0 0 0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}

table.new_sub_home li {margin:0 0 0 0; padding:0 0 8px 0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}
table.new_sub_home td.green li {background:url(../images/home_v2/arrow_green.jpg) 0 4px no-repeat; padding:0 0 8px 10px;}
table.new_sub_home td.orange li {background:url(../images/home_v2/arrow_orange.jpg) 0 4px no-repeat; padding:0 0 8px 10px;}

table.new_sub_home li.header {font-size:14px; font-weight:bold; color:#FF9900; background:none; border-bottom:1px dotted #CCCCCC;padding:0 0 4px 0; margin:0 0 10px 0;}
table.new_sub_home td.green li.header {font-size:14px; font-weight:bold; color:#FF9900; background:none; border-bottom:1px dotted #CCCCCC; padding:0 0 4px 0; margin:0 0 10px 0;}
table.new_sub_home td.orange li.header {font-size:14px; font-weight:bold; color:#FF9900; background:none; border-bottom:1px dotted #CCCCCC; padding:0 0 4px 0; margin:0 0 10px 0;}

div#TipLayer h1 {padding:2px; font-size:12px; color:#ffffff;font-family:Arial, Helvetica, sans-serif;}
div#TipLayer p {padding:5px; color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div#TipLayer ul {list-style-type:none; margin:0 0 0 5px; padding:0 0 0 0; width:98%;}
div#TipLayer li {margin:0 0 0 0; background:url(../images/home_v2/arrow_green.jpg) 0 4px no-repeat; padding:0 0 8px 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}


table.main_t_content {
	width:90%;
	background: url(../images/main/m_content_bg.gif) 0 100% no-repeat;
	margin:0 0 0 0;
	}
	
table.main_t_content td.testimonial h1 {
	font-size:16px;
	color:#76AD28;
	padding:0 0 4px 0;
	margin:0 0 5px 0;
	border-bottom:1px  dotted #CCCCCC;
	}
	
table.main_t_content td.testimonial p {
	margin:5px 0 5px 0;
	font-weight:normal;
	}
	
table.main_t_content td.testimonial {
	width:auto;
	padding:0 0 0 0;
	vertical-align:top;
	}
	
table.main_t_content td.testimonial h2 {
	font-size:14px;
	color:#FF9900;
	}
	
table.main_p_content td.testimonial img {
	margin:3px 0 20px 0;
	border: 2px solid #cccccc
	}
	
table.main_p_content td.testimonial a img {
	margin:0 0 0 0;
	border: 0px;	}	
	
table.main_t_content td.testimonial a:link, table.main_t_content td.testimonial a:active, table.main_t_content td.testimonial a:visited {
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;	
	text-decoration:underline;
	}
	
table.main_t_content td.testimonial a:hover {
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none;
	}				

div.wdl {margin:0 0 0 0;}

table.cart2 td.cart2_r input {width:250px; border:1px solid #CCCCCC}
table.cart2 td.ffield input {width:250px; border:1px solid #CCCCCC}

table.cart2 td.cart2_r div input  {width:25px; border:0;}
