/* CSS Document */
body
{
 font-family: Arial, Helvetica, sans-serif;
}

form
{
	margin:0px;
}

a.inline
{
 color:#006699;
}
a.inline:hover
{
 color:#000000;
}
/* text style for main copy*/
.mainCopy
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	padding:5px 0px 10px 0px;
}
/* Font style for selected tab */
a.tabSelected
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#0099CC;
	padding:0px 8px 0px 8px;
}
a.tabSelected:hover
{
	color:#0099CC;
	text-decoration:none;
}
a.tabSelected:active
{
	color:#0099CC;
	text-decoration:none;
}
a.tabSelected:visited
{
	color:#0099CC;
	text-decoration:none;
}

/* info box */

.infoBox
{	
	font-size:10px;
	color:#000066;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	background-color:#CED8E1;	
	border-color:#FF0000;
	border-style:solid;
	border-width:1px;
	padding:8px;
	margin:10px 4px;
	background-image:url(images/bg_quote.jpg);
}
/* quote box */
#quoteBox
{
	font-size:10px;
	color:#003366;
	background-image:url(images/bg_quote.jpg);
}
.quoteInfo
{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	background-color:#E0E7ED;	
	border-color:#6699FF;
	border-style:solid;
	border-width:1px;
	padding:8px;
}
.stateName
{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}
a.nameLink
{
	color:#006699;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
a.nameLink:hover
{
	color:#000000;
	text-decoration:underline;
}
.productLink
{

	padding:2px 0px 0px 2px;
}

/* listed menu */
ul.productList
{
	padding:2px;
	margin:0px 16px 0px;
}
li.productList
{
	color:#000000;
	list-style-image:url(images/arrow.gif);
	line-height:14px;
	padding:1px;
	font-size:10px;
}

/* Font style for browse product links */ 
a.productLink
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#006699;
}
/* mouse over style for non-class link */
a.productLink:hover
{
	color:#000000;
	text-decoration:underline;
}

.productTableHead
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000066;	
	background-color:#CED8E1;
}

.productTableCell
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000033;
}

td.photoCell
{
	width:200px;
}
/* Font style for non-selected tab */
a.tab
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#006699;
	padding:0px 8px 0px 8px;
}
/* mouse over style for non-selected tab */
a.tab:hover
{
	color:#000000;
	text-decoration:none;
}
/* font style for search box title */
.searchTitle
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}
/* font style for search box radio buttons */
.searchRadio
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
}
/* style for search box input field */
.searchField
{
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#000000;
	width:160;
	height:18px;
	border-width:1px;
	border-color:#333333 #cccccc #cccccc #333333 ;
	border-style:solid;
}
/* style for search box input field */
.searchForm
{
	padding:0px;
	margin:0px;
}
.searchCell
{
	padding:1px;
	margin:0px;
}

/* style for quote box input field */
.quoteField
{
	font-family:arial;
	font-size:10px;
	color:#000000;
	height:16px;
	width:22px;
	padding:1px;
	border-width:1px;
	border-color:#333333 #cccccc #cccccc #333333 ;
	border-style:solid;
}

.quoteForm
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	background-image:url(images/bg_quote.jpg);
}

.barTitle
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000066;
}
a.searchLink
{
	padding:1px;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#006699;
}
a.searchLink:hover
{
	color:#000000;
	text-decoration:none;
}
.textNavCell
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#006699;
}
a.textNavLink
{
	color:#006699;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
a.textNavLink:hover
{
	color:#000000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}
.leftNavHead
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	height:16px;
	background:url(images/nav_l_bg.gif);
	color:#FF0000;
	padding: 0px 0px 0px 3px;
}
.leftNavCell
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#006699;
}
.leftNavLink
{
	padding: 5px 0px 0px 0px;
}
a.leftNavLink
{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#006699;
}
a.leftNavLink:hover
{
	text-decoration:underline;
	color:#000000;
}
a.breadcrumb
{
	text-decoration:none;
	color:#006699;
	font-size:11px;
	font-weight:bold;
}
a.breadcrumb:hover
{
	color:#333333;
	text-decoration:underline;
}
div.breadcrumb
{
	color: #ff0000;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 10px 0px;
}

/* main product page */
td.pgNav
{
	color: #006699;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-image:url(images/nav_pg_bg.gif);
	height:20px;
}
/* paging navigation */
table.pgNav
{
	color: #006699;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-image:url(images/nav_pg_bg.gif);
}
a.pgNav
{
	color: #FF0000;
	text-decoration:underline;
}
a.pgNav:hover
{
	color: #000033;
	text-decoration:underline;
}
.linkDescription
{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.pBoxBody
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}
.pBoxHead
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#006699;
	background:url(images/tableHead_bg.gif);
	height:16px;
}
a.pBoxHeadLink
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#006699;
	padding:1px 1px 1px 4px;
}
a.pBoxHeadLink:hover
{
	text-decoration:underline;
	color:#000000;
}
.navTableHead
{
	color:#FF0000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:url(images/tableHead_bg.gif);
	height:15px;
}
.fProductTitle
{
	color:#FF0000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.fProductDesc
{
	color:#000000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.quoteLink
{
	color:#336699;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}
.quoteFormLink
{
	color:#336699;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
a.quoteLink:hover, a.quoteFormLink:hover
{
	color:#000000;
}
.pContent
{
	color:#FF0000;
	background-color:#C0C8C7;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}

.NewSwellCell
{
	color:#CCCCCC;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
}
a.NewSwellLink
{
	color:#CCCCCC;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}
a.NewSwellLink:hover
{
	color:#999999;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}
.twopixel
{
	height:2px;
	background:red;
}

