/* ****************************************************** */
/* ** COPYRIGHT 2007-2008 VERTIQUEST TECHNOLOGIES, INC.   ** */
/* ****************************************************** */

/* *********** D O C U M E N T  S E T T I N G S ************* */
BODY {
margin:0;
padding:0;
font-family: Arial, helvetica, sans-serif;
font-size:10pt;
background:url(/assets/userfiles/backgrounds/bgd_bluetile.png) top left repeat;
text-align:center;  /* ALIGNS CONTAINER BOX TO CENTER OF PAGE */
}
#PAGE-CONTAINER {
position:relative;
width:944px;
background-color:white; 
margin:auto;
text-align:left;
border:1px solid black;
}
/* ************ TOP SECTION SETTINGS *************** */
#TOP-CONTAINER{
position:relative; /* KEEP */
height:173px;
width:944px;
padding:0;
}
#HEADER-CONTENT {
position:relative;
color:white;
}
#HEADER-CONTENT A {
color:white;
text-decoration:none;
}
#HEADER-CONTENT IMG {
border:0;
}
#header_menubox {
position:absolute;
top:0;
left:480px;
}
#header_menubox UL {
list-style-type:none;
padding:0;
margin:2px 0 0 0;
}
#header_menubox UL LI {
padding:2px 0 8px 24px;
margin:0 8px 0 0;
color:white;
font-size:9pt;
letter-spacing:.1em;
background:url(/assets/userfiles/buttons_arrows/arrow.png) top left no-repeat;
display:inline;
}
/* #header_menubox IMG {
padding-top:3px;
text-align:right;
vertical-align:bottom;
}
*/
#header_logo {
position:absolute;
top:3px;
left:2px;
}
/* ************ MID SECTION SETTINGS *************** */
#MID-CONTAINER	{
position:relative;
width:944px;
}
#MID-SECTION	{
position:relative; /* KEEP */
width:725px;
float:right;
}
#BODY-CONTENT {
width:703px;
font-size:10pt;
padding:20px 20px 20px 0;
}
	#BODY-CONTENT IMG {
	margin:2px 7px 2px 7px;
	border:0;
	}
