@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background:#7d9ec7;
}
div, ul, li, form, p, h1, h2, h3, h4, h5, img, input, label{
	margin:0px;
	padding:0px;
}
img{
	border:0px;
}	
label{
	display:block;
}
ul, li{
	list-style-type:none;
}
.top_txt_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cacaca;
	font-weight: bold;
	text-decoration:none;
}
.top_txt_left a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-decoration:none;
}
.top_txt_left a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-decoration:none;
}
.top_txt_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	text-decoration:none;
}

.top_txt_right span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffcc00;
	font-weight: normal;
	text-decoration:none;
}
.top_link_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.top_link_right a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.top_link_right a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
.top_input{
	width:230px;
	border:1px solid #CCC;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 0px 0px 0px;
}
.email_address{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b76e3;
	text-decoration:none;
}
.email_address a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.email_address a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.top_nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
.top_nav ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	padding:10px;
	float:left;
	background:url(images/menu_separator.jpg) no-repeat;
}

.top_nav li.noline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	padding:10px;
	background-image:none;
}

.top_nav ul li a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.top_nav ul li a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.txt_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffcc00;
	font-size: 14px;
	font-weight: normal;
	text-decoration:none;
	text-transform:uppercase;
}
.heading_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #033c5c;
	text-decoration:none;
	padding:0px 0px 0px 15px;
}
.heading_txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #033c5c;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
/*.left_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
}
.left_menu ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	background:url(images/menu_arrow.jpg) no-repeat 0 9px;
	padding:3px;
	margin:0px 0px 0px 3px;

}
.left_menu ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#062b51;
	text-decoration:none;
	display: block;
	padding:5px 0px 0px 15px;
	border-bottom:1px dashed #c7c7c7;

}
.left_menu ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}*/
#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 200px;
padding: 0px;
margin: 0px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:200px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}




.left_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	margin:0px;
	padding:0px;
	width: 184px;

}



.text3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	margin:0px;
	padding:0px;
	width:0px;

}
.text3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:underline;
	margin:0px;
	padding:0px;
	width:0px;

}
.text3 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	margin:0px;
	padding:0px;
	width:0px;

}


.left_menu ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	background:url(images/menu_arrow.jpg) no-repeat 0 9px;
}
.left_menu ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#062b51;
	text-decoration:none;
	display: block;
	border-bottom:1px dashed #c7c7c7;
	width:184px;
	padding: 7px 0px 2px 16px;

}
.left_menu ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.viewas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
.view_as_select{
	font-family:Arial, Helvetica, sans-serif;
	width:100px;
	height:20px;
	border:1px solid #e1e1e1;
}
.view_as_select1{
	font-family:Arial, Helvetica, sans-serif;
	width:50px;
	height:20px;
	border:1px solid #e1e1e1;
}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}
.news input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	width:168px;
	height:14px;
	padding:3px;
	border:1px solid #e1e1e1;
}
.left_product_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding:5px 0px 5px 8px;
}














.featuredproducts {
width:728px;
margin:0px;
padding:0px;
}
.featuredproducts ul{
width:720px;
padding:0px;
margin:0px;

}
.featuredproducts li{
display:inline;
float:left;
width:172px;
background:#b7d2f1;
border:solid 0px #e1e1e1;
height:255px;
margin:8px 0px 0px 8px;
padding:0px;
}

/*.featuredproducts li.rightproduct{
float:left;
width:170px;
background:url(images/productlist_bg.jpg) repeat-x;
height:268px;
border:solid 1px #CCC;
margin:5px 0px 0px 0px;
padding:0px;
}
*/.featuredproducts ul li p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00174e;
text-align:center;
margin:0px 15px 5px 15px;
height:40px;
}
.featuredproducts ul li p a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00174e;
text-align:center;
text-decoration:underline;
}
.featuredproducts ul li p a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00174e;
text-align:center;
text-decoration:none;
}
.featuredproducts ul li h1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#00174e;
text-align:center;
}
.featuredproducts ul li h1.price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00174e;
text-align:center;
}
.featuredproducts ul li img.prod{
border:solid 1px #999;
margin:8px 5px 5px 30px;
}
.featuredproducts ul li img.addtocart{
margin:10px 15px 1px 38px;
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	padding:4px;
}
.footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
}
.copy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.copy a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#315089;
	text-decoration:none;
	font-weight:bold;
}
.copy a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:bold;

}
.poweered{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
.poweered a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:underline;
	font-weight:normal;
}
.poweered a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.bodytext_normal{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#00194d;
text-decoration:none;
}
.bodytext_normal a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#00194d;
text-decoration:underline;
}
.bodytext_normal a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#00194d;
text-decoration:none;
}

.checkouthead{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
color:#00194d;
text-decoration:none;
}




.category_products{

font-family:Verdana, Geneva, sans-serif;

font-size:12px;

color:#999;

text-decoration:none;

width:730px;


}

.category_products ul{

font-family:Verdana, Geneva, sans-serif;

font-size:12px;

color:#999;

text-decoration:none;

width:720px;

padding:10px 0px 0px 10px;

margin:0px;

}

