@charset "utf-8";
/* created by NK */

body{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

div, form, p, img{ margin:0px; padding:0px; border:none;}
input,textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.input{ background:#4c4c37; color:#fff; border:none; padding:2px;}
.input2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; width:300px;}
.btn1{background:url(images/btnbg.gif); color:#fff; border:1px #396c99 solid; padding:2px; cursor:pointer; width:30px;}
.btn2{background:url(images/btnbg.gif); color:#fff; border:1px #396c99 solid; padding:2px; cursor:pointer; width:100px;}
.btn3{background:url(images/btnbg.gif); color:#fff; border:1px #396c99 solid; padding:2px; cursor:pointer; width:150px;}

.b{ font-weight:bold;}
.i{ font-style:italic;}
.fl{ float:left;}
.fr{ float:right;}
.absmid{ vertical-align:middle;}
.clb{ clear:both;}
.lh18{ line-height:18px;}
.dashlr{  background:url(images/dashvl.gif) right top repeat-y;}
.bb{ border-bottom:#CCCCCC 1px solid;}
.lt{ text-decoration:line-through;}
.hlb{ border-left:4px #006699 solid;}

.ver{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.treb{ font-family:"trebuchet MS";}
.arial{ font-family:Arial, Helvetica, sans-serif;}

.container{ width:950px; margin:0 auto;}
.photocontainer{ width:122px; height:107px; overflow:hidden; border:#000 1px solid; text-align:center; vertical-align:middle; margin:0 auto; background:#000000;}
.procontainer{ width:130px; height:auto; overflow:hidden; text-align:center; vertical-align:middle; background:#000000;}
.discountbox{ position:absolute; padding:5px 6px; color:#fff; font-weight:bold; font-size:11px; background:#2a2a1c; margin-left:95px;}

.p1{ background:url(images/b1.gif)  center left no-repeat; padding-left:10px; margin-bottom:5px;}
.p2{ background:url(images/b2.gif)  center left no-repeat; padding-left:10px; margin-bottom:5px;}

.grey{ color:#999999;}
.orng{ color:#ef8013;}
.lgeeen{ color:#c4c475;}
.dgeeen{ color:#4a370c;}
.lorng{ color:#ffd269;}
.white{ color:#ffffff;}
.black{ color:#000000;}
.dblue{ color:#10426d;}

.f18{ font-size:18px;}
.f16{ font-size:16px;}
.f14{ font-size:14px;}
.f11{ font-size:11px;}
.f10{ font-size:10px;}

.linkdblue{color:#10426d; text-decoration:none;}
.linkdblue:hover{color:#000000;}

.linkdblue1{color:#10426d; text-decoration:underline;}
.linkdblue1:hover{color:#000000;}

.topLink a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding:0px 20px; text-decoration:none;}
.topLink a:hover{ color:#fffc00;}

.linkdbrown{color:#3e2b00; text-decoration:none;}
.linkdbrown:hover{color:#000000;}

.linkdorng{ color:#bc641d; text-decoration:none;}
.linkdorng:hover{color:#000000;}

.linkblack{color:#000000; text-decoration:none;}
.linkblack:hover{color:#ffffff;}

.linkblack1{color:#000000; text-decoration:none;}
.linkblack1:hover{color:#666; text-decoration:underline;}

.linklgeeen{ color:#c4c475; text-decoration:none;}
.linklgeeen:hover{color:#a5a5a5;}

.linklorng{ color:#ffd269; text-decoration:none;}
.linklorng:hover{color:#ff7200;}

.link_wht{color:#ffffff; text-decoration:none; }
.link_wht:hover{ color:#FFD940; text-decoration:none;}

.lft-lnk{
background:#668fb3 url(images/lftlnk-top.jpg) no-repeat top;
padding:75px 15px 10px 10px;
text-align:right;
}

.list-s1{
margin:0px;
padding:0px;
list-style-type:none;
}
.list-s1 li{
padding:4px 20px 4px 10px;
margin:0px;
background:url(images/lftlnk-bullet.gif) no-repeat 100% 9px;
}
.list-s1 li a{
font-family:"Trebuchet MS",Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
text-decoration:none;
display:block;
padding-right:5px;
}
.list-s1 li a:hover{
color:#fff;
/*background:#668fb3;*/
}

#dropmenudiv{
position:absolute;
background-color: #144570;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#fff;
font-family:"Trebuchet MS",Helvetica,sans-serif;
font-size:12px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #668fb3;
color:#fff;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}

.heading3-wht{
font:normal 18px Trebuchet MS, Helvetica, sans-serif;
color:#ffffff;
}

/* Paging Style */

.main_index{
	display:block; 
	margin-bottom:10px; 
	padding: 5px; 
	padding-right:8px;
	border-bottom:1px solid #f0f0f0;
	border-top:1px solid #f0f0f0;
	margin:10px 0px 10px 0px;
}
.index{
	margin-left:10%; 
	margin-right:10%; 
	text-align:center; 
}
.index_A_Z{
	margin-left:2%; 
	margin-right:2%; 
	text-align:center; 
}
.navBarTxt {
	width:16px; 
	height:15px; 
	border: 1px solid #dddddd; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #333333; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
}
.navBarTxt:hover {
	width:16px; 
	height:15px; 
	background-color:#AB2A2C; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
	border: 1px solid #666665; 
}

.pag_active {
	width:16px; 
	height:15px; 
	background-color:#AB2A2C; 
	font: bold 10px Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	text-decoration: none; 
	padding:1px 4px 1px 4px; 
	border: 1px solid #666665; 
}

/****Gallery****/
	#thumbview
	{
		text-align:center;
		margin:0px;
		padding:10px;
		display:block;
	}
	
	#thumbview p
	{
		margin-bottom:5px;
		background:#000;
	}
	#bigview-container
 	{
		position:relative;
		background-color:#000000;
		width:350px;
		height:350px;
		overflow:hidden;
	}
	
.bigview { width:350px; height:300px; line-height:350px; display:table-cell; margin:0 auto; vertical-align:middle; }
.bigview img { margin-top: expression(( 300 - this.height ) / 2); }

.img-border{
	border:1px solid #ffffff;
}
.img-black-border{
	border:3px solid #000000;
	padding: 3px;
}

.nkl{
	padding:2px 15px 10px 10px;
	text-align:right;
}

#thumbview
	{
		text-align:center;
		margin:0px;
		padding:10px;
		display:block;
	}
	
#thumbview p
{
	margin-bottom:5px;
	background:#000;
}
#bigview-container
{
	position:relative;
	background-color:#000000;
	width:350px;
	height:350px;
	overflow:hidden;
}
	
.bigview { width:350px; height:300px; line-height:350px; display:table-cell; margin:0 auto; vertical-align:middle; }
.bigview img { margin-top: expression(( 300 - this.height ) / 2); }

/*15-07-09*/

.sl {
	text-align:right;
	display:block;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#banner_dg {
	margin:10px auto;
	text-align:center;
	display:block;
	border:12px solid #3064a5;
	padding:2px;
	width:670px;
}