/*MASTER STYLES (2004-10-15 - pas) ---------------------------- */

/* STYLE RULES FOR THIS STYLE SHEET:  ABSOLUTELY NO FIXED FONT SIZES */
BODY{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white;
	margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;
	}
A:visited{ font-weight:800;text-decoration: none; COLOR: #bd9935; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
A:link {font-weight:800; text-decoration: none; COLOR: #7b8652; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
A:active {font-weight:800; text-decoration: none; COLOR: #f78b42; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
A:hover {font-weight:800; text-decoration: underline; COLOR: #f78b42; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, p, td, ul, ol, li, dl, dt, dd 
{
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
EM { display: inline }
H1 {FONT-SIZE: 130%; FLOAT: left; font-weight:900;}
H2 {FONT-SIZE: 120%;  font-weight:900;}
H3 {FONT-SIZE: 110%;  font-weight:700;}
H4 {FONT-SIZE: 100%;  font-weight:800;}
H5 {font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
H6 {font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.PageTitle {FONT-SIZE: 130%; FLOAT: left; font-weight:900;margin-top: 10px; margin-bottom:6px;}
.L1Titles{FONT-SIZE: 120%;  font-weight:900;margin-top: 10px; margin-bottom:6px;}
.L2 {FONT-SIZE: 110%;  font-weight:700;}
.L3 {FONT-SIZE: 100%;  font-weight:800;}
.L4 {font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
.L5{font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.Tiltbold {font-style: italic;font-weight:900;}
.redtext {color: red }
.SmallNorml {FONT-SIZE: 80%}
FORM {display:inline;}
OPTION { FONT-WEIGHT: normal; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
LI{ PADDING-LEFT: 5px;  FONT-SIZE: 100%; display: list-item }
LI.bulletSquare { list-style-type: square }
LI.bulletRound { list-style-type:disc }
blockquote.BlockStyle
{
	FONT-SIZE: 80%; 
	display: block;
	background-color: #ffffcc; 
	width: 60%;
	border-top: groove Thin #bd9935; border-right: groove Thin #bd9935;
	/*OVER-FLOW: AUTO;*/
    PADDING-RIGHT: 2px;PADDING-LEFT: 10px; PADDING-BOTTOM: 2px;PADDING-TOP: 2px;
}
/* --------------------------------------------------------------------- */
/* COLOR CODE | 0:000000 | 1:F78B42 | 2:BD9935 | 3:FFD251 | 4:7B8652 --- */
/* | 5:006B97 | 6:F4A540 | 7:73C7EF | 8:8A4587 | 9:FFFFFF            --- */
/* --------------------------------------------------------------------- */
/* CONTENT Channel Specific STYLES (2005-03-07 PAS) -------------------- */
/* Global -------------------------------------------------------------- */
.GlobalTle {FONT-SIZE: 130%;  font-weight:900; COLOR: #f78b42;margin-top: 10px; margin-bottom:6px;}
.GlobalL4 {COLOR: #f78b42; font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
.GlobalL5 {COLOR: #f78b42; font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.Globallink {COLOR: #f78b42;}
a:Globallink:visited {COLOR: #f78b42;}
/* Attendee  ----------------------------------------------------------- */
.AttendTle {FONT-SIZE: 130%;  font-weight:900; COLOR: #7b8652; margin-top: 10px; margin-bottom:6px;}
.AttendL4 {COLOR: #7b8652; font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
.AttendL5 {COLOR: #7b8652; font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.Attendlink {COLOR: #7b8652;}
a.Attendlink:visited {COLOR: #7b8652;}
/* Community ----------------------------------------------------------- */
.CommTle {FONT-SIZE: 130%;  font-weight:900; COLOR: #7b8652; margin-top: 10px; margin-bottom:6px;}
.CommL4 {COLOR: #7b8652; font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
.CommL5 {COLOR: #7b8652; font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.Commlink {COLOR: #7b8652;}
a.Commlink:visited {COLOR: #7b8652;}
/* Exhibitor ----------------------------------------------------------- */
.ExhibTle {FONT-SIZE: 130%;  font-weight:900; COLOR: #006b97; margin-top: 10px; margin-bottom:6px;}
.ExhibL4 {COLOR: #006b97; font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
.ExhibL5 {COLOR: #006b97; font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.Exhiblink {COLOR: #006b97;}
a.Exhiblink:visited {COLOR: #006b97;}
/* Planner ------------------------------------------------------------- */
.PlanTle{FONT-SIZE: 130%;  font-weight:900; COLOR: #8a4587; margin-top: 10px; margin-bottom:6px;}
.PlanL4 {COLOR: #8a4587; font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
.PlanL5 {COLOR: #8a4587; font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.Planlink {COLOR: #8a4587;}
a.Planlink:visited {COLOR: #8a4587;}
/* Partner ------------------------------------------------------------- */
.PartTle{FONT-SIZE: 130%;  font-weight:900; COLOR: #006b97;  margin-top: 10px; margin-bottom:6px;}
.PartL4{COLOR: #006b97; font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
.PartL5{COLOR: #006b97; font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.Partlink {COLOR: #006b97;}
a.Partlink:visited {COLOR: #006b97;}
/* Black Links choose color------------------------------------------------- */
.BlackTle {FONT-SIZE: 130%; font-weight:900; COLOR: #000000; margin-top: 10px; margin-bottom:6px;}
.BlackL4 {COLOR: #000000; font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
.BlackL5 {COLOR: #000000; font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.Blacklink {COLOR: #000000;}
a.Blacklink:visited {COLOR: #000000;}
/* WhiteLinks choose color------------------------------------------------- */
.WhiteTle {FONT-SIZE: 130%; font-weight:900; COLOR: #ffffff; margin-top: 10px; margin-bottom:6px;}
.WhiteL4 {COLOR: #ffffff; font-style: italic; font-variant:small-caps; FONT-SIZE: 80%;font-weight:900;}
.WhiteL5 {COLOR: #ffffff; font-style:normal; font-variant:small-caps; FONT-SIZE: 80%;font-weight:800;}
.Whitelink {COLOR: #ffffff;}
a.Whitelink:visited {COLOR: #ffffff;}
/* ------------------------------------------------------------------------- */
/* Local Nav Doc/links STYLE (2005-03-15 PAS) --------------------------------- */
/* ------------------------------------------------------------------------- */
.doc_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.doc_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.doc_links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.doc_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	}
.doc_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	font-variant:small-caps;
	color: #ffffff;
	text-decoration: none;
	margin-top: 1px; 
	margin-bottom:1px;
}
/* ------------------------------------------------------------------------- */
/* Press Release STYLE (2005-05-05 PAS) --------------------------------- */
/* ------------------------------------------------------------------------- */
.pr_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
        color: #000000;
	text-decoration: none;
        line-height: 150%;
}
a.pr_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
        color: #000000;
	text-decoration: none;
        
}
a.pr_links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
        color: #7b8652;
	text-decoration: none;
}
a.pr_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
        color: #f78b42;
	text-decoration: underline;
}
.PRSubTle {COLOR: #7b8652; font-style:normal; font-variant:small-caps; font-weight:900;}

/* ------------------------------------------------------------------------- */
/* Template Hidden STYLES (2005-03-15 PAS) --------------------------------- */
/* ------------------------------------------------------------------------- */
.mmhidelink_bg_body {background-image: url(/images/link_bg_body.gif);}
.mmhidedoc_bg_body {background-image: url(/images/doc_bg_body.gif);}
.mmhidestyle1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
}
.mmhidelinks1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.mmhidelinks1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.mmhidelinks1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.mmhidelinks1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	}
a.mmhideprinter {
	font-size: 70%;
        text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
a.mmhideprinter:visited {
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
a.mmhideprinter:hover {
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: underline;
}
.mmhidefooter {
	font-size: 75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ------------------------------------------------------------------------- */
/* Sitemap STYLE (2005-05-17 PAS) --------------------------------- */
/* ------------------------------------------------------------------------- */
.mmhideblk_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	color: #000000;
	text-decoration: none;
}
a.mmhideblk_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	color: #000000;
	text-decoration: none;
}
a.mmhideblk_links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	color: #bd9935;
	text-decoration: none;
}
a.mmhideblk_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	color: #f78b42;
	text-decoration: underline;
	}
a.mmhidelibrary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7b8652;
	font-weight: 900;
	cursor: hand;
}
a.mmhidelibrary:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f78b42;
	font-weight: 900;
	cursor: hand;
}

/* --------------------------------------------------------------------- */
/* Rigging STYLE (2005-05-18 PAS) --------------------------------- */
/* ------------------------------------------------------------------------- */
.mmhidemenulinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
a.mmhidemenulinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.mmhidemenulinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.mmhidemenulinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	text-decoration: none;
	color: #f78b42;
	text-decoration: underline;
	}
.mmhiderigging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.mmhiderigging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.mmhiderigging:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8A4587;
	text-decoration: underline;
}

a.mmhiderigging:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8A4587;
	text-decoration: none;
}

a.mmhiderigging:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}

/* --------------------------------------------------------------------- */
/* Floor Plan STYLE (2005-05-18 PAS) --------------------------------- */
/* ------------------------------------------------------------------------- */

.mmhidebreadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000066;
}
.mmhideheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 110%;
	color: #7b8652;
}
a.mmhidebreadcrumbs1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000066; 
	text-decoration: none;
}
a.mmhidebreadcrumbs1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9999FF;
	text-decoration: underline;
}
a.mmhidebreadcrumbs2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f78b42;
	text-decoration: none;
}
a.mmhidebreadcrumbs2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7b8652;
	text-decoration: underline;
}
a.mmhidebreadcrumbs3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: #000066;
	text-decoration: none;
}
a.mmhidebreadcrumbs3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: #000066;
	text-decoration: none;
}
a.mmhidebreadcrumbs3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: #7b8652;
	text-decoration: underline;
}

/* ---- I-frame Styles ------------------------------------------------- */