/* CSS Document */

body{ margin:0px; padding:0px; background-image:url(../images/top_bg.jpg); background-repeat:repeat-x; background-color:#F1EFE0;

}

h1,h2,h3,h4,h5,h6{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif;


}

p{ font-family:tahoma, arial, verdana, sans-serif; font-size:12px; color:#545454; padding:0px; margin:0px; letter-spacing:1px; line-height:20px;

}

a{ font-family:tahoma, arial, verdana, sans-serif; font-size:11px; color:#616161; padding:0px; margin:0px; letter-spacing:1px; font-weight:bold; text-decoration:none;

}
a:hover{ font-family:tahoma, arial, verdana, sans-serif; font-size:11px; color:#FB8400; padding:0px; margin:0px; letter-spacing:1px; font-weight:bold; text-decoration:underline;

}

.productmore{ font-family:tahoma, arial, verdana, sans-serif; font-size:11px; color:#FB8400; padding:0px; margin:0px; letter-spacing:1px; font-weight:bold; text-decoration:none;

}

.productmore:hover{ font-family:tahoma, arial, verdana, sans-serif; font-size:11px; color:#FB8400; padding:0px; margin:0px; letter-spacing:1px; font-weight:bold; text-decoration:none;

}



h1{ font-size:26px; color:#636363; font-weight:normal; margin:0px; padding-top:10px;

}


h5{ font-size:15px; color:#028AB6; padding:0px; margin:0px;

}

.hometxt{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:14px; color:#FFFFFF; 
}
.fortdhhtn{ height:3px;

}

.banner_bg{ background-image:url(../images/banner_top.jpg); width:959px; height:195px;

}
.btm_rept{ background-image:url(../images/btm_rept.jpg); background-repeat:repeat-x; height:82px;

}

.product1{ background-image:url(../images/puzzle_machine.jpg); width:232px; height:245px;

}

.product2{ background-image:url(../images/knifes.jpg); width:232px; height:245px;

}

.product3{ background-image:url(../images/subsatra.jpg); width:232px; height:245px;

}

.product4{ background-image:url(../images/gluingmachine.jpg); width:232px; height:245px;

}

.forcopyright{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px; color:#FFFFFF;

}

.forcopyrightfordevlop{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;
}


.forcopyrightfordevlop:hover{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline;

}

.products{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:21px; color:#FFFFFF; padding-left:15px;

}
.products_frontpage{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:21px; color:#FFFFFF; padding-left:15px; text-decoration:none;

}

.viewmorelink{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:13px; color:#616768; font-weight:bold; text-decoration:none;

}

.viewmorelink:hover{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:13px; color:#2B5A7D; font-weight:bold; text-decoration:none;

}

.homeheads{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:32px; color:#FFFFFF;
}


/********  TOP MENU  ********/

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0; 
} 

#nav-menu li
{
float: left;
margin: 0 0.04em;  
} 

#nav-menu li a
{
background:  url(../images/menu_up.jpg) bottom left repeat-x;
height: 2.1em;


padding-top:4px;

line-height: 2em; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight:bold; font-size:.88em; color:#333333; letter-spacing:0px; 
float: left;
width: 8.2em;
display: block;

color: #347B8F;
text-decoration: none;
text-align: center;
}

#nav-menu li a:hover
{
background:   url(../images/menu_down.jpg) #FFFFFF;  bottom left repeat-x;
height: 2.1em;
font-family:Arial, Helvetica, sans-serif;

padding-top:4px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight:bold; font-size:.88em; color:#333333; letter-spacing:0px;

line-height: 2em;
float: left;
width: 8.2em;
display: block;

color: #FFFFFF;  
text-decoration: none;
text-align: center;
}

#nav-menu li .selected_menu{
	text-decoration:none;
	background:   url(../images/menu_down.jpg) #FFFFFF;  bottom left repeat-x;
	height: 2.1em;
	font-family:Arial, Helvetica, sans-serif;
	
	padding-top:4px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight:bold; font-size:.88em; color:#333333; letter-spacing:0px;
	
	line-height: 2em;
	float: left;
	width: 8.2em;
	display: block;
	
	color: #FFFFFF;  
	text-decoration: none;
	text-align: center;
}

