body
{
 	background-color:#242E3B;
 	
 	margin-top:0px;
 	margin-left:0px;
 	margin-right:0px;
 	
	background-image: url("common/header01bg.gif");
	background-repeat:repeat-x;

}

/*new table cells*/
/*fillets*/
.tablecell01topleft
{
	background-image: url("common/cell01topleftfillet.gif");
	background-position:top left;
	background-repeat:no-repeat;
}
.tablecell01topright
{
	background-image: url("common/cell01toprightfillet.gif");
	background-position:top right;
	background-repeat:no-repeat;
}
.tablecell01bottomleft
{
	background-image: url("common/cell01bottomleftfillet.gif");
	background-position:bottom left;
	background-repeat:no-repeat;
}
.tablecell01bottomright
{
	background-image: url("common/cell01bottomrightfillet.gif");
	background-position:bottom right;
	background-repeat:no-repeat;
}


/*main side of table*/
.tablecell02main, .tablecell02topleft, .tablecell02topright, .tablecell02bottomleft, .tablecell02bottomright
{
	background-color:#657A94;
}
.tablecell02topleft
{
	background-image: url("common/cell02topleftfillet.gif");
	background-position:top left;
	background-repeat:no-repeat;
}
.tablecell02topright
{
	background-image: url("common/cell02toprightfillet.gif");
	background-position:top right;
	background-repeat:no-repeat;
}
.tablecell02bottomleft
{
	background-image: url("common/cell02bottomleftfillet.gif");
	background-position:bottom left;
	background-repeat:no-repeat;
}
.tablecell02bottomright
{
	background-image: url("common/cell02bottomrightfillet.gif");
	background-position:bottom right;
	background-repeat:no-repeat;
}




.maintablecell01bg
{
	background-image:url("pretooleddisplays/common/sidetextshadow.gif");
	background-repeat:repeat-y;
	background-position:right;
}





/**/
.maintable
{
	background-color:#485b76;
}

/*old table cells*/
.tablecell01
{
	background-image: url("common/cell01topbg.gif");
	background-repeat:no-repeat;
}
.tablecell02
{
	background-image: url("common/cell02topbg.gif");
	background-repeat:no-repeat;
}
.tablecell01bottom
{
	background-image: url("common/cell01bottombg.gif");
	background-repeat:no-repeat;
}
.tablecell02bottom
{
	background-image: url("common/cell02bottombg.gif");
	background-repeat:no-repeat;
}


/*for the powerwing table*/
.powerwingtablecell01
{
	background-image: url("common/powerwingcell01topbg.gif");
	background-repeat:no-repeat;
}
.powerwingtablecell02
{
	background-image: url("common/powerwingcell02topbg.gif");
	background-repeat:no-repeat;
}
.powerwingtablecell01bottom
{
	background-image: url("common/powerwingcell01bottombg.gif");
	background-repeat:no-repeat;
}
.powerwingtablecell02bottom
{
	background-image: url("common/powerwingcell02bottombg.gif");
	background-repeat:no-repeat;
}


.sidetextoff, .sidetexton
{
	font-size:8pt;
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration:none;
}
.sidetextoff
{
	color:#94a3b4;
}
.sidetexton
{
	color:#D2D5D9;
}
a.sidetextoff:link{
	color:#94a3b4;
	text-decoration:none;
}
a.sidetextoff:active
{
	color:#FFFFFF;
	text-decoration:none;
}

a.sidetextoff:visited
{
	color:#94a3b4;
	text-decoration:none;
}
a.sidetextoff:hover
{
	color:#FFFFFF;
	text-decoration:none;
}
tr.featureshead
{
	padding-bottom:3px;
}
tr.features
{
	padding-bottom:3px;
}
tr.ptdoptionshead
{
	padding-bottom:7px;
}
tr.ptdoptions
{
	padding-bottom:3px;
}

.pretooledmaincell01
{
	background-image: url("common/cell01mdstopbgshadow.gif");
	background-repeat:no-repeat;
	background-color: #485b76; 
}
.mdstablecell02
{
	background-image: url("common/cell02mdstopbgshadow.gif");
	background-repeat:no-repeat;
	background-color: #657a94;
}
.mdstablecell01bottom
{
	background-image: url("common/cell01mdsbottombgshadow.gif");
	background-repeat:no-repeat;
}
.mdstablecell02bottom
{
	background-image: url("common/cell02mdsbottombgshadow.gif");
	background-repeat:no-repeat;
}

