/* CSS Document */


body{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
h1 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	padding:0px;
	margin:0px;
}

h4 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	padding:0px;
	margin:0px;
}
h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color:#195DA4;
	padding:0px;
	margin:0px;
}
h2.header2Class{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size:16px;
	color:#000000;
	padding:0px;
	margin:0px;
}
.header1Class {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size:15px !important;
	color:#195DA4;
	padding:0px!important;
	margin:0px!important;

	
}

a {
	color:#1B5FA6;	
}
#main_container{
width:1002px;
margin:auto;
}
#main_container .top_banner{
width:1002px;
height:95px;
float:left;
background:url(top_bg.jpg) repeat-x;
}




#main_container .top_banner .main_logo{
float:left;
margin:16px 0 0 37px;
}

#main_container .top_banner .customer_service{
float:right;
width:225px;
height:35px;
padding:35px 0 0 75px;
font-size:27px;
color:#767676;
margin:5px 0 0 0px;
background:url(cust_service.png) no-repeat left top;
behavior: url("images/iepngfix.htc");
} 
/* 
#main_container .top_banner .customer_service{
float:right;
width:195px;
height:35px;
padding:40px 20px 0 105px;
font-size:27px;
color:#767676;
margin:5px 0 0 0px;
background:url(cust_service.jpg) no-repeat left top;
}
 */

#main_container .top_banner .customer_service span a{
font-size:13px;
color:#767676;
text-decoration:none;
}

#main_container .top_banner .customer_service span a:hover{
font-size:13px;
color:#000;
text-decoration:underline;
}




#main_container .main_banner{
width:1002px;
height:188px;
margin:3px 0 0 0;
float:left;
background:url(main_banner.jpg) no-repeat;
}


#main_container .left_links{
width:300px;
padding:90px 0 0 240px;
float:left;
}



#main_container .right_button{
width:300px;
padding:35px 0 0 80px;
float:left;
}

#main_container .right_button img{
margin:0px 0 25px 0px;


}

#main_container .left_one{
width:150px;
padding:0px 0 0 0px;
float:left;
}

#main_container .left_one a{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
}

#main_container .left_one a:hover{
color:#000;
text-decoration:underline;
}

#main_container .left_one ul{
padding:0px;
margin:0px;
list-style:none;
}

#main_container .left_one ul li{
line-height:18px;
color:#FFFFFF;
font-size:13px;
}


#main_container .main_bg{
width:1002px;
height:43px;
float:left;
background:url(nav_bg.jpg) repeat-x;
}


#main_container .left_nav{
width:750px;
height:43px;
float:left;
}

#main_container .left_nav ul{
padding:0px 0 0 20px;
margin:0px;
list-style:none;
float:left;
}

#main_container .left_nav ul li{
padding:13px 20px;
margin:0px;
display:inline;
float:left;
background:url(devider.jpg) no-repeat right 45%;
}
#main_container .left_nav ul li.none{
background:none;}

#main_container .left_nav ul li a{
padding:0px;
margin:0px;
display:inline;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}

#main_container .left_nav ul li a:hover{
padding:0px;
margin:0px;
display:inline;
color:#000;
font-size:14px;
text-decoration:none;
}

#main_container .right_search{
width:252px;
height:43px;
float:left;
}


#main_container .search_bg{
width:152px;
height:25px;
margin:10px 0 0 0;
padding:5px 0 0 2px;
float:left;
background:url(search_bg.jpg) no-repeat left top;
}

.search_bg  input{
width:130px;
height:15px;
border:0px !important;
padding:0 0 0 3px;
font-size:12px;
}

#main_container .search_button{
width:75px;
height:25px;
margin:11px 0 0 0;
padding:0px 0 0 2px;
float:left;
}


#body_content_start{
width:954px;
background:url(content_bg.jpg) repeat-x;
float:left;
padding:24px 24px 0 24px;
}


#body_content_start h1{
padding:0px 0 20px 0px;
margin:0px;
font-size:16px;
}
#body_content_start h4{
padding:0px 0 20px 0px;
margin:0px;
font-size:16px;
}
#body_content_start .category{
float:left;
width:auto;

}


#body_content_start #Product_outer{
width:232px;
float:left;
margin:0px 5px 0 0;
font-size:16px;
}

#body_content_start #Product_outer h1{
width:218px;
height:53px;
background:url(header.jpg) no-repeat;
color:#FFFFFF;
padding:7px 0 0 14px;
margin:0px;
font-weight:normal;
font-size:18px;
}
#body_content_start #Product_outer h4{
width:218px;
height:53px;
background:url(header.jpg) no-repeat;
color:#FFFFFF;
padding:7px 0 0 14px;
margin:0px;
font-weight:normal;
font-size:18px;
}
#body_content_start #Product_outer h1 p{
 padding:0;
 margin:0;
}
#body_content_start #Product_outer h4 p{
 padding:0;
 margin:0;
}
#body_content_start #Product_outer .pro_content{
width:232px;
_height:220px;
min-height:220px;
padding-bottom:10px;
background:url(product_bg.jpg) no-repeat left bottom;
background-color:#FFFFFF;
}
#body_content_start #Product_outer .pro_content img{
float:right;
padding:0 10px 0 0;}

#body_content_start #Product_outer .pro_content p{
padding:20px 0px 0px 10px;
margin:0px;
font-size:13px;
}

