body
{
	white-space: nowrap;
}

/******************************************************
Interior Header
*********************************************************/
.intheadernumber
{
	color:#005B82;
	font-family:Verdana;
	font-size:22px;
	font-weight:bold;
	margin-right:20px;
}

#inheadergbcell
{
	background-image: url('/images/inheadgbar.jpg');
	background-repeat: repeat-x;
}
#intheadernav
{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#005B82;
	margin-right:20px;
}
#intheadernav a:link
{
	text-decoration: none;
	color: #005B82;
}
/* unvisited link */
#intheadernav a:visited
{
	text-decoration: none;
	color: #005B82;
}
/* visited link */
#intheadernav a:hover
{
	text-decoration: none;
	color: #009d91;
}
/* mouse over link */
#intheadernav a:active
{
	text-decoration: none;
	color: #005B82;
}
/* selected link */

#intheadertopnav
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	margin-right:20px;
	margin-top:10px
}
#intheadertopnav a:link
{
	text-decoration: none;
	color: #ffffff;
}
/* unvisited link */
#intheadertopnav a:visited
{
	text-decoration: none;
	color: #ffffff;
}
/* visited link */
#intheadertopnav a:hover
{
	text-decoration: none;
	color: #009d91;
}
/* mouse over link */
#intheadertopnav a:active
{
	text-decoration: none;
	color: #ffffff;
}
/* selected link */

.intheadertopnumber
{
	font-size:16px;
}


#inheaderlgbcell
{
	background-image: url('/images/inheaderlgbar.jpg');
	background-repeat: repeat-x;
}
.tbbar
{
	background-image: url('/images/leftnavtopbar.jpg');
	background-repeat: repeat-x;
}

/*this is the style for the top  main horizontal menu e.g HOME PRODUCTS etc*/
.menumain
{
	 text-decoration:none;
	 border-color:#009d91;
	 font-size:15px;
	 font-weight:bold;
	 font-family:Verdana;
}
/*this is the style for the dropdown menu*/
.menulevel2
{
	 background-color:#D6D6D5;
	 line-height:18px;
	 text-decoration:none;
	 border-style:solid;
	 border-width:1px;
	 border-color:#434342;
	 font-size:10px;
	 font-weight:bold;
	 font-family:Verdana;
}

a.menu:active
{
    text-decoration: none;
    color: #005B82;
}
a.menu:link
{
    text-decoration: none;
    color: #005B82;
}
a.menu:hover
{
     text-decoration: none;
     color: #009d91;
}


a.menu:visited
{
     text-decoration: none;
    color: #005B82;
}

/**********************************************
Left Top Nav
**********************************************/
.navcontent
{
	background-color: #cccccc;
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom:16px;
}
.leftnavtext
{
	color: #434342;
	font-weight: bold;
	font-family:Verdana;
	font-size:12px;
	
}
.activepage
{
	color:#9D0400
}

.leftnavtext a:link
{
	text-decoration: none;
	color: #434342;
}
/* unvisited link */
.leftnavtext a:visited
{
	text-decoration: none;
	color: #434342;
}
/* visited link */
.leftnavtext a:hover
{
	text-decoration: none;
	color: #005b82;
}
/* mouse over link */
.leftnavtext a:active
{
	text-decoration: none;
	color: #434342;
}
/* selected link */

/**********************************************
Left Nav Button
**********************************************/

.leftnavbuttonbar
{
	background-image: url('/images/leftnavbuttonbar.jpg');
	background-repeat: repeat-x;
}
.leftnavbutton
{
	background-color: #cccccc;
	margin-left: 4px;
	margin-right: 8px;
	margin-bottom:16px;
}
.leftnavbuttontext
{
	color: #434342;
	font-weight: bold;
	font-family:Verdana;
	font-size:12px;
	margin-left:5px;
}
.leftnavbuttontext a:link
{
	text-decoration: none;
	color: #434342;
}
/* unvisited link */
.leftnavbuttontext a:visited
{
	text-decoration: none;
	color: #434342;
}
/* visited link */
.leftnavbuttontext a:hover
{
	text-decoration: none;
	color: #005B82;
}
/* mouse over link */
.leftnavbuttontext a:active
{
	text-decoration: none;
	color: #434342;
}
/* selected link */

