img {
	border: 0;
}
ol {
	font-size: 12px;
}


#prdnav a{
  position: absolute;
  height: 112px;
  width: 90px;
  text-decoration: none;
  }	
#prdnav a i { visibility: hidden; }
  
a#nestable {left:652px;}
a#custommold {left:557px;}
a#indestructo {left:450px;}
a#globalizer {left:345px;}
a#presenta {left:247px;}
a#p	 {left:3px;width:200px;}	

#subhead {
	background-image:url(images/navbar1.gif);	
	width:100%;
	height:54px;
}

#gennav a i {
	visibility: hidden;
}

#gennav a{
  position: absolute;
  height: 40px;
  width: 90px;
  text-decoration: none;
  }	

a#news {left:708px;width:35px;}
a#rfq {left:580px;width:110px;}
a#events {left:465px;width:104px;}	
a#contact {left:385px;width:60px;}
a#about {left:250px;width:115px;}
a#ghome {left:3px;width:200px;}	

#layout {
	width:760px;
	vertical-align: top;
}

#lcol {
	width:216px;
	float:left;
	/*position: absolute;*/
}
.charcenter { margin-top:10px; text-align:center;}
.coldivide {border-right:4px solid #FFEF4F; width:205px; margin:10px 0 0 0;}



#rcol {
	margin-left: 220px;
	height:1%;
	/*padding: 0 10px 0 15px;*/
}
#rcol p {
	font-size: 12px;
	margin-bottom: 11px;
}
#rcol ul {
	font-size:12px;
	margin-left: 2em;
	padding-left: 0;
}
#rcol ul li {
	line-height:12px;
	margin-bottom:2px;
}
#rcol .home h2 {
	    /*font-family: arial black,helvetica black,arial,helvetica;*/
		font-size: 18px;
		line-height: 20px;
		margin-bottom: 11px;
}
#rcol .home h2 {color: #4E476E;}
#rcol .home h2 a {text-decoration:none;}
#rcol .home a {color: #4E476E;}

#rcol h3 {
		font-size: 17px;
		line-height:15px;
		margin-bottom: 11px;
}
#rcol h4 {
		font-size: 17px;
		line-height:15px;
		margin-bottom: 11px;
}
#rcol.indestructo h3 {color: #00B25A;}
#rcol.indestructo h4 {color: #0069AA;}
#rcol.indestructo h5 {color:#0069AA;}
#rcol.presenta h3 {color:#C62E7B;}
#rcol.presenta h5 {color:#C64F87;}
#rcol.globalizer h3 {color: #D71920;}

#rcol.indestructo .headerblue {color:#0069AA;}

/*#rcol.indestructo h4 {font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:15px; margin-bottom:11px; color:#00AB4E;}*/
#rcol.indestructo h5 {font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:15px; margin-bottom:11px;}
#rcol.globalizer h5, #rcol.globalizer h6 {
		font-family: arial black,helvetica black,arial,helvetica;
		font-size: 15px;
		line-height:15px;
		margin-bottom:11px;
	}
#rcol.globalizer h5 {color:#D71920;}
#rcol.globalizer h6 {color:#ED8D22;}

/*#rcol h4 {margin-bottom:5px; font-size:12px;}*/

#rcol.custommold h4 {color: #0069AA;}
#rcol.custommold h3 {color: #CFAA7A;}

#twocol td {
	width:260 px;
	padding:0 15px 0 0;
	/*border-left:4px solid #FFEF4F;*/
	vertical-align:top;
}
#twocol {
	margin-bottom: 11px
	}

#threecol td {
	width:180px;
	padding:0 0 0 0;
	/*border-left:4px solid #FFEF4F;*/
	vertical-align:top;
}
#threecol {
	margin-bottom: 11px;
}

.imgfloat {
	float:right;
	}
	
#rcol.indestructo .blueheader {color:#0069AA;font-family: arial black,helvetica black,arial,helvetica;font-size: 15px;line-height:15px;}


#globalizerchrt2 {width:508px; border-top:1px solid #000; border-left:1px solid #000;}
#globalizerchrt2 th {
	color:#FFF;
	background-color:#ED8D22;
	font-size:10px;
	height:30px;
	vertical-align:middle;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#globalizerchrt2 td {
	font-size:10px;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	vertical-align:top;
	font-weight:bold;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#globalizerchrt {width:508px; border-top:1px solid #000; border-left:1px solid #000;}
#globalizerchrt th {
	color:#FFF;
	background-color:#ED8D22;
	font-size:10px;
	height:30px;
	vertical-align:middle;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#globalizerchrt td {
	font-size:10px;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	vertical-align:top;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#globalizerchrt td a {color:#000;}
#globalizerchrt td a:hover {color:#ED8D22;}


/* Specials */
#specialschrt {width:600px; border-top:1px solid #000; border-left:1px solid #000;}

#specialschrt th {

	color:#FFF;

	background-color:#e2283d;

	font-size:10px;

	height:30px;

	vertical-align:middle;

	border-right:1px solid #000;

	border-bottom:1px solid #000;

	padding:5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#specialschrt td {

	font-size:10px;

	padding-left: 5px;

	padding-right: 5px;

	border-right:1px solid #000;

	border-bottom:1px solid #000;

	vertical-align:top;

	white-space: nowrap;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#specialschrt td a {color:#000;}

