/* CSS Document */
body {background:#bfbfbf; margin: 0px;
	  overflow-x:hidden;
}

.wrapper {
     margin-left: auto;
     margin-right: auto;
     width: 960px;
}

.header {
     background: #bfbfbf;
     height: 170px;
}

.header img {
     
     z-index:500;
     border:none;
     width:auto;
	 height:175px;

}

.banner { box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.5);     height: 409px;     margin-bottom: 20px;     overflow: hidden;     position: relative;     width: 960px;     z-index: 99;}
.bannerStatic { box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.5);     height: 333px;     margin-bottom: 20px;     overflow: hidden;     position: relative;     width: 960px;     z-index: 99;}
.bannerText{ color:#fff;position:absolute;margin:50px 0px 0px 40px; padding:20px;background-color: #212b8d; opacity:0.9;}
.bannerText span{font-size:43px; line-height:60px;font-family: "pragmatica-web-condensed",sans-serif;  text-transform:uppercase;}
.bannerText p{width:350px; font-family:sans-serif; margin-left:5px;}
/*Homepage slider styles*/

.slide_wrapper {
     width: 5760px;
}

.slide_wrapper img {
     float: left;
	 
}
.nav ul li:hover{background-color: #333333;}
#leftButton{
position: absolute;
left:0px;
top:180px;
display:none;
z-index:100;
}

#rightButton{
position: absolute;
left:920px;
top:180px;
display:none;
z-index:100;
}
.nav {
     background-color: #212b8d;     
     height: 50px;
     position: relative;
     width: 960px;
     z-index: 100;
}

.main_content {
     background-color: #bfbfbf;
     float: left;
     margin-top: 15px;
     
}

.product_grid {
     background-color: #EEEEEE;
     float: left;
     margin-bottom: 20px;
     padding: 20px 5px 0px 20px;
     width: 935px;
}

.item {
     background-image: url(../images/arrowbox.png),url("../images/grid-item-shadow.png") ;
     background-position: left top, right bottom ;
     background-repeat: no-repeat;
     float: left;
     font-family: Verdana,Geneva,Tahoma,sans-serif;
     font-size: 12px;
     height: 200px;
     margin-bottom: 20px;
     margin-right: 13px;
     padding: 10px 15px 10px 10px;
     width: 29.2%;
}
.item h2{color:#fff; margin:4px 0px 0px 0px;font-family: "pragmatica-web-condensed",sans-serif;width:100%; text-align:center;}
.item p{margin:40px 20px 20px 20px;font-size:14px; color:#333;}

.item100{ background-image:url("../images/grid-item-shadow.png") ;
     background-position:  right bottom ;
     background-repeat: no-repeat;
     float: left;
     font-family: Verdana,Geneva,Tahoma,sans-serif;
     font-size: 12px;
     min-height: 200px;
     margin-bottom: 20px;
     margin-right: 13px;
     padding: 20px;
     width: 94.6%;
     
     
}

.item100 p{
	color:#000;
	z-index:101;
}
.item100 strong{
	color:#000;
	z-index:101;
}


.item100 h2{color:#212b8d; margin:0px;}
     
#last {
     margin-right: 0px;
}
.overflow100{overflow: hidden;width: 100%;position: absolute;height: 500px;}
.bg_slide {	     left: 0px;     position: absolute;     top: 220px;     width: 5760px;     z-index: 0;}
bg_slide img{float:left;}

.bg_bar {
     background-color: #333333;     
     height: 50px;
     left: 0px;
     
     overflow:hidden;
     width: 100%;
     z-index: 0;
}

.offerBar {
    background-color: #eee;
     float: left;
     
     padding: 20px;
     width: 920px;
     height:50px;
     
}
.offerBar p{text-align: center; font-family: Verdana,Geneva,Tahoma,sans-serif;line-height:20px;font-size: 14px;color:#212b8d;}
.category_box {
     background-image: url("images/grid-item-shadow.png");
     background-position: right bottom;
     background-repeat: no-repeat;
     float: left;
     height: 100px;
     margin-bottom: 15px;
     margin-right: 15px;
     padding: 10px 15px 10px 10px;
     width: 184px;
}

.nav ul {
	 
     float: left;
     list-style-type: none;
     margin: 0px;
     padding: 0px;
}

.nav ul li {
	 
     color: #fff;
     float: left;
     font-family: Verdana,Geneva,Tahoma,sans-serif;
     font-size: 12px;
     font-weight: bold;
     height: 50px;
     line-height: 50px;
     text-align: center;
     width: 100px;
}

.nav ul li a {
	text-decoration:none;
	 color: #fff;
     float: left;
     font-family: Verdana,Geneva,Tahoma,sans-serif;
     font-size: 12px;
     font-weight: bold;
     height: 50px;
     line-height: 50px;
     text-align: center;
     width: 100px;
}

.nav ul li a hover{
	 text-decoration:none;
	 background-color:#fff;
	 color: #fff;
     float: left;
     font-family: Verdana,Geneva,Tahoma,sans-serif;
     font-size: 12px;
     font-weight: bold;
     height: 50px;
     line-height: 50px;
     text-align: center;
     width: 100px;
}


.footer {
     background-color: #eee;
     float: left;
     margin-bottom: 20px;
     padding: 20px 5px 0px 20px;
     width: 935px;
     height:90px;
     border-bottom:5px solid #212b8d;
     }
     
.footer p{text-align: center; font-family: Verdana,Geneva,Tahoma,sans-serif;line-height:20px;font-size: 12px;}

.footer a{text-align: center; font-family: Verdana,Geneva,Tahoma,sans-serif;line-height:20px;font-size: 12px;}

