html {height:100.1%; margin-bottom:1px;}

body {width:820px; margin:auto; background-color:#f3f3f3; margin-bottom:1px; font-family:Verdana, Arial, Helvetica, sans-serif;}

a {text-decoration:none; color:#777777;}

a:hover {color:#ff0707;}

a.smoovo {text-decoration:none; color:#ff0707;}

a.smoovo:hover {text-decoration:none; color:#777777;}

table.page_end {border:none; width:100%;}

div.txt_box2 {border:1px solid #aaaaaa; padding:10px; width:600px; font-size:11px; color:#666666; text-align:left;}

img {border:none;}

img.right {float:right;}

li {padding-bottom:5px;}

table.main {width:820px; border:none;}

table.product {width:580px; vertical-align:top;}

td.image {width:150px; text-align:left; vertical-align:top;}

td.best {width:280px; text-align:center; vertical-align:middle;}

td.price {width:150px; text-align:center; vertical-align:top;}

td.banner {height:170px;}

td.menu_top {background-image:url(../images/menu.jpg); background-repeat:no-repeat; height:45px;}

td.left {width:10px; background-image:url(../images/left_shade.jpg); background-repeat:repeat-y;}

td.right {width:10px; background-image:url(../images/right_shade.jpg); background-repeat:repeat-y;}

td.content {width:800px; height:auto; background-color:#ffffff;}

td.footer {height:90px; background-image:url(../images/footer.jpg); vertical-align:top;}

table.menu {width:790px; height:45px; border:none; text-align:center; color:#ffffff;}

div.footer_menu {font-size:10px; color:#666666; margin-top:15px;}

a.menu {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}

a.menu:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff0707;}

a.menu2 {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}

a.menu2:hover {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff0707;}

table.content {width:790px; border:none;}

td.l_content {width:150px; text-align:center; vertical-align:top;}

td.r_content {width:640px; vertical-align:top; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px; text-align:justify;}

table.l_content {width:130px; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:left; margin:10px;}

td.l_line {height:1px; background-image:url(../images/l_line.jpg);}

span.header1 {font-size:18px; line-height:40px;}

span.header2 {font-size:16px; line-height:32px;}

span.header3 {font-size:14px; line-height:20px; font-weight:bold;}

span.header4 {font-size:12px; font-weight:bold;}

span.order1 {font-size:18px; color:#ff0707;}

span.order2 {font-size:12px; color:#666666;}

span.order3 {font-size:10px; color:#666666;}

span.order4 {font-size:8px; color:#666666;}

span.price1 {font-size:14px; color:#ff0707;}

span.price2 {font-size:30px; color:#feb720;}

span.price3 {font-size:10px; color:#666666; font-weight:bold;}

span.red {color:#ff0707;}

div.text_c {text-align:center; font-weight:bold;}

div.text_box {background-color:#666666; color:#ffffff; font-size:16px; font-weight:bold; padding:10px 20px 10px 20px; text-align:center;}

a.linked {color:#ff0707; text-decoration:underline;}

a.linked:hover {color:#666666; text-decoration:none;}

hr.r_content {border-top:none; border-right:none; border-left:none; border-top:1px solid #aaaaaa; margin:20px;}

div.img_txt {vertical-align:top;}

div.name {text-align:right; font-size:10px; color:#555555; font-weight:bold;}

table.compare {width:100%; border-collapse:collapse; border-color:#aaaaaa; border-style:solid; text-align:left;}

th {font-weight:bold; font-size:14px; text-align:center;}

td.form_l {vertical-align:top; text-align:right;}

td.form_r {vertical-align:top; text-align:left;}

li.less {padding-bottom:2px;}

div.bottom {width:280px; margin-top:20px; text-align:center; font-size:10px;}

/*td.up_line {width:1px; height:200px; background-image:url(../images/up_line.jpg); background-repeat:no-repeat;}

td.middle_line {width:1px; background-image:url(../images/middle_line.jpg); background-repeat:repeat-y;}

td.down_line {width:1px; height:200px; background-image:url(../images/down_line.jpg); background-repeat:no-repeat;}*/


/* Checkout */

table.order_info {width:580px; border-color:#dddddd; border-collapse:collapse; border-style:solid; line-height:30px;}

table.pay_info {border:none;}

.t_left {text-align:left; padding-left:10px;}

.t_right  {text-align:right}

.t_center {text-align:center;}

.t_4 {text-align:right; padding-right:10px;}

#SignUp .signupframe {border:none; background: #ffffff; color: #010101; font-family: Arial, Helvetica, sans-serif;}