*{margin:0; padding:0;}
body{background-color:#FFFFFF;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.container{width:100%; overflow:hidden;}
body{font-family:Tahoma, Arial, helvetica, sans-serif; color:#383838; font-size:12px; line-height:16px; text-align:center;}
input, textarea, select{color:#333B3F; vertical-align:top; border: 1px solid #000000; font:13px Tahoma, Arial, helvetica, sans-serif; padding-left:5px;}
.float-right{float:right;}
.float-left{float:left;}
.align-right{text-align:right;}
.block{display:block;}
.top-indent-1{margin-top:5px; display:block;}
.top-indent-2{margin-top:10px; display:block;}
.top-indent-3{margin-top:15px; display:block;}
.top-indent-4{margin-top:20px; display:block;}
.top-indent-5{margin-top:25px; display:block;}
.top-indent-6{margin-top:35px; display:block;}

.width-stretch{width:100%;}

.col-1, .col-2, .col-3, .box-1, .box-2, .box-3, .col-middle, .col-middle-2{float:left;}

/*=======header===========*/
.header-flash{height:143px;}
.head-form{height:33px; padding:16px 29px 0 40px;}
.head-form a{color:#000000; text-decoration:underline;}
.head-form a:hover{text-decoration:none;}
.head-form span{float:right;}

#search-form{color:#000000;}
#search-form strong{display:block; margin-top:2px; float:left;}
#search-form input{width:177px; height:17px; margin:0 0 0 8px;}
#search-form select{width:143px; height:17px; margin:0 4px 0 5px;}
/*=====//header===========*/

/*=======content===========*/
#content{padding:0 0 16px 26px;}

.flash-banner{height:520px;}

.defl{padding-left:16px; padding-top:6px;}
.defl b {font-size:14px; font-weight:bold;}
.defl div {padding:8px 16px 0 0;}
.defl div span {font-size:9px;}

.spons {padding-top:6px; background-color:#FFFFFF; font-size:13px;}
h3 {font-size:16px; font-weight:bold; padding-left:10px;}
.igall {margin-left:12px;}
.igall img {padding:4px; cursor:pointer; cursor:hand;}
.inp1 {width:120px; margin:4px; height:18px; line-height:20px;}
.inp2{width:300px; height:60px; margin:8px;}

a{color:#383838; text-decoration:underline;}
a:hover{text-decoration:none;}

#content .col-1 .indent{margin-top:3px;}

.line-x{height:1px; font-size:0; margin:5px 0 4px 0; background:url(images/line_x.gif) left top repeat-x;}

#content .col-3 .banner{margin-top:3px;} 

.price{color:#C52225; font-weight:bold; font-size:16px; margin:5px 0;}

.img-indent{margin-left:12px;}

.product{width:100%; overflow:hidden;}
.product .box-1{width:169px;}
.product .box-2{width:301px;}
.product .box-1 .img-indent{margin:9px 0 5px 0;}
.product select{width:148px; height:17px; margin-top:12px; display:block;}
.product .select-2{width:70px; height:17px; margin:7px 9px 0 0; float:left;}
.product .select-3{width:92px; height:17px; margin-top:7px;}

.product-buttons{margin:32px 0 0 15px;}
.product-buttons img{margin-right:12px;}
/*=====//content===========*/

.bcopy {margin-left:16px;}
.bcopy div {text-align:left;}
.bcopy div div {text-align:left; float:left; width:108px; padding:0 6px; border-left:2px solid #CCCCCC;}

/*=======block_1===========*/
.block-1{background:url(images/block_1_border_top.jpg) left top repeat-x #EEF3F6; width:100%;}
.block-1 .border-bot{background:url(images/block_1_border.gif) left bottom repeat-x;}
.block-1 .border-left{background:url(images/block_1_border.gif) left top repeat-y;}
.block-1 .border-right{background:url(images/block_1_border.gif) right top repeat-y;}
.block-1 .corner-left-top{background:url(images/block_1_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-1 .corner-right-top{background:url(images/block_1_corner_right_top.jpg) right top no-repeat; padding:10px 15px 12px 13px;}
.block-1 .title{margin-bottom:9px;}

.block-1 li{padding:6px 0 7px 3px; background:url(images/list_line.gif) left bottom repeat-x;}
.block-1 li a{color:#000000; text-decoration:none; line-height:1em;}
.block-1 li a:hover{text-decoration:underline;}
.block-1 ul .clear{background:0;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block-2{background:url(images/block_1_border_top.jpg) left top repeat-x #EEF3F6; width:100%;}
.block-2 .border-bot{background:url(images/block_1_border.gif) left bottom repeat-x;}
.block-2 .border-left{background:url(images/block_1_border.gif) left top repeat-y;}
.block-2 .border-right{background:url(images/block_1_border.gif) right top repeat-y;}
.block-2 .corner-left-top{background:url(images/block_2_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-2 .corner-right-top{background:url(images/block_2_corner_right_top.jpg) right top no-repeat; padding:10px 5px 6px 6px;}
.block-2 .corner-right-top2{background:url(images/block_1_corner_right_top.jpg) right top no-repeat; padding:10px 5px 6px 6px;}
.block-2 .title{margin:0 0 9px 7px;}
/*=====//block_2===========*/

/*=======block_3===========*/
.block-3{padding:10px 4px 8px 4px; color:#6D90AB;}

.block-3 a{color:#2A2A2B; font-size:13px; text-decoration:none; padding-left:8px; background:url(images/block_3_link_marker.gif) left center no-repeat; font-weight:bold;}
.block-3 a:hover{text-decoration:underline;}
/*=====//block_3===========*/

/*=======block_4===========*/
.block-4{background:url(images/block_4_border_top.jpg) left top repeat-x; width:100%; margin-bottom:4px;}
.block-4 .border-left{background:url(images/block_4_border.gif) left top repeat-y;}
.block-4 .border-right{background:url(images/block_4_border.gif) right top repeat-y;}
.block-4 .corner-left-top{background:url(images/block_4_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-4 .corner-right-top{background:url(images/block_4_corner_right_top.jpg) right top no-repeat; padding:5px 5px 5px 15px;}
.block-4 .title{margin:0 0 30px 0;}
/*=====//block_4===========*/

/*=======page_1===========*/
#page1 .col-2 .banner{margin-top:3px; margin-bottom:3px;}

#page1 .col-2 .box-1{width:142px;}
#page1 .col-2 .col-middle{width:50px;}
#page1 .col-2 .box-2{width:142px;}
#page1 .col-2 .col-middle-2{width:31px;}
#page1 .col-2 .box-3{width:150px;}

#page1 .col-2 .col-middle, #page1 .col-2 .col-middle-2{background:url(images/line_y.gif) center top repeat-y;}

#page1 .col-2 .box-1, #page1 .col-2 .box-2, #page1 .col-2 .box-3{padding-top:16px;}
#page1 .col-2 .title{margin-bottom:14px;}
/*=====//page_1===========*/

/*=======page_3===========*/
#page3 #content{padding-right:28px;}
#page3 .block-4 .corner-right-top{padding-right:25px; padding-bottom:20px;}
/*=====//page_3===========*/

/*=======footer===========*/
#footer{margin:0 27px 0 26px; height:41px; background:url(images/footer_bg.gif) left top repeat-x #EEF3F6; padding:21px 0 20px 13px; color:#302C26;}
#footer .box-1{width:195px;}
#footer a{color:#302C26; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer i a{text-decoration:none; font-style:normal;}
#footer i a:hover{text-decoration:underline;}
#footer span{display:block; margin-bottom:3px; font-weight:bold; word-spacing:9px;}
#footer span a{color:#302C26; text-decoration:none; word-spacing:0;}
#footer span a:hover{text-decoration:underline;}
/*=====//footer===========*/
