body  {
font-family: arial, helvetica, verdana;
background-color:#fff;
font-size: 10pt;
margin:0px;
color:#404040
}

Table.Specs {
border-width: 1px;
	border-spacing: ;
border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #ffffff;
	width:600px
}

td.Specs {
	background-color: White;
	width:150px;
	font-size: 8pt;
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #000000;
	background-color: #f5f5f5;
	-moz-border-radius: ;
}

td.SpecsB {
	background-color: White;
	width:150px;
	font-weight:bold;
	font-size: 8pt;
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #000000;
	background-color: white;
	-moz-border-radius: ;
}

td.TopBar {
	background-color: #fbe604;
	height:7px
}

td.MontageBg {
	background-image: url(../images/structure/TopMontage.jpg);
	height:113px
}

td.BlackBar {
	background-color: #000;
	height:10px
}

td.MainCell  {padding:1px 0px 0px 10px}

#Main {
	padding:20px 35px 20px 35px
}

#MainProd {
	padding:20px 20px 20px 20px
}

Td.Menu {
	background-color: #ccce67
}

Table.Title {

	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: Black;
	border-right-style: solid;
	border-right-width: 1px;
		border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

TD.Title
{
	background-image: url(../images/structure/TitleBg.gif);
	color:#000000;
	padding:3px 10px 0px 10px;
	height:22px;
	font-family: verdana,helvetica;
	font-size: 15px;
	font-weight: bold;
}


#descrip{width:92%;padding:10px;background: #ededed
}

#Column { width:150px;
padding:10px;background: #ededed
}
	
Td.BottomLine {height:28px;
background-image: url(../images/structure/BottomLine.gif);
padding-left:20px

} 

td.Blurb { 
background-color: #ededed;
padding:10px;
width:300px
}

td.BlurbSpacer { 

width:15px
}

#Pad20L {padding-left:20px}

TD.Botmenu {padding-left:20px
	
}

.Botmenu {font-size:	11px;
		text-decoration:	none}

a.Botmenu:link
	{color:	#808080;
		}
a.Botmenu:visited,a:hover
	{color:	#404040;}
	
	.Catmenu {font-size:	12px;
		text-decoration:	none}

a.Catmenu:link
	{color:	#808080;
		}
a.Catmenu:visited,a:hover
	{color:	#404040;}
	

.img {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;}

#LeftContent {
float:left;
width: 45%;
text-align: left;
padding:10px;background: #ededed
}

#RightRGContent {
	float: right;
	width: 45%;
}



div#spacer{clear:both;width:300px;padding:2px 0;}

div#spacer25{width:25px;padding:2px 0;}

.Photo {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #000000;
	background-color:#Ffffff;
	
}

.CatTitle { color:#797703;
font-weight:bold;}
	
	Td.CatBg {width:25%}
	
	.sm {font-size:10px;
	color:#202020	
	}

/* form contact*/	
	
	input {color:#000000; background-color:#fff;
    border: 1px Solid #000000; font-size:12px}

	.inputsm {width:80px }
	.inputm {width:140px }
		
.cbox {color:#000000; background-color: #FFFFFF;border:0;
     }
  
textarea {color:#000000; background-color: #fff;
    border: 1px Solid #000000;font-family: verdana, arial,helvetica; }
	
	.textareal {color:#000000; background-color: #7F9DB9;
    border: 1px Solid #000000; width:250px;font-family: verdana, arial,helvetica;}
	
		select {color:#000000; background-color:#fff;
    border: 1px Solid #000000;  font-size:12px;}
	
.noborder {border:0;background-color:#E3E6EF}

		
		/* print only */
		
.PrintFooter { display: none;
	
}

.PrintOnly
{
  display: none;}

