/* CSS Document */
/* A1 Security */
/* basic structure */
a{ color:#00ABEF;}
body {
	margin:0px;
	padding:0px;
	background:#474747;
	}
div, p, span, a, h1, h2, h3, h4, h5, h6, table, tr, td, form {
	margin:0px;
	padding:0px;
  text-decoration:none;

	}
/* div structure */
.main {
	margin:0px;
	padding:11px 0px 0px 0px;
	width:100%;
	}
.wrapper {
	margin:0px auto;
	padding:0px;
	width:960px;
	}
		/* header */
.header {
	margin:0px;
	padding:0px;
	width:960px;
	float:left;
	background:#231F20;
	}
.logo_part {
	margin:0px;
	padding:0px;
	width:960px;
	float:left;
	}
.header_text {
       float:right;
       padding-top:46px;
       padding-right:5px;
       color:#FFFFFF;
       font-family:arial;
       font-size:13px;
       font-weight:bold;
       text-align:right;
}
/* top menu with 4 icons */
.nav_part {
	margin:0px;
	padding:0px;
	width:960px;
	float:left;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme2.png);
  background-position: 0px -10px;
	}
ul.navigation {
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul.navigation li {
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	}
ul.navigation li.home_nav {
	float:left;
	display:block;
	width:157px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.home_nav a {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -10px;
	width:157px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.home_nav a:hover {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
	background:url(images/home_hover.gif) no-repeat;
	width:157px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
	
	
ul.navigation li.video_nav {
	float:left;
	display:block;
	width:269px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.video_nav a {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -68px;
	width:269px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.video_nav a:hover {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
	background:url(images/video_hover.gif) no-repeat;
	width:269px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}	

ul.navigation li.account_nav {
	float:left;
	display:block;
	width:171px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.account_nav a {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -126px;
	width:171px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.account_nav a:hover {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
	background:url(images/account_hover.gif) no-repeat;
	width:171px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}	

ul.navigation li.cart_nav {
	float:left;
	display:block;
	width:188px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.cart_nav a {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -184px;	width:188px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.cart_nav a:hover {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
	background:url(images/cart_hover.gif) no-repeat;
	width:188px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
	
ul.navigation li.Checkout_nav {
	float:left;
	display:block;
	width:175px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.Checkout_nav a {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -242px;
	width:175px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
ul.navigation li.Checkout_nav a:hover {
	margin:0px;
	padding:10px 0px 12px 0px;
	float:left;
	display:block;
	background:url(images/checkout_hover.gif) no-repeat;
	width:175px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
	
		/* top navigation with 4 business icons */
.nav_part_business {
	margin:0px;
	padding:5px 0 5px 0;
	width:960px;
	float:left;
	background:white;
	}

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

ul.navigation_business img { border: 0px; }

.business_li_first_element {
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	}

.business_li_elements {
	margin:0px;
	padding-left:0px;
	float:left;
	display:block;
	}

					
		/* mid_body */
.mid_body {
	margin:0px;
	padding:5px 0 15px 0;
	width:960px;
	float:left;
	background:#ffffff;
	}
		/* left_part */
.left_part {
	margin:0px;
	padding:0 0 0 13px;
	float:left;
	width:172px;
	}
.left_part_1 {
	margin-top:5px;
	padding:0px 0px 5px 0px;
	float:left;
	width:172px;
	}
.left_hdng_1 {
	margin:0px;
	padding:0px !important;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -300px;
	width:172px;
	height:29px;
	float:left;
	border-bottom:1px solid #ffffff;padding:0 0 0 13px;
	}
.left_hdng_1 h3, .left_hdng_1 h3 a {
	margin:0px;
	padding:5px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
.left_hdng_2 {
	margin:0px;
	padding:0px;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme2.png);
  background-position: 0px -144px;
	width:172px;
	height:29px;
	float:left;
	border-bottom:1px solid #ffffff;
	}
.left_hdng_2 h3 {
	margin:0px;
	padding:5px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
.left_txt_palete {
	margin:0px;
	padding:0px;
	width:170px;
	border-left:1px solid #404040;
	border-right:1px solid #404040;
	background:#E5E5E5;
	float:left;
	}
.left_txt_top {
	margin:0px;
	padding:0px;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -349px;

	width:172px;
	height:10px;
	float:left;
	line-height:0px;
	font-size:0px;
	}
.left_txt_top_2 {
	margin:0px;
	padding:0px;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -409px;
	width:172px;
	height:10px;
	float:left;
	line-height:0px;
	font-size:0px;
	}
.left_txt_bottom {
	margin:0px;
	padding:0px;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -379px;
	width:172px;
	height:10px;
	float:left;
	line-height:0px;
	font-size:0px;
	}
.right_txt_palete {
	margin:0px;
	padding:0px;
	width:170px;
	border:1px solid #404040;
	background:#E5E5E5;
	float:left;
	}
ul.left_nav {
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul.left_nav li {
	margin:0px;
	padding:0px 0px 0px 7px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#070606;
	width:163px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom:1px solid #C1C1C1;
	list-style-type: none;
	display:block;
	}
ul.left_nav li a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#070606;
	}
ul.left_nav li a:hover {
	text-decoration:none;
	color:#8E8686;
	}
	
.category_link_not_clicked { 
	background: url('images/plus.gif') no-repeat; 
	padding-left: 15px;
	}
.category_link_when_clicked { 
	background: url('images/minus.gif') no-repeat; 
	padding-left: 15px;
	}
/*  Sub Menu CSS */

ul.left_nav ul {
  border:1px solid #C1C1C1;
  padding:2px;
  margin: 1px 0 2px 5px;

  width: 90%;
  background: #DADAD9;

  list-style-image:url(images_hasan/catalog/bullet.gif);
  list-style-position:inside;
  
}

ul.left_nav ul li {
  padding: 0;
  width: 80%;
  border: none;
  border-bottom: 1px solid #C1C1C1;
  margin-bottom: 2px;
  line-height:18px;

}

ul.left_nav ul li a {
/*  color: #C1C1C1 */

}

/*  End Sub Menu CSS */
h5.ext_1 {
	margin:0px;
	padding:7px 0px 0px 7px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#070606;
	height:33px;
	width:163px;
	background:url(images/bg_2.gif) repeat-x;
	display:block;
	}
h5.ext_1 a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#070606;
	}
h5.ext_1 a:hover {
	text-decoration:none;
	color:#8E8686;
	}
ul.left_ad {
	margin:0px;
	padding:10px 10px 10px 20px;
	list-style:none;
	}
ul.left_ad li {
	margin:5px 0px 0px 0px;
	padding:0px;
	list-style:none;
	display:block;
	}	

		/* mid_part */
.mid_part {
	margin:0px;
	padding:0px;
	float:left;
	width:770px;
	}
.mid_part_1 {
	margin:0px;
	padding:0px 15px;
	float:left;
	width:760px;
	}
.mid_part_2 {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:761px;
	z-index:100;
	}	

		/* mid_part_categories */
.mid_part_categories {
	margin:0px;
	padding:0px;
	float:left;
	width:590px;
	}
.mid_part_categories_1 {
	margin:0px;
	padding:0px 15px;
	float:left;
	width:560px;
	}
.mid_part_categories_2 {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:571px;
	z-index:100;
	}	
	
.mid_part_categories_top_description  {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:561px;
	z-index:100;
	text-align: justify;
	line-height: 16px;
	}

	
.mid_part_categories_bottom_description  {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:561px;
	z-index:100;
	text-align: justify;
	line-height: 16px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}


.mid_part_3 {
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:561px;
	}	
.mid_prod_hdng {
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:561px;
	background:url(images/hdng_bg_1.gif) no-repeat;
	}
.mid_prod_hdng h3 {
	margin:0px;
	padding:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#080808;
	text-align:center;
	line-height:24px;
	width:434px;
	display:block;
	text-transform:uppercase;
	}
.mid_prod_view {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:561px;
	}
.mid_prod_img {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
	float:left;
	width:136px;
	}
.mid_prod_descrip {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:127px;
	}
.mid_prod_descrip p {
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 6px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5F5F5F;
	text-align:left;
	}
.mid_prod_img ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
.mid_prod_img ul li {
	margin:0px 0px 1px 0px;
	padding:0px;
	list-style:none;
	}
.mid_prod_img ul li.mid_prod_name {
	margin:0px 0px 0px 0px;
	padding:6px 0px 0px 0px;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme2.png);
  background-position: 0px -144px;
	width:136px;
	height:23px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
.mid_prod_img ul li.mid_prod_name a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	}
.mid_prod_img ul li.mid_prod_name a:hover {
	text-decoration:none;
	color:#A8A8A8;
	}
.txt_palete_bg {
	margin:10px 0px 0px 0px;
	padding:0px;
	background:url(images/bg_top_rpt.gif) repeat-x top left;
	width:561px;
	float:left;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size: 15px;
	}	
.txt_palete_bg h3 {
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 5px;
	font-family:"Tahoma";
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#050505;
	}
.txt_palete_bg h5 {
	margin:0px 0px 0px 0px;
	padding:15px 10px 0px 5px;
	font-family:"Tahoma";
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#474747;
	}
.txt_palete_bg p {
	margin:5px 0px 0px 0px;
	padding:0px 80px 15px 5px;
	font-family:"Tahoma";
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#474747;
	text-align:justify;
	}
/* product */
.smallText {
 font-family:Verdana,Arial,sans-serif;
 font-size:11px;
}

.productTitle {
  font-family:Verdana,Arial,sans-serif;
  font-size:18px;
  font-weight:bold;
  width:100%;
}

.productPrice {
  font-family:Verdana,Arial,sans-serif;
  font-size:20px;
  font-weight:bold;
  width:100%;
  padding-right:0px;
}

.productDescription {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
  text-align:justify;
  margin-top:12px;
  padding-right:10px;
  line-height:15px;
}

.productImage {
  border: 1px solid #E8E8EE;
  text-align:center;
  margin-top:20px;
  padding-top:6px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.product_wrapper {
        width:100%;
}

.product_left {
        float:left;
        width:73%;
	padding-bottom:20px;
}

.product_right {
        float:left;
        width:25%;
			overflow:hidden;
			padding-right:5px;
			padding-top:20px;
}

.product_footer 
{
        float:left;
        width:95%;
        border:1px solid #191970;
        background: #F8F8F9;
        padding: 4px 12px 4px 12px;
        margin-bottom:6px;
}


/* end product */
/* mid part version 2 */

.mid_prod_view2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:561px;
	}

.mid_prod_img2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:32.5%;
	border:1px solid #E8E8EE;
    text-align: center;
	}


.mid_prod_img2 ul {
	margin:0;
	padding:0;
	list-style:none;
	height: 210px;
	}
.mid_prod_img2 ul li {
   padding-top: 10px;
	list-style:none;
	}

.mid_prod_img2 ul li.mid_prod_name {
	margin:0px 0px 0px 0px;
	padding:6px 0px 0px 0px;
	width:100%;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	}
.mid_prod_img2 ul li.mid_prod_name a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
.mid_prod_img2 ul li.mid_prod_name a:hover {
	text-decoration:none;
	color:#A8A8A8;
	}


/* end mid part */
			/* search_box */
.search_box {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:571px;
	float:left;
	}
.search_box_left {
	margin:0px;
	padding:0px;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -439px;
	width:9px;
	height:56px;
	float:left;
	}
.search_box_right {
	margin:0px;
	padding:0px;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme1.png);
  background-position: -10px -515px;
	width:17px;
	height:56px;
	float:left;
	}
.search_box_mid {
	margin:0px;
	padding:0px 0 0 0px;
/* sprit added 11/10/2010 10:45:25 PM Mehmet */
  background-image: url(images/spriteme2.png);
  background-position: 0px -68px;
	width:545px;
	height:56px;
	float:left; 
	}
.search_box_mid ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
.search_box_mid ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	display:block; 
	}
.search_box_mid ul li label {
	margin:0 0px 0 0px;
	padding:20px 10px 0px 10px;

       overflow:hidden;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#0C2E50;
	text-transform:uppercase;
	display:block;
	float:left;
	}
.search_box_mid ul li input.txt_search {
	margin:18px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	width:465px;
	height:19px;
	border:1px solid #838383;
	background:#FFFFFF;
	float:left;
	}
.search_box_mid ul li input.txt_btn, .search_box_mid ul li img.txt_btn {
	margin:0px 0px 0px 0px;
	padding:13px 0px 0px 10px;
	display:none;
	float:left;
	}
			/* product_palete */
.product_palete_hdng {
	margin:0px;
	padding:0px;
	width:561px;
	height:27px;
	background:#464646;
	float:left;
	line-height:27px;
  text-align:center;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	}
.product_palete_bg {
	margin:0px;
	padding:0px;
	width:559px;
	border:1px solid #464646;
	float:left;
	background:#FFFFFF;
	}
.product_palete_row {
	margin:0px;
	padding:0px;
	width:559px;
	float:left;
	text-align: center;
	}
h4.prod_detail {
	margin:0px;
	padding:0px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	line-height:15px;
	text-align:center;
	}
h5.prod_detail {
	margin:0px;
	padding:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#E40C0C;
	line-height:15px;
	text-align:center;
	}
p.prod_detail {
	margin:0px;
	padding:0px 0px 3px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	line-height:15px;
	text-align:center;
	}
				
		/* right_part */
.right_part {
	margin:0px;
	padding:0px 5px 0px 0px;
	float:left;
	width:172px;
	}
.right_part_1note {
	margin:0px;
	padding:0px 0px 7px 0px;
	float:left;
	width:inherit;
	}
ul.right_column_business {
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	}
ul.right_column_business li {
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;
	display:block;
	}
.prod_right {
	margin:0px;
	padding:5px 5px 5px 5px;
	float:left;
	width:160px;
	}
.prod_img {
	margin:0px;
	padding:0px;
	width:160px;
	float:left;
	}
.prod_description {
	margin:0px;
	padding:0px;
	width:160px;
	float:left;
	border-bottom:1px solid #A7A7A7;
	}
.prod_description p {
	margin:0px;
	padding:5px 0px 5px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#323232;
	text-align:center;
	line-height:15px;
	}
.prod_description p a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#00ABEF;
	}
.prod_description p a:hover {
	text-decoration:underline;
	color:#00ABEF;
	}					
		/* footer */
.footer {
	margin:0px;
	padding:0px;
	width:960px;
	clear:both;
	}
ul.footer_nav {
	margin:0px;
	padding:0px;
	list-style:none;
	clear:both;
	}
ul.footer_nav li {
	margin:0px;
	padding:0px 5px 1px 5px;
	float:left;
	display:block;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#E3E3E3;
	line-height:10px;
	border-left:1px solid #E3E3E3;
	}
ul.footer_nav li a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#919191;
	}

h5.copyright {
	margin:0px;
	padding:3px 0px 10px 363px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#323232;
	clear:both;
	}



h1.mainpageTopHeader, h2.mainpageTopHeader { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 text-align : center;
}

select {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#070606;
	}
	
h1.categoryTitle { 
	background-color: #E8E8EE;
	font-size: 15px;
	padding: 7px;
	font-family: Tahoma;
}

.category_description, .logoff_page_title, .logoff_page_body
{ 
	padding:10px 0px 5px 0px;
	font-family: Tahoma; 
}

h2.category_description, h2.logoff_page_title
{ 
 font-size: 12.5px;
 font-weight: bold;
 color: #3F4961;
}

.category_description,li.category_description,h4.category_description, .logoff_page_body { 
 font-size: 11.5px;
}

h3.category_description { 
 font-weight: bold;
}

ul.product_features{ 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	margin: 10px 0px 0px 20px;
	padding: 0px 5px 5px 0px;
}

li.product_features{ 
	padding: 0px 0px 3px 0px;
	list-style: square;
	text-align:left;
}

.login_forms
{
  float:left;
  width:100%;
  background: #F8F8F9;
  margin-bottom:6px;
	font-family: Tahoma; 
	font-size: 12px;
}

.login_forms td
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px;
  border-style: solid;
  border-color: #E8E8EE;
}

.login_forms h1
{
	font-size: 14px;
  padding: 5px;
}

.login_forms input, .login_forms select
{
	font-size: 12px;
  border:1px solid #191970;
  background: #F8F8F9;
}

.pageHeading a{
  color: #000000;
}


.category_description { font-family: Verdana, Arial, sans-serif; }

p.category_description 
{
	paddint-top: 10px;
	line-height: 17px;
}

.category_description,li.category_description,h4.category_description 
{ 
 font-size: 11.5px;
}

h3.category_description { 
 font-weight: bold;
}

/* right column filter box */
ul.filter{ 
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-weight:bold;
	margin: 0px 0px 0px 20px;
	padding: 0px 5px 5px 0px;
	list-style-type: square;
}

ul.filter lh{
	margin:10px;
	font-size:12px;
	font-weight:bold;
}


.msg-container{ background-color:#FFFFFF; width:960px; float:left;}
.msg-container .msg{ margin:14px 14px 0;}

#footer-secure{
	background-color: #FFFFFF;
	width:100%;
	margin:10px 0;
	float:left;
}

#footer-secure img{
	margin:10px;
	float:left;
}

#footer-secure p{
	margin-top:28px;
	font-size:12px; 
	text-align:center;}
	
.search_box_mid input{
background-image:none;}


#search-results-container{ display:none;}

.search_results_text_price{ color:#990000; float:right; font-weight: bold;}

.search_box_mid{ position:relative;}
#search-results-container{ 
background-color:#FFFFFF;
border:1px solid #666666;
font-size:14px;
left:70px;
padding:10px;
position:absolute;
top:40px;
width:430px;
opacity:.95; filter: alpha(opacity=95); -moz-opacity: 0.95; }


.search_box_mid ul#search-results li{ clear:both; width:100%; }
.search_box_mid ul#search-results li.li-title{ font-weight:bold; font-size:1.17em; margin:5px 0 2px;}
.search_box_mid ul li a:hover{ font-weight:bold;}

#div#fancy_inner { z-index:999;}

.products_price_info
{
	font-weight:bold;
	font-size:22px;
	color: #990000;
	text-align:right;
	padding-left: 30px;
}

.products_price_info_text
{
	font-size:12px;
	text-align:left;
}

.products_images_info
{
	font-size:14px;
	letter-spacing:1px;
	font-weight:bold;
	color:#CC6600
}
