/* CSS Document */
body{
	background:#FFFFFF url(../images/backs/mainBG.gif) repeat-x center top;
	margin:15px;
}

.main{
	width:800px;
	margin:0px auto;
}


menu{margin:0; padding:0; list-style:none; height:20px;}
menu li{padding:0; padding-right:30px; list-style:none; float:left;}
menu li a{font:0.75em Arial, Helvetica, sans-serif; color:#000000; line-height:20px; font-weight:bold; text-decoration:none;}
menu li a:hover{color:#FF9900;}
menu li a.onMenu{color:#FF9900!important;}



.content{
	background-color:#FFFFFF; margin-top:15px;
}

td{vertical-align:top;}
.table{background-color:#E7E8E8;}
.table td{background-color:#FFFFFF;}

.footer{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-transform:uppercase; padding-top: 18px; padding-bottom: 26px;}
.footer a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-transform:uppercase; text-decoration:none}
.footer a:Hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-transform:uppercase; text-decoration:underline;}

.products{padding:10px;}


.menu,
.menu li ul{
	margin: 0;
	padding: 0; display:block;
	list-style: none;
}
.menu li{
	text-align:right; padding:0; margin:0;
	margin-bottom:20px;
}
.menu li a{
	font:0.75em arial; font-weight:bold;
	line-height:20px; display:block;
	color:#000000; text-decoration: none;
	padding-right:25px;
	background:transparent url(../images/tools/arrow.gif) no-repeat right;
}
.menu li a:hover{color:#666666!important;}
.menuOn{color:#FF9933!important; background:transparent url(../images/tools/arrod.gif) no-repeat right!important;}
.menuOnOn{color:#FF9933!important; text-decoration:none!important;}

.menu li ul li{
	text-align:right; padding:0; margin:5px;
	margin-bottom:0px!important;
}
.menu li ul li a{
	font:0.71em tahoma; font-weight:normal!important;
	line-height:20px; display:block;
	color:#000000; text-decoration:underline;
	padding-right:20px; background:none!important;
}



.font{font:0.7em Arial, Helvetica, sans-serif; color:#000000; line-height:16px;}

.font a{text-decoration:none; color:#000000;}


.container{margin-top:20px;}
.product{width:175px; float:left; margin:0 10px 20px 10px ;}
.imgHolder{width:175px; display:block;}
.txtHolder{width:175px; display:block; padding-bottom:20px; background-color:#F7F6F0;}
.txtHolder a{padding-left:30px; text-decoration:none; color:#000000; font:0.75em arial; background:#F7F6F0 url(../images/tools/arrows.gif) no-repeat left top; display:block; line-height:20px; color:#000000; font-weight:bold;}
.txtHolder a:hover{background:#F7F6F0 url(../images/tools/arrowo.gif) no-repeat left top; color:#BEB99B;}


.bigHead{margin:0; padding:0; margin-left:10px; font:1em arial; font-weight:bold; color:#000000;}

.search{padding:10px; padding-bottom:0px; margin-left:570px;}

.clear{
	clear:both;
	height:1px;
}

.FormStyle{font:0.7em arial; color:#003366; border-width:1px; background-color:#F8F8F8; padding:2px;}
.ButtonStyle{font:0.7em arial; color:#000000; font-weight:bold; background-color:#EEF0F5; border-width:1px;  padding:1px;}


form{
	padding:0;
	margin:0;
}


.contents{font:0.71em tahoma, sans-serif; padding:10px; color:#000000; line-height:14px;}
.contents a{color:#000000; line-height:16px; text-decoration:none;}

.tableimg{position:relative; margin:10px; margin-top:0; margin-right:0; float:right; right:5px; top:5px;}