#body_content_start #Product_outer .pro_content span img{
padding:0px;
float:left;
margin:20px 0 0 10px;
}


#body_content_start #Product_outer .pro_content_last{
width:232px;
_height:220px;
min-height:220px;
padding-bottom:10px;
background:url(last_pro_bg.jpg) no-repeat left bottom;
background-color:#FFFFFF;
}
#body_content_start #Product_outer .pro_content_last img{
float:right;
padding:0 10px 0 0;}

#body_content_start #Product_outer .pro_content_last p{
padding:20px 110px 0px 10px;
margin:0px;
font-size:13px;
}

#body_content_start #Product_outer .pro_content_last span img{
padding:0px;
float:left !important;
margin:20px 0 0 10px;
}


#body_content_start .loss_product{
width:948px;
float:left;
}

#body_content_start .loss_product h2{
padding:10px 0 0 0;
margin:0px;
color:#cc0001;
font-size:16px;
}
#body_content_start .loss_product p{
padding:5px 0 18px 0;
line-height:18px;
margin:0px;
}

#body_content_start .loss_product p a{
color:#47bdf3;
text-decoration:none;
}

#body_content_start .loss_product p a:hover{
color:#000;
text-decoration:underline;
}


#main_container .footer_links{
width:1002px;
_height:173px;
min-height:173px;
float:left;
background:url(footer_bg.jpg) no-repeat;
background-color:#000;
}


#main_container .footer_links .pages{
width:250px;
padding:20px 0 0 0;
float:left;
}

#main_container .footer_links .pages span{
padding:0px 0 0 20px !important;
}

#main_container .footer_links .pages ul{
padding:0px 0 0 20px;
margin:0px;
list-style:none;
}

#main_container .footer_links .pages ul li{
padding:0px;
margin:0px;
line-height:19px;
}

 
#main_container .footer_links .pages ul li.heading{
padding:0px 0 10px 0;
margin:0px;
line-height:19px;
font-size:16px;
color:#FFFFFF;
}
#main_container .footer_links .pages ul li a{
padding:0px 0 0 20px;
margin:0px;
line-height:19px;
color:#FFFFFF;
text-decoration:none;
background:url(bulet.jpg) no-repeat left center;
}

#main_container .footer_links .pages ul li a:hover{
padding:0px 0 0 20px;
margin:0px;
line-height:19px;
color:#9fd8ef;
text-decoration:none;
background:url(bulet.jpg) no-repeat left center;
}

#main_container .footer_links .pages span{
padding:0px 0 0 20px;
float:left;
}

#main_container .footer{
width:1002px;
padding:10px 0 5px 0;
margin:10px 0 0 0;
height:36px;
float:left;
background:url(dot_line.jpg) repeat-x left bottom;
}

#main_container .footer p{
float:left;
padding:0 0 0 10px;
margin:0px;
}


#main_container .footer span{
float:right;
width:350px;
}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

#content {
	font-size: 1.2em
	}

.widecolumn .entry p {
	font-size: 1.05em;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.widecolumn {
	line-height: 1.6em;
	}

.narrowcolumn .postmetadata {
	text-align: center;
	}

.thread-alt {
	background-color: #f8f8f8;
}
.thread-even {
	background-color: white;
}
.depth-1 {
border: 1px solid #ddd;
}

.even, .alt {

	border-left: 1px solid #ddd;
}

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	padding-bottom:10px;
	}
/* End Various Tags & Classes*/




















/* Jit work for reviews in right*/


#right_cont{
width:232px;
float:left;
background:url(bg_right.jpg) repeat-y top;
margin:20px 0 0 0;

}


#right_cont .top{
width:232px;
float:left;
background:url(top.gif) no-repeat top;
}


#body_content_start #right_cont h1{
width:218px;
color:#000;
padding:7px 0 10px 14px;
margin:0px 0 0px 0;
font-weight:normal;
font-size:18px;
}

#body_content_start #right_cont h4{
width:218px;
color:#000;
padding:7px 0 10px 14px;
margin:0px 0 0px 0;
font-weight:normal;
font-size:18px;
}

.right_cat{
padding:0px;
margin:0px;
list-style:none;


}

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

.top ul  li{
padding:0px 0 0 10px;
margin:0px;
list-style:none;
float:left;
}

.top ul  li a{
width:200px;
margin:0px;
background:url(bullet.jpg) no-repeat left center;
color:#000000;
text-decoration:none;
padding:0px 0 0 20px;
line-height:18px;
float:left;
}

.top ul  li.multi a{
width:200px;
margin:0px;
background:url(bullet.jpg) no-repeat left 25%;
color:#000000;
text-decoration:none;
padding:0px 0 0 20px;
line-height:18px;
display:block;
float:left;
}

.top ul  li.multi a:hover{
width:200px;
margin:0px;
background:url(bullet.jpg) no-repeat left 25%;
color:#333333;
text-decoration:underline;
padding:0px 0 0 20px;
line-height:18px;
display:block;
float:left;
}

.top ul  li a:hover{
padding:0px;
margin:0px;
list-style:none;
background:url(bullet.jpg) no-repeat left center;
color:#333333;
text-decoration:underline;
padding:0px 0 0 20px;
line-height:18px
}


.btm_rund{
float:left;
padding:0 0 10px 0;
background:url(right_btm.jpg) no-repeat bottom;

}

/* Jit work for reviews in right*/