#homebox {
width:688px; 
height:203px;
background:url(/assets/userfiles/front_banner.png) top left no-repeat;
}
#homebox A {
color:#f5ecc3;
text-decoration:none;
}
#homebox UL {
padding-top:23px;
list-style-type:none;
margin:0;
padding-left:6px;
}
#homebox UL LI {
padding:0 0 8px 20px;
color:#F9C74C;
font-size:10pt;
font-weight:bold;
letter-spacing:.14em;
background:url(/assets/userfiles/buttons_arrows/arrow_homebox.png) top left no-repeat;
}
/* ************ F O O T E R  S E C T I O N ****************** */
#BOTTOM-CONTAINER {
position:relative; /* KEEP */
margin-bottom:0px;
clear:both;
}
#FOOTER-CONTENT {
line-height:13pt;
font-size:7pt;
margin-right:0px;
color:black;
padding:10px 0px 0px 190px;
}
#FOOTER-CONTENT A {
color:5E1212;
}
#FOOTER-CONTENT A:hover {
color:black;
text-decoration:none;
}
/* *********** D A T E  B O X ******************* */
#DATEBOX {
display:none;
}
/* *********** P A G E   T I T L E   B O X ******************* */
#PAGE-TITLE { /* PAGE TITLE */
display:none;
}
/* *********** T E X T  S E T T I N G S ******************* */
H1 { /* PRIMARY TITLE HEADING */
padding:0;
margin:0;
font-size:14pt;
color:#003471;
text-align:left;
text-transform:capitalize;
font-variant:small-caps;
}
H2 { /* SECONDARY TITLE HEADING */
color:#FF701A;
font-size:11pt;
font-weight:bold;
text-transform:capitalize;
font-variant:small-caps;
}
H3 { /* PRIMARY SECTION HEADING */
font-size:10pt;
font-weight:bold;
text-transform:capitalize;
color:#003663;
}
H4 { /* SECONDARY SECTION HEADING */
font-size:9pt;
font-weight:bold;
text-transform:uppercase;
color:#333;
}
H5 { /* ALTERNATE PRIMARY HEADING */
font-size:13pt;
font-weight:bold;
color:#666;
text-transform:capitalize;
}
H6 { /* ALTERNATE SECONDARY HEADING */
font-size:10pt;
font-weight:bold;
font-style:italic;
color:#444;
text-transform:capitalize;
}
/* *********** C L A S S  S E T T I N G S ******************* */
.error	{
font-size:10pt;
font-weight:bold;
color:red;
}
.required {
font-weight:bold;
color:red;
}
.form_title {
font-weight:bold;
font-size:10pt;
color:#332958;
}
/* *********** T A B L E  S E T T I N G S ******************* */
TABLE {
border-collapse:collapse;
border:0;
}
TABLE TH {
text-align:left;
font-size:8pt;
vertical-align:top;
}
TABLE TD {
font-size:8pt;
vertical-align:top;
}
#LIST_TABLE TD {
border-bottom:1px solid #ccc;
padding-right:15px;
}
#EQUIPMENT_TABLE {
width:688px;
}
#EQUIPMENT_TABLE TD {
font-size:12pt;
}
#EQUIPMENT_TABLE TD H2 {
font-size:16pt;
}
#EQUIPMENT_TABLE TR TD H3 {
font-size:13pt;
color:#FF701A !important;
margin_bottom:-8px;
}
#EQUIPMENT_TABLE TD H4 {
font-size:12pt;
}
#EQUIPMENT_TABLE TH {
text-transform:uppercase;
border-top:1px solid #4e4e4e;
border-bottom:1px solid #4e4e4e;
background-color:#e5a913;
}
#EQUIPMENT_TABLE .row_highlight {
background-color:#eee;
}
#PRODUCT_TABLE {
width:688px;
}
#PRODUCT_TABLE TD {
text-align:center;
}
/* *********** F O R M  S E T T I N G S ******************* */
INPUT {
font-size:7pt;
}
SELECT {
font-size:7pt;

}
/* *********** E L E M E N T  S E T T I N G S ******************* */
A IMG {
border:0;
}
A {
color:#2A498C;
} #ZONE-A {
position:relative;
top:127px;
left:15px;
width:925px;
height:15px;
} /* ****************************************** */
/* ********** ZONE-A MENU SETTINGS ********** */
/* ****************************************** */
#NAV-A-CONTAINER {
/* CONTROLS THE NAV BOX WITHIN ZONE BOX*/
position:relative;
}
/* ** N A V   T O P   L A Y E R   B O X   S E T T I N G S ** */
#NAV-A-TOP {
}
#NAV-A-TOP-CONTENT {
}
/* ** N A V   M I D   L A Y E R   B O X   S E T T I N G S ** */
#NAV-A-MID {
}
#NAV-A-OVERLAY	{
/* USED FOR OVERLAYING TEXT ONTO BACKGROUND */
position:absolute;
display:block;
z-index:10;
cursor:pointer;
}
/* ** N A V   P O S I T I O N I N G ** */
/* THIS POSITIONS THE TOP MENU LEVEL MAIN BOX*/
#NAVAMENUS, 
#NAVAMENUS ul {
list-style:none;
position:absolute;
top:0;
margin:0;
padding:0;
}
/* POSITIONS THE TOP LEVEL MENU LIST ITEMS */
#NAVAMENUS li {
float:left;
white-space:nowrap;
}
/* POSITIONS THE SUBMENU LEVEL */
#NAVAMENUS li ul {
display:none;
}
/* POSITIONS THE THIRD MENU */
#NAVAMENUS ul li ul {
margin:-18 0 0 0;
}
#NAVAMENUS ul li {
display:block; */
}
/* SHOW SUBMENU  1 */
#NAVAMENUS li:hover ul, 
#NAVAMENUS li.over ul {
display:block;
}
/* HIDE THIRD MENU  1 */
#NAVAMENUS li:hover ul ul, 
#NAVAMENUS li.over ul ul {
display:none;
}
/* SHOW THIRD MENU */
#NAVAMENUS ul li:hover ul, 
#NAVAMENUS ul li.over ul {
display:block;
}
/* ** N A V   A P P E A R A N C E   S E T T I N G S ** */
/* TOP MENU LINE STYLE */
#NAVAMENUS a {
display:inline;
color:#FFF;
text-decoration:none;
font-size:8pt;
text-transform:uppercase;
padding:5 20px 0 0;
}
/* TOP MENU LINE MOUSE OVER STYLE */
#NAVAMENUS a:hover {
color:#CCC;
}
/* SUBMENU LIST SETTINGS */
#NAVAMENUS ul {
POSITION:ABSOLUTE !IMPORTANT;
WIDTH:610px;
LEFT:0;
top:2;
margin:-25 0 0 0
}
/* SUBMENU LIST ANCHORED TEXT SETTINGS */
#NAVAMENUS ul a {
display:block;
color:#CCC;
font-size:7pt;
text-transform:capitalize;
line-height:12pt !important;
padding-bottom:4;
padding-right:8 !important;
}
/* SUBMENU MOUSE OVER STYLE */
#NAVAMENUS ul a:hover {
color:red !important;
}
/* THIRD MENU STYLE */
#NAVAMENUS ul ul a {
}
/* THIRD MENU MOUSE OVER STYLE */
#NAVAMENUS ul ul a:hover {
}
/* ** N A V   L A Y E R   P O S I T I O N I N G ** */
#NAVAMENUS {
z-index:1000;
}
#NAVAMENUS ul {
z-index:2000;
}
#NAVAMENUS ul ul {
z-index:3000;
}
/* ** N A V   B O T T O M   L A Y E R   B O X   S E T T I N G S ** */
#NAV-A-BOTTOM{
}
#NAV-A-BOTTOM-CONTENT {
}
/* ** N A V   F I X E S ** */
/* FIXES FOR IE. ALSO HIDE FROM IE MAC 
    * html #NAV-A-MID #NAVAMENUS ul li { float: left; height: 1%; }
    * html #NAV-A-MID #NAVAMENUS ul li a { height: 1%; }
RM COMMENTED OUT SECTION */ #ZONE-B	{
display:block;
z-index:205;
width:194px;
padding:10px 0;
margin:0 0 0 10px;
} /* ****************************************** */
/* ********** ZONE-B PANEL SETTINGS ********** */
/* ****************************************** */
#panel-b-container {
position:relative;
width:194px;

}
#panel-b-top {
display:none;
}

