.showleft1, .hideleft0
{ visibility:visible; float: left; }

.showright1, .hideright0
{ visibility:visible; float: right; }
	
.show1, .hide0
{ visibility:visible; }

.show0, .hide1, .showright0, .hideright1, .showcont0, .showleft0, .hideleft1, .show_ezod-kitdownloadsprintoff_, .hide_ezod-kitdownloadsprinton_, .hidepr_ezod-kitoff_, .showpr_ezod-kiton_
{ visibility:hidden; 
	display: none !important; 
	width:0px !important;
	height:0px !important; }

.showcont1 
{ visibility:visible; height: 23px; padding-top: 7px; }


/* Fix for Apple IOS */
/* Fix for Apple IOS */
html.ipod {-webkit-text-size-adjust:none;	}
html.ipad {-webkit-text-size-adjust:none;	}
html.iphone  {-webkit-text-size-adjust:none;	}

h2 {font-size:24px;}

p.txtCenter { text-align: center; }

/* EZOD: Split up Generic25 into several */
/* EZOD: G25 - styles for links and navigation */

A.nav1:link  {text-decoration: underline; font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold; color: #333333;}
A.nav1:visited  { text-decoration: underline; font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold; color: #333333;}
A.nav1:hover {text-decoration: underline; font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold; color: white;}

A.nav2:link  { text-decoration: none; font-size: 10px; font-family: Arial, Helvetica; color: white; }
A.nav2:visited  { text-decoration: none; font-size: 10px; font-family: Arial, Helvetica; color: white; }
A.nav2:hover {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica; color: #f3b22d;  }
	
A.nav2b:link  { text-decoration: underline; font-size: 10px; font-family: Arial, Helvetica; color: white;  margin-left : 32px;  margin-right : 32px;   }
A.nav2b:visited  { text-decoration: underline; font-size: 10px; font-family: Arial, Helvetica; color: white;  margin-left : 32px;  margin-right : 32px;   }
A.nav2b:hover {text-decoration: underline; font-size: 10px; font-family: Arial, Helvetica; color: #f3b22d;   margin-left : 32px;  margin-right : 32px;   }
	
.nav1on  { text-decoration: none; font-size: 9pt; font-family: Arial, Helvetica; font-weight: bold; color: white;}
.nav2on  { text-decoration: none; font-size: 10px; font-family: Arial, Helvetica; color: #f3b22d;}

.btn  { text-decoration: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica; font-weight: bold; color: black;}
	
A.box img  { border : thin ridge #c0c0c0;}
A.box:visited img { border : thin ridge #c0c0c0;}
A.box:hover img {border : thin solid red;}	

.navbar  { text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold; color: #666666;}
.navbar2  { text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold; color: #666666;}

.continue  { color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
.thumbnailtext  { color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; text-align: center; }
a:hover.continue { margin:0px; font-weight:bold; }
.searchnavcurrent {font-size:16px; font-weight: bold; padding:2px 6px;}
a.searchnav {font-size:16px; padding:2px 6px;}
a.searchnav:hover {padding:2px 6px;border:1px solid #666666; }


div.goto_popup { z-index: +100000; }
div.goto_popup div.goto_popup_header {  border: 1px solid black;  border-bottom: 0px;  cursor: default;  width: 400px;  height: 10px;  line-height: 19px;  vertical-align: middle;  text-decoration: none;  font-family: "Times New Roman", Serif;  font-weight: 900;  font-size: 13px;  color: #206040;}
div.goto_popup div.goto_popup_box {  border: 1px solid black;  width: 500px;  height: 75px;  background: url('../images/goto_popup_background.gif') repeat left bottom;  color: black;}
div.goto_popup img.goto_popup_exit {  float: right;  margin: 4px 5px 0px 0px;  cursor: pointer;}

A.popupnav:link  { text-decoration: underline; font-size: 10px; font-family: Arial, Helvetica; color: #474747; }
A.popupnav:visited  { text-decoration: underline; font-size: 10px; font-family: Arial, Helvetica; color: #474747; }
A.popupnav:hover {text-decoration: underline; font-size: 10px; font-family: Arial, Helvetica; color: blue;  }

A.toclevel1 {color: #0000EE;		font-size:18px;		font-style : normal;		font-weight : bold;		padding-top : 9px;		padding-bottom : 2px;		text-decoration : none;	}
a:hover.toclevel1 { font-weight:bold; text-decoration : underline; }
a:visited.toclevel1 {color: #0000EE; }
		
A.toclevel2 {color: #0000EE; font-size:16px; font-weight : normal; text-decoration : none; }
a:hover.toclevel2 { font-weight:normal; text-decoration : underline; }
a:visited.toclevel2 {color: #0000EE; }

A.toclevel3 {color: #0000EE; font-size:16px; font-weight : normal; text-decoration : none; }
a:hover.toclevel3 { font-weight:normal; text-decoration : underline; }
a:visited.toclevel3 {color: #0000EE; }


	.framenav {background-image: url(../images/framehdr-bg.jpg); background-color: transparent; }	
	.framehdrbg0 {background-image: url(../images/framehdr-bg.jpg); background-color: transparent; height : 30px; }
	.framehdrfont0 {text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold; color: #333333; }
	.framehdrbg1 {background-image: url(../images/framehdr-bg-on.jpg); background-color: #ffefd6;height : 30px;  }
	.framehdrfont1 {text-decoration: underline; font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold;  color: #FFFFFF; }

.show_ezod-kitoff_ { visibility: hidden; display: none; }	

td.menuhelp {	background: url("../images/menuhelper-bg.gif") repeat-x;	height: 18px;	margin: 0;	color : #000000;  font : 10px Arial, Helvetica, sans-serif;	margin-bottom : 4px;}
a.menuhelp {	color : #000000;  font : 10px Arial, Helvetica, sans-serif;}
table.menuhelp {	background-color: #FFFFFF;}

/* EZOD: Accessibility Page */
	.accessible {	font-size: 12px; color: black;}
	.PDF-Footer {	background-color : #e3e3e3;	font : 12px Arial;	background-image : url(../images/pdf-footer.gif);}

form { margin: 0;padding: 0; margin-bottom: 0}


a.ada {font-size: 10px; color: #666666; text-decoration: none;}
a.ada:hover {font-size: 10px; color: #000000; text-decoration: none;}

/* BROWSER UPGRADE STYLES BELOW */

.JSOffFooter { background-image: url(../images/warning-bg.gif); background-color: #e5e5e5; margin-left:auto; margin-right:auto; border: 2px solid #990000; font-size: 10pt; font-family: Arial, Helvetica; color : black; text-align: center; padding: 5px 2px 5px 2px;}

.BrowserCheckFooter { background-image: url(../images/warning-bg.gif); background-color: #e5e5e5; margin-left:auto; margin-right:auto; border: 2px solid #990000; font-size: 10pt; font-family: Arial, Helvetica; color : black; text-align: center; padding: 5px 2px 5px 2px;}

/* Fix for z-index issues in IE6/7 */
#ez_navbox { position:relative; z-index: 9999; }

.txtCenter {margin: 0px;}

/* EZOD: END G25 - styles for links and navigation */

/* EZOD: G86 - quick tips bar */

/* EZOD: --- QuickTipsBar --- */
#QuickTipsBar ul {text-align: left; display: block; list-style-type: disc; display: inline; padding: 0; }
#QuickTipsBar li {text-align: left; display: inline; margin: 0px; float:left; padding-left:10px;  padding-top:5px;}

.QTBnav-Help {display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -315px 0;}
.QTBnav-Help:hover { background-position: -315px -31px; }         

.QTBnav-Tiles {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat 0 0;}
.QTBnav-Tiles:hover { background-position: 0 -31px; }

.QTBnav-DownArrow { display: block; width: 25px; height: 29px; line-height:35px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -75px -120px;}
.QTBnav-UpArrow { display: block; width: 25px; height: 29px; line-height:35px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -101px -120px;}
.QTBnav-UpArrow2 { display: block; width: 25px; height: 29px; line-height:35px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -127px -120px;}

.QTBnav-Hide {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -385px 0;}
.QTBnav-Hide:hover { background-position: -385px -31px; }

.QTBnav-Hide span, .QTBnav-UpArrow2 span,.QTBnav-Help span,.QTBnav-Tiles span,.QTBnav-DownArrow span,.QTBnav-UpArrow span,.QTBnav-Close span { position: absolute;  top: -999em;}      

#QuickTipsPaddingDiv { padding-left:0px; padding-top:0px;}


/* EZOD: END G86 - quick tips bar */


/* EZOD: G87 - styles for menu */

table.t_tab        { padding: 0px 0px 0px 0px;  text-align : center;  vertical-align : middle; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; }
table.t_tabactive  { padding: 0px 0px 0px 0px;  text-align : center;  vertical-align : middle; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; }
table.t_tabhover   { padding: 0px 0px 0px 0px;  text-align : center;  vertical-align : middle; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; }

table.t_tab1       { padding: 0px 0px 0px 0px;  text-align : center;  vertical-align : middle; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; border-left: 1px solid #dadada; }
table.t_tab1active { padding: 0px 0px 0px 0px;  text-align : center;  vertical-align : middle; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; border-left: 1px solid #dadada; }
table.t_tab1hover  { padding: 0px 0px 0px 0px;  text-align : center;  vertical-align : middle; border-bottom: 1px solid #dadada; border-top: 1px solid #dadada; border-right: 1px solid #dadada; border-left: 1px solid #dadada; }

td.tab          { padding: 4px 4px 4px 4px;  text-align : center;  vertical-align : middle; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color : #333333; }
td.tabhover     { padding: 4px 4px 4px 4px;  text-align : center;  vertical-align : middle; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color : white; }
td.tabactive    { padding: 4px 4px 4px 4px;  text-align : center;  vertical-align : middle; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color : white; }

table.t_subtab        { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
table.t_subtabactive  { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
table.t_subtabhover   { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }

table.t_subtab1       { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; }
table.t_subtab1active { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; }
table.t_subtab1hover  { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; }

td.subtab          { padding: 2px 2px 2px 2px;  text-align : left;  vertical-align : top; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color : white;  }
td.subtabhover     { padding: 2px 2px 2px 2px;  text-align : left;  vertical-align : top; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color : #f3b22d;   }
td.subtabactive    { padding: 2px 2px 2px 2px;  text-align : left;  vertical-align : top; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color : white;   }

table.t_subsubtab        { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
table.t_subsubtabactive  { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }
table.t_subsubtabhover   { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; }

table.t_subsubtab1       { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; }
table.t_subsubtab1active { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; }
table.t_subsubtab1hover  { padding: 0px 0px 0px 0px;  text-align : left;  vertical-align : top; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-top: 1px solid #dadada; }

td.subsubtab          { padding: 2px 2px 2px 2px;  text-align : left;  vertical-align : top; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color : white;  }
td.subsubtabhover     { padding: 2px 2px 2px 2px;  text-align : left;  vertical-align : top; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color : #f3b22d;   }
td.subsubtabactive    { padding: 2px 2px 2px 2px;  text-align : left;  vertical-align : top; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  color : white;   }



/* EZOD: END G87 - styles for menu */






/* EZOD: G88 - styles for nav icons */

	.nav_EZSearchButton { margin-left:6px; border: 0; display: block; width: 57px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -443px -0px; }
	.nav_EZSearchButton:hover { background-position: -443px -31px; }
	
	.nav-NextPage {margin-top:6px; margin-left:5px; display: block; width: 15px; height: 18px; line-height:18px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -254px -121px; _background: url("../images/ezod_buttons.gif") no-repeat -254px -121px;}
	.nav-NextPage:hover { background-position: -301px -121px;}
	.nav-NextPageDisabled {margin-top:6px; margin-left:5px; display: block; width: 15px; height: 18px; line-height:18px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -207px -121px; _background: url("../images/ezod_buttons.gif") no-repeat -207px -121px;}
	
	.nav-PrevPage {margin-top:6px; display: block; width: 15px; height: 18px; line-height:18px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -228px -121px; _background: url("../images/ezod_buttons.gif") no-repeat -228px -121px;}
	.nav-PrevPage:hover { background-position: -275px -121px;}
	.nav-PrevPageDisabled {margin-top:6px; display: block; width: 15px; height: 18px; line-height:18px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -180px -121px; _background: url("../images/ezod_buttons.gif") no-repeat -180px -121px;}
	
	.nav-Download {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -35px 0;}
	.nav-Download:hover { background-position: -35px -31px; }
	.nav-DownloadDisabled {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -35px -62px;}
	.nav-DownloadOn {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -35px -31px;}
	
	
	.nav-Tiles {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat 0 0;}
	.nav-Tiles:hover { background-position: 0 -31px; }
	.nav-TilesDisabled {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat 0 -62px;}
	.nav-TilesOn{ display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat 0px -31px;}

	.nav-OnePDF{display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -35px 0;}
	.nav-OnePDF:hover { background-position: -35px -31px;}
	
  .nav-Email{display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -70px 0;}
	.nav-Email:hover { background-position: -70px -31px;}
	.nav-EmailDisabled{display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -70px -62px;}

	.nav-Print{ display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -105px 0;}
	.nav-Print:hover { background-position: -105px -31px; }
	.nav-PrintOn{ display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -105px -31px;}
	.nav-PrintDisabled{ display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -105px -62px;}


	.nav-Index { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -140px 0;}
	.nav-Index:hover { background-position: -140px -31px; }
	.nav-IndexOn{ display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -140px -31px;}

	.nav-Thumbs { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -175px 0;}
	.nav-Thumbs:hover { background-position: -175px -31px; }
	.nav-ThumbsOn { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -175px -31px;}
	
	.nav-ZoomMinus { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -210px 0;}
	.nav-ZoomMinus:hover { background-position: -210px -31px; }
	.nav-ZoomMinusDisabled { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -210px -62px;}
	
	.nav-ZoomPlus { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -245px 0;}
	.nav-ZoomPlus:hover { background-position: -245px -31px; }
	.nav-ZoomPlusDisabled { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -245px -62px;}

	
	.nav-Help { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -315px 0;}
	.nav-Help:hover { background-position: -315px -31px; }	
	.nav-HelpOn { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -315px -31px;}

	.nav-TwoPage { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -280px 0;}
	.nav-TwoPage:hover { background-position: -280px -31px; }	
	
	.nav-OnePage { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -350px 0;}
	.nav-OnePage:hover { background-position: -350px -31px; }	

	.nav-Pin { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -513px 0;}
	.nav-Pin:hover { background-position: -513px -31px; }
	.nav-PinOn { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -513px -62px;}
	.nav-PinOn:hover { background-position: -513px -93px; }
	
	.nav-PinHelp { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -513px 0;}
	.nav-PinHelp:hover { background-position: -513px -31px; }
	.nav-PinOnHelp { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -513px -62px;}
	.nav-PinOnHelp:hover { background-position: -513px -93px; }
	
	.nav-Pin { display: none; margin-left: 20px; }
	.nav-PinOn { display: none; margin-left: 20px; } 
	
	.nav-DownloadOn span, .nav-PrintDisabled span, .nav-Pin span, .nav-PinOn span,.nav-PinHelp span, .nav-PinOnHelp span,.nav-Tiles span, .nav-TilesOn span, .nav-NextPage span,.nav-NextPageDisabled span, .nav-PrevPage span, .nav-PrevPageDisabled span,.nav-IndexOn span, .nav-OnePDF span, .nav-EmailDisabled span, .nav-PrintOn span,.nav-IndexOn span,.nav-ThumbsOn span,.nav-ZoomMinusDisabled span,.nav-ZoomMinus span,.nav-ZoomPlus span,.nav-Download span, .nav-Email span, .nav-Print span, .nav-Index span, .nav-Thumbs span, .nav-Help span, .nav-DownloadDisabled span, .nav-TwoPage span, .nav-OnePage span, .nav-HelpOn span, .nav-ZoomPlusDisabled span { position: absolute;  top: -9999em;}


	.nav_EZSearchButtonBottom { margin-left:6px; border: 0; display: block; width: 57px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -443px -0px; }
	.nav_EZSearchButtonBottom:hover { background-position: -443px -31px; }
	
	
	.nav-NextPageBottom {margin-top:6px; margin-left:5px; display: block; width: 15px; height: 18px; line-height:18px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -254px -121px; _background: url("../images/ezod_buttons.gif") no-repeat -254px -121px;}
	.nav-NextPageBottom:hover { background-position: -301px -121px;}
	.nav-NextPageBottomDisabled {margin-top:6px; margin-left:5px; display: block; width: 15px; height: 18px; line-height:18px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -207px -121px;  _background: url("../images/ezod_buttons.gif") no-repeat -207px -121px;}
	
	.nav-PrevPageBottom {margin-top:6px; display: block; width: 15px; height: 18px; line-height:18px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -228px -121px;  _background: url("../images/ezod_buttons.gif") no-repeat -228px -121px;}
	.nav-PrevPageBottom:hover { background-position: -275px -121px;}
	.nav-PrevPageBottomDisabled {margin-top:6px; display: block; width: 15px; height: 18px; line-height:18px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -180px -121px;  _background: url("../images/ezod_buttons.gif") no-repeat -180px -121px;}
	
	.nav-TilesBottom {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat 0 0;}
	.nav-TilesBottom:hover { background-position: 0 -31px; }
	.nav-TilesBottomDisabled {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat 0 -62px;}
	.nav-TilesBottomOn {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat 0 -31px;}
	
	.nav-DownloadBottom {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -35px 0;}
	.nav-DownloadBottom:hover { background-position: -35px -31px; }
	.nav-DownloadBottomDisabled {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -35px -62px;}
	.nav-DownloadBottomOn {display: block; width: 30px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -35px -31px;}

	.nav-OnePDFBottom{display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -35px 0;}
	.nav-OnePDFBottom:hover { background-position: -35px -31px;}
	
  .nav-EmailBottom{display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -70px 0;}
	.nav-EmailBottom:hover { background-position: -70px -31px;}
	.nav-EmailBottomDisabled{display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -70px -62px;}

	.nav-PrintBottom{ display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -105px 0;}
	.nav-PrintBottom:hover { background-position: -105px -31px; }
	.nav-PrintBottomOn{ display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -105px -31px;}
	.nav-PrintBottomDisabled{ display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -105px -62px;}

	.nav-IndexBottom { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -140px 0;}
	.nav-IndexBottom:hover { background-position: -140px -31px; }
	.nav-IndexBottomOn{ display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -140px -31px;}

	.nav-ThumbsBottom { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -175px 0;}
	.nav-ThumbsBottom:hover { background-position: -175px -31px; }
	.nav-ThumbsBottomOn { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -175px -31px;}
	
	.nav-ZoomMinusBottom { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -210px 0;}
	.nav-ZoomMinusBottom:hover { background-position: -210px -31px; }
	.nav-ZoomMinusBottomDisabled { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -210px -62px;}
	
	.nav-ZoomPlusBottom { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -245px 0;}
	.nav-ZoomPlusBottom:hover { background-position: -245px -31px; }
	.nav-ZoomPlusBottomDisabled { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -245px -62px;}

	
	.nav-HelpBottom { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -315px 0;}
	.nav-HelpBottom:hover { background-position: -315px -31px; }	
	.nav-HelpBottomOn { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -315px -31px;}

	.nav-TwoPageBottom { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -280px 0;}
	.nav-TwoPageBottom:hover { background-position: -280px -31px; }	
	
	.nav-OnePageBottom { display: block; width: 30px; height: 30px; line-height:30px; text-align:center; background: url("../images/ezod_buttons.png") no-repeat -350px 0;}
	.nav-OnePageBottom:hover { background-position: -350px -31px; }	

	.nav-DownloadBottomOn span, .nav-PrintBottomDisabled span, .nav-TilesBottom span, .nav-NextPageBottom span,.nav-NextPageBottomDisabled span, .nav-PrevPageBottom span, .nav-PrevPageBottomDisabled span,.nav-IndexBottomOn span, .nav-OnePDFBottom span, .nav-EmailBottomDisabled span, .nav-PrintBottomOn span,.nav-IndexBottomOn span,.nav-ThumbsBottomOn span,.nav-ZoomMinusBottomDisabled span,.nav-ZoomMinusBottom span,.nav-ZoomPlusBottom span,.nav-DownloadBottom span, .nav-EmailBottom span, .nav-PrintBottom span, .nav-IndexBottom span, .nav-ThumbsBottom span, .nav-HelpBottom span, .nav-DownloadBottomDisabled span, .nav-TwoPageBottom span, .nav-OnePageBottom span, .nav-HelpBottomOn span, .nav-ZoomPlusBottomDisabled span { position: absolute;  top: -9999em;}

.nav-ShareEmail { display: block; width: 30px; height: 31px; line-height:31px; text-align:center; background: url("../images/ezod_share.png") no-repeat 0 0;}
.nav-ShareFacebook { display: block; width: 30px; height: 31px; line-height:31px; text-align:center; background: url("../images/ezod_share.png") no-repeat -33px 0;}
.nav-ShareGooglePlus { display: block; width: 30px; height: 31px; line-height:31px; text-align:center; background: url("../images/ezod_share.png") no-repeat -66px 0;}
.nav-ShareLinkedIn { display: block; width: 30px; height: 31px; line-height:31px; text-align:center; background: url("../images/ezod_share.png") no-repeat -99px 0;}
.nav-ShareTwitter { display: block; width: 30px; height: 31px; line-height:31px; text-align:center; background: url("../images/ezod_share.png") no-repeat -131px 0;}
.nav-ShareClose { display: block; width: 30px; height: 31px; line-height:31px; text-align:center; background: url("../images/ezod_share.png") no-repeat -164px 0;}

	.nav-SinglePageView {display: block; margin-left:auto; margin-right:auto; width: 118px; height: 20px; line-height:20px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -552px -7px;}
	.nav-SinglePageView:hover { background-position: -552px -36px; }
	.nav-SinglePageViewDisabled {display: block; margin-left:auto; margin-right:auto; width: 118px; height: 20px; line-height:20px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -552px -69px;}

	.nav-DoublePageView { display: block; margin-left:auto; margin-right:auto; width: 118px; height: 20px; line-height:20px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -672px -7px;}
	.nav-DoublePageView:hover { background-position: -672px -36px; }
	.nav-DoublePageViewDisabled {display: block; margin-left:auto; margin-right:auto; width: 118px; height: 20px; line-height:20px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -672px -69px;}


	.nav-ReturnToDocument {display: block; width: 150px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -798px 0;}
	.nav-ReturnToDocument:hover { background-position: -798px -31px; }
	.nav-ReturnToDocumentDisabled {display: block; width: 150px; height: 30px; line-height:30px; text-align:center;  background: url("../images/ezod_buttons.png") no-repeat -798px -62px;}

.nav-SinglePageView span,.nav-SinglePageViewDisabled span,.nav-DoublePageView span,.nav-DoublePageViewDisabled span,.nav-ReturnToDocument span,.nav-ReturnToDocumentDisabled span,.nav-ShareClose span, .nav-TilesBottomOn span, .nav-ShareEmail span, .nav-ShareFacebook span, .nav-ShareLinkedIn span, .nav-ShareTwitter span, .nav-ShareGooglePlus span { position: absolute;  top: -9999em;}


/* EZOD: END G88 - styles for nav icons */


/* EZOD: G89 - styles for SHARE  */

.ezShareDiv { display:none; visibility:hidden; position: absolute; z-index: 100050; width:160px; padding-left:3px;}

.ezShareBottomCount1 { top: -64px; }
.ezShareBottomCount2 { top: -95px; }
.ezShareBottomCount3 { top: -126px; }
.ezShareBottomCount4 { top: -157px; }
.ezShareBottomCount5 { top: -188px; }

#ez_row1box { z-index:50; }


/* EZOD: END G89 - styles for SHARE  */


/* EZOD: G90 - DIV related styles */

/* EZOD: Row1 STYLES */

	#ez_row1box ul {text-align: left; list-style-type: disc; display: inline; padding: 0; }
	#ez_row1box li {text-align: left; display: inline; margin: 0px; float:left; padding-right:2px;}
	#ez_row4box ul {text-align: left; list-style-type: disc; display: inline; padding: 0; }
	#ez_row4box li {text-align: left; display: inline; margin: 0px; float:left; padding-right:2px;}

	#noresultssearchdiv ul {text-align: left; list-style-type: disc; display: inline; padding: 0; }
	#noresultssearchdiv li {text-align: left; display: inline; margin: 0px; float:left; padding-right:2px;}
	#_ezSearchJobIdX {height:27px; line-height:23px; margin-top:2px; font-size: 12px; font-family: Verdana,Arial, Helvetica;}
	
	#ez_interactivemenubox ul {text-align: left; list-style-type: disc; display: inline; padding: 0; }
	#ez_interactivemenubox li {text-align: left; display: inline; margin: 0px; float:left; padding-right:2px;}
	#ez_interactivemenuboxbottom ul {text-align: left; list-style-type: disc; display: inline; padding: 0; }
	#ez_interactivemenuboxbottom li {text-align: left; display: inline; margin: 0px; float:left; padding-right:2px;}
	
  a.header-nav {border:0;}	
  
  #ez_row1paddingdiv {padding-left:10px;}
  #ez_row4paddingdiv {padding-left:10px;}
  #ez_menuboxpaddingdiv {}
  #ez_menuboxbottompaddingdiv {}

	.blankgifspacerbuttons {width: 30px; height: 30px; border:0;}
	.blankgifspacersearch {width: 57px; height: 30px; border: 0;}
	.blankgifspacerprevnext {width: 15px; height: 18px; border: 0;}
	.blankgifspacerreturntodoc {width: 150px; height: 30px;border: 0;}

	.blankgifspacerpageview {width: 118px; height: 20px; border: 0;}
	.ez_LargeBtnContinueDiv ul {text-align: center; list-style-type: disc; display: inline; padding: 0; }
	.ez_LargeBtnContinueDiv li {text-align: center; display: inline; margin: 0px; padding-right:2px;}


.nav-Email, .nav-EmailBottom, .nav-ShareClose, .nav-ShareEmail, .nav-ShareFacebook, .nav-ShareLinkedIn, .nav-ShareTwitter, .nav-ShareGooglePlus { outline: none; }



/* EZOD: Row1 STYLES */
div.ez_btn_downloadsdiv {float:left;  display: block;  }
div.ez_btn_printdiv {float:left;  display: block;   }
div.ez_btn_clickableindexdiv {float:left;  display: block;   }
div.ez_btn_thumbnailsdiv {float:left;  display: block;  }
div.ez_btn_zoomdiv {float:left;  display: block;   }
span.ez_btn_zoomBdiv {  }
div.ez_btn_zoomAdiv { float:left; display: block;   }
div.ez_btn_2Pagediv { float:left; display: block;   }
div.ez_btn_emaildiv { float:left; display: block;   }
div.ez_btn_helpdiv { float:left; display: block;  }

.ez_btn_download { float:left; display:block; margin-left:5px; }
.ez_searchbox {display: inline; }

.ez_PDFPageNumberDropdownbox {display: inline; }
.ez_PDFPageNumberDropdownboxdiv {float:right; display: block; margin-top: 6px; margin-right: 5px;}
.ez_pagenumtext {color: #666666; font-weight: bold; float:right; display: block; margin-top: 10px; margin-right: 5px;}
.ez_pagenumtext2 {color: #666666;  font-weight: bold; float:right; display: block; margin-top: 10px; margin-right: 5px;}

.ez_PageForwardBackControls {float:right; display: block;}

.tablecontainer { text-align: center; margin: 0;padding: 0; margin-bottom: 0 }
/* #ez_docbox { width: 100%; } */


#ez_navbox {	position: relative;  background-repeat: repeat;	width: 100%; display: block;}
#ez_commandmenubox {  width: 100%; margin: 0;padding: 0; margin-bottom: 0; }


.leftalignabsolute {position: absolute;left: 0;text-align:left;}
.rightalignabsolute {position: absolute;right: 0;text-align:right;}


.ez_pageprevnexttop {float:right; margin-left:10px; margin-right:6px;} /* Margin-right at least 17px to fix firefox bleeding bug - doesn't appear in latest firefox, so we are allowing it now */
.ez_pageprevnextbottom {float:right; margin-left:10px; margin-right:6px;}
  
.ezod_commandicons {}
.ezod_linearnavigation {position: absolute;right: 54px;text-align:right; overflow: hidden;}

.ezod_pin {position: absolute;right: 0;text-align:right; overflow: hidden;}
.ez_pindiv {float:right; margin-left:10px; margin-right:6px;} /* Margin-right at least 17px to fix firefox bleeding bug */

.ezod_interactivesearchbox {position: absolute;left: 0;text-align:left;}
.ezod_interactivedropdown {position: absolute;right: 0;text-align:right;}

.hiddenitem { visibility: hidden; display: none; }
.visibleitem { visibility: visible; display: block; }
#ez_content_image { }
#ez_content_text {   }

.ez_prevcontinuediv {position: relative; text-align: center; width: 100%; display: block; height:23px; padding-top:7px;}
.ez_LargeBtnContinueDiv {}

/* EZOD: END G90 - DIV related styles */



/* EZOD: G26 header and nav styles */
/* {   border: 1px solid red !important;}     */

/* --- Document background and borders --- */
body {background: #f8f8f8 url(../images/body-bg.gif) repeat-x top; font : 12px Arial, Helvetica; margin: 0px 0px 0px 0px;}
#ez_containerbox {position: relative;	background-color: transparent;	margin-left:auto; margin-right:auto; border-left: 0px solid #666666; border-right: 0px solid #666666; border-top: 0px solid #666666; border-bottom: 0px solid #666666;}
#ez_documentbox { width: 100%; 	background-color: #FFFFFF; border-right: 0px solid #666666 ; border-left: 0px solid #666666;} /* Must have color or background, NOT transparent - override if color23 is transparent */
#ez_header {position: relative;	margin-left:auto; margin-right:auto; border-left: 0px solid #666666; border-right: 0px solid #666666; border-top: 0px solid #666666; border-bottom: 0px solid #666666;}

#ez_contentbox { }

/* -- Tiles -- */
#QuickTipsBar { position: relative; text-align: center; width: 100%; height:37px; background: url("../images/qtb-bg.gif"); font: 10px Arial, Verdana; font-weight: bold; text-transform: uppercase;}


/* --- Header --- */
#ez_navbartopbox {  position:absolute;	right: 0px; z-index:5;	text-align: right; padding-top: 9px;}
#ez_navbartopoutbox { position: relative; background-color: transparent; margin-left:auto; margin-right:auto; text-align: right; padding-top: 4px; padding-bottom: 2px;}
/* #ez_rightbgbox {position:absolute;right: 0px;	background-image: url(../images/right-bg.gif);width: 300px; height: 103px;} */
#ez_titlebox {right: 20px; top: 50px; position:absolute; z-index:5; }
#ez_doctitle {font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight : normal; color: #333333;}
#ez_subdoctitle {font-size:14px; font-family: Arial, helvetica, sans-serif; font-weight : normal; color: #333333;}	
#ez_logo {left: 0px; top: 0px; position: absolute; z-index: 5; }
#ez_logobox {	display: block;	background-image: url('../images/top-bg.gif');background-repeat: repeat-x; }
#ez_navbartop, a.ez_navbartop  {text-decoration:none; font-size: 9px; font-family: Arial, helvetica, sans-serif; color: #707070;  padding : 0px 4px 0px 0px;}
a.ez_navbartop:hover {  text-decoration:underline; }

/* --- Navigation --- */
tr.row1 { background-image: url(../images/row-bg.gif); background-color: transparent; } 
/* still used in index.html no javascript */
#ez_row1box { height:35px; padding: 4px 0px 0px 0px; background-color: transparent; background-image: url('../images/row-bg.gif'); position: relative; text-align: center; width: 100%;}
.scrolling #ez_row1box { background-color: #e8e8e8; } /* Uncomment and Set background color or image here when row1 is transparent, for use when scrolling */
#ez_row4box { height:35px; padding: 4px 0px 0px 0px; background-color: transparent; position: relative; text-align: center; width: 100%;}

.textinput {background-color : #eaeaea;	color: black ;	font-size: 10px;	font-family: Verdana,Arial, Helvetica;}
.ezSearchTextInput {height:23px; font-size: 12px !important; line-height:23px; padding-top: 0px; width:120px; position:relative; z-index: 6; }
select.dropdown {background-color : #eaeaea;	color: black ;	height:23px; font-size: 12px; margin-top:3px;	font-family: Verdana,Arial, Helvetica;}

.eznavbox-outer_ezod-kitoff_, .eznavbox-inner_ezod-kitoff_ { height: 64px; /* change this based on header height - height of menus, icons  */ z-index:99999; }
.eznavbox-outer_ezod-kiton_, .eznavbox-inner_ezod-kiton_ { height: 96px; /* change this based on header height - height of menus, icons, and kit doc switcher  */ z-index:99999; }

.scrolling { position: fixed; top: 0; }

/* --- Footer --- */
#ez_docfooterbox { margin-left:auto; margin-right:auto;  width: 100%; text-align: center; background-color: #f8f8f8; height: 160px; border-left: 0px solid #666666; border-right: 0px solid #666666; border-top: 0px solid #666666; background: url(../images/footer-bg.gif) top repeat-x;}
#ez_stampbox { display: block;  margin-left:auto; margin-right:auto;   text-align: center; padding-top: 20px;}
#ez_footerbox {	position: relative;  width: 100%; display: block; margin-left:auto; margin-right:auto;}

/* -- Different Interactive/Enhanced - to maintain Generic 25 identical -- */
.searchdiv {display:block; float:left; margin-top: 0px; margin-left: 5px;}

/* --- Help File --- */
.helpheader {font-family: Arial, Helvetica, sans-serif; font-size:16px;}
.helptext {font-family: Arial, Helvetica, sans-serif; font-size:16px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; margin-bottom : 0px; margin-top : 0px; padding : 0 0;}
h5 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; margin-bottom : 0px; margin-top : 0px; padding : 0 0;}
.helpBox { margin-left: 0%; margin-right:0%; }
.helpCol1Background { background-color: transparent; }
.helpBorderBackground { background-color: transparent; }

/* --- Share Styles --- */
#ezShareDivTop {  background-color: #d7dadd; top: 38px; margin-left:-3px; padding-bottom:2px;}
#ezShareDivBottom {  background-color: #d7dadd; line-height:0px; margin-left:-3px; padding-bottom:2px;}
.ezShareTextDivTop { color: #666666; font-weight: bold; height:23px; margin-top:8px; line-height:17px; }
.ezShareTextDivBottom { color: #666666;  font-weight: bold; height:23px; margin-top:8px; line-height:17px; }
.ezShareTextDivTop a { color: #666666; }
.ezShareTextDivBottom a { color: #666666;}
.ezShareTextA { text-decoration:none; }


/* EZOD: END G26 header and nav styles */

.m0table {
	border: 0;
}
.m0mouto {
}
.m0movero {
}
.m0mdowno {
}
.m0inner {
}

	.TOCThumbNormalNav { color: #000000; }
	.TOCThumbInLinearOnly { color: #0000FF; }
	.TOCThumbNotInNavigation { color: #FF0000; font-weight: bold; }
	.TOCThumbInDropdownOnly { color: #FF7F50; font-weight: bold; }

	td.TOCThumbNormalNav {text-align : center; background-color : white; }
	td.TOCThumbInLinearOnly { text-align : center; 	background-color : #E0FFFF; }
	td.TOCThumbNotInNavigation { text-align : center; background-color : #FFDAB9; }
	td.TOCThumbInDropdownOnly {	text-align : center; background-color : #FFFFE0; }

	.TOCThumbNormalNavNumber { color: #000000; }
	.TOCThumbInLinearOnlyNumber { color: #0000FF; }
	.TOCThumbNotInNavigationNumber { color: #FF0000; font-weight: bold; }
	.TOCThumbInDropdownOnlyNumber { color: #FF7F50; font-weight: bold; }

<!-- EZOD: G74 - QuickMenu styles -->
#ez_menubox {  
	background-color: #f3f3f3;	
}

#ez_mobilemenubox {  
	background-color: #f3f3f3;	
}

#ez_searchbox {display: block; float:left; margin-top: 6px; margin-left: 5px; }
#ez_searchbox2 {display: block; float:left; margin-top: 6px; margin-left: 5px; }

.EZODSubTitle {
	font-weight:bold;
}

 a.rtdlink {
    background: transparent url('../images/rtd-r.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: right;
    height: 25px;
    margin-right: 20px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.rtdlink span {
    background: transparent url('../images/rtd-leftandbackground.gif') no-repeat;
    display: block;
    line-height: 15px;
    padding: 5px 0px 5px 37px;
}

.EZULTopLevel {
	margin: 0px; 
	padding: 0px;
}
.EZNoBulletUL {
	list-style-type: none;
}	
.EZTOCLi {
	margin-top:6px;
}

/* MENU STYLES */

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
/*[START-QCC]*/.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}/*[END-QCC]*//*[START-QCC0]*/#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}/*[END-QCC0]*/


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */
	
	/* Top Level Menu that the page belongs to */
	#qm0 .EZODactiveLevel1 {
	background-color:#455259;
	color:white;
}

/* Second level menu that the page belongs to */

/* #qm0 div .EZODactiveLevel2, #qm0 ul .EZODactiveLevel2 {
		background-color:black;
	color:#f3b22d;
} */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:auto;
		height:auto;
		background-color:#f3f3f3;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		line-height:13px;
		height:29px;
		white-space:normal;
		padding:3px 4px 3px 4px;
		margin-left:-1px;
		margin-right:0px;
		margin-top:auto;
		margin-bottom:auto;
		background-color:#f3f3f3;
		color:#333333;
		font-family:Verdana;
		font-size:11px;
		text-decoration:none;
		text-align:center;
		border-width:1px;
		border-style:solid;
		border-color:#dadada;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	

		background-color:#455259;
		color:white;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	

		background-color:#455259;
		color:white;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#455259;
		color:white;

	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:1px 1px 0px 1px;
		margin:-1px 0px 0px 0px;
		width:300px;
		background-color:#dadada;
		border-width:1px;
		border-style:none;
		border-color:#003399;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		height:auto;
		padding:3px 4px 3px 4px;
		margin:0px 0px 1px 0px;
		width:auto;
		background-color:#455259;
		color:white;
		border-width:0px;
		border-style:none;
		border-color:#000000;
		white-space:normal;
		text-align:left;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:black;
		color:#f3b22d;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:black;
		color:#f3b22d;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:black;
		color:#f3b22d;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#BFBFBF;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px 2px;
		border-color:#BFBFBF;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#666666;
		background-color:#455259;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" (sub) Rounded Items""""""""*/	
	#qm0 div .qmritem span	
	{	
		border-color:#666666;
		background-color:#455259;
	}


	/*"""""""" (sub) Rounded Items Content""""""""*/	
	#qm0 div .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}
	
	
	
	
/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 1 */
	
	/* Top Level Menu that the page belongs to */
	#qm1 .EZODactiveLevel1 {
	background-color:#455259;
	color:white;
}

/* Second level menu that the page belongs to */

/* #qm1 div .EZODactiveLevel2, #qm1 ul .EZODactiveLevel2 {
		background-color:black;
	color:#f3b22d;
} */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm1	
	{	
		width:auto;
		height:auto;
		background-color:#f3f3f3;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm1 a	
	{	
		line-height:13px;
		height:29px;
		white-space:normal;
		padding:3px 4px 3px 4px;
		margin-left:-1px;
		margin-right:0px;
		margin-top:auto;
		margin-bottom:auto;
		background-color:#f3f3f3;
		color:#333333;
		font-family:Verdana;
		font-size:11px;
		text-decoration:none;
		text-align:center;
		border-width:1px;
		border-style:solid;
		border-color:#dadada;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm1 a:hover	
	{	

		background-color:#455259;
		color:white;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm1 li:hover>a	
	{	

		background-color:#455259;
		color:white;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm1 .qmactive, body #qm1 .qmactive:hover	
	{	
		background-color:#455259;
		color:white;

	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm1 div, #qm1 ul	
	{	
		padding:1px 1px 0px 1px;
		margin:-1px 0px 0px 0px;
		width:300px;
		background-color:#dadada;
		border-width:1px;
		border-style:none;
		border-color:#003399;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm1 div a, #qm1 ul a	
	{	
		height:auto;
		padding:3px 4px 3px 4px;
		margin:0px 0px 1px 0px;
		width:auto;
		background-color:#455259;
		color:white;
		border-width:0px;
		border-style:none;
		border-color:#000000;
		white-space:normal;
		text-align:left;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm1 div a:hover	
	{	
		background-color:black;
		color:#f3b22d;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm1 ul li:hover>a	
	{	
		background-color:black;
		color:#f3b22d;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm1 div .qmactive, body #qm1 div .qmactive:hover	
	{	
		background-color:black;
		color:#f3b22d;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm1 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm1 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#BFBFBF;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm1 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px 2px;
		border-color:#BFBFBF;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm1 .qmritem span	
	{	
		border-color:#666666;
		background-color:#455259;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm1 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" (sub) Rounded Items""""""""*/	
	#qm1 div .qmritem span	
	{	
		border-color:#666666;
		background-color:#455259;
	}


	/*"""""""" (sub) Rounded Items Content""""""""*/	
	#qm1 div .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}



	/*[END-QS0]*/
	
<!-- EZOD: END G74 - QuickMenu styles -->
