body{

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#666;

	background:url(../images/bgTop.jpg) top repeat-x #f9fbf8;

}

div, p, span, ul, li, h1, h2, h3{

	margin:0px;

	padding:0px;

}

h1{

	padding:3px 0px 3px 0px;

	color:#1b496f;

	font-size:20px;

	line-height:30px;

	text-align:left;

}

h2{

	padding:3px 0px 3px 0px;

	color:#9fa09f;

	font-size:17px;

	line-height:25px;

	text-align:left;

}

h3{

	font-weight:bold;

	text-align:left;

}

p{

	padding:10px 0px 10px 0px;

	line-height:18px;

	text-align:justify;

}



#outer{

	margin:0px auto;

	text-align:center;

	width:964px;

}

#header{

	height:245px;

	clear:both;

}

#logo{

	padding:40px 20px 0px 20px;

	float:left;

	width:300px;

	text-align:left;

}

#banner{

	padding:8px 0px 0px 0px;

	float:right;

	width:624px;

	text-align:left;

	background:url(../images/banner_bg.gif) 0px 11px no-repeat;

	height:237px;

}

.content-container{

	padding:0px 34px 0px 0px;

	width:930px;

	clear:both;

}

.nav-container{

	width:330px;

	float:left;

}

.contents-display{

	width:570px;

	padding: 0px 0px 0px 30px;

	float:right;

	text-align:left;

}

.contents-display .image-upak, .contents-display .imag-cont {

	float:right; 

	padding:0px 0px 10px 10px;

}



.contents-display h3{

	padding: 0px;

	margin:0px;

	margin-top:10px;

	font-size:13px;



}

.secNavContainer{

	margin:0px;

	padding:0px;

	width:328px;

	clear:both;



}

.secNavLeftShade{

	margin:0px;

	padding:0px;

	width:7px;

	height:360px;

	background:url(../images/leftShade.jpg) no-repeat top right #f9fbf8;

	float:left;

}

.secNavRightShade{

	margin:0px;

	padding:0px;

	width:7px;

	height:360px;

	background:url(../images/rightShade.jpg) no-repeat top right #f9fbf8;

	float: right;

}

.secNavContent{

	margin:0px 0px 0px 35px;

	padding:0px;

	width:240px;

	float:left;

	text-align:left;

}







*html .secNavContent{

	margin:0px 0px 0px 20px;

}





.secNavContent ul li{

	margin:0px;

	padding:16px 0px 12px 0px;

	list-style-type:none;

	font-size:16px;

	color:#ef3a40;

	font-weight:bold;

	background:url(../images/seperator.gif) bottom repeat-x;

} 

.secNavContent ul li a, .secNavContent ul li a:visited {

	color:#ef3a40;

	text-decoration:none;

} 

.secNavContent ul li a:hover {

	color:#ef3a40;

	text-decoration:none;

} 

.secNavContent ul li h3 {

	display:block;

	line-height:5px;

	margin:0px;

	padding:0px;

	font-weight:normal;

}





.secNavContent ul li .Sub{

	color:#1b496f;

	font-size:12px;

	padding:0px;

	margin:0px;

	font-weight:normal;

	display:block;

	margin-top:8px;

}



.secNavContent ul ul{ display:none; }

.secNavContent ul .s	{ display:block; margin-top:10px;}



.secNavContent ul .s a, .secNavContent ul .s a:visited{

	color:#1b496f;

	text-decoration:none;

}



.secNavContent ul .s a:hover{

	color:#ef3a40;

	text-decoration:none;

}



.secNavContent ul li ul{

	margin:0px;

	padding:0px  0px 0px 30px;

	width:170px; 

	color:#1b496f;

	list-style-image:url(../images/liBullet.gif);

	font-size:11px;

	line-height:12px;

	font-weight:normal;

	border:none;

	

}

.secNavContent ul li ul li {

	margin:0px;

	padding:3px 0px;

	color:#1b496f;

	border:none;

	list-style-image:url(../images/liBullet.gif);	

	background:none;

	font-size:11px;

	line-height:12px;

	text-decoration:none;

	font-weight:normal;	

}

 .secNavContent ul li ul li a, .secNavContent ul li ul li a:visited{

	margin:0px;

	padding:5px 10px;

	color:#1b496f;

	list-style-image:url(../images/liBullet.gif);	

	border:none;

	font-size:11px;

	line-height:12px;

	text-decoration:none;

	font-weight:normal;	

}

.secNavContent ul li span{

	margin:0px;

	padding:0px;

	list-style-type:none;

	font-size:12px;

	color:#666666;

}

.imgCont{

	padding-top:10px;

}

.imgCont a{

	display:block;

	padding:5px 3px;

	text-align:center;

}

.red{

	color:#ed1c24;

	font-weight:bold;	

}

.red a, .red a:visited{

	color:#ed1c24;

	font-weight:bold;	

	text-decoration:none;

}



.red a:hover{

	color:#ed1c24;

	font-weight:bold;

	text-decoration:underline;

}



.panelCont{

	padding:15px 0px;

}

.firstPanel{

	width:270px;

	float:left;	

}

.firstPanel ul{

	margin:0px;

	padding:0px 0px 0px 0px;

	list-style:none;

}