#panel-b-mid {
position:relative;
width:194px;
margin-top:10px;
}

	#panel-b-content {
	padding:1PX;	/* A MYSTERY BUT FFOX NEEDS THIS TO CLOSE A GAP */
	font-size:8pt;
	color:#333;
	}
	
	#panel-b-content .panelitem-b {
	margin:0;
	padding:5 0 20px 0 !important;
	}

	#panel-b-content .panelitem-b a {
	text-decoration:none;
	color:#544e8d;
	}

	#panel-b-content .panelitem-b h3 {
	margin:0px 0 -10px 0;
	padding:0 !important;
	}	
	
#panel-b-bottom {
display:none;
} /* ****************************************** */
/* ********** ZONE-B MENU SETTINGS ********** */
/* ****************************************** */
#NAV-B-CONTAINER {
/* CONTROLS THE NAV BOX WITHIN ZONE BOX*/
margin-left:2px;
}
#NAV-B-TOP {
width:188px;
height:35px;
background:url(/assets/userfiles/titles/title_equipment_rentals.png);
}
#NAV-B-TOP-CONTENT {

}
#NAV-B-MID {

}
#NAV-B-OVERLAY	{
/* USED FOR OVERLAYING TEXT ONTO BACKGROUND */
position:absolute;
display:block;
z-index:10;
cursor:pointer;
}