/*New stuff - added winter 2004*/

.navbarunder
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:7pt;
	color:#969EA8;
	text-decoration:none;
}
/*other color that is slightly brighter: B1BAC4*/
a.navbarunder:active
{
	color:#969EA8;
	text-decoration:none;
}
a.navbarunder:visited
{
	color:#969EA8;
	text-decoration:none;
}
a.navbarunder:hover
{
	color:#DCE3EA;
	text-decoration:none;
}

/*this is for the selected navbarunder thing... normally you dont need the <a> statements, bu theyre there anyways*/
.navbarundersel
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:7pt;
	color:#FFFFFF;
	text-decoration:none;
}
a.navbarundersel:active
{
	color:#B1BAC4;
	text-decoration:none;
}
a.navbarundersel:visited
{
	color:#C9D0D7;
	text-decoration:none;
}
a.navbarundersel:hover
{
	color:#B1BAC4;
	text-decoration:none;
}


/*for the html version of the pretooled data tables*/
.ptdata, .ptdata3, .ptdata4, .ptdata34
{
	background-color: #FFFFFF;
}

.ptblankcell
{}

.ptdbordercell
{
	background-color: #EBEBEB;
}

.ptdatafont
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
}
.ptdatarightborder
{
	background-image:url("pretooleddisplays/common/traysizetableborderright01.gif");
	background-repeat:repeat-y;
}

.ptdatabottomimg1
{
	background-image:url("pretooleddisplays/common/traysizetablebottomimg1.gif");
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#666666;
}

.ptdatabottomimg2
{
	background-image:url("pretooleddisplays/common/traysizetablebottomimg2.gif");
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#FFFFFF;	
}
.ptdatabottomimg2support /*same as the ptdatabottomimg2 one that is used with the tray sizes table, except without the border*/
{
	background-image:url("pretooleddisplays/common/traysizetablebottomimg2.gif");
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#FFFFFF;	
}
.ptdatabottomimg3
{
	background-image:url("pretooleddisplays/common/traysizetablebottomimg3.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
	/*pddata style*/
	background-color:#FFFFFF;
}
.ptdatabottomimg4
{
	background-image:url("pretooleddisplays/common/traysizetablebottomimg4.gif");
	background-repeat:no-repeat;
	background-position:bottom;
}


.sidetextactivecellcat, .sidetextactivecellgallery
{
	background-image:url("pretooleddisplays/common/catgradient01.gif");
	background-repeat:repeat-y;
	background-position:right;
}


.sidetextcell
{
	background-image:url("pretooleddisplays/common/sidetextshadow.gif");
	background-repeat:repeat-y;
	background-position:right;
}
.sidetextactivecell
{
	background-image:url("pretooleddisplays/common/sysgradient01.gif");
	background-repeat:repeat-y;
	background-position:right;
}

.sidetextactivecellgallery
{
	padding-right:12px;

}

.sidetexttable, .sidetexttablegallery
{
	background-image:url("pretooleddisplays/common/sidetextshadow.gif");
	background-repeat:repeat-y;
	background-position:right;
}

.sidetextupperfilletcell
{
	background-image:url("pretooleddisplays/common/sidetextshadowupperfillet.gif");
	background-repeat:no-repeat;
	background-position: bottom right;
}
.sidetextupperfilletcelltop
{
	background-image:url("pretooleddisplays/common/sidetextshadowupperfillettop.gif");
	background-repeat:no-repeat;
	background-position: bottom right;
}

.sidetextlowerfilletcell
{
	background-image:url("pretooleddisplays/common/sidetextshadowlowerfillet.gif");
	background-repeat:no-repeat;
	background-position: top right;
}

.pretoolednavcell02
{
	background-image:url("pretooleddisplays/common/sidetextshadow01.gif");
	background-repeat:repeat-y;
	background-position:right;
}
.pretoolednavcell03
{
	background-image:url("pretooleddisplays/common/sidetextshadow02.gif");
	background-repeat:repeat-y;
}

.shelvoptionstext
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
}
.shelvoptionsbullet
{
	margin-top:2px;
	margin-right:6px;
}
.catoptionsbullet
{
	margin-top:2px;
}
/*this is the font that goes under the regular sized picture*/
.galleryclicktoenlarge
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#879CB8;
	margin-right:5px;
}