/**********************************************
Footer
**********************************************/
.footer
{
	background-color: #d6d6d5;
	color:#434342;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
.copyright
{
	font-family: Verdana;
	color:#ffffff;
	font-size:11px;
	margin-left:20px;
	margin-bottom:10px;
}

.footer a:link
{
	color: #434342;
	text-decoration: none;
}
/* unvisited link */
.footer a:visited
{
	color: #434342;
	text-decoration: none;
}
/* visited link */
.footer a:hover
{
	color: #009D91;
	text-decoration: none;
}
/* mouse over link */
.footer a:active
{
	color: #434342;
	text-decoration: none;
}
/* selected link */

/**********************************************
 Content page middle section
**********************************************/
#pagemiddlecontent
{
	background-color: White;
	width: 544px;
}

#pagemiddlecontentwide
{
	background-color: White;
	width: 765px;
}

.pagemiddletext
{
	margin-left:20px;
	margin-right:20px;
	font-family: Verdana;
	font-size: 14px;
	color: #434342;
}
.pagemiddleheader
{
	margin-left:20px;
	margin-top:10px;
	font-family: Verdana;
	font-size: 16px;
	color: #005B82;
}
.pagemiddleheader_nonpadded
{
	margin-top:10px;
	font-family: Verdana;
	font-size: 16px;
	color: #005B82;
}
.pagemiddlesmall
{
	font-size: 12px;
	font-style: italic;
}
.employtext
{
	margin-left:40px;
	margin-right:30px;
	font-family: Verdana;
	font-size: 12px;
	color: #434342;
}

.employtextsmall
{
	margin-left:20px;
	margin-right:20px;
	font-family: Verdana;
	font-size: 11px;
	color: #434342;
}

/**********************************************
Product Display Table
**********************************************/
span.tablecopy
{
	font-family: Verdana;
	font-size: 13px;
}
span.tableheader
{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
}
span.tableheading
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #005b82;
}

a.tableheading:link
{
	color: #009d91;
	text-decoration: none;
}
/* unvisited link */
a.tableheading:visited
{
	color: #009d91;
	text-decoration: none;
}
/* visited link */
a.tableheading:hover
{
	color: #005b82;
	text-decoration: none;
}
/* mouse over link */
a.tableheading:active
{
	color: #009d91;
	text-decoration: none;
}
/* selected link */


.productcontainer, .productcontainer td
{
	border-collapse: collapse;
	border-color: #009d91;
	border-style: solid;
	border-width: 1px;
}
.attributecontainer, .attributecontainer td
{
	border-left:0px solid #009d91; border-right:0px solid #009d91; border-top:1px solid #009d91; border-bottom:1px solid #009d91; border-collapse: collapse;
	
}
.productlinklist
{
	color: #005b82;
	font-family:Verdana;
	font-size:12px;	
}
a.productlinklist:link
{
	color: #005b82;
	text-decoration: none;
}
/* unvisited link */
a.productlinklist:visited
{
	color: #005b82;
	text-decoration: none;
}
/* visited link */
a.productlinklist:hover
{
	color: #009D91;
	text-decoration: none;
}
/* mouse over link */
a.productlinklist:active
{
	color: #005b82;
	text-decoration: none;
}
/* selected link */

/**********************************************
General styles
**********************************************/
/*all links*/
a:link
{
	color: #005b82;
	text-decoration: none;
}
/* unvisited link */
a:visited
{
	color: #005b82;
	text-decoration: none;
}
/* visited link */
a:hover
{
	color: #009d91;
	text-decoration: none;
}
/* mouse over link */
a:active
{
	color: #009D91;
	text-decoration: none;
}
/* selected link */

/**************************************************************************************
Quote Request Form
**************************************************************************************/
.rqform

{
    width:600px;
    font-family: Verdana;
    font-size:13px;
	color:#434342;
    margin-left:20px;
}

.rqform2

{
    width:700px;
    font-family: Verdana;
    font-size:13px;
	color:#434342;
    margin-left:20px;
}

.title
{
    line-height: 16px;
    font-size: 15px;
    font-weight: bold;
    font-family: Verdana;
}
.formcopy
{
	font-family: Verdana;
	font-size:13px;
	color:#434342;
	line-height:18px;
	margin-top:5px;
}	

.formcopysmall
{
	font-family: Verdana;
	font-size:12px;
	color:#434342;
	line-height:18px;
	margin-top:5px;
}	

.validator
{
	color:Red;
	font-size:10px;
}
.fieldsetheader
{
	 float: left;
	 width:550px;
}

.textbox
{
    width:130px;
}

.selectedproduct
{
     font-weight:bold;
	 font-size:13px;
     color: #005b82;
     text-decoration: underline; 
}

table.details
{
	width: 520px;
}
.details label
{
	font-weight: bold;
	padding: 0 10 0 0;
}

.details ul
{
	list-style-image: url('none');
	list-style-type: none;
	margin: 0;
	padding: 10px
}

.more
{
	line-height: 16px;
	font-size: 13px;
	font-weight:bold;
	color: #005b82;
	text-decoration: none;
	font-family: Verdana;
}

/**************************************************************************************
Client Testimonials
**************************************************************************************/
.testimonialcopy
{
    font-family: Verdana;
    font-size:10px;
	color:#434342;
	margin-left:5px;
	margin-right:5px;
}

.testimonialsig
{
    font-family: Verdana;
    font-size: 9px;
	color:#434342;
	font-style:italic;
	margin-left:5px;
	margin-right:5px;
}