#NAVBMENUS, 
#NAVBMENUS ul {
/* THIS POSITIONS THE TOP MENU LEVEL MAIN BOX*/
list-style:none;
padding:0;
margin:0;
width:184px;
background-color:#ffddb8;
}
#NAVBMENUS li {
/* THIS POSITIONS THE MENU LIST ITEMS */
/* float:left;  COMMENTED OUT PUTS MENUS IN VERTICAL LIST ORDER */
position:relative;
line-height:1.4em; 
white-space:nowrap; /* KEEPS MENUS ON THE SAME LINE  */
padding-left:10px;
}
#NAVBMENUS li ul {
/* THIS POSITIONS THE SUBMENU LEVEL */
position:absolute;
margin-top:-1.5em;
margin-left:194px; /* for IE */
display:none;
border:2px solid #5d5d5d;
}
#NAVBMENUS ul li ul {
/* THIS POSITIONS THE THIRD MENU */
margin-top:-1em;
margin-left:7em;
}
#NAVBMENUS ul li {
width:100%;		/* SET TO 100% FOR SUBS TO EXTEND FULL WIDTH */
display:block;
}
/* ****************************************** */
/* SHOW SUBMENU  1 */
#NAVBMENUS li:hover ul, 
#NAVBMENUS li.over ul {
display:block;
}
#NAVBMENUS li:hover ul ul, 
#NAVBMENUS li.over ul ul {
display:none;
}
/* SHOW SUBMENU  2 */
#NAVBMENUS ul li:hover ul, 
#NAVBMENUS ul li.over ul {
display:block;
}
/* ****************************************** */
#NAVBMENUS a {
/* TOP MENU LINE STYLE */
display:block;
color:black;
text-decoration:none;
font-size:8pt;
padding:0 5px;
}
#NAVBMENUS a:hover {
/* TOP MENU LINE MOUSE OVER STYLE */
color:#55627f;
}
#NAVBMENUS ul {
/* SUBMENU LIST SETTINGS */
border-top:3px solid #F4d500;
}
#NAVBMENUS ul a {
/* SUBMENU LIST ANCHORED TEXT SETTINGS */
border-right:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
background-color:#dedede;
font-size:7pt;
opacity:.85;
filter: alpha(opacity=85);
text-transform:capitalize;
line-height:12pt !important;
}
#NAVBMENUS ul a:hover	{
/* SUBMENU MOUSE OVER STYLE */
color:white !important;
background-color:#314560;
border-bottom:1px solid #55627F;
}
#NAVBMENUS ul ul a	{	
/* THIRD MENU STYLE */
}
#NAVBMENUS ul ul a:hover	{
/* THIRD MENU MOUSE OVER STYLE */

}
/* ****************************************** */
#NAVBMENUS {
z-index:1000;
}
#NAVBMENUS ul {
z-index:2000;
}
#NAVBMENUS ul ul {
z-index:3000;
}
/* ****************************************** */
#NAV-B-BOTTOM{
height:17px;
width:188px;
background:url(/assets/userfiles/backgrounds/bg_zone_b_nav_bottom.png);
}
#NAV-B-BOTTOM-CONTENT {

}
/* FIXES FOR IE. ALSO HIDE FROM IE MAC */
    * html #NAV-B-MID #NAVBMENUS ul li { float: left; height: 1%; }
    * html #NAV-B-MID #NAVBMENUS ul li a { height: 1%; } #ZONE-F {
