/* CSS Document */
.hiddenPic {display:none;}
/* ****************** RatingStar ****************** */
#Myratestar
{
    position:absolute;
    border:1px solid black;
    background-color:#FFFFFF;
    width:350px;
    padding:5px;
}
#ratestar
{
    position:absolute;
    border:1px solid black;
    background-color:#FFFFFF;
    z-index:6;
    width:350px;
    padding:5px;
    left:250px;
    top:650px;
    
}
.mname
{
    color:#ca1515;
    font-family:Arial;
    font-size:25px;
    font-weight:bold;
}

.modalBackground
{
  background-color:#CCCCFF;
  filter:alpha(opacity=40);
  opacity:0.5;
}

.ModalWindow
{
  border:  1px Solid #c0c0c0;
  background:#FFFFFF;
  padding: 5px;
  position:relative;
  width:500px;
}
.ratingStar
{
	align:center;
	margin:1em;
	height:20px;
	padding-left:50px;
}
.ratingStar2
{
	align:center;
	margin:1em;
	height:20px;
}
.ratingStar2 .ratingItem2 {
    font-size: 0pt;
    width: 20px;
    height: 25px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar2 .Filled {
    background-image: url(images/rating/ratingStarFilled.png);
}
.ratingStar2 .Empty {
    background-image: url(images/rating/ratingStarEmpty.png);
}
.ratingStar2 .Saved {
    background-image: url(images/rating/ratingStarSaved.png);
}

.ratingStar .ratingItem {
    font-size: 0pt;
    width: 25px;
    height: 25px;
    margin: 0px;
    padding: 0px;
    background-repeat: no-repeat;
}
.ratingStar .Filled {
    background-image: url(images/rating/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(images/rating/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(images/rating/ratingStarSaved.png);
}
img
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blank.gif', sizingMethod='scale');
	behavior: url(iepngfix.htc); 
}
td
{
	background:transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blank.gif', sizingMethod='scale');
	behavior: url(iepngfix.htc); 
}
body 
{
	margin:0px;
	padding:0px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-size: 100%;
	position: relative;
	background-color:#505d03;
}
.hd_dir
{
	line-height:14px;
	font-size:12px;	
	font-weight:bold;
}
.hd_dir1
{
	line-height:20px;
	font-size:14px;	
	font-weight:bold;
	color:#16516e;
}
.hd_dir2
{
	line-height:20px;
	font-size:14px;	
	font-weight:bold;
	color:#000;
	font-family:Arial;
	border-bottom:1px #000 solid;
}
.IamLink
{
	color:#006699;
	text-decoration:underline;
	cursor:hand;
	border:0px;
	background-color:Transparent;
	font-size:11px;
	font-family:Verdana;
	text-align:left;
}
a:link
{
	color:#006699;
}
a:visited
{
	color:#006699;
}
a:hover
{
	color:#819802;
}
.correct
{
	width:800px;
	background:url(images/tick.gif) no-repeat;
	line-height:18px;
}
#TopFrame 
{
	font-size:11px;
	width:1000px;
	margin:0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url(images/backgroundlogo.jpg) top left no-repeat;
	position: relative;
	height:140px;
	color:#465e2a;
	padding:0px;
	
}
#menu 
{
	width:auto;
	margin:0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	background:#465e2a;
	background:url(images/menu_bg.jpg) repeat-x;
	position: relative;
}
.textnormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.mtextnormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	text-align:justify;
}

#log 
{
	font-size:11px;
	width:197px;
	height:190px;
	margin:0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url(log.png) no-repeat;
	position: relative;
	padding-top:28px;
	padding-left:53px;
	padding-bottom:1px;
}
#adspace 
{
	font-size:11px;
	margin:0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000;
	
}
.ad
{
	margin:0 auto;
	border:1px solid #000;
}
#article
{
	font-size:10px;
	margin:0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000;
	height:300px;
	padding:2px;
}
#wrapper
{
	font-size:11px;
	padding:0px;
	width:1000px;
	height:100%;
	margin:0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #465e2a;
	position: relative;
	-moz-overflow: hidden;
}
.transparent
{
	font-size:11px;
	padding:0px;
	width:1000px;
	height:100%;
	margin:0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #465e2a;
	position: relative;
	-moz-overflow: hidden;
	background:#000;
	 opacity: 0.5;   -moz-opacity: 0.5;   -khtml-opacity: 0.5;   filter: alpha(opacity=50);
}
#Content 
{
	font-size:11px;
	width:1000px;
	display:block;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:5px;
	background:#FFF;	
	z-index:-1px;
	overflow:hidden;
}
#left 
{
	width:790px;
	float:left;
	margin:0px;
	padding-right:3px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#Innerleft 
{
	width:200px;
	float:left;
	margin:0px;
	padding-right:2px;
	padding-left:2px;
	padding-top:0px;
	padding-bottom:0px;
}

#InnerRight
{
	width:580px;
	float:right;
	margin:0px;
	padding-right:2px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#right 
{
	width:205px;
	float:left;
	vertical-align:top;
	margin:0px;
	padding:0px;

}
#bottom 
{
	width:100%;
	float:left;
	vertical-align:top;
	margin:0px 0px 0px 0px;
	padding:0px;
	background:#fff;
}
#beforebottom
{
    width:100%;
	float:left;
	vertical-align:top;
	margin:0px 0px 0px 0px;
	padding:0px;
	background:#fff;
}
.textnormal1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
	font-weight:bold;
	
}
.textnormal2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#776f00;
	font-weight:bold;
}
.textprice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FF9900;
	font-weight:bold;
}
.textnormal3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FF6600;
}
.title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	line-height:20px;
	border-bottom:1px #006699 solid;
}

.mtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffa200;
	line-height:15px;
}
.Accordiontitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-color:#003366;
	line-height:25px;
	border-bottom:1px #006699 solid;
	color:#006699;
	padding:5px;
}
.AccordionContent
{
background-color:#FFF;
size:auto;
color:#000000;
font-size:11px;
}
.example
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-color:#CCCCCC;
}
.textbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #000000;
	background:#FFF;
}
.customer_Review_box
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #ccc;
	background:#FFF;
	padding:10px;
}
.textboxSR
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #000000;
	background:#FFF;
	color:#8d8d8b;
}
.textboxSRNew
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px solid #000000;
	background:#FFF;
	color:#8d8d8b;
	line-height:15px;
	height:16px;
}
.button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	width:inherit;
	padding:2px;
	margin:0px;
	border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#CCCCCC');
}

.prvbutton
{
	background:url("images/blank.gif")	;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	border:0px solid;
	color:#006699;
	cursor:hand;
	text-decoration:underline;
	border-bottom:1px solid #006699;
}

.nxtbutton
{
	background:url("images/blank.gif")	;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	border:0px solid;
	color:#006699;
	cursor:hand;
	border-bottom:1px solid #006699;
}
.nxtbutton1
{
	background:url("images/blank.gif")	;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	border:0px solid;
	color:#006699;
	text-align:left;
	cursor:hand;
}

.button1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	line-height:10px;
	width:inherit;
	padding:0px;
	margin:0px;
	border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#CCCCCC');
	  
}
.buttonroll
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	padding:0px;
	margin:0px;
	border:0px solid #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#CCCCCC');
	  
}


div#nifty{ margin: 0 1%;background:#DEDAA5;width:250px;height:45px;text-align:center;}
b.rtop, b.rbottom{display:block;background: #465E2A}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #DEDAA5}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#centerbody
{
	width:1000px;
	float:left;
	margin:0px;
	padding:0px;
}
#prodinq
{
	position:absolute;
    border:1px solid black;
    background-color:#FFFFFF;
    z-index:4;
    width:350px;
    padding:5px;
    left:250px;
    top:200px;
    
}
#prodinqNEW
{
	position:absolute;
    border:1px solid black;
    background-color:#FFFFFF;
    width:350px;
    padding:5px;
}
#emailfrd
{
    position:absolute;
    border:1px solid black;
    background-color:#FFFFFF;
    z-index:3;
    width:350px;
    padding:5px;
    left:250px;
    top:200px;
}
#emailfrdNEW
{
    position:absolute;
    border:1px solid black;
    background-color:#FFFFFF;
    width:350px;
    padding:5px;
}
#loader
{
    position:absolute;
    border:1px solid black;
    background-color:#FFFFFF;
    width:350px;
    height:300px;
    padding:5px;
    z-index:12;
    top:550px;
    left:450px;
}
#overlay
{
	position:absolute;
    border:1px solid black;
    background-color:#FFFFFF;
    z-index:20;
    width:400px;
    padding:5px;
    left:250px;
    top:350px;
    
}
#overlay2
{
	position:absolute;
    border:1px solid black;
    background-color:#FFFFFF;
    width:350px;
    padding:5px;
}

#messageBox
{
    border: 1px solid #000000;
    position: absolute;
    background-color:#FFFFFF;
    width: 417px;
    height: 100px;
    z-index: 3;
    
}
.accordionContent
{
	color:#000000;

}

.CustomerListview
{
	line-height:20px;
	text-align:left;
	list-style-type: none;
	Border:1px solid #CCC;
	padding:5px;
}

.pghdr
{
  display:none;
}

