#cart td, #cart tr, #cart th
{
	margin:5px;
	padding:5px;
}
* {
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;
	margin:0pt;
	padding:0pt;
}
.lineThrough
{
	text-decoration:line-through;
}
body {
background:#ccc none repeat scroll 0%;
text-align:center;
vertical-align:top;
}
img {
border:0pt none;
}
input {
vertical-align:middle;
}
.dt {
display:table;
width:100%;
}
.dr {
display:table-row;
height:100%;
width:100%;

}
.dc {
color:#72838D;
display:table-cell;
text-align:left;
vertical-align:top;
width:100%;

}
.main {
margin:auto;
width:774px;
border-left:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
}

.l2 {
background:#FFFFFF none repeat scroll 0%;
}
.l3 {
background:#FFFFFF none repeat scroll 0%;
}
.l3_c1 {
width:4px;
}
.l3_c2 {
width:255px;
}
.l3_c3 {
width:6px;
}
.l3_c4 {
background:#EEF4F8 none repeat scroll 0%;
width:218px;
}
.l3_c4 div {
margin-bottom:13px;
margin-left:20px;
margin-top:13px;
}
.l3_c5 {
background:#EEF4F8 none repeat scroll 0%;
width:214px;
}
.l3_c5 div {
margin-top:13px;
}
.l3_c6 {
background:#EEF4F8 none repeat scroll 0%;
height:47px;
width:76px;
}
.l3_c6 img {
margin-top:16px;
}
.l4 {
background:#FFFFFF none repeat scroll 0%;
}
.l4_c1 {
width:265px;
}
.l4_c2 {
background:transparent url(../images/slice.gif) repeat-y scroll 0%;
width:1px;
}
.l4_c3 {
width:auto;
}
.l5 {
}
.l5_c1 {
width:284px;
}
.l5_c1 img {
margin:21px 0px 16px 21px;
}
.l5_c2 {
width:auto;
}
.prodT {
background:#F3F8FA none repeat scroll 0%;
}
.prodT_c1 {
text-align:center;
width:122px;
}
.prodT_c1 img {
margin-bottom:26px;
margin-top:18px;
}
.prodT_c2 {
width:344px;
}
.prodT_c3 {
width:auto;
}
.prodT_c2_H1 {
height:105px;
}
.prodT2 {
background:#FFFFFF none repeat scroll 0%;
}
.prodT2_c1 {
text-align:center;
width:122px;
}
.prodT2_c1 img {
margin-bottom:26px;
margin-top:18px;
}
.prodT2_c2 {
width:344px;
}
.prodT2_c3 {
width:auto;
}
.prodT2_c2_H1 {
height:105px;
}
.prodT3 {
background:#F3F8FA none repeat scroll 0%;
}
.prodT3_c1 {
text-align:center;
width:165px;
}
.prodT3_c1 img {
margin-bottom:1px;
margin-top:16px;
}
.prodT3_c2 {
width:303px;
}
.prodT3_c3 {
width:auto;
}
.prodT3_c2_H1 {
height:133px;
}
.price_t_c1 {
}
.price_t_c1 div {
margin-right:23px;
}
.price_t_c2 {
width:auto;
}
.price_t_c2 img {
margin-top:3px;
}
.footer {
color:#FEFEFE;
}
.footer a {
color:#FEFEFE;
text-decoration:none;
}
.footer a:hover {
text-decoration:underline;
}
.form_total {
padding:0pt 0pt 0pt 3px;
vertical-align:middle;
}
.form_1 {
background:#FFFFFF none repeat scroll 0%;
color:#58646A;
font-size:11px;
height:20px;
width:116px;
}
.form_2 {
background:#FFFFFF none repeat scroll 0%;
color:#7A7A7A;
font-size:11px;
height:21px;
width:47px;
}
.form_3 {
background:#FFFFFF none repeat scroll 0%;
color:#494949;
font-size:11px;
font-weight:normal;
height:15px;
width:39px;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
li {
background:#F3F8FA none repeat scroll 0%;
color:#56646C;
line-height:24px;
}
li a {
background:transparent url(../images/pimp1.gif) no-repeat scroll 0px 5px;
color:#56646C;
line-height:24px;
margin-left:20px;
padding-left:23px;
text-decoration:none;
}
li a:hover {
color:#FF0000;
text-decoration:none;
}
.no_back {
background:#ffffff none repeat scroll 0%;
}
a:link, a:active,  a:visited {
color:#7A7A7A;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
.link1 a {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.link1 a:hover {
text-decoration:underline;
}
.link2 {
color:#7A7A7A;
font-weight:bold;
text-decoration:none;
}
.link2:hover {
text-decoration:underline;
}
.link3 {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.link3:hover {
text-decoration:underline;
}
.title1 {
color:#58646A;
font-weight:bold;
text-transform:uppercase;
}
.price_txt {
	color:#FF3300;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
}
#sub_info { padding:20px;}
#sub_info h1 {color:#1F8DCD; font-weight:normal;  font-size:20px; margin:0; padding:0px;}
#sub_info h2 {color:#1F8DCD; font-weight:normal;  font-size:15px; margin:0; padding:0px;}
#sub_info ul { margin:0px; padding:0; list-style-image:url(../images/bullet.gif);}
#sub_info li { background:none; font-size:12px; padding:0px; margin:20px; line-height:12px;}
.txt1 {
color:#FFFFFF;
font-size:12px;
line-height:14px;
}
.txt2 {
color:#1F8DCD;
font-weight:bold;
text-transform:uppercase;
}
.txt3 {
color:#58646A;
font-weight:bold;
}
.txt4 {
color:#72838D;
font-size:10px;
line-height:13px;
}
.txt5 {
color:#7A7A7A;
}
.txt6 {
color:#FFFFFF;
font-size:11px;
}
.txt7 {
color:#424242;
font-weight:bold;
text-transform:uppercase;
}
.txt8 {
color:#5B5B5B;
}
.ml21 {
margin-left:21px;
}
.roundT_in1 {
background:#41BEF5 url(../images/top_tall.jpg) repeat-x scroll center top;
}
.roundT_in2 {
background:transparent url(../images/bott_tall.jpg) repeat-x scroll center bottom;
}
.roundT_in3 {
background:transparent url(../images/ltc.jpg) no-repeat scroll left top;
}
.roundT_in4 {
background:transparent url(../images/lbc.jpg) no-repeat scroll left bottom;
}
.roundT_in5 {
background:transparent url(../images/rtc.jpg) no-repeat scroll right top;
}
.roundT_in6 {
background:transparent url(../images/rbc.jpg) no-repeat scroll right bottom;
}
.roundT_in6_pos div {
margin:14px 0px 15px 79px;
}
.p2_t1 {
background:#F3F8FA none repeat scroll 0%;
}
.p2_t1_c1 {
width:363px;
}
.p2_t1_c1 div {
margin:19px 0px 16px 19px;
}
.p2_t1_c2 {
width:auto;
}
.p2_t1_c2 div {
margin:19px 0px 0px;
}
.p2_t1x {
background:#FFFFFF none repeat scroll 0%;
}
.p2_t1x_c1 {
width:363px;
}
.p2_t1x_c1 div {
margin:19px 0px 16px 19px;
}
.p2_t1x_c2 {
width:auto;
}
.p2_t1x_c2 div {
margin:19px 0px 0px;
}
.p3_t1 {
background:#F3F8FA none repeat scroll 0%;
}
.p4_t1 {
background:#F3F8FA none repeat scroll 0%;
}
.p4_t1x {
background:#FFFFFF none repeat scroll 0%;
}
.p4_t1_c1 {
text-align:center;
width:84px;
}
.p4_t1_c1 div {
margin-bottom:19px;
margin-top:19px;
}
.p4_t1_c2 {
text-align:center;
width:216px;
}
.p4_t1_c2 div {
margin-bottom:19px;
margin-top:19px;
}
.p4_t1_c3 {
text-align:center;
width:70px;
}
.p4_t1_c3 div {
margin-bottom:19px;
margin-top:19px;
}
.p4_t1_c4 {
text-align:center;
width:112px;
}
.p4_t1_c4 div {
margin-bottom:19px;
margin-top:19px;
}
.p4_t1_c5 {
text-align:center;
width:auto;
}
.p4_t2_c1 {
text-align:right;
}
.pop_up {
margin:auto;
width:417px;
}
.pop_up_l1 {
background:transparent url(../images/popup_back.jpg) no-repeat scroll left top;
height:109px;
}
.pop_up_l2 {
background:#FFFFFF none repeat scroll 0%;
height:296px;
}
.pop_up_l3 {
}
.rbg11 {
background:#EEF4F8 none repeat scroll 0%;
}
.rbg11 .rmarg {
padding:10px;
}
.pics {
padding:20px 0pt;
}
table.thumbs, table.thumbs2 {
	width: 100%;
}
table.thumbs td, table.thumbs2 td {
	padding-bottom:15px;
	text-align:center;

}
a.thumb {

margin:0pt;
padding:2px;
}
table.thumbs img {
border:1px solid #eee;
margin:0px;
padding:5px;
}
.thumb, .thumb2 {
display:inline;
float:left;
}
table.thumbs tr.bold { font-weight:bold;}