.category_products li{

font-family:Verdana, Geneva, sans-serif;

font-size:12px;

color:#999;

text-decoration:none;

width:163px;

float:left;

margin-right:9px;

display:inline;

border:1px solid #E4E1E1;

padding:3px;

margin-bottom:10px;

height:220px;

}

.category_products li h1{

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

	color:#666;

	font-weight:bold;

	text-decoration:none;

	text-align:center;

	padding-top:10px;

}

.category_products li h1.txt{

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

	color:#666;

	font-weight:bold;

	text-decoration:none;

	text-align:center;

	padding-top:10px;

	height:20px;

}

.category_products li h1 a{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	color:#033c5c;

	font-weight:bold;

	text-decoration:none;

	text-align:center;



}

.category_products li h1 a:hover{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	color:#999;

	font-weight:bold;

	text-decoration:underline;

	text-align:center;

}

.category_products li a img{ 

border:0px solid #989898;

/*margin-left:10px;*/

border:0px solid red;

}

.category_products li a img.add{ 

border:0px solid #989898;

padding-top:4px;

padding-bottom:4px;



}

.category_products li p{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#848484;

text-decoration:none;

height:30px;

text-align:center;

}

.category_products li p a{

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

	color:#333;

	text-decoration:none;

	text-align:center;

}

.category_products li p a:hover{

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

	color:#d50400;

	text-decoration:underline;

	text-align:center;

}
.brd{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#033c5c;

text-decoration:none;

padding-left:0px;

}

.brd a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#033c5c;

text-decoration:underline;

}

.brd a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#F00;

text-decoration:none;

}
.featuredproducts_listview {
width:728px;
margin:0px;
padding:0px;
position:relative;
}
.featuredproducts_listview  li{
float:left;
width:712px;
background:#b7d2f1;
height:140px;
border:solid 0px #e1e1e1;
margin:8px 0px 0px 8px;
padding:0px;
display:inline;
position:relative;

}

.featuredproducts_listview  li p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00174e;
	text-align:left;	
	margin-top:10px;

}
.featuredproducts_listview  li p a{
float:left;
color:#00174e;
text-decoration:underline;


}
.featuredproducts_listview  li p a:hover{
color:#00174e;
}
.featuredproducts_listview  li h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00174e;

margin-top:30px;

}
.featuredproducts_listview  li img.prod{
border:solid 1px #999;
margin:15px 5px 5px 15px;
float:left;
}
.featuredproducts_listview  li img.addtocart{
margin-top:10px;

}
.product_header_txt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}
.featuredproductsImages ul{
width:52px;
}


.featuredproductsImages  li{
float:left;
width:60px;
height:52px;
margin:5px 6px 0px 0px;
padding:0px;
cursor: pointer;
}
.product_headings_price{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
color:#273B5E;
font-weight:normal;
}


/* FOR TOP VIEW CART  */
.viewcart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}
.viewcart a{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}
.viewcart a:hover{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}
.banner_txt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #072151;
	text-decoration:none;
	text-align:center;
}
.banner_txt1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	padding:0px 10px 0px 45px;
	font-weight: normal;
}
.featuredproducts1 {
width:728px;
margin:0px;
padding:0px;
}
.featuredproducts1 ul{
width:720px;
padding:0px;
margin:0px;

}
.featuredproducts1 li{
display:inline;
float:left;
width:172px;
background:#b7d2f1;
border:solid 0px #e1e1e1;
margin:8px 0px 0px 8px;
padding:0px;
}

/*.featuredproducts li.rightproduct{
float:left;
width:170px;
background:url(images/productlist_bg.jpg) repeat-x;
height:268px;
border:solid 1px #CCC;
margin:5px 0px 0px 0px;
padding:0px;
}
*/.featuredproducts1 ul li p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00174e;
text-align:center;
margin:0px 15px 15px 15px;
height:40px;
}
.featuredproducts1 ul li p a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00174e;
text-align:center;
text-decoration:underline;
}
.featuredproducts1 ul li p a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00174e;
text-align:center;
text-decoration:none;
}
.featuredproducts1 ul li h1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#00174e;
text-align:center;
}
.featuredproducts1 ul li h1.price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00174e;
text-align:center;
}
.featuredproducts1 ul li img.prod{
border:solid 1px #999;
margin:8px 5px 5px 30px;
}
.featuredproducts1 ul li img.addtocart{
margin:10px 15px 1px 38px;
}


*html .drop_shadow {
    background: transparent;
}
*html .drop_shadow_inner {
    border: 1px solid #000;
    padding: 3px;
    float: left;
    position: relative;
    left: 0;
    top: 0;
    text-align: left;
    background: #FFF;
}
.drop_shadow {
    background: #000;
}
.drop_shadow_inner {
    border: 1px solid #000;
    padding: 5px;
    float: left;
    position: relative;
    left: -2px;
    top: 0px;
    text-align: left;
    background: #FFF;
}

.star_red {
color:#FF3300;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.product_img_border {
	border:solid 1px #999;
}
.msg {
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

text-decoration:none;
}

.cartprod{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;

color:#00194d;
text-decoration:none;
}
.cartprod a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#00194d;
text-decoration:none;
}
.cartprod a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#2451a4;
text-decoration:none;
}
