/*<![CDATA[*/



html,body { 
background-color: #e3e1d7;
font-family:Verdana, Arial, Helvetica, sans-serif, tahoma;
font-size: 16px;
}



.blur .t, .blur .r, .blur .b, .blur .l, .blur .c {
position: relative;
display: block;
background-repeat: no-repeat;
background-position: left top;
left: 0; top: 0;
}

.blur .t { left: -10px;}
.blur .r { background-position: right top; left: 20px;}
.blur .b { background-position: right bottom; top: 20px; }
.blur .l { background-position: left bottom; left: -20px; bottom: 20;}
.blur .c { left: 10px; top: -10px; margin-right: 10px; }
#head78 { background: #aeb0b1; background-image:url('images/head_back.gif'); margin: 10px 15px 0px 15px; min-width: 950px;}
#head78 .blur {}
#head78 .blur .t { background-image: url('images/head_top.gif'); }
#head78 .blur .r { background-image: url('images/head_right.gif'); }
#head78 .blur .b { background-image: url('images/head_botom.gif'); }
#head78 .blur .l { background-image: url('images/head_left.gif'); }
#head78 .blur .reducer { padding: 1em; height:105px; } 

.m09l8 {
margin: -16px 0px 0px 0px;
background-image:url(images/logo2.jpg);
height: 53px;
width: 155px;
float:left;
}

.m09l9 {
margin: -18px 0px 0px 0px;
background-image:url(images/cloud2.jpg);
height: 60px;
width: 155px;
float:left;
}



.m09f6 {
margin: -5px 0px 0px 0px;
background-image:url(images/logo2.jpg);
height: 53px;
width: 155px;
float:left;
}


.m09f7 {
float:left;
width:20%;
margin: -10px 10px 0px 10px;
}



#top_menu {
width: 145px; 
text-align:left; 
padding-top:14px;
}

#top_menu a:link, #top_menu a:visited  { 
display: block; 
width: 145px; 
background: url(images/arrow.gif) no-repeat; 
padding-left: 15px;
color: #ffffff; 
background-position: 0px 4px; 
text-decoration: none; 
font-weight: bold; 
font-size:12px;
}

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

#search {width:210px; padding-top:15px; text-align:left;}

#quick_find_keyword {border: 1px solid #000000; width:140px; height: 16px; margin-top:2px;}

#ex_search {padding-top:10px; text-align:left;}

#ex_search a{color:#ffffff;font-size:10px;}

#cont {width:151px; height: 70px; background-image:url(images/cloud1.jpg); text-align:left; font-size:11px; margin:-5px 0 0 35%; padding:16px 0 0 10px;}

#phones {color:#3aa6ff; font-weight: bold;  text-align:left; font-size: 12px; line-height: 15px;}

.j8h75 {
width: 100%;
height: 34px;
overflow:hidden;
padding: 8px 0 0 0;
}

.j8h77 {

height: 90px;
overflow:hidden;
padding: 0px 0 0 0;
margin: 8px 15px 8px 15px;
min-width: 950px;


}

.m5k02 {
height: 34px;
width: 15px;
background-image:url(images/p_left.jpg);
float:left;
}

.m5k03 {
height: 34px;
background-image:url(images/p_center.jpg);
float:left;
text-align:center;
padding: 0px 2% 0 2%;
width:90%;
}