position:relative;
bottom:65px;
left:191px;
width:713px;
height:15px;
} /* ****************************************** */
/* ********** ZONE-F MENU SETTINGS ********** */
/* ****************************************** */
#NAV-F-CONTAINER {
/* CONTROLS THE NAV BOX WITHIN ZONE BOX*/
position:relative;
}
/* ** N A V   T O P   L A Y E R   B O X   S E T T I N G S ** */
#NAV-F-TOP {
}
#NAV-F-TOP-CONTENT {
}
/* ** N A V   M I D   L A Y E R   B O X   S E T T I N G S ** */
#NAV-F-MID {
}
#NAV-F-OVERLAY	{
/* USED FOR OVERLAYING TEXT ONTO BACKGROUND */
position:absolute;
display:block;
z-index:10;
cursor:pointer;
}
/* ** N A V   P O S I T I O N I N G ** */
/* THIS POSITIONS THE TOP MENU LEVEL MAIN BOX*/
#NAVFMENUS, 
#NAVFMENUS ul {
list-style:none;
position:absolute;
top:0;
margin:0;
padding:0;
}
/* POSITIONS THE TOP LEVEL MENU LIST ITEMS */
#NAVFMENUS li {
float:left;
white-space:nowrap;
}
/* POSITIONS THE SUBMENU LEVEL */
#NAVFMENUS li ul {
display:none;
}
/* POSITIONS THE THIRD MENU */
#NAVFMENUS ul li ul {
margin:-18 0 0 0;
}
#NAVFMENUS ul li {
display:block; */
}
/* SHOW SUBMENU  1 */
#NAVFMENUS li:hover ul, 
#NAVFMENUS li.over ul {
display:block;
}
/* HIDE THIRD MENU  1 */
#NAVFMENUS li:hover ul ul, 
#NAVFMENUS li.over ul ul {
display:none;
}
/* SHOW THIRD MENU */
#NAVFMENUS ul li:hover ul, 
#NAVFMENUS ul li.over ul {
display:block;
}
/* ** N A V   A P P E A R A N C E   S E T T I N G S ** */
/* TOP MENU LINE STYLE */
#NAVFMENUS a {
display:inline;
color:#FF701A;
text-decoration:none;
font-size:7pt;
text-transform:uppercase;
padding:5 20px 0 0;
}
/* TOP MENU LINE MOUSE OVER STYLE */
#NAVFMENUS a:hover {
color:#050133;
}
/* SUBMENU LIST SETTINGS */
#NAVFMENUS ul {
POSITION:ABSOLUTE !IMPORTANT;
WIDTH:610px;
LEFT:0;
top:2;
margin:-25 0 0 0
}
/* SUBMENU LIST ANCHORED TEXT SETTINGS */
#NAVFMENUS ul a {
display:block;
color:#CCC;
font-size:7pt;
text-transform:capitalize;
line-height:12pt !important;
padding-bottom:4;
padding-right:8 !important;
}
/* SUBMENU MOUSE OVER STYLE */
#NAVFMENUS ul a:hover {
color:red !important;
}
/* THIRD MENU STYLE */
#NAVFMENUS ul ul a {
}
/* THIRD MENU MOUSE OVER STYLE */
#NAVFMENUS ul ul a:hover {
}
/* ** N A V   L A Y E R   P O S I T I O N I N G ** */
#NAVFMENUS {
z-index:1000;
}
#NAVFMENUS ul {
z-index:2000;
}
#NAVFMENUS ul ul {
z-index:3000;
}
/* ** N A V   B O T T O M   L A Y E R   B O X   S E T T I N G S ** */
#NAV-F-BOTTOM{
}
#NAV-F-BOTTOM-CONTENT {
}
/* ** N A V   F I X E S ** */
/* FIXES FOR IE. ALSO HIDE FROM IE MAC 
    * html #NAV-F-MID #NAVAMENUS ul li { float: left; height: 1%; }
    * html #NAV-F-MID #NAVAMENUS ul li a { height: 1%; }
RM COMMENTED OUT SECTION */ 