.firstPanel li{

	margin:0px;

	padding:0px 0px 0px 15px;

	text-align:left;

	line-height:18px;

	background:url(../images/bullet.gif) no-repeat 0px 5px;

}

.secPanel{

	width:270px;

	float:right;	

}

.secPanel ul{

	margin:0px;

	padding:0px 0px 0px 0px;

	list-style:none;

}

.secPanel li{

	margin:0px;

	padding:0px 0px 0px 15px;

	text-align:left;

	line-height:18px;

	background:url(../images/bullet.gif) no-repeat 0px 5px;

}

.content-container .contents-display .bannerSmall a	{

	display:block;

	background:#1b496f;

	padding:14px 30px 14px 30px;

	text-align:center;

	color:#ffffff;

	text-transform:uppercase;

}



.bannerSmall a:hover a:visited a:active{	color:#ffffff; }





.footer-container{

	padding:20px 0px 0px 0px;

	background:url(../images/footer.jpg) top repeat-x;

	height:112px;

}

.footerNav{

	color:#f9fbf8;

}

.footerNav a, .footerNav a:visited{

	text-decoration:none;

	color:#f9fbf8;

}

.footerNav a:hover{

	text-decoration:underline;

	color:#f9fbf8;

}

.copy-right{

	text-align:left;

	padding-left:15px;

	width:430px;

	float:left;

	color:#f9fbf8;

}

.seo-statement{

	text-align:right;

	padding-right:15px;

	width:430px;

	float:right;

	color:#f9fbf8;	

}

.seo-statement a, .seo-statement a:visited{

	color:#f9fbf8;

	text-decoration:none;

}



.seo-statement a:hover{

	color:#f9fbf8;

	text-decoration:underline;



}

a, a:visited{

	color:#1b496f;

	text-decoration:none;

}

 a:hover{

	color:#ee2b32;

	text-decoration:none;

}

/* nasir added starts here */

#contact{float:left; width:245px; }

#contactForm{ width:280px; font-size: 11px; float:right; background-color: #F4F4F4; padding:10px; margin: 10px 0px 10px 10px;}

#contactForm select, #contactForm textarea, #contactForm text{	font-size: 11px;} 

.tbl-jform{	background-color:#D0D9DE;}

.tbl-jform td{	padding: 5px;}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */

	clear:both;    height:0;    font-size: 1px;    line-height: 0px;

}

.dot-hor{ background:url('../images/seperator.gif') repeat-x;}



/* nasir added ends here */

.sep{

	height:5px;

	line-height:16px;

	background:url(../images/sep.jpg) center repeat-x;

	}

.prod-cont{

	clear:both;

	padding:10px 0px;

}

.prod-cont .img-con{

	width: 115px; 

	padding:0px 0px 0px 0px;

	height:115px;

	border:1px solid #cccccc;

	float:left;

}

.prod-cont .desc{

	width: 420px; 

	padding:0px 0px 0px 30px;

	float:right;

}

.prod-cont .desc1{

	width: 270px; /*420*/

	padding:0px 0px 0px 30px;

	float:left;

}



.prod-cont .desc1 h1{

	margin:0px;

	padding:0px 0px 0px 0px;

}

.prod-cont .price{

	width: 120px;

	padding:0px 0px 0px 30px;

	float:right;

}

.qty{

	width:34px;

	height:16px;

	border:1px solid #eaebea;

	color:#666666;

	font-size:13px;

}

.btn-buy{

	width:53px;

	height:20px;

	border:none;

	background-color:#1b496f;

	color:#fff;

	float:left;

	margin:10px 0px 0px 0px;

}

.addtoCart{

	float:right;

	width:203px;

	height:106px;

	padding:0px 05px 10px 25px;

	margin:0px 0px 0px 10px;

	background:url(../images/cart.jpg) top no-repeat;	

	text-align:left;

}

.cart-head{

	font-weight:bold;

	color:#1b496f;

	padding:5px 0px 0px 50px;

	height:22px;

}

.item{

	color:#fff;

	font-weight:bold;

	font-size:12px;

	padding:5px 0px 5px 0px;

	float:left;

	width:103px;

}



.item-amount{

	width:80px;

	float:right;

	color:#fff;

	font-weight:bold;

	font-size:12px;

	padding:5px 0px 5px 0px;	

}

.btn-addCart{

	background-color:#bbc9d4;

	color:#1c4970;

	font-weight:bold;

	border:none;

}

.prod-detail{

	width:310px;

	height:352px;

	border:1px solid #cccccc;

	float:left;

}

.prod-detail1{

	width:115px;

	height:115px;

	border:1px solid #cccccc;

	float:right;

}

.user-panel{

	height:25px;

	padding:0px 0px 10px 0px;

}

.user-panel .con-user-panel{

	width:570px; 

	height:15px;

	padding-bottom:10px;

	border-bottom:1px solid #cbcdca; 

	float:right;

	text-align:left;

	color:#1e4974;

}

.con-user-panel .first

{

	width:400px;

	float:left;

}

.con-user-panel .last

{

	width:140px;

	float:right;

	height:25px;

	font-size:12px;

	padding-left:30px;

	text-align:right;

}

.user-panel-link{

	font-size:11px;

}
.blue{color:	#1B496F;}