/********  TOP MENU CLOSE  ********/

.tblstyles{ border:1px solid #DFE0E0; height:39px; background-color:#FFFFFF;

}
.hadjust{ height:6px;

}
.signupfldstyes{ border:1px solid #C5C6C6; height:18px; width:130px; background-color:#FAFBFB; color:#848889; padding-top:5px; font-size:11px;  padding-left:10px;

}
.frabgstyles{ background-color:#FFFFFF; border-left:1px solid #DFE0E0; border-right:1px solid #DFE0E0; height:350px;/*453*/

}
.signupborders{ border-left:1px solid #DADADA; border-right:1px solid #DADADA; border-top: 1px solid #DADADA;

}
.signpbx{ background-image:url(../images/signup_area.jpg); width:303px; height:319px; background-repeat:no-repeat;

}
h4{ font-size:24px; color:#009FD2; font-weight:normal; padding:0px; margin:0px;

}

h6{ font-size:18px; color:#007AA1; font-weight:normal; padding:0px; margin:0px; font-weight:normal;

}


.fldbg{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:20px; width:150px;

}

.shoppingfld{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:20px; width:80px; text-align:center;

}

#list_styles{ font-family:tahoma, arial, verdana, sans-serif; font-size:12px; color:#757778; padding:0px; margin:0px; letter-spacing:1px; line-height:22px;

}

.fldstylebig{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:22px; padding-left:5px; width:200px; padding-top:6px;}
.fldstyle_no_wid{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:22px; padding-left:5px; padding-top:6px; }

.fldstylebigsml{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:22px; padding-left:5px; width:60px; padding-top:6px;

}


.fortextares{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:80px; padding-left:5px; width:200px; padding-top:6px; font-family:Arial, Helvetica, sans-serif;  font-size:.88em; 

}


.fortextares2{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:110px; padding-left:5px; width:240px; padding-top:6px; font-family:Arial, Helvetica, sans-serif;  font-size:.88em; 

}
.fortextares3{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; padding-left:5px;  padding-top:6px; font-family:Arial, Helvetica, sans-serif;  font-size:.88em; 

}


.starts{ color:#FF1919; font-weight:bold;

}
.dotstyle{ font-size:14px; color:#FF880C; font-weight:bold;

}

.liststyles{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:22px; padding-left:5px; width:208px; }
.liststyles_no_wdt{ background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:22px; padding-left:5px; }

.liststyle2{  background-image:url(../images/fld_bg.jpg); background-repeat:repeat-x;border:1px solid #D8D7DB; height:22px; padding-left:5px; width:60px; 

}

.smtxts{ font-size:11px;

}

.smtxts2{ font-family:tahoma, arial, verdana, sans-serif; font-size:11px; color:#545454; padding:0px; margin:0px; letter-spacing:1px; line-height:20px;

}




/*============*/
 /*NAV LEFT*/
/*============*/
.leftside li a{
               padding:4px 5px 9px 1px;
			   padding-left:21px;
			   padding-right:15px;
               color:#616161;
			   font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
			   border-bottom:1px solid #E9E9E9;
			   font-size:12px;
			   display:block;
			   text-decoration:none;
			   width:100%px;
			   
			   
			   letter-spacing:1px;
}

.leftside li
{ 
               list-style:none;
               list-style-position: outside;
			   display:block;

}
#leftside ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;

}

.leftside li a:hover{
              
			      color:#0692B9;
   background-color:#fafafa;
   padding:4px 5px 9px 1px;
   font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
   padding-left:21px;
   padding-right:15px;
   font-size:12px;
   letter-spacing:1px;
   text-decoration:none;
			    
			   }
			   .forproplsthdlnk{font-family:Verdana, Arial, Helvetica, sans-serif;
				 font-size:12px;
				 font-weight:bold;
				 color:#1E1E1E;
				 text-decoration:none;
}

.editprojfcolor{ font-size:18px; color:#3C849B;

}
.tblstyle_sidemne{ height:450px;

}

.fordotlines{ background-image:url(../images/dot_lines.jpg); background-repeat:repeat-y; background-position:center;

}

