@charset "utf-8";
/* CSS Document */
	
h1,h3,h4{font-family:sans-serif, Helvetica, Arial, "Trebuchet MS";
}

h1{ font-size:22px;
	font-weight:100;
	color:#936;
}
h2{	font-size:16px;
	font-weight:normal;
	letter-spacing:1px;
	color:#936;
}
h3{
	font-size:16px;
	font-weight:normal;
	color:#936;
}
h4{
	font-size:16px;
	font-weight:normal;
	color:#000;
}



/* gap */
#gap {
	height: 15px;
	margin: 0 auto;
}
/* Header */
#header {
	clear: both;
	width: 980px;
	height:156px;
	margin: 0 auto;
	font-size:12px;
	color:#3366CC;
	background: #FFFFFF url(images/header.jpg) no-repeat ;
}
/*menu*/
#menu {
	clear: both;
	width: 980px;
	height:35px;
	margin: 0 auto;
	font-size:12px;
/*	color:#3366CC;*/
	background: #333333;
}


/*varie*/
#varie {
	clear:both;
	width: 980px;
	height: 100px;
	margin: 0 auto;
	background:transparent;
}

#bar {
	clear:both;
	width: 980px;
	height:33px;
	margin: 0 auto;  /*background: #FFFFFF url(images/header.jpg) ;*/
}

/*site map*/
#sitemap{
font-family:  Verdana, Arial,Tahoma, Helvetica,  sans-serif; 	
clear: both;	
line-height: 200%;
width: 980px;	
height: 200px; /* 250*/	
margin: 0 auto;	font-size:11px;	color:#fff;	background: #FFFFFF url(images/simap.jpg) repeat-x top left;	
}

/* Footer */#footer 
{ font-family: Arial, Verdana, Tahoma, Helvetica,  sans-serif; 	

clear: both;	
width: 980px;	
height: 40px;	
margin: 0 auto;	font-size:12px;	color:#000;	background: #FFFFFF url(images/footer.jpg) repeat-x top left;}


#footer p {
	margin: 0;
	line-height: 150%;
	padding-top:5px;
	padding-bottom:5px;
}

#display {	background:url(images/display.jpg); width: 980px; height:230px;	margin: 0 auto; z-index:0; text-align:center; }

#body{	margin: auto;	height: auto;	width: 980px;	line-height:150%; font-size:12px; background:/*url(images/body.png) repeat-y*/ #FFFFFF; text-align:justify;}

body {background:#FFF url(images/bg.jpg) repeat-x; font-family: Arial, Tahoma, Helvetica,  sans-serif; font-size: 12px; margin: 0px 0px 0px 0px;	padding: 0px;	color:#333;  text-align:justify;}

/*#footer a { 	text-decoration:none;}*/

#footer .legal {	float: left; padding-left:25px;}

#footer .credit {	float: right; padding-right:25px;}

input {	/*width: 220px;*/	height:18px;	background: #FFFFFF url(images/img04.gif) repeat-x;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 12px;	color:#333;}

textarea {width: 450px; height:100px;	background: #FFFFFF url(images/img04.gif) repeat-x;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 12px;	color: #333;}

select {	/*width: 220px;	height:30px;*/	background: #FFFFFF url(images/img04.gif) repeat-x;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;	font-size: 12px;	color: #333;/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#006699');*/}

a { color:#000;	text-decoration:none;}

a:hover { color:#000;	text-decoration:none;}

a.white{
	color:#000;
}

a:hover.white{
	color:#F90;
}

a.orange{	color:#FFF;}

a:hover.orange{	color:#000;	}

a img {	border: none;}

#news{ float:right; padding-left:10px; padding-top:20px; padding-right:20px; padding-bottom:20px; width:250px;	height:auto;}
#bodydetails{float:left; padding-left:20px; padding-top:20px; padding-bottom:20px; width:670px;	height:auto;}

/*Navigation */
.rollover a {
display:block;
width: 107px;
height:42px;
border-left:#FFF thin solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-align:center;
background: url("images/btn.jpg") 0 0 repeat-x;
text-decoration: none;
cursor:hand;
cursor;pointer;
}
.rollover a:hover { 
background-position: 0 -42px;
color: #fff;
font-weight:bold;
cursor:hand;
cursor:pointer;
}
.rollover a:active {
background-position: 0 0px;
color:#fff;
cursor:hand;
cursor:pointer;
}

/*Navigation ends*/

/*thumbnail starts here*/

.thumbnail{
position: relative;
z-index: 0;
cursor:hand;
cursor:pointer;
}

.thumbnail:hover{
background:#FFF;
z-index: 90;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background:#FFF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #CCCCCC;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /* enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{
visibility: visible;
/*top: -110px;*/
left: 0px; /*position enlarged image */
z-index: 91;
}


/*thumbnail ends here */

/* Product Table */

.greyrow{
	background:#ffe2bd;
}
.greeyrow2{
	background:#E8E8E8;
	height:30px;
	font-family:sans-serif, Helvetica, Arial, "Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	letter-spacing:1px;
	color:#F30;
}

/*******Sec Nav Product **********/
.snav{
	height:24px;
	width:155px;
	background:url(images/snav.jpg) no-repeat transparent;
	padding-top:1px;
	padding-left:20px;
	font-family:sans-serif, Helvetica, Arial, "Trebuchet MS";
	font-size:12px;
	font-weight:100;
	color:#F60;
}
.snavs{
	height:24px;
	width:155px;
	background:url(images/snavs.jpg) no-repeat transparent;
	padding-top:1px;
	padding-left:20px;
	font-family:sans-serif, Helvetica, Arial, "Trebuchet MS";
	font-size:12px;
	font-weight:100;
	color:#F60;
}
#secNav
{margin:auto;
width:960px;
height:auto;
background:transparent;
position:fixed;
}

/***********excol************/

.testDiv {
	WIDTH: 980px; 
	BORDER-RIGHT:#CCCCCC 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	BACKGROUND-COLOR:#FFFFFF;
	text-align: justify;
	}
.tiDiv {
	WIDTH: 930px; 
	height:25px;
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	BORDER-RIGHT:#CCCCCC 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BACKGROUND-COLOR:#FC0; /*FAFAFA*/
	padding-right:50px;
	padding-top:5px;
	text-align:right;
	font-family:sans-serif, Helvetica, Arial, "Trebuchet MS";
	font-size:16px;
	font-weight:100;
	color:#333; /*666*/
	}
	
	/************ excol end***************/