*{
padding:0;
margin:0;
}

blockquote {

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
	color: #666666;
	padding-left: 14px;
}

.align_lefty
{
text-align:left;
}

#arrow1
{
	margin-top:15px;
	margin-right:5px;
	padding-left:10px;
	padding-top:7px;
	background:url('img/aroww1_1.gif') right top no-repeat;
}

#mine
{

	font-size:13px;
	color: #000000;

	padding-left:20px;
	border:none;}

#arrow1 mine
{
	font-weight:bold;
	font-size:18px;
	color: #D76A22;
	padding-left:90px;
	border:none;
}

#arrow2 mine
{
	font-weight:bold;
	font-size:18px;
	color: #D76A22;

	padding-left:70px;
	border:none;
}

#arrow2
{
	margin-top:15px;
	margin-right:5px;
	padding-top:7px;
	border:none;
	padding-left:20px;
	background:url('img/aroww2_1.gif')  no-repeat right top;
}


#checkout_button input
{
	border:none;
	background:url('img/checkout.gif') left no-repeat;
	width:76px;
	height:17px;
}
/*#checkout_button input:hover
{
	border:none;
	background:url('img/checkout_2.gif') left no-repeat;
	width:76px;
	height:17px;
}*/

#test_button input
{
	border:none;
	background:url('img/add.gif') left no-repeat;
	width:76px;
	height:17px;
}

/*#test_button input:hover
{
	border:none;
	background:url('img/add_2.gif') left no-repeat;
	width:76px;
	height:17px;
}*/
#update_button
{
	float:right;
}
#update_button input
{
	border:none;
	background:url('img/update.gif') left no-repeat;
	width:65px;
	height:17px;
}
/*#update_button input:hover
{
	border:none;
	background:url('img/update_2.gif') left no-repeat;
	width:65px;
	height:17px;
}*/

#test_text
{
margin-left:10px;

	width:50px;
	height:17px;
}

.style1 {
	font-size: 16px;
	color: #333333;
}
.style2 {
	font-size: 16px;
	color: #999999;
}
body
{
	background-color: white;
	font-family: arial;
	font-size: 12px;
}

#Inner
{
	margin-top: 15px;
}

#Container
{
	width: 900px;
	margin: 0px auto;
}

.cleaner
{
    clear: both;
}

#Head
{
	height: 212px;
	width: 900px;
	background: url("img/bac_logo.gif") top left repeat-x;
}

#Head_left
{
	height: 212px;
	width: 324px;
	float: left;
}

#Leaf_top
{
    background: url("img/leaf.gif") top left no-repeat;
    height: 161px;
    width: 324px;
	float: left;
}

#Leaf_bottom
{
	background: url("img/leaf2.gif") top left no-repeat;
    height: 51px;
	float: left;
	width: 324px;
}

#Leaf_bottom a
{
	color: #6b9c22;
	text-decoration: none;
	font-weight: bold;
	line-height: 58px;
	font-size: 11px;
}

#Leaf_bottom a:hover
{
	text-decoration: underline;
}

.registration
{
	text-indent: 12px;
}

*>.registration
{
    margin-left: 12px;
}

.log-in
{
    margin-left: 40px;
}

*>.log-in
{
    margin-left: 52px;
}

#Head_right
{
	height: 212px;
	width: 576px;
	
	clear: right;
}

#Logo
{
	height: 161px;
	width: 576px;
}

#Name
{
    background: url("img/logo.jpg") top left no-repeat;
    background-position: 54px 50px;
    font-size: 34px;
  	padding-top: 48px;
    padding-left: 100px;
    color: #989d9e;
}

.blue
{
	color: #0e88af;
}

#Informations
{
    font-size: 15px;
    padding-left: 0px;
    color: #989d9e;
}

#Top_menu
{
	float:left;
    height: 51px;
	width:900px;
	background: url("img/bac_button.gif") top left repeat-x;
}

#Top_menu a
{
	width: 110px;
	height: 51px;
	float:left;
	color: #0e88af;
	text-decoration: none;
	font-weight: bold;
	padding-top: 20px;
	text-indent: 30px;
}