.forshoppingcartbg{ background-image:url(../images/shoppingcrt_tp.jpg); width:626px; height:39px;
}

.shoppingcartstyles{ background-color:#FCFCFC; border-left:1px solid #C6C6C6; border-right:1px solid #C6C6C6;

}

.shoppingheads{  font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;

}

.shoppingdetails{ font-family:tahoma, arial, verdana, sans-serif; font-size:12px; color:#000000;

}

.shoppingdetailsbld{  font-family:tahoma, arial, verdana, sans-serif; font-size:12px; color:#000000; font-weight:bold;

}

.shoppingdetailstitles{ font-family:tahoma, arial, verdana, sans-serif; font-size:12px; color:#000000;  padding-left:25px;
}

.listing_bgtp{ background-image:url(../images/listing_top.jpg); width:657px; height:37px;

}

.listbrdstyles{ border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2; background-color:#FAFAFA;

}
.product_title{ font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; padding-left:16px;

}
.product_title a{font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold;}
.product_title a:hover{font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold;}


/*******************************/
/*paging script             */
/*******************************/


ul#paging li {display:inline;float:left;margin-right:4px;
}
ul#paging li a {
background:#FFFFFF  url(../images/fade.jpg) repeat-x scroll left bottom;border:1px solid #b8b8b8;color:#575c5f;display:block;float:left;padding:2px 4px;
}

ul#paging li a:visited {border:1px solid #b8b8b8;color:#575c5f;
}

ul#paging li a:hover {background:#048FBA none repeat scroll 0% 50%;color:#ffffff;
}
ul#paging li.empty {background:#FFFFFF url(../images/fade.jpg) repeat-x scroll left bottom;border:1px solid #EEEEEE;font-family:"Tahoma", Helvetica, sans-serif;font-size:14px;color:#CCCCCC;display:block;padding:2px 4px;}
ul#paging li.selected a, ul#paging li.selected a:visited {background:#CCCC99 none repeat scroll 0% 50%;color:#FF1000;
}

/*******************************/
/*paging script end          */
/*******************************/
.pagelinkstate{font-family:"Tahoma", Helvetica, sans-serif;font-size:11px;color:#575c5f;text-decoration:none;
}
		   
.pagelinkstate:hover{ font-family:"Tahoma", Helvetica, sans-serif;font-size:11px;color:#C90000;text-decoration:none;
}
.pagelink{font-family:"Tahoma", Helvetica, sans-serif;font-size:13px;color:#00FF00;padding-bottom:2px;padding-top:2px;text-decoration:none;
}
		   
.pagelink:hover{ font-family:"Tahoma", Helvetica, sans-serif;font-size:13px;color:#C90000;text-decoration:none;
}

.product_brd{ border:1px solid #D6D6D5;

}

.fortermslink{ font-family:tahoma, arial, verdana, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;

}

.fortermslink:hover{ font-family:tahoma, arial, verdana, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline;

}

.forbarclr{ color:#FFFFFF; font-size:11px;

}


.loginfldstyles{ width:100px; border:none; background-image:url(../images/login_fldbg.jpg); background-repeat:repeat-x; font-size:11px; height:18px; padding-left:3px; padding-top:3px;

}

.forlogsignup{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;

}
.forlogmsg{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;

}

.forsignupmsg{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #FF0000; text-decoration:none;

}
.forlogsignup:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline;

}


/**********************/

.productimage{ color:#f2840b;

}

.productimage:hover{color:#048fba;

}
/******************Questions under product*/
.questionshead{font-family:tahoma, arial, verdana, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			line-height:20px;
			padding: 0px 0px 0px 0px ;
			color:#389bb8;
			letter-spacing:1px;
}
/***********************************/

/*FOR OPACITY IMAGES******/

	.opac{
		filter:alpha(opacity=85);
		-moz-opacity:.85;
		opacity:.85;
	}
	.opac:hover{
		filter:alpha(opacity=99);
		-moz-opacity:.99;
		opacity:.99;
	}
	.conversationerr{
         font-family:Verdana, Arial, Helvetica, sans-serif;
	     font-size:12px;
		 color:#FF0000; 
		 font-weight:bold;

}
/***********************************/