/* styles governing drop-down menus */
TABLE.nav {background-color: transparent;}
TD.nav {padding-left: 15px; padding-right: 15px; padding-top: 2px; font-family: Arial; font-size: 10pt; font-weight: bold; color: rgb(2,13,148); text-align: center; border: 1px solid rgb(168,171,193); border-right: 1px solid rgb(210,210,210); border-top: 1px solid rgb(168,171,193); white-space: nowrap;}
TD.hNav {padding-left: 15px; padding-right: 15px; padding-top: 0px; vertical-align: top; font-family: Arial; font-size: 10pt; font-weight: bold; color: rgb(255,255,255); text-decoration: none;text-align: center; background-color: rgb(168,171,193); border: 1px solid rgb(2,13,148); border-top: 1px solid rgb(210,210,210); border-left: 1px solid rgb(210,210,210); white-space: nowrap; cursor: hand; cursor: pointer;}
A.utilities:link {font-family: Arial; font-size: 8pt; font-weight: normal; color: white; text-decoration: none; white-space: nowrap; width: 100%}
A.utilities:visited {font-family: Arial; font-size: 8pt; font-weight: normal; color: white; text-decoration: none; white-space: nowrap; width: 100%}
A.utilities:hover {font-family: Arial; font-size: 8pt; font-weight: normal; color: rgb(230,180,20); text-decoration: none; white-space: nowrap; width: 100%;}
TABLE.dropMenu {background-image: url(#rootPath#Images/Global/dropMenuGradGray.jpg); background-position: center; background-repeat: no-repeat; background-color: rgb(168,171,193); border: 2px solid rgb(2,13,148); border-left: 2px solid rgb(210,210,210); border-top: 1px solid rgb(210,210,210); filter: alpha(opacity=93); -moz-opacity: .93;}
TD.dropMenu {padding-left: 11px; padding-right: 11px; padding-top: 1px; padding-bottom: 1px; font-family: Arial; font-weight: bold; font-size: 8pt; color: rgb(2,13,148); cursor: hand; cursor: pointer;}
TD.hDropMenu {padding-left: 10px; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; border: 1px solid rgb(2,13,148); border-right: 1px solid rgb(210,210,210); border-bottom: 1px solid rgb(210,210,210); padding-left: 10px; padding-right: 10px; font-family: Arial; font-weight: bold; font-size: 8pt; color: rgb(255,255,255); background-color: rgb(140,144,174); cursor: hand; cursor: pointer;}
IMG.button {margin: 0px; border: 0px none;}
IMG.hButton {border: 0px none;}
SPAN.toolTip {font-family: Arial; font-size: 7pt; color: rgb(2,13,148); font-weight: normal; cursor: hand; cursor: pointer;}
SPAN.hToolTip{font-family: Arial; font-size: 7pt; color: rgb(2,13,148); font-weight: normal; border: 0px none; padding-left: 0px; padding-right: 2px; cursor: hand; cursor: pointer;}

/* styles governing everything else */
TABLE.std, H4.std {font-family: Arial; font-size: 8pt; color: black; font-weight: normal; margin: 0px;}
H5.std {font-family: Arial; font-size: 7pt; color: black; font-weight: normal; margin: 0px;}
H5.heading {font-family: Arial; font-size: 7pt; color: rgb(2,13,148); font-weight: bold; margin: 0px;}
H5.subheading {font-family: Arial; font-size: 7pt; color: rgb(130,0,60); font-weight: bold; margin: 0px;}
H5.subText {font-family: Arial; font-size: 7pt; color: rgb(115,120,157); font-weight: normal; margin: 0px;}
H4.heading {font-family: Arial; font-size: 8pt; color: rgb(2,13,148); font-weight: bold; margin: 0px;}
H4.subheading {font-family: Arial; font-size: 8pt; color: rgb(130,0,60); font-weight: bold; margin: 0px;}
H4.subText {font-family: Arial; font-size: 8pt; color: rgb(115,120,157); font-weight: normal; margin: 0px;}
H3.std {font-family: Arial; font-size: 10pt; color: black; font-weight: normal; margin: 0px;}
H3.heading {font-family: Arial; font-size: 10pt; color: rgb(2,13,148); font-weight: bold; margin: 0px;}
H3.subheading {font-family: Arial; font-size: 10pt; color: rgb(130,0,60); font-weight: bold; margin: 0px;}
H2.std {font-family: Arial; font-size: 12pt; color: black; font-weight: normal; margin: 0px;}
H2.heading {font-family: Arial; font-size: 12pt; color: rgb(2,13,148); font-weight: bold; margin: 0px;}
H2.subheading {font-family: Arial; font-size: 12pt; color: rgb(130,0,60); font-weight: bold; margin: 0px;}
H1.std {font-family: Arial; font-size: 18pt; color: black; font-weight: normal; margin: 0px;}
H1.heading {font-family: Arial; font-size: 18pt; color: rgb(2,13,148); font-weight: bold; margin: 0px;}
H1.subheading {font-family: Arial; font-size: 18pt; color: rgb(130,0,60); font-weight: bold; margin: 0px;}

/* form element styles */
SELECT.std {font-family: Arial; font-size: 8pt; font-weight: normal; border: 1px solid rgb(2,13,148);}
BUTTON.std {font-family: Arial; font-size: 8pt; font-weight: bold; cursor: hand; cursor: pointer; margin: 0px;}
INPUT.std {font-family: Arial; font-size: 8pt; font-weight: normal; border: 1px solid rgb(140,144,174);}
TEXTAREA.std {font-family: Arial; font-size: 8pt; font-weight: normal; border: 1px solid rgb(140,144,174);}

/* alternative form element styles */
BUTTON.flat {font-family: Arial; font-size: 8pt; font-weight: normal; color: rgb(2,13,148); border: 1px solid rgb(2,13,148); background-color: rgb(250,250,250); cursor: hand; cursor: pointer;}
BUTTON.flatOrange {font-family: Arial; font-size: 8pt; font-weight: normal; color: rgb(200,154,17); border: 1px solid rgb(200,154,17); background-color: white; cursor: hand; cursor: pointer;}
BUTTON.basic {font-family: Arial; font-size: 8pt; font-weight: normal; color: rgb(2,13,148); background-color: rgb(230,230,230); cursor: hand; cursor: pointer; margin: 0px;}

/* account admin styles */
BUTTON.account {font-family: Arial; font-size: 8pt; font-weight: bold; color: rgb(200,154,17); background-color: rgb(250,235,188); cursor: hand; cursor: pointer;}
A.account:link {font-family: Arial; font-size: 8pt; color: rgb(2,13,148); font-weight: normal; text-decoration: none;}
A.account:visited {font-family: Arial; font-size: 8pt; color: rgb(2,13,148); font-weight: normal; text-decoration: none;}
A.account:hover {font-family: Arial; font-size: 8pt; color: rgb(230,180,20); font-weight: normal; text-decoration: underline;}

/* page element styles (boxes, etc.) */
TD.boxHeading {background-color: rgb(130,0,60);}

/* old styles */
H4.form {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
H3.form {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(135,155,250);
	text-decoration: none;
}
H4.categoryHome {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top:0px;
	margin-bottom:0px;
}

A.mainMenu:link {font-family:Arial;font-size:8pt;color:rgb(0,0,0);text-decoration:none;font-weight:bold; width: 100%;}
A.mainMenu:visited {font-family:Arial;font-size:8pt;color:rgb(0,0,0);text-decoration:none;font-weight:bold; width: 100%;}
A.mainMenu:hover {font-family:Arial;font-size:8pt;color:rgb(2,13,148);text-decoration:none;font-weight:bold; width: 100%;}
A.mainMenuSel:link {font-family:Arial;font-size:8pt;color:white;text-decoration:none;font-weight:bold; width: 100%;}
A.mainMenuSel:visited {font-family:Arial;font-size:8pt;color:white;text-decoration:none;font-weight:bold; width: 100%;}
A.mainMenuSel:hover {font-family:Arial;font-size:8pt;color:rgb(2,13,148);text-decoration:none;font-weight:bold; width: 100%;}
A.rentalSC:link {font-family:Arial;font-size:10pt;color:white;text-decoration:none;font-weight:bold}
A.rentalSC:visited {font-family:Arial;font-size:10pt;color:white;text-decoration:none;font-weight:bold}
A.rentalSC:hover {font-family:Arial;font-size:10pt;color:rgb(210,195,110);text-decoration:none;font-weight:bold}
A.breadcrumbs {font-family:Arial;font-size:10pt;color:rgb(135,155,250);font-weight:bold}

SPAN.shortCuts {text-align:center}
TD.shortCuts {white-space:nowrap;font-family:Arial;font-size:10pt;color:white;text-align:center;vertical-align:middle;font-weight:bold;padding:5px;background-color:rgb(130,0,60)}

TD.utilities {
	font-family:Arial;
	font-size:8pt;
	color:white;
	text-decoration:none;
	white-space: nowrap;
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #FFFFFF;
	padding-left:4px;
	padding-right:4px;
	text-align: center;
}

TD.utilIcons {
	font-family:Arial;
	font-size:8pt;
	color:white;
	text-decoration:none;
	white-space: nowrap;
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #FFFFFF;
	padding-left:4px;
	padding-right:4px;
}

TD.endcaps {background-color:rgb(2,13,148)}

TD.categoryHome {padding: 10px}

TD.resultsHead {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	color: rgb(130,0,60);
	text-decoration: none;
	background-color:#EAEAEA
}

A.rentalLinks:link {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
A.rentalLinks:visited {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
A.rentalLinks:hover {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
A.rentalIndex:link {
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	color:white;
	text-decoration:none
}
A.rentalIndex:visited {
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	color:white;
	text-decoration:none
}
A.rentalIndex:hover {
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	color:rgb(230,180,20);
	text-decoration:none
}
TD.rental {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color:black;
}
TD.rentalIndex {
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	color:rgb(100,100,100);
	background-color: rgb(51,62,169);
}
TD.rentalTitle {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color:rgb(2,13,148);
}
TD.rentalSubTitle {
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color:rgb(2,13,148);
}

TABLE.dropShadow {
	border-left: 0px solid rgb(2,13,148);
	border-top: 0px solid rgb(2,13,148);
	border-right: 2px solid rgb(175,175,175);	
	border-bottom: 2px solid rgb(175,175,175);
	background-color: transparent;
	padding: 0px;
}