<!-- 
  /*
  PROJECT:	    MultifamilyBiz.com

  NAME:		    BIZ.css

  DESCRIPTION:  MultifamilyBiz.com Cascading Style Sheet

  Modification History
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  06/06/2007	Page Created 
  				
  */
-->

<?php
/********************************************************************
Associate-O-Matic v3.0.7
http: //www.associate-o-matic.com

Justin Mecham
info@associate-o-matic.com

DESCRIPTION
Default CSS defintions

Copyright (c) 2003-2007 Associate-O-Matic. All Rights Reserved.
********************************************************************/

$version = "3.0.7";


// CSS DEFINITIONS
if (isset($GLOBALS['_GET'])) {
	foreach($GLOBALS['_GET'] AS $key => $val)
		$css[$key] = strip_tags($val);
}

header("Content-type: text/css; charset=UTF-8");

?>
body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}
body {color:<?php echo $css['TC']; ?>;}
body {font-family: <?php echo $css['TF']; ?>;}
body, td {font-size:<?php echo $css['TS']; ?>;}

body {background:url('http://www.multifamilybiz.com/images/gradient_bg_2.png');
	background-repeat:no-repeat;
	background-position:center top;}
<?php
if ($css['BI']!="") {
?>

<?php
}				
?>


.aom_hr {border-style:0px solid #c0c0c0;} /*line*/

a:link {color:<?php echo $css['LKC']; ?>;}
<?php
if (isset($css['LKH']) AND $css['LKH']!="") {
?>
a:hover {color:<?php echo $css['LKH']; ?>;}
<?php
}

if (isset($css['LKV']) AND $css['LKV']!="") {
?>a:visited {color:<?php echo $css['LKV']; ?>;}
<?php
}

// TABS:ROUNDED
if ($css['DT']=="Yes" AND $css['TY']=="style_01") {

// v3.0.7 workaround for Opera problem with height:auto
if (strstr(strtolower($GLOBALS['_SERVER']['HTTP_USER_AGENT']),"opera") OR
	strstr(strtolower($GLOBALS['_SERVER']['HTTP_USER_AGENT']),"safari")
	)
	$height = "16px"; // adjust pixels as needed for larger/small fonts, etc
else
	$height = "auto";

?>
.tab {padding-top:2px; padding-bottom:2px; padding-left:4px; padding-right:4px;}
.tabBorder {border-style:solid; border-color:<?php echo $css['MC']; ?>; border-top-width:1px; border-bottom-width:0px; border-left-width:1px; border-right-width:1px;}
.aom_t1 DT {display:none;}
.aom_t1 DD {margin:0px; float:left;}
.aom_t1 .aa {background:<?php echo $css['AC']; ?>; float:left; width:5px;}
.aom_t1 .bb {white-space:nowrap; padding-right:1px; border-top:#000 1px solid; padding-left:1px; background:<?php echo $css['AC']; ?>; color:<?php echo $css['ACA']; ?>; float:left; padding-bottom:2px; padding-top:2px; text-align:center;}
.aom_t1 .sela {background:<?php echo $css['MC']; ?>; float:left; width:5px;}
.aom_t1 .selb {white-space:nowrap; padding-right:1px; border-top:#000 1px solid; padding-left:1px; background:<?php echo $css['MC']; ?>; color:<?php echo $css['MCA']; ?>; float:left; padding-bottom:2px; padding-top:2px; text-align:center;}
.aom_t1 .va {border-top:<?php echo $css['BC']; ?> 5px solid; background:#000; float:left; width:1px; height:<?php echo $height; ?>;}
.aom_t1 .vb {border-top:<?php echo $css['BC']; ?> 3px solid; background:#000; float:left; width:1px; height:3px;}
.aom_t1 .vc {border-top:<?php echo $css['BC']; ?> 2px solid; background:#000; float:left; width:1px; height:2px;}
.aom_t1 .vd {border-top:<?php echo $css['BC']; ?> 1px solid; background:#000; float:left; width:2px; height:1px;}
.aom_t1 A {cursor:pointer; color:<?php echo $css['TC']; ?>; text-decoration:none;}
.aom_t1 A:visited {cursor:pointer; color:<?php echo $css['TC']; ?>; text-decoration:none;}
.aom_t1 A:hover {background:<?php echo $css['MC']; ?>; color:<?php echo $css['TC']; ?>;}
.aom_t1 A:hover .aa {background:<?php echo $css['MC']; ?>;}
.aom_t1 A:hover .bb {background:<?php echo $css['MC']; ?>;  color:<?php echo $css['MCA']; ?>;}
<?php
}
// TABS:SQUARE
else if ($css['DT']=="Yes" AND $css['TY']=="style_02") {
?>
.aom_t2 {white-space:nowrap; position:relative; float:Left; width:100%; padding:0 0 0 1em; margin:0; list-style:none; line-height:1em;}
.aom_t2 LI {float:Left; margin:0; padding:0;}
.aom_t2 A {display:block; color:<?php echo $css['ACA']; ?>; text-decoration:none; font-weight:normal; background:<?php echo $css['AC']; ?>; margin:0; padding:0.35em .40em; border-left:1px solid #000; border-top:1px solid #000; border-right:1px solid #000; padding-bottom:4px;}
.aom_t2 A.here:link, .aom_t2 A:hover, .aom_t2 A:active, .aom_t2 A.here:visited {background:<?php echo $css['MC']; ?>; color:<?php echo $css['MCA']; ?>;}
.aom_t2 A:visited {color:<?php echo $css['ACA']; ?>;}
.aom_t2 A:hover, .aom_t2 A:active {color:<?php echo $css['MCA']; ?>;}
<?php
}
// TABS:CUSTOM
else if ($css['DT']=="Yes" AND $css['TY']=="style_00") {
/*
For dozens of additional tab styles see the CSS Tab Designer by OverZone Software
http://www.highdots.com/css-tab-designer/

The CSS IDs built into AOM for custom tabs are...
aom_navcontainer  (used in the DIV tag)
aom_navlist  (used in the UL tag)
aom_navactive  (used in the selected A link)

Enter your custom tab CSS **BELOW THIS LINE***/ ?>



<?php // Enter your custom tab CSS **ABOVE THIS LINE**
}
?>


.aom_tl {margin-left:8px; margin-right:8px; margin-top:7px; margin-bottom:2px; font-family:<?php echo $css['TLF']; ?>; font-size:<?php echo $css['TLS']; ?>; font-weight:<?php echo $css['TLW']; ?>; color:<?php echo $css['TLC']; ?>;} /*textlogo*/
.aom_c {padding:6px;} /*body*/
.aom_c.table {border-top: 3px solid #d2632e}
h1 {text-align: left; font-size: 44px; color: #d45417; font-weight: bold; padding-left: 5px; padding-right: 5px;
	padding-top: 0px;}

.aom_e {color:<?php echo $css['THC']; ?>; font-family:<?php echo $css['TF']; ?>; font-weight:bold; font-size:14px;} /*error text*/

a.aom_il {font-weight:bold; size:14px} /*item link*/
a.aom_ilr {font-weight:normal; size:14px} /*item link regular*/

.aom_n {color:<?php echo $css['THC']; ?>; font-family:<?php echo $css['TF']; ?>; font-weight:bold;} /*new text*/

.aom_pb {font-weight:bold; font-size:12px; color:<?php echo $css['THC']; ?>;} /*price buy*/
.aom_pl {font-weight:normal; font-size:12px} /*price list*/
.aom_po {font-size:12px font-weight: normal;} /*price onsale*/

.aom_sh {color:<?php echo $css['THC']; ?>; font-family:<?php echo $css['TF']; ?>; font-size:small;} /*shipping text*/
.aom_sl {font-weight:bold;} /*subtitle*/
.aom_st {font-size:small;	font-weight:bold;} /*subtext*/
.aom_sth {font-size:small; font-weight:bold; color:<?php echo $css['THC']; ?>;} /*subtext highlight*/
.aom_stn {font-size:small; font-weight:normal;} /*subtext norm*/
.aom_t {font-size:larger; font-weight:bold;} /*title*/
.aom_tr {font-weight:normal; font-size:small;} /*text regular*/
.aom_ts {font-size:small;} /*text small*/

.aom_ctn {background-color:<?php echo $css['MC']; ?>;} /*cart outline*/
.aom_ct {color:<?php echo $css['ACA']; ?>; background-color:<?php echo $css['AC']; ?>;} /*cart*/
.aom_cte {background-color:#EAEAEA; color:#454755;} /*cart even*/
a.aom_cte {font-weight:bold; color:#454755;} /*cart link even*/
a.aom_ctle {font-size:small; color:#c0c0c0; background-color:#EAEAEA;} /*cart line even*/
.aom_cto {background-color:#EAEAEA; color:#454755;} /*cart odd*/
a.aom_cto {font-weight:bold; color:#454755;} /*cart link odd*/
a.aom_ctlo {font-size:small; color:#c0c0c0;} /*cart line odd*/
.aom_cts {color:#454755; font-weight:bold; background-color:#CCCCCC;} /*cart subtotal*/
.aom_ctm {font-weight:bold; background-color:#EAEAEA;} /*message*/

.aom_l {font-weight:bold; color:<?php echo $css['ACA']; ?>;} /*location*/
.aom_lt {color:<?php echo $css['ACA']; ?>;} /*location text*/
a:link.aom_lt {font-weight:normal; color:<?php echo $css['ACA']; ?>;} /*location link*/
a:hover.aom_lt {font-weight:normal; color:<?php echo $css['ACA']; ?>;} /*location link*/
a:active.aom_lt {font-weight:normal; color:<?php echo $css['ACA']; ?>;} /*location link*/
a:visited.aom_lt {font-weight:normal; color:<?php echo $css['ACA']; ?>;} /*locationr link*/

.aom_sb {padding-top: 7px;} /*searchbar*/
.aom_sbt {font-weight:bold; color:<?php echo $css['MCA']; ?>;} /*searchbar text*/
a:link.aom_sbt {font-weight:normal; color:<?php echo $css['MCA']; ?>;} /*searchbar link*/
a:hover.aom_sbt {font-weight:normal; color:<?php echo $css['MCA']; ?>;} /*searchbar link*/
a:active.aom_sbt {font-weight:normal; color:<?php echo $css['MCA']; ?>;} /*searchbar link*/
a:visited.aom_sbt {font-weight:normal; color:<?php echo $css['MCA']; ?>;} /*searchbar link*/

.aom_bc {background-color:<?php echo $css['AC']; ?>;} /*breadcrumbs*/

.aom_d {font-size:small; color:#FFFFFF;} /*date*/

.aom_mto {BORDER-RIGHT:#000000 1px solid; PADDING-RIGHT:3px; BORDER-TOP:#000000 1px solid; PADDING-LEFT:3px; BACKGROUND:<?php echo $css['MC']; ?>; PADDING-BOTTOM:3px; BORDER-LEFT:#000000 1px solid; PADDING-TOP:3px; BORDER-BOTTOM:<?php echo $css['MC']; ?> 0px solid;} /*market tab on*/
a:link.aom_mlo {text-decoration:none; color:<?php echo $css['ACA']; ?>;} /*market link on*/
a:hover.aom_mlo {text-decoration:none; color:<?php echo $css['ACA']; ?>;} /*market link on*/
a:active.aom_mlo {text-decoration:none; color:<?php echo $css['ACA']; ?>;} /*market link on*/
a:visited.aom_mlo {text-decoration:none; color:<?php echo $css['ACA']; ?>;} /*market link on*/
.aom_mtf {BORDER-RIGHT:#000000 1px solid; PADDING-RIGHT:3px; BORDER-TOP:#000000 1px solid; PADDING-LEFT:3px; BACKGROUND:<?php echo $css['AC']; ?>; PADDING-BOTTOM:3px; BORDER-LEFT:#000000 1px solid; PADDING-TOP:3px; BORDER-BOTTOM:<?php echo $css['MC']; ?> 0px solid;} /*market tab off*/
a:link.aom_mlf {text-decoration:none; color:<?php echo $css['MCA']; ?>;} /*market link off*/
a:hover.aom_mlf {text-decoration:none; color:<?php echo $css['MCA']; ?>;} /*market link off*/
a:active.aom_mlf {text-decoration:none; color:<?php echo $css['MCA']; ?>;} /*market link off*/
a:visited.aom_mlf {text-decoration:none; color:<?php echo $css['MCA']; ?>;} /*market link off*/
.aom_mb {background-color:<?php echo $css['MC']; ?>;} /*market bar*/
.aom_ma {background-color:#EAEAEA;} /*amazon offer in marketplace*/

.aom_bt {font-size:12px; font-weight:normal; border-bottom:0px solid #c0c0c0; line-height: 26px;width:100%; } /*box text*/
.aom_bl {font-weight:normal; font-size:14px; width:150px;} /*box label*/
.aom_bb {font-size:small;	font-weight:bold; font-color:#FFFFFF; border-bottom:0px solid #c0c0c0;} /*box bullets*/

h1 {font-size:larger; font-weight:bold; display:inline;}  /*category & item titles*/

.aom_mbox {border:solid 1px #c0c0c0; padding:3px; font-size:small; font-weight:normal;}
.aom_mr1 {background-color:#EAEAEA;}  /* merchant 1  - selection option color, item pages */
.aom_mr2 {background-color:#CEDEF4;}  /* merchant 2  - selection option color, item pages */
.aom_mr3 {background-color:#FFFFCC;}  /* merchant 3  - selection option color, item pages */
.aom_mr4 {background-color:#FFCC99;}  /* merchant 4  - selection option color, item pages */
.aom_mr5 {background-color:#CCCCFF;}  /* merchant 5  - selection option color, item pages */
.aom_mr6 {background-color:#FF9999;}  /* merchant 6  - selection option color, item pages */
.aom_mr7 {background-color:#99CCCC;}  /* merchant 7  - selection option color, item pages */
.aom_mr8 {background-color:#FFCC66;}  /* merchant 8  - selection option color, item pages */
.aom_mr9 {background-color:#99CC99;}  /* merchant 9  - selection option color, item pages */
.aom_mr10 {background-color:#CCFF66;}  /* merchant 10  - selection option color, item pages */
.aom_mr11 {background-color:#9999CC;}  /* merchant 11  - selection option color, item pages */
.aom_mr12 {background-color:#66CCFF;}  /* merchant 12  - selection option color, item pages */
.aom_mr13 {background-color:#FF9933;}  /* merchant 13  - selection option color, item pages */
.aom_mr14 {background-color:#CC9900;}  /* merchant 14  - selection option color, item pages */
.aom_mr15 {background-color:#FF6699;}  /* merchant 15  - selection option color, item pages */

.CategoryBox {border-bottom:2px solid #C0C0C0;
	padding-left: 2px;
	padding-top:0px;
	padding-bottom:1px;
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px; }
.SubcategoryBox {border-bottom:2px solid #C0C0C0;
	padding-left: 2px;
	padding-top:0px;
	padding-bottom:1px;
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px; }
.RelatedCategoryBox {border-bottom:2px solid #C0C0C0;
	padding-left: 2px;
	padding-top:0px;
	padding-bottom:1px;
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px; }
.NarrowByBrandBox {border-bottom:2px solid #C0C0C0;
	padding-left: 2px;
	padding-top:0px;
	padding-bottom:1px;
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px; }
.NarrowByPriceBox {border-bottom:2px solid #C0C0C0;
	padding-left: 2px;
	padding-top:0px;
	padding-bottom:1px;
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px; }
.NewReleaseBox {border-bottom:2px solid #C0C0C0;
	padding-left: 2px;
	padding-top:0px;
	padding-bottom:1px;
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px; }
.BestsellerBox {border-bottom:2px solid #C0C0C0;
	padding-left: 2px;
	padding-top:0px;
	padding-bottom:1px;
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px; 
	width:100px;}
/* extra hooks */



/* necessary css */
a img {
	border: 0px }
a:link {
	color:#454755;
	font-weight:normal;
	font-size: 12px;
	text-decoration:none }
a:visited {
	color:#454755;
	font-weight:normal;
	font-size: 12px;
	text-decoration:none }
a:hover	{
	color:#D45417;
	font-weight:normal;
	font-size: 12px;
	text-decoration:none }
a.headersearchnav:link {
	color:#454755;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnav:hover {
	color:#d45417;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnav:visited {
	color:#454755;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnavorange:link {
	color:#d45417;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnavorange:hover {
	color:#d45417;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnavorange:visited {
	color:#d45417;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.signinnav:link {
	color:#454755;
	text-decoration:none;
	font-weight:normal;
	font-size:9px }
a.signinnav:visited {
	color:#454755; 
	text-decoration:none; 
	font-weight:normal; 
	font-size:9px }
a.signinnav:hover {
	color:#D45417;
	text-decoration:none;
	 font-weight:normal;
	 font-size:9px }
.adborder {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC; }
.adthinline { 
 	background-position:center;
	background-repeat:repeat-x }
.adtitle {
	padding-left: 1px;
	padding-right: 1px;
	white-space: nowrap;
	font-size: 9px;
	color: #CCCCCC; }	
body {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	font-weight: normal;
	color: #454755;
	padding:0px;
	margin:0px;}
.border {
	border-width:0px;
	border-style:solid;
	border-color:#C0C0C0 }
.bottom_headerborder {
	border-bottom:0px solid #C0C0C0;
	border-right:0px solid #C0C0C0;
	border-left: 0px solid #C0C0C0 }
.contentspacer {
	line-height:5px }
.middle_headerborder {
	border-right:0px solid #c0c0c0;
	border-left: 0px solid #c0c0c0;
	border-bottom: 0px solid #c0c0c0}
.footerbg {
	background-color:#c0c0c0; }
.footerborder {
	border-top:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0 }
.footerlink {
	color:#454755;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	font-family: Arial, Verdana, sans-serif; }
.footernav {
	padding-left: 11px;
	padding-right: 11px;
	text-align: center;
	line-height: 15px;
	border-right:1px solid #C0C0C0 }
.footernavlast {
	padding-left: 11px;
	padding-right: 11px;
	text-align: center;
	line-height: 15px; }
.footernavright {
	padding-left: 11px;
	padding-right: 11px;
	text-align: right;
	line-height: 15px;
	border-right:1px solid #C0C0C0 }
.footernavleft {
	padding-left: 11px;
	padding-right: 11px;
	text-align: left;
	line-height: 15px; }
.footernavtd {
	padding-left: 11px;
	padding-right: 11px;
	text-align: center;
	line-height: 9px;
	border-right:1px solid #C0C0C0 }
.footernavlast {
	padding-left: 11px;
	padding-right: 11px;
	text-align: center;
	line-height: 9px; }
.headerSearchButton {
    width:108px;
    height:33px;
    background:url(../images/headersearch_btn.png);
    border-style:none;
    cursor:pointer;}
input.headersearchfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #454755;
	background: url(../images/searchbg.png) top left repeat-x;
	border : 2px solid #d45417;
	margin:0px;
	padding: 4px 0px 0px 5px;
	height: 17px;
	width: 325px; }

a.footernavtext:link {
	color:#454755;
	text-decoration:none;
	font-weight:bold; 
	font-size:10px }
a.footernavtext:visited {
	color:#454755; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:10px }
a.footernavtext:hover {
	color:#D45417;
	text-decoration:none; 
	font-weight:bold;
	font-size:10px }
.footerspacer {
	line-height:3px }
a.headersearchnav:link {
	color:#454755;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnav:hover {
	color:#d45417;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnav:visited {
	color:#454755;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnavorange:link {
	color:#d45417;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnavorange:hover {
	color:#d45417;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
a.headersearchnavorange:visited {
	color:#d45417;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px }
.headerborder {
	border-top:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0 }
input[type="submit"] {
	border: 1px solid #7F9DB9;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #F9F9F9;
	color: #454755; 
	padding-bottom: 3px; }
input[type="text"] {
	border: 1px solid #7F9DB9;
	height: 14px;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 9px;
	background-color: #F9F9F9;
	color: #454755; 
	padding-left: 2px;
	padding-top: 3px }
.left {
	padding-left: 5px; 
	text-align:left }
select {
	width: 150px;
	height: 18px;
	font-weight: normal;
	border: 1px solid #7F9DB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #454755; 
	padding-left: 2px; }
table {
	background-color: none; }
.topborder_left {
	background-position:left;
	background-repeat:no-repeat; }
.topborder_right {
	background-position:right;
	background-repeat:no-repeat; }

/* unverified css */
#header {
	border-width: 1px;
	border-color: #C0C0C0;
}

td.topnav {
	height: 20px;
}

td.topnav1 {
	background-color: #dddddd;
	height: 20px;
}
	
.foot {
	background-color:#f8f8f8; 
}

.footgray {
	background-color:#dddddd;
	border-bottom: 3px solid #FFFFFF;
}

font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454755;
	text-decoration: none;
}

.leftlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #454755;
	text-decoration: none;
}

input.searchfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #454755;
	background-color: #FFFFFF;
	border : 1px solid #454755;
	margin: 5px 0px 5px;
	padding: 2px 0px 0px 5px;
	height: 13px;
	width: 250px; }
.signinnav {
	color:#454755;
	text-decoration:none;
	font-weight:normal;
	font-size:9px }

a.footernav {
	font-family: Verdana, Arial, Arial Unicode MS, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #454755;
	text-decoration: none;
}

a.footernav:hover {

	text-decoration: none;
	color: #d45417;
	font-size: 8pt;
	font-weight: bold;
}

body, IFRAME {
  SCROLLBAR-FACE-COLOR: #0033CC;
  SCROLLBAR-HIGHLIGHT-COLOR: #0033CC;
  SCROLLBAR-SHADOW-COLOR: #666666;
  SCROLLBAR-3DLIGHT-COLOR: #CCCCFF;
  SCROLLBAR-ARROW-COLOR: #6699FF;
  SCROLLBAR-TRACK-COLOR: #000000;
  SCROLLBAR-DARKSHADOW-COLOR: #990000;
 }
 
/* menu */

#content {
	width: 9em;
	background-color: none;
	padding: 0;
	border: 0;
	margin: 0;
	voice-family: "\"}\""; 
	voice-family:inherit;
}
html>body #content {
	width: 9em;
	align: center;
} 

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454755;
	text-decoration: none;
}

a:link {
	color: #191970;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454755;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454755;
	text-decoration: none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008f00;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d45417;
	text-decoration: none;
}

h1 {
	text-align: center;
	padding: 0 0 0.25em 0;
	margin: 0;
}

<!-- 
  /* Top Navigation  */
-->
a.main {
	text-decoration: none;
	font-size: 11px;
	color:#454755;
	font-family:Verdana;
	font-weight:bold;
}
a.menusub:link {
	text-decoration: none;
	font-size: 11px;
	color:#454755;
	font-family:Verdana;
	font-weight:normal;
}
a.menusub:visited {
	text-decoration: none;
	font-size: 11px;
	color:#454755;
	font-family:Verdana;
	font-weight:normal;
}
a.menusub:hover {
	text-decoration: none;
	font-size: 11px;
	color:#808080;
	font-family:Verdana;
	font-weight:normal;
}
a.menumain {
	text-decoration: none;
	font-size: 11px;
	color:#FFFFFF;
	font-family:Verdana;
	font-weight:bold;
}
a.menumain:visited {
	text-decoration: none;
	font-size: 11px;
	color:#FFFFFF;
	font-family:Verdana;
	font-weight:bold;
}
a.menumain:hover {
	text-decoration: none;
	font-size: 11px;
	color:#FFFFFF;
	font-family:Verdana;
	font-weight:bold;
}

#nav, #nav ul {
	padding: 0px;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	padding-top: 3px;
	padding-bottom:3px;
}

li #menumain_short {
	float: left;
	width: 5em; }

#nav li {
	float: left;
	width: 12.5em;
}

#nav li.supply{
	float: left;
	width: 10.8em;
}

#nav li.office {
	float: left;
	width: 13.5em;
}

#nav li.long {
	float: left;
	width: 14.7em;
}

#nav li.medium {
	float: left;
	width: 10em;
}

#nav li.short {
	float: left;
	width: 6em;
}

#nav li ul {
	position: absolute;
	width: 13em;
	left: -999em;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border:1px solid #c0c0c0;}
	
#nav li ul.more {
	position: absolute;
	width: 11em;
	left: -999em;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border:1px solid #c0c0c0;}

#nav li ul.more li{
	width: 10.5em;
	left: -999em;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom:1px solid #c0c0c0;}

#nav li ul li{
	width: 12.5em;
	left: -999em;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom:1px solid #c0c0c0;}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}


li > ul {
	top: auto;
	left: auto;
	}

li:hover ul, li.over ul {
	display: block;
	clear: left;
}

.li_sub {
	border-bottom:1px solid #c0c0c0; 
	padding-left:5px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 2em;
}

.li_sub_bottom{
	border-bottom:0px solid #c0c0c0; 
	padding-left:5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.headersearchfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #454755;
	background: url(../images/searchbg_29.png) top left repeat-x;
	border : 2px solid #d45417;
	margin:0px;
	padding: 4px 0px 0px 5px;
	height: 30px;
	width: 400px; }
.headersearchfield_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 22px;
	color: #454755;
	background: none;
	border : 2px solid #d45417;
	margin:0px;
	padding: 4px 0px 0px 5px;
	height: 35px;
	width: 475px; }


/*New header */

/*ul#menu {
 position: relative;
 z-index: 597;
 margin-left: auto ;
 margin-right: auto ;
padding: 0;
}


ul#menu li {
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
 margin-left: auto ;
 margin-right: auto ;
padding: 0;
}

ul#menu div {
display: none;
}

ul#menu li.mega div {
width: 994px;
float: left;
top: 1.6em;
left: 0em;
padding: 0em;
background: #fff;
}

ul#menu li.hovering div {
display: block;
}
*/

/*New header */
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 973px; /*new */
 border: 1px solid #c0c0c0;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown-linear {
 width: 100%;
}

ul.dropdown-linear ul li {
 float: left;
}

ul.dropdown-linear li.hover,
ul.dropdown-linear li:hover {
 position: static;
}

ul.dropdown-linear ul ul {
 display: none !important;
}

ul.dropdown-columnar ul li {
 position: static;
 width: 275px;
 border: none;
}

ul.dropdown-columnar ul ul {
 display: block !important;
 position: static;
 width: auto !important;
 border: none;
}

ul.dropdown-columnar ul ul li {
 float: none;
}

ul.dropdown-columnar ul ul ul {
 display: none;
}

ul.dropdown-columnar li.hover ul,
ul.dropdown-columnar li:hover ul {
 visibility: visible !important;
}


	
ul.dropdown {
 font: bold 18px;
 font-face: Verdana, Arial, Helvetica, sans-serif;
 letter-spacing: 0px;
 text-transform: uppercase;
 color: #454755;
 /* width:100%; */
}

	ul.dropdown li {
	 padding: 0 10px;
	 background-color: #ffffff;
	 color: #454755;
	}

	ul.dropdown li.last ul li {
	 float: right;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: none;
	 color: #454755;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #454755; text-decoration: none; }
	ul.dropdown a:hover		{ color: #c0c0c0; }
	ul.dropdown a:active	{ color: #c0c0c0; }

	ul.dropdown a.menusub_new:link,
	ul.dropdown a.menusub_new:visited	{ color: #D45417; text-decoration: none; }
	ul.dropdown a.menusub_new:hover		{ color: #D45417; }
	ul.dropdown a.menusub_new:active	{ color: #D45417; }
	/* -- level mark -- */

	ul.dropdown ul {
	 background-color: #ffffff;
	 font-size: 12px;
	 letter-spacing: normal;
	}

	* html ul.dropdown ul {
	 width: 994px; /*had 100%*/
	}

		ul.dropdown ul li {
		 font-weight: bold;
		 color:#D45417;
		 margin-top: 5px;
		}

		/* -- level mark -- */

		ul.dropdown ul ul {
		 text-transform: none;
		}

			ul.dropdown ul ul li {
			 font-weight: normal;
			}


/*-------------------------------------------------/
 * @section		Support Class `Dir`
 */


ul.dropdown *.mega {
 text-align:center;
 background-color: none;
 width:187.3px;
 height:20px;
 margin-top: 5px;
 border-bottom: 4px solid #909197
}

#menu_1 {
 border-bottom: 4px solid #686a74; }
 
#menu_2 {
 border-bottom: 4px solid #686a74; }
 
#menu_3 {
 border-bottom: 4px solid #686a74; }

#menu_4 {
 border-bottom: 4px solid #686a74; }
 
#menu_5 {
 border-bottom: 4px solid #686a74; }
  
ul.dropdown *.mega div{
 left: 0;
}

ul.dropdown li.line {
 background-color: none;
 height:20px;
 margin-top: 5px;
 padding-right:2px;
}

ul.dropdown *.subDir{
 width: 240px;
 text-align:left;
}

ul.dropdown li.subDir li{
 width: 240px;
 text-align:left;
 color:#454755;
 background-color: #FFFFFF;
 border-bottom: 1px dotted #c0c0c0
}

ul.dropdown li.subDir li.subDir_top{
 width: 240px;
 text-align:left;
 color:#454755;
 background-color: #FFFFFF;
 border-bottom: 1px dotted #c0c0c0;
 border-top: 1px dotted #c0c0c0
}

	
  /* Top Navigation  */
.menusub_new {
	text-decoration: none;
	font-size: 14px;
	font-family:Verdana;
	color:#D45417;
	font-weight:bold;
	text-align:left;
}
a.menusub_new:link {
	text-decoration: none;
	font-size: 14px;
	font-family:Verdana;
	width: 240px;
	color:#D45417;
	font-weight:bold;
	text-align:left;
}
a.menusub_new:visited {
	text-decoration: none;
	font-size: 14px;
	font-family:Verdana;
	width: 240px;
	color:#D45417;
	font-weight:bold;
	text-align:left;
}
a.menusub_new:hover {
	text-decoration: none;
	font-size: 14px;
	font-family:Verdana;
	width: 240px;
	color:#808080;
	font-weight:bold;
	text-align:left;
}
a.menumain {
	text-decoration: none;
	font-size: 12px;
	color:#454755;
	font-family:Verdana;
	font-weight:bold;
}
a.menumain:visited {
	text-decoration: none;
	font-size: 12px;
	color:#454755;
	font-family:Verdana;
	font-weight:bold;
}
a.menumain:hover {
	text-decoration: none;
	font-size: 12px;
	color:#454755;
	font-family:Verdana;
	font-weight:bold;
}

.subgroup_head {
	text-decoration: none;
	font-size: 12px;
	font-family:Verdana;
	width: 250px;
	color:#454755;
	font-weight:bold;
	text-align:left;
	}
a.subgroup_select:link {
	text-decoration: none;
	font-size: 11px;
	font-family:Verdana;
	width: 250px;
	color:#454755;
	font-weight:normal;
	text-align:left;
}
a.subgroup_select:visited {
	text-decoration: none;
	font-size: 11px;
	font-family:Verdana;
	width: 250px;
	color:#454755;
	font-weight:normal;
	text-align:left;
}
a.subgroup_select:hover {
	text-decoration: none;
	font-size: 11px;
	font-family:Verdana;
	width: 250px;
	color:#808080;
	font-weight:normal;
	text-align:left;
}
#nav_new, #nav_new ul {
	padding: 0px;
	margin: 0;
	list-style: none;
	clear: left;
}

#nav_new a {
	display: block;
	width: 14.5em;
	padding-top: 3px;
	padding-bottom:3px;
	clear: left;
}

li #menumain_short {
	float: left;
	width: 5em; }

#nav_new li {
	float: left;
	width: 15.5em;
}
#nav_new li.space {
float: left;
	width: .5em;
}
ul.nav_new {
	position: absolute;
	width: 1000px;
	height: 300px;
	left: -999em;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color:#FFFFFF;
	border:1px solid #c0c0c0;}

li.li_sub_new{
	width: 250px;
	left: -999em;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color:#FFFFFF;
	border-bottom:1px solid #c0c0c0;}

ul.subgroup {
	position: relative;
	width: 250px;
	left: -999em;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color:#FFFFFF;
	border:1px solid #c0c0c0;	
	clear: left;}

#nav_new li:hover ul {
	left: auto;
}

#nav_new li:hover ul, #nav li.sfhover ul {
	left: auto;
}


li > ul {
	top: auto;
	left: auto;
	}

li:hover ul, li.over ul {
	display: block;
	float: left;
	clear: left;
}

.li_sub_bottom_new{
	border-bottom:0px solid #c0c0c0; 
	padding-left:5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
/* Support for the "iehover-fix.js" */

* html ul.nav_new iframe {
	position: absolute;
	/* account for the border */
	left: -0.25em;
	top: -0.25em;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

/* this is for IE 5.0
select.hide { visibility: hidden; }

/* End Support for the "iehover-fix.js" */

/*-------------------------------------------------/
 * @section		Base Style Extension
 */

ul.dropdown li a {
 display: block;
 padding: 0 10px;
}

/*-------------------------------------------------/
 * @section		Base Style Override
 */

ul.dropdown li {
 padding: 0;
}


/*-------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities
 */

ul.dropdown li.mega {
 padding: 0 0px 0 10px;
}

ul.dropdown li.mega:hover {

}

ul.dropdown ul mega.dir {
 padding: 10px;
}


/*-------------------------------------------------/
 * @section		Custom
 */

ul.dropdown ul {
 padding: 0px 10px 10px 10px;
}

ul.dropdown ul a {
 width: 250px;
 padding: 3px 5px;
 background-color: #ffffff;
}

ul.dropdown ul a:hover {
 background-color: #f1f2f3;
 color: #454755;
 padding: 3px 5px;
 width:235px;
}

ul.dropdown ul a.right_image {
 border: none;
 width: 207px;
 padding: 0px;
 background-color: #ffffff;
}

ul.dropdown ul a.right_image:hover {
 background-color: #ffffff;
 width: 207px;
 padding: 0px;
 border:0px;
}

ul.dropdown li.subDir:hover {
 background-color: #ffffff;
 color: #d45417;
}

ul.dropdown ul ul {
 padding: 0 5px;
 margin-left: -5px; 
}

td.rowpadding {
	padding-bottom:15px;
}