#specialschrt td a:hover {color:#ED8D22;}



#rcol.presenta h5 {font-size:15px; margin-bottom:10px;}

#rcol.presenta .left h5 {color:#C64F87; font-size:15px;}
#rcol.presenta .right h5 {color:#7E0C6E; font-size:15px;}

#presentachrt {
	width:508px;
	border-top:1px solid #000;
	border-left:1px solid #000;
}
#presentachrt th {
	color:#FFF;
	background-color:#C64F87;
	font-size:10px;
	height:30px;
	vertical-align:middle;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#presentachrt td {
	font-size:10px;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	vertical-align:top;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
#presentachrt td a {color:#000;}
#presentachrt td a:hover {color:#C64F87;}


#presentachrt2 {width:508px; border-top:1px solid #000; border-left:1px solid #000;}
#presentachrt2 th {
	color:#FFF;
	background-color:#C64F87;
	font-size:10px;
	height:30px;
	vertical-align:middle;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#presentachrt2 td {
	font-size:10px;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	vertical-align:top;
	font-weight:bold;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.presenta .nestable {
	background-color:#7E0C6E;
	text-align:center;
}
.presenta .stackable {background-color:#C64F87; text-align:center;}

.indestructo .nestable {background-color:#00AB4E; text-align:center;}
.indestructo .stackable {background-color:#0069AA; text-align:center;}
.indestructo .greenheader {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#00AB4E; font-weight:bold;}
#indestructochrt {width:508px; border-top:1px solid #000; border-left:1px solid #000;}
#indestructochrt th {
	color:#FFF;
	background-color:#0069AA;
	font-size:10px;
	height:30px;
	vertical-align:middle;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#indestructochrt td {
	font-size:10px;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	vertical-align:top;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
#indestructochrt td a {color:#000;}
#indestructochrt td a:hover {color:#0069AA;}



#indestructochrt2 {width:508px; border-top:1px solid #000; border-left:1px solid #000;}
#indestructochrt2 th {
	color:#FFF;
	background-color:#00B25A;
	font-size:10px;
	height:30px;
	vertical-align:middle;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#indestructochrt2 td {
	font-size:10px;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	vertical-align:top;
	font-weight:bold;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#indestructochrtgreen {width:508px; border-top:1px solid #000; border-left:1px solid #000;}
#indestructochrtgreen th {
	color:#FFF;
	background-color:#00B25A;
	font-size:10px;
	height:30px;
	vertical-align:middle;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#indestructochrtgreen td {
	font-size:10px;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	vertical-align:top;
	font-weight:bold;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.globalizer .nestable {background-color:#D71920; text-align:center;}
.globalizer .stackable {background-color:#ED8D22; text-align:center;}

.globalizer #specfootertext {text-align:center; padding:5px 5px 5px 5px;}
.globalizer #specfootertext p {font-size:9px; display:inline; margin-right:20px;}
.presenta #specfootertext {text-align:center; padding:5px 5px 5px 5px;}
.presenta #specfootertext p {font-size:9px; display:inline; margin-right:20px;}
.indestructo #specfootertext {text-align:center; padding:5px 5px 5px 5px;}
.indestructo #specfootertext p {font-size:9px; display:inline; margin-left:20px;}




.globalizer .stackabletop {border-top:2px solid #ED8D22;}
.indestructo .stackabletop {border-top:2px solid #00B25A;}
.presenta .stackabletop {border-top:2px solid #C64F87;}



.globalizer .prdimg {text-align:center; margin-bottom:10px; margin-top:20px;} 
.indestructo .prdimg {text-align:center; margin-bottom:10px; margin-top:20px;} 
.presenta .prdimg {text-align:center; margin-bottom:10px; margin-top:20px;} 
.presenta .presentaquote {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; text-align:left; padding-bottom:15px;}


.endrow {white-space:normal!important;}
.eventlink {color:#D71920;}
.rfqbutton {
	margin-top: 30px;
}
.underline {
	text-decoration: underline;
}
.rfqrequired {
	color: #333399;
}
.rfqtable td, textarea, select {
	width: 270px;
}
.rfq270 input {
	width: 270px;
}







/* -------- New ------------- */





#craemerchrt2 {width:508px; border-top:1px solid #000; border-left:1px solid #000;}

#craemerchrt2 th {

	color:#FFF;

	background-color:#1a3086;

	font-size:10px;

	height:30px;

	vertical-align:middle;

	border-right:1px solid #000;

	border-bottom:1px solid #000;

	padding:5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#craemerchrt2 td {

	font-size:10px;

	border-right:1px solid #000;

	border-bottom:1px solid #000;

	vertical-align:top;

	font-weight:bold;

	white-space: nowrap;

	font-family: Verdana, Arial, Helvetica, sans-serif;



}



#craemerchrt {width:508px; border-top:1px solid #000; border-left:1px solid #000;}

#craemerchrt th {

	color:#FFF;

	background-color:#1a3086;

	font-size:10px;

	height:30px;

	vertical-align:middle;

	border-right:1px solid #000;

	border-bottom:1px solid #000;

	padding:5px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#craemerchrt td {

	font-size:10px;

	border-right:1px solid #000;

	border-bottom:1px solid #000;

	vertical-align:top;

	white-space: nowrap;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#craemerchrt td a {color:#000;}

#craemerchrt td a:hover {color:#1a3086;}