#Top_menu d:hover
{
	text-decoration: underline;
}

#Top_menu .home
{
    background: url("img/home.jpg") top left no-repeat;
}

#Top_menu .help
{
    background: url("img/help.jpg") top left no-repeat;
}

#Top_menu .contact
{
    background: url("img/contact.jpg") top left no-repeat;
}

#Top_menu .orders
{
    background: url("img/orders.jpg") top left no-repeat;
}

#Top_menu .kart
{
    background: url("img/kart.jpg") top left no-repeat;
}

#LeftPart
{
	width: 215px;
	background-color: #fbfdfe;
	margin-top: -12px;
	float: left;
}

*>#LeftPart
{
    margin-top: 8px;
}

#Menu
{
    width: 215px;
    float: left;
}

#Menu_header
{
    width: 215px;
    height: 31px;
}


.Search
{
    background: url("img/bac_menu.gif") top left repeat-x;
	height:31px;
	border-left-color: #B5D3EF;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #B5D3EF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #B5D3EF;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.Table_head
{
	background: url("img/bac_menu.gif") top left repeat-x;
	height:31px;
	color: #0e88af;
	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #B5D3EF;
	border-right-style: solid;
	border-right-width: 1px;
}

.Table_head_1
{
	background: url("img/bac_menu.gif") top left repeat-x;
	height:31px;
	color: #0e88af;
	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.Search input
{
margin-top:5px;
margin-left:5px;
}

.menu_header_left
{
    background: url("img/bac_menu.gif") top left repeat-x;
	width: 215px;
	height: 31px;
	float: left;
	border-left-color: #B5D3EF;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #B5D3EF;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #B5D3EF;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
}

.border_top
{
	padding-top:7px;
	color:#D76A22;
	font-weight:bold;
	padding-left:10px;
	border-top-color: #B5D3EF;
	border-top-width: 1px;
	border-top-style: solid;
}
.border_top a
{
	float:left;
}

.border
{
	border-bottom-color: #B5D3EF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.menu_text
{
	
	color: #0e88af;
	font-weight: bold;
	line-height: 31px;
	padding-left: 14px;
}

.error
{
	color:#FF0000;
	font-size:9px;
}

.error green
{
	color:#666666;
	font-size:9px;
}

.menu_text a
{
	color: #0e88af;
	font-weight: bold;
	text-decoration:none;
}

.menu_text a:hover
{
	color: #0e88af;
	font-weight: bold;
	text-decoration:underline;
}

.menu_text_cart
{
	background: url("img/cart.gif") center left no-repeat;
	color: #0e88af;
	font-weight: bold;
	line-height: 31px;
	padding-left: 26px;
}

.menu_text_signin
{
	background: url("img/log.gif") center left no-repeat;
	color: #0e88af;
	font-weight: bold;
	line-height: 31px;
	margin-left:7px;
	padding-left: 16px;
}

.menu_text_signin a
{
text-decoration:none;
	color: #0e88af;
}
.menu_text_signin a:hover
{
text-decoration: underline;
	color: #0e88af;
}

#Menu_content
{	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #B5D3EF;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #B5D3EF;
	border-right-style: solid;
	border-right-width: 1px;


	border-collapse:separate; 
	float: left;
	width: 205px;
	padding: 5px;
}

#Menu_content_login
{	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #B5D3EF;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #B5D3EF;
	border-right-style: solid;
	border-right-width: 1px;

	color:#0e88af;
	border-collapse:separate; 
	float: left;
	width: 205px;
	padding: 5px;
}

#Menu_content a:hover
{
    text-decoration: underline;
    color: #0e88af;
}

.menu_item3
{
	color: #8d9395;
	text-decoration: none;
	padding-left: 0px;
	line-height: 18px;
}

.menu_price
{
	
	
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	
}
.menu_price a
{
    float:left;
	padding-left:18px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	
}


.menu_item
{
	color: #8d9395;
	text-decoration: none;
	padding-left: 20px;
	background: url("img/nav.gif") left center no-repeat;
	margin-left: 6px;
	line-height: 18px;
}

.menu_item2
{
	color: #8d9395;
	text-decoration: none;
	padding-left: 50px;
	font-size: 11px;
}

.register_link a
{
	color: #8d9395;
	text-decoration: none;
	font-size: 11px;
}

.register_link a:hover
{
	color: #8d9395;
	text-decoration: underline;
	font-size: 11px;
}

#Poll_header
{
    width: 215px;
    height: 31px;
    float: left;
}

#Poll
{
	margin-top: 5px;
	float: left;
}

#Poll_content
{
	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #B5D3EF;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #B5D3EF;
	border-right-style: solid;
	border-right-width: 1px;
	
	border-collapse:separate; 
	float: left;
	width: 205px;
	padding: 5px;
}

#Poll_content a:hover
{
    text-decoration: underline;
    color: #0e88af;
}

.poll_question
{
    color: #767879;
	text-decoration: none;
	font-weight: bold;
}

.poll_unswer
{
    color: #8d9395;
	text-decoration: none;
	line-height: 25px;
}

#RightPart
{
	width: 680px;
	float: right;
	clear: left;
	background-color: #ffffff;
	margin-top: -12px;
}

*>#RightPart
{
    margin-top: 8px;
    clear: right;
    margin-left: 5px;
}

#Page
{
	width: 675px;
	padding: 5px;
	padding-right: 0px;
}

*>#Page
{
	padding: 5px;
}

.header_style
{
	color: #989d9e;
	font-size: 20px;
	font-weight: normal;
	
	
}

.Policies_Cell /*/////////////////////////////////////////////////*/
{



border-left-color: #B5D3EF;
border-left-style:solid;
border-left-width:1px;
border-top-color: #B5D3EF;
border-top-style: solid;
border-top-width:1px;
text-align:center;
}

.Policies_Cell_noleft /*/////////////////////////////////////////////////*/
{
border-top-color: #B5D3EF;
border-top-style: solid;
border-top-width:1px;
color: #989d9e;
}

.Policies_Cell_noleft a:hover /*/////////////////////////////////////////////////*/
{
color: #0e88af;
text-decoration:underline;
}

.Policies_Cell a /*/////////////////////////////////////////////////*/
{
color: #989d9e;
}

.Policies_Cell a:hover /*/////////////////////////////////////////////////*/
{
color: #0e88af;
text-decoration:underline;
}

.Policies_Cell_right /*/////////////////////////////////////////////////*/
{

border-right-color: #B5D3EF;
border-right-style:solid;
border-right-width:1px;
}

.Policies_Cell_bottom /*/////////////////////////////////////////////////*/
{
border-bottom-color: #B5D3EF;
border-bottom-style:solid;
border-bottom-width:1px;
}


h1
{
	color: #0e88af;
	font-size: 20px;
	font-weight: normal;
	padding-left: 5px;
	line-height: 5px;
}

#Page_header
{
	background-color: white;
	padding: 8px;
	padding-right: 0px;
	padding-left: 0px;
	width: 669px;
}

.page_header_img 
{
	width: 68px;
	padding-left: 8px;
}

.sort_by_style /*///////////////////////////////////////////////////////////////////////*/
{
	float: right;
	padding-top:1px;
	font-size:9px;
	text-decoration: none;

	
}
.previous_style /*///////////////////////////////////////////////////////////////////////*/
{
	color: #8d9395;
	text-decoration: none;
	padding-left: 20px;
	background: url("img/iconLtArrow_20x20.gif") top left no-repeat;
	margin-right: 6px;
	line-height: 18px;
}
.next_style /*///////////////////////////////////////////////////////////////////////*/
{
	color: #8d9395;
	text-decoration: none;
	padding-right: 20px;
	background: url("img/iconRtArrow_20x20.gif") top right no-repeat;
	margin-left: 6px;
	line-height: 18px;
}


.pages_top
{
	float: left;
	padding-top:3px;
	padding-left:5px;
	text-decoration: none;
}

.page_header_text
{
    width: 250px;
    text-align: justify;
    font-size: 11px;
    color: #0e88af;
}

#Page_header tr
{
	width: 670px;
}

#Page_top
{
	background-color: #E6F9FB;
	margin-top: 8px;
	margin-bottom: 8px;
	color: #074d64;
	width: 675px;
	height:40px;
}

#Item_top1 /*///////////////////////////////////////////////////////////////////////*/
{
	
	background: url("img/border.png")  top left  no-repeat;
	background-color: #B5D3EF;
	margin-top: 8px;
	border-bottom-color: #1774D9;
	border-bottom-style:solid;
	border-bottom-width:medium;
	margin-left:2px;
	
	color: #074d64;
	width: 673px;
	height:40px;
}
#Item_description /*///////////////////////////////////////////////////////////////////////*/
{
	color: #074d64;
	width: 671px;
	height:35px;
	text-align:left;
	margin-top:30px;
	margin-left:0px;
	background-color: #D9E9FC;
	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-top-color: #B5D3EF;
	border-top-style:solid;
	border-top-width:1px;
	
}
#Item_top2 /*///////////////////////////////////////////////////////////////////////*/
{	color: #074d64;
	width: 671px;
	height:40px;
	margin-left:2px;
	background-color: #D9E9FC;
	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-left-color: #B5D3EF;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color: #B5D3EF;
	border-right-style:solid;
	border-right-width:1px;
}

.Item_mid /*///////////////////////////////////////////////////////////////////////*/
{	color: #074d64;
	width: 510px;
	height:320px;
	padding-top:15px;
	background-color: #D9E9FC;
	border-bottom-color: #B5D3EF;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-left-color: #B5D3EF;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color: #B5D3EF;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color: #B5D3EF;
	border-top-style:solid;
	border-top-width:1px;
	vertical-align:top;
	padding-left:5px;
}

.table_pos
{
width:680px;
margin-top:10px;
vertical-align:top;
}

#Item_image_border
{

display:block;
margin-left:1px;
margin-top:10px;
background-color:#FFFFFF;
width:210px;
height:210px;
text-align:center;
vertical-align:middle;
border-bottom-color: #B5D3EF;
border-bottom-style: solid;
border-bottom-width:1px;
border-left-color: #B5D3EF;
border-left-style:solid;
border-left-width:1px;
border-right-color: #B5D3EF;
border-right-style:solid;
border-right-width:1px;
border-top-color: #B5D3EF;
border-top-style:solid;
border-top-width:1px;
}

#Item_image_border img
{
height:170px;
max-width:180px;
vertical-align:middle;
padding-top:10px;
}

#Item_image_border a
{
padding-left:5px;
padding-top:10px;
float:left;
}

.Item_text
{
width:90px;
vertical-align:top;
text-align:left;
padding-top:8px;
padding-left:10px;
font-size:13px;
}

.Item_text a
{
color:#074d64;
}

.Item_text_h1
{
padding-left:10px;
padding-top:8px;
vertical-align:top;
text-align:left;
font-size:16px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.Item_text lit
{
color:#000000;
vertical-align:top;
text-align:left;
font-size:13px;
font-weight:bold;

}



.Item_text_h1 a
{
font-weight:600;
color: #D9E9FD;
margin-left:2px;
text-decoration:none;
font-size:13px;
}
.Item_text_h1 a img
{
vertical-align: bottom;
}


.Item_info_right 
{
padding-left:10px;
vertical-align:top;
color:#000000;
font-weight:bold;
font-size:16px;
}


.Item_info_right low
{
vertical-align:top;
color:#074d64;
font-size:13px;
font-weight:500;
}
.Item_info_right low a
{
vertical-align:top;

font-size:12px;
font-weight:500;
}


#Item_Header
{
padding-left:5px;
padding-top:15px;
font-size:16px;
font-weight:bold;

}

.Item_Header_right
{
float:right;
padding-top:17px;
padding-right:10px;
font-size:12px;
}

.Item_Header_left
{
float:left;
padding-top:11px;
padding-left:5px;
font-size:14px;
}
.Item_Header_All
{
float:left;
padding-top:9px;
padding-left:10px;
font-size:16px;
font-weight:bold;
}

.category_little
{
	padding-left:50px;
	color:#074d64;
	text-decoration:none;	
	font-size:11px;	
}

.category_little_link
{
	color:#074d64;
}


#Page_top p
{
    padding: 5px;
}

#Page_top a
{
    color: #074d64;
}

#Page_center
{
    width: 669px;
}

.page_center_button
{
	width: 31px;
}

.page_center_button span
{
	display: none;
}

#page_center_buy input
{
    background: url("img/buy.gif") top left no-repeat;
    height: 53px;
    width: 31px;
    float: left;
	border: none;
}

.page_center_info
{
    background: url("img/info.gif") top left no-repeat;
    height: 99px;
    width: 31px;
    float: left;
}

.page_center_content
{
    height: 142px;
    width: 170px;
    background-color: white;
  	margin-bottom: 3px;
    padding-left: 10px;
}


#Page_center tr
{
    width: 669px;
    margin-bottom: 5px;
}

.page_center_img
{
	width: 117px;
	height: 152px;
	background-color: white;
	margin-right: 3px;
	text-align:center;
	vertical-align:middle;
}

.page_center_img img
{
max-height:150px;
max-width:115px;
	padding-top: 3px;
	padding-left: 2px;
}

.page_center_img2
{

	float: left;
	width: 117px;
	height: 152px;
	background-color: white;
}

.page_center_img2 img
{
	padding-top: 30px;
	padding-left: 20px;
}

.blue2
{
	text-decoration:none;
	color: #0e88af;
    font-size: 16px;
    font-weight: bold;
    line-height: 45px;
}


.gray
{
    color: #a6acae;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
}

.green
{
    color: #7e9b1e;
    font-size: 14px;
    font-weight: bold;
}

.page_center_text
{
	width: 170px;
	float: left;
}

.page_center_text a:hover
{
	text-decoration: underline;
}



#Bottom
{
	width: 900px;
	float: left;
	margin-top: 5px;
}

.down
{
	font-size: 11px;
	margin-left: 450px;
	text-align: left;
	padding-bottom: 5px;
}

.down a
{
    color: #5a5551;
}

.down2
{
	margin-left: 810px;
	padding-bottom: 10px;
}

.down2 img
{
    border: 0px;
}

#Banner
{
float:left;
margin-top:30px;
}

#Box
{
width:360px;
height:160px;
background: #ffffff;
border:1px;
border-style:solid;
border-color:#D76A22;
}

/*NEW*/
/*
.example
{
position: relative;
width: 100%;
padding: 20px;

overflow: hidden;
}
.horizontal
, .horizontal ul
{
list-style-type: none;
width: 100%;
margin: 0;
padding: 0;
}
.horizontal:after
, .horizontal ul:after
{
content: '';
display: block;
clear: left;
}
.horizontal li
{
float: left;
margin: 0 1em 0.5em 0;
padding: 0;
}
/*****************************/

/*
.framed a
{
cursor: pointer;
//cursor: hand;
}
.framed a:hover
{
background-color: transparent;
}


.framed.horizontal
{
//padding-bottom: 10px;
}

.framed .f
{
position: relative;
z-index: 1;
display: block;
float: left;
min-height: 10px;
//height: 10px;
color: #000000;
}
.framed .c
{
position: relative;
z-index: 2;
display: block;
margin: 0 0 -10px 0;

padding: 2px 15px 4px 15px;
}
.framed .t
, .framed .b
{
position: absolute;
z-index: 1;
top: 0;
//top: auto;
bottom: 0;
left: 0;
right: 11px;
overflow: hidden;
//width: 100%;
//height: 100%;
}
.framed .b
{
top: auto;
bottom: -10px;
height: 10px;
}
.framed .r
{
left: auto;
//left: -11px;
right: 0;
//margin-left: 100%;
width: 11px;
}
.framed .t *
, .framed .b *
{
position: absolute;
top: 0;
left: 0;

width: 800px;
height: 400px;
background: url('framed.png') 0 0 no-repeat;

-background-image: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=framed.png,sizingMethod=crop);
}
.framed .t *
{
margin-top: -10px;
}
.framed .l *
{
//width: 100%;
margin-left: -11px;
}


.framed a:hover .t *
, .framed a:hover .b *
{
top: -200px;
}*/