/* CSS Document */
body {
	margin:0px 0px 29px 0px;
	background-image: url(../images/main_bg.jpg);
	background-repeat:repeat-x;
	background-color:#E6E6E6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3A3A3A;
	line-height:16px;
}
.body1 {
	margin:0px 0px 29px 0px;
	background-color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	line-height:16px;
}

h1
{
	color:#7b80bf;
	font-size:21px;
	font-family:"Arial Narrow", Arial, Verdana;
	font-weight:normal;
	line-height:25px;
}

#top_links {
	color:#C3D2E9;
	font-weight:bold;
}
#top_links:hover {
	text-decoration:underline;
	color:#C3D2E9;
}
.product_style {
	background-repeat:repeat-x;
	border:1px solid #EEEEEE;
	background-image:url(../images/body_imgs/feature_pro/pro_box_bg.gif);
	background-color:#F1F1F1;
}
.category_style {
	padding-left:15px;
	/*padding-top:8px;*/
	background-color:#fff; 
	/*border-bottom:1px dotted #E4EAF6;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	line-height:18px;	
}
.category_style:hover {
	background-color:#FAFBFD;
}

a{
	color:#5D5C5C;
	text-decoration:none;
}
a:hover{
	color:#7F7F7F;
	text-decoration:underline;
}
.mainHeading1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#338FD4;
}
.mainHeading2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#999999;
}
.pro_title {
	font-weight:bold;
	color:#EA384C;
}
.pro_prize {
	font-weight:bold;
	color:#1CABA5;
	font-size:14px;
}
.pro_links {
	background-color:#D6E1F5;
	padding:2px 20px 2px 2px;
	text-align:right;
}
form {
	padding:0px;
	margin:0px;
}
.go_butt{
	background:transparent url(../images/right_part/go_butt.gif);
	cursor:pointer;
	background-repeat:no-repeat;
	border:0px;
	width:41px;
	height:12px;
}
.submit_butt{
	background:transparent url(../images/submit_butt.gif);
	cursor:pointer;
	background-repeat:no-repeat;
	border:0px;
	width:51px;
	height:51px;
}
.right_text {
	color:#FFFFFF;
}
.input_search{padding:2px; border:1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E;}
.default_border{ border:1px solid #cccccc;}
.form_heading {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#A8BDDC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.nor_bor {
	border:1px solid #A8BDDC;
}
.formDefault_font {
	font-size:12px;
	color:#8F8F8F;
}
.error_msg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E30404;
	font-size:12px;
	padding:25px 0px 0px 66px;
	background:#F8EDD3 url(../images/body_imgs/errorImg.gif) no-repeat 10px;
	height:46px;
	border:1px solid #DCA723;
	color:#000000;
	font-weight:bold
	
}
.info_msg1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#19629C;
	font-size:15px;
	padding:10px;
	font-weight:bold;
}


/* Top Navigation */
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 100%; /*For KHTML*/
  list-style: none;
  height: 24px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  /*height: 24px;*/	
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0; 
}


ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  text-align:left;  
}

/* Root Menu */
ul#navmenu-h a {
  /*border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;*/
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #EEE url(../images/linkBg.jpg) repeat-x;
  color: #000000;
  font: normal 12px/24px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  line-height:24px;
  height: 1%; /*For IE*/  
}

ul#navmenu-h ul a {
	padding-left:5px;	
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #CCC;
  color: #075392;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #e8e8e8 url(../images/linkBg.jpg) repeat-x bottom left;
  color: #000000;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #bacbe5 url(../images/linkBg-hover.jpg) repeat-x bottom left;
  color: #075392;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #e8e8e8 url(../images/linkBg.jpg) repeat-x bottom left;
  color: #000000;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
 background: #bacbe5 url(../images/linkBg-hover.jpg) repeat-x bottom left;
  color: #075392;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #e8e8e8 url(../images/linkBg.jpg) repeat-x bottom left;
  color: #000000;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover a
{
  background: #bacbe5 url(../images/linkBg-hover.jpg) repeat-x bottom left;
  color: #075392;
}

/* 5th Menu */
ul#navmenu-h li:hover li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li a {
  background: #e8e8e8 url(../images/linkBg.jpg) repeat-x bottom left;
  color: #000000;
}

/* 5th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover a
{
  background: #bacbe5 url(../images/linkBg-hover.jpg) repeat-x bottom left;
  color: #075392;
}

/* 6th Menu */
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover li a {
  background: #e8e8e8 url(../images/linkBg.jpg) repeat-x bottom left;
  color: #000000;
}

/* 6th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover a
{
  background: #bacbe5 url(../images/linkBg-hover.jpg) repeat-x bottom left;
  color: #075392;
}


/* 7th Menu */
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover li a {
   background: #e8e8e8 url(../images/linkBg.jpg) repeat-x bottom left;
  color: #000000;
}

/* 7th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover a
{
   background: #bacbe5 url(../images/linkBg-hover.jpg) repeat-x bottom left;
  color: #075392;
}

/* 8th Menu */
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover li a {
  background: #e8e8e8 url(../images/linkBg.jpg) repeat-x bottom left;
  color: #000000;
}

/* 8th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover li.iehover a
{
  background: #bacbe5 url(../images/linkBg-hover.jpg) repeat-x bottom left;
  color: #075392;
}


ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul,
ul#navmenu-h ul ul ul ul,
ul#navmenu-h ul ul ul ul ul,
ul#navmenu-h ul ul ul ul ul ul,
ul#navmenu-h ul ul ul ul ul ul ul,
ul#navmenu-h ul ul ul ul ul ul ul ul{
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul,
ul#navmenu-h li:hover ul ul ul ul,
ul#navmenu-h li.iehover ul ul ul ul,
ul#navmenu-h li:hover ul ul ul ul ul,
ul#navmenu-h li.iehover ul ul ul  ul ul,
ul#navmenu-h li:hover ul ul ul ul ul ul,
ul#navmenu-h li.iehover ul ul ul ul ul ul,
ul#navmenu-h li:hover ul ul ul ul ul ul ul,
ul#navmenu-h li.iehover ul ul ul ul ul ul ul,
ul#navmenu-h li:hover ul ul ul ul ul ul ul ul{
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul,
ul#navmenu-h ul ul ul li:hover ul,
ul#navmenu-h ul ul ul li.iehover ul,
ul#navmenu-h ul ul ul ul li:hover ul,
ul#navmenu-h ul ul ul ul li.iehover ul,
ul#navmenu-h ul ul ul ul ul li:hover ul,
ul#navmenu-h ul ul ul ul ul li.iehover ul,
ul#navmenu-h ul ul ul ul ul ul li:hover ul,
ul#navmenu-h ul ul ul ul ul ul li.iehover ul{
  display: block; 
}

.breadCrum{
	color:#7B80BF;
	font-size:17px;
}

.breadCrum:hover{
	text-decoration:underline;
	color:#7B80BF;
}

.arrow {
	color:#7B80BF;
	font-size:12px;
	padding:0 5px 0 5px;
}

#pagenavi a{
	border:1px solid #BDBCBD;
	background:transparent url(../images/body_imgs/paginationBg.jpg) repeat-x;
	width:37px;
	text-align:center;
	padding:6px;
	text-decoration:none;
	color:#333;
}
#pagenavi a:hover{
	background:url(../images/body_imgs/paginationBg-hover.jpg) repeat-x;
	color:#000;	
}

.butt_style{
	background:#666666;
	cursor:pointer;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:3px;
	text-align:center;
}
.contactBg { background:url(../images/body_imgs/contactusBg.jpg) repeat-x 100%; line-height:30px;}
.inputField{ border:1px solid #A8BDDC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;}

/*------classes for products-stock.php page-------*/

.productContainer
{
	float:left;
	width:100%;
}

.productContainer img
{
	border:none;
}

/*--------for mail sent---------*/

.success_msg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E30404;
	font-size:12px;
	padding:25px 0px 0px 66px;
	background:#F8EDD3 url(../images/body_imgs/q_correct.png) no-repeat 10px;
	height:46px;
	border:1px solid #DCA723;
	color:#000000;
	font-weight:bold
	
}

/*----------Bread Crumb---------*/
#breadCrumb
{
	padding:10px 0 6px 0;
}

#breadCrumb a
{
	font-size:12px;
	line-height:18px;
}

.keywords{
font-family:Arial, Helvetica, sans-serif;
font-size:1px;
color:#000000;
}