body{
padding:0px;
margin:0px;
background:#FFFFFF;
text-align:center;
font-size:16px;
}

a:hover{
	text-decoration:none;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	color: #09F;
}

img { border:0px;}

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; font-size:16px;}

.main_text, input, textarea, body, font, select
	{
		font-family: Tahoma; 
		font-size:11px;
		line-height:14px;
		color:#464646;
	}

.h_text { font-size:14px; line-height:16px; color:#BF1B22; font-weight:bold; background:url(../img/bul1.jpg) no-repeat left center; padding: 2px 0px 1px 36px;}

.h1_text {font-size:14px; line-height:16px; color:#DE6880; font-weight:bold; padding: 2px 0px 1px 10px;}

h1 {font-size:16px; line-height:20px; color:#DE6880; font-weight:bold; padding: 2px 0px 0px 0px; }

.h2_text, .h2_text a { color:#000000;}

.hm_text { padding-left:55px; background-position: 19px;}

.h_l1 { height:3px; background:#EBEBEB;}

.h_l2 { height:1px; background:#ECECEC;}

.h_l3 { height:3px; background:#D8D8D8;}

ul { margin:0px; padding:0px; list-style:none;}

.ul1 { margin-left:31px;}
.ul1 li { background:url(../img/a1.gif) no-repeat left center; margin:0px; padding: 0px 0px 0px 11px;}
.ul1 li a { font-size:12px; color:#5490AA; line-height:18px; text-decoration:none;}
.ul1 li a:hover { text-decoration:underline;}

.ul2 li { background:url(../img/h-l.gif) repeat-x bottom; margin:0px; padding: 0px 0px 1px 0px;}
.ul2 li a { font-size:12px;  background:url(../img/a2.gif) no-repeat left center; padding: 3px 0px 3px 34px; color:#3A3A3A; font-weight:bold; text-decoration:none; display:block}
.ul2 li a:hover { color:#1279B1;}

.ul3 li { background:url(../img/a3.gif) no-repeat left center; margin:0px; padding: 0px 0px 0px 10px;}
.ul3 li a { color:#3A3A3A; line-height:19px; text-decoration:none;}
.ul3 li a:hover { text-decoration:underline;}
	
.main { height:938px; width:746px; margin:auto; background:#6D6D6D;}
.main_bg { background:#FFFFFF;}

.header1 { height:33px;width:746px;}
.header1_text, .header1_text a { color:#565656; line-height:11px; text-decoration:none; text-align:right;}
.header1_text a:hover { text-decoration:underline;}
.header1_text img { vertical-align:middle;}

.content { height:764px;font-size:12px}

.content_col1 { width:240px;font-size:11px}
.content_col1_cell1 { height:72px;}
.content_col1_cell2 { background:#EEEEEE; padding-top:13px; padding-bottom:10px;}
.content_col1_cell3  { background:#F2F0EA; padding: 10px 18px 12px 21px;}

.content_col1_cell4 { background:#EEEEEE; padding: 12px 0px 12px 0px;}
.content_col1_cell4_col1 { width:34px;}
.content_col1_cell4_col2 { width:85px;}
.content_col1_cell4_col3 { width:80px;}

.content_col1_cell4_text1 { color:#0A0A0A; font-size:12px; line-height:14px; font-weight:bold; text-transform:uppercase;}
.content_col1_cell4_text2 { font-size:13px; color:#636363;}
.content_col1_cell4_text3 { color:#0A0A0A; font-size:13px; font-weight:bold;}
.content_col1_cell4_text4 { color:#BF1B22; font-weight:bold; font-size:13px;}

.content_col2 { width:3px;}
.content_col3 { width:544px;}

.content_col3_col1 { font-size:11px;}

.content_col3_col1_cell1 { height:133px; background:url(../img/b1_f.jpg) no-repeat;}
.content_col3_col1_cell1_margin { margin: 14px 0px 0px 142px;}

.content_col3_col2 { width:3px;}
.content_col3_col3 { width:195px;}

.content_col3_col3_cell1 { background:#6D6D6D; padding: 10px 0px 10px 15px; color:#D4D4D4; font-size:11px;}
.select1 { width:109px; border: 1px #625151 solid; color:#282E3E; font-size:10px;}

.content_col3_col3_text1 { color:#12719B; font-size:12px; line-height:15px; font-weight:bold;}
.content_col3_col3_text2 { color:#0A0A0A; font-size:14px; line-height:14px; font-weight:bold;}
.content_col3_col3_text3 { color:#BF1B22; font-size:14px; line-height:14px; font-weight:bold;}

.content_col3_col3_margin { margin: 10px 10px 13px 22px;}
.content_col3_col3_text4, .content_col3_col3_text4 a { color:#0E0E0E; line-height:18px; text-decoration:none; font-size:11px;}
.content_col3_col3_text4 a:hover { text-decoration:underline;font-size:11px;}

.content_col3_col3_margin1 { margin: 12px 15px 10px 20px; color:#333333;font-size:11px;}

.content_col3_col3_text5 { color:#000000; font-size:14px; line-height:18px;}
.content_col3_col3_text6 { color:#0672A2; font-size:14px; line-height:18px; font-weight:bold;}
.content_col3_col3_text7 { color:#2C2C2C; font-size:14px; line-height:18px; font-weight:bold;}
.content_col3_col3_text8 { color:#B51A12; font-size:12px; line-height:14px; font-weight:bold;}

.main_cell_c1 { width:112px; text-align:center;}
.main_cell_c2 { width:0px;}
.main_cell_c3 { width:231px;}
.main_cell_c4 { width:3px;}

.main_cell_h_text { color:#1279B1; font-size:12px; font-weight:bold; text-transform:uppercase; background:#EEEEEE; padding: 8px 0px 7px 12px;}

h2 {
color:#1279B1; font-size:12px; font-weight:bold; background:#EEEEEE; padding: 8px 0px 7px 12px;
}

.main_cell_text { color:#464646; font-size:10px; line-height:13px; margin-left:3px; margin-right:13px;}
.main_cell_text a {color:#464646; font-weight:bold; }

.main_cell_link1 { padding-left:15px; background:url(../img/as1.gif) no-repeat left center; text-decoration:none;}
.main_cell_link1:hover { text-decoration:underline;}

.main_cell_link2 { padding-left:15px; background:url(../img/as2.gif) no-repeat left center; text-decoration:none;}
.main_cell_link2:hover { text-decoration:underline;}

.main_cell_h_l { background:#E3EEEE; height:2px;}

.price_text { color:#363636; font-size:14px; line-height:14px; }
.price_text font { color:#C61A09; font-size:10px; vertical-align:super;}
.price_text b { color:#2C2C2C; font-size:18px; font-weight:normal;}
.price_text span { color:#C61A09; font-size:18px;}

.price_block { background:#EEEEEE; text-align:center; padding-top:6px; padding-bottom:6px;}

.price_block_v_l {margin-left:19px; margin-right:15px; vertical-align:top; margin-top:-2px;}

.main_cell_head { background:#E9DFD7; padding: 11px 0px 9px 15px;}

.footer { height:76px; background:url(../img/b-dr.gif) repeat-x;}
.footer_c1 { width:259px;}
.footer_c2 { width:487px;}

.footer_text1, .footer_text1 a { color:#FFFFFF;font-size:16px;}

.footer_text2, .footer_text2 a { color:#CCC4C4; font-size:10px;}

.red_links, .red_links a { color:#CA0C13;}
.red_links span a, .red_links span { color:#727171;}
.red_links span a:hover { font-weight:bold;}

.prod_link { color:#B51A12;}

.prod_margin { margin: 10px 14px 0px 28px;}

.prod_margin1 { margin: 10px 0px 0px 12px;}

.priv_margin { margin: 0px 13px 0px 29px;}

.contact_margin { margin: 15px 6px 0px 27px;}

.form { border:#D8D8D8 1px solid; background:#EEEEEE; padding:2px;}
.form_input1 { width:141px; height:21px; border:1px #000000 solid; padding-left:5px;}
.form_input2 { width:283px;}
.form_textarea { width:306px; height:87px; overflow:hidden;}
.form_buttons { text-align:right; margin-right:10px;}

.contact_text { color:#12719B;}

.cart_margin { margin: 15px 0px 0px 12px;}

.cart_text { font-size:10px; color:#707070;}

.cart_cell { text-align:center; padding: 12px 0px 12px 0px;}
.cart_cell_w1 { width:1px; background:#ECECEC}
.cart_cell1 { width:70px;}
.cart_cell2 { width:140px;}
.cart_cell3 { width:84px;}
.cart_cell4 { width:47px;}

.cart_cell_h_text { color:#0672A2; font-size:11px; line-height:11px;}

.cart_h_l { background:#ADADAD; height:1px;}

.cart1_cell { text-align:center; padding: 19px 0px 19px 0px;}
.cart1_cell_w1 { width:1px; background:#ECECEC}
.cart1_cell1 { width:70px; }
.cart1_cell2 { width:140px;}
.cart1_cell3 { width:84px;}
.cart1_cell4 { width:47px; }

.cart_cell5 { width:296px; text-align: left;}

.cart_cell6_margin { padding-left:5px;}

.cart_price_text {color:#2C2C2C; font-size:11px; line-height:16px; font-weight:bold;}

.cart_input { width:43px; height:19px; border: 1px #6E6E6E solid; color:#727171; font-size:11px; text-align:center; padding-top:0px;}

.cart_content { width:auto; height:auto; margin-left:8px; color:#4F4F4F; font-size:10px; line-height:14px;}
.cart_content_c1 { width:60px;}
.cart_content_c2 { width: auto; padding-right:9px;}

.pop_main { width:417px; height:462px; margin:auto;}

.pop_head { height:90px; background:#FFFFFF;}
.pop_head_c1 { width:314px;}
.pop_head_c2 { width:103px;}
.pop_head1 { height:6px; background:#A31E23;}

.pop_head_text, .pop_head_text a { color: #4C4C4C; text-decoration:none; font-size:11px;}
.pop_head_text a:hover { text-decoration:underline;}

.pop_content { height:308px; background: #FFFFFF; font-size:11px; color:#4C4C4C; line-height:14px;}
.pop_content_margin { margin: 20px 30px 10px 33px;}

.pop_content_h_text { color:#777777; font-family:Arial; font-size:13px;}

.pop_footer_t { height:7px; background:#5E5E5E;}
.pop_footer { height:49px; background:#6D6D6D;}
.pop_footer .dc { width:100%;}
.pop_footer_text, .pop_footer_text a { color:#FFFFFF; text-align:center; font-size:11px;}
.pop_footer_text a { text-decoration:none;}
.pop_footer_text a:hover { text-decoration: underline;}



table#product-table {font-size:16px;border:1px solid #D4DFFF;}
table#product-table tr th {font-size:16px;background:#D4DFFF;padding:8px 0 8px 0;}
table#product-table tr {font-size:16px;border-top:1px solid #A0A0A4;}
table#product-table tr.product-row td {text-align:center;padding:8px 0 8px 0;border-top:1px solid #D4DFFF}

table#top_nav {background:url(../img/bg_top_nav.gif);}
table#top_nav tr td.seperator {background:url(../img/bg_top_nav_seperator.gif);}
table#top_nav tr td.link {text-align:center;padding:2px 5px 0 5px;}
table#top_nav tr td.link a {text-decoration:none;color:#FFF;font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}



.purchase-information {
font-family : Verdana, Arial, Serif; 
font-size : 16px; 
color : #000000; 
background-color : #ffffff; 
border : 0 none; 
line-height : 21px; 
font-weight : bold; 
} 

.buying-information {
font-family : Verdana, Arial, Serif; 
font-size : 16px; 
color : #ffffff; 
background-color : #00396c; 
border : 0 none; 
line-height : 21px; 
font-weight : bold; 
} 


td#main_content {padding:10px 5px 5px 10px; font-size:16px;}
select#currency-selector {margin-left:7px;font-size:15px;}