a.menu_item:link, a.menu_item:visited {
color: #ffffff; font-size: 12px; font-weight:bold; text-decoration: none;}


.m5k04 {
height: 34px;
width: 15px;
background-image:url(images/p_right.jpg);
float:left;
}

.m7k02 {
height: 90px;
background-image:url(images/foot_left.jpg);
background-position:left;
float:left;
}

.m7k03 {
height: 90px;
background-image:url(images/foot_center.jpg);
float:left;
text-align:center;
padding: 32px 0 0 1%;

}

.m7k04 {
height: 90px;
background-position:right;
background-image:url(images/foot_right.jpg);
float:left;
}



a.menu_item:link, a.menu_item:visited {color: #ffffff; font-size: 12px; font-weight:bold; text-decoration: none; top: 8px;}

.messageStack {
font-size:10px;
}

#foot54 a {
font-size:11px;
font-weight:normal;
color:#fff;
}


.ph0t0 {
width:100%; 
height:250px; 
background-image:url(images/photo1.jpg); 
border: solid 1px #000;
}

//-----------------------------------

.mm {width:100%;} 
.mm td {text-align:center; background:url(images/p_line.jpg) no-repeat; background-position: 100% 0; height:34px;}





.main {width:100%; height:100%;}
.main td {vertical-align:top;}

.boxMenuCategory a:link, .boxMenuCategory a:visited{
display:block; padding-top:1px;
background: #dddddd; color:#333333; margin-top:2px;
margin-bottom:3px; font-weight:bold; text-decoration:none; padding-left:14px; font-size:13px; }
.boxMenuCategory a span {font-size:12px;}

.boxMenuCategory a:hover { color:#EE6210 }

.boxMenuSubCategory a:link, .boxMenuSubCategory a:visited {
display:block; 
width:192px!important; background:url(images/arrow.gif) no-repeat;
color:#888888; font-weight:normal; text-decoration:none; padding-left:26px;
font-size:11px; background-position:12px 4px;}

a..boxMenuSubCategory:link {font-size:10px;}



.boxMenuSubCategory a:hover { color:#ed6928; font-weight:bold; }
.gr {color:#5f9d14;font-size:14px;}

.block_blue {width:100%; height:auto;}
.block_blue .block_top {background: url(images/block_top_bg.gif) repeat-x; height:24px;}
.block_blue .block_top_left {background: url(images/block_top_left.jpg) no-repeat;height:24px;}
.block_blue .block_top_right {background: url(images/block_top_right.jpg) no-repeat; background-position:100% 0px;height:24px;}
.block_blue .block_header {color:#ffffff; background: url(images/blue_arrow.gif) no-repeat; margin-left:15px; font-weight:bold; font-size:12px; padding-left:20px; padding-top:8px; background-position:0px 8px; padding-bottom:1px; text-align:left;}

.block_green {width:100%;}
.block_green .block_top {background: url(images/block_top_bg_green.gif) repeat-x; height:24px;}
.block_green .block_top_left {background: url(images/block_top_left_green.gif) no-repeat;height:24px;}
.block_green .block_top_right {background: url(images/block_top_right_green.gif) no-repeat; background-position:100% 0px;height:24px;}
.block_green .block_header {color:#ffffff; background: url(images/green_arrow.gif) no-repeat; margin-left:15px; font-weight:bold; font-size:12px; padding-left:20px; padding-top:8px; background-position:0px 8px; padding-bottom:1px; text-align:left;}

.block_orange {width:100%;}
.block_orange .block_top {background: url(images/block_top_bg_orange.gif) repeat-x; height:24px;}
.block_orange .block_top_left {background: url(images/block_top_left_orange.gif) no-repeat;height:24px;}
.block_orange .block_top_right {background: url(images/block_top_right_orange.gif) no-repeat; background-position:100% 0px;height:24px;}
.block_orange .block_header {color:#ffffff; background: url(images/orange_arrow.gif) no-repeat; margin-left:15px; font-weight:bold; font-size:12px; padding-left:20px; padding-top:8px; background-position:0px 8px; padding-bottom:1px; text-align:left;}

.block_center {width:100%; background:#ffffff; text-align:left;}
.block_center_left{ background:url(images/block_center_left.gif) repeat-y; text-align:left;}
.block_center_right{ background:url(images/block_center_right.gif) repeat-y; background-position: 100% 0px; }
.text {padding:7px; padding-left:10px; text-align:left;}
.block_bottom {height:17px; background:url(images/block_bottom_bg.gif) repeat-x;}
.block_bottom_left { background:url(images/block_bottom_left.gif) no-repeat;height:17px;}
.block_bottom_right {background:url(images/block_bottom_right.gif) no-repeat; background-position:100% 0px;height:17px;}

.price{color:#ed6928; font-size:12px; font-weight:bold;}
span.productOldPrice { font-family: Verdana, Arial, sans-serif; color: #ed6928; text-decoration: line-through; }
.block_header a{ color:#ffffff; text-decoration: none;}
.block_header a:hover {text-decoration: underline;}

a.product_name:link, a.product_name:visited{
color:#3aa6ff; font-size:14px;
text-decoration:none;font-weight:bold;}

.left { width: 256px; padding:5px; padding-left:15px;}
.center {padding:5px;}
.right { width: 256px; padding:5px; padding-right:15px;}
h1 a{color:#888888; text-decoration:none; font-size:16px; font-weight:bold;}

img {border: 0;}
h2, h3 {margin: 0 0 0 0; padding: 0 0 0 0;}
a {color: #47AEDD; text-decoration: underline;}
a:hover { color: #E52711; text-decoration: none;}

td {
font-size:12px;
}

.loginform input {

	font-size: 1em;

	border: 1px solid;

    border: 1px solid #359DCB;

    width:138px;

	padding: 2px;

    margin-top: 0.2em;

    margin-bottom: 0.4em;

}



.loginform input:focus, .sffocus, .sffocus {

	background-color: #fff;

}

p.LoginContentCenter

   {

     text-align: center;

   }

