/* Common Styles */

html {height: 101%; }
BODY {background-image: url(/shared/templates/mmepII/images/backgroundbottom.gif); background-repeat:repeat; margin: 0px 0px 0px 0px;}

div#mainbody {background-image: url(/shared/templates/mmepII/images/bodybackground.gif); background-repeat:no-repeat; }
div#bodycontainer2 {background-image: url(/shared/templates/mmepII/images/background2.gif); background-repeat:no-repeat; }
div#bodycontainer3 {background-image: url(/shared/templates/mmepII/images/background3.gif); background-repeat:no-repeat; }
div#bodycontainer4 {background-image: url(/shared/templates/mmepII/images/background4.gif); background-repeat:no-repeat; }
div#bodycontainer5 {background-image: url(/shared/templates/mmepII/images/background5.gif); background-repeat:no-repeat; }
div#bodycontainer6 {background-image: url(/shared/templates/mmepII/images/background6.gif); background-repeat:no-repeat; }
div#bodycontainer7 {background-image: url(/shared/templates/mmepII/images/background7.gif); background-repeat:no-repeat; }
div#bodycontainer8 {background-image: url(/shared/templates/mmepII/images/background8.gif); background-repeat:no-repeat; }
div#bodycontainer9 {background-image: url(/shared/templates/mmepII/images/background9.gif); background-repeat:no-repeat; }
div#bodycontainer10 {background-image: url(/shared/templates/mmepII/images/background10.gif); background-repeat:no-repeat; }

div#backbottom{}

a:link {color: #0075BF;}
a:link:hover {color: #004B74;}

.title { font-weight: bold; font-size: 22px; text-transform: none; color: #23512A; font-family: Arial, Helvetica, sans-serif; }
.itemHead, a.itemHead:link { font-weight: bold; font-style: italic; font-size: 13pt; color: #5F155D; font-family: Arial, Helvetica, sans-serif;}
.subtext { font-size: 8pt; color: #000000; font-family: arial,helvetica,sans-serif; }
.subtextDate { font-size: 8pt; color: #999999; font-style: italic; font-family: arial,helvetica,sans-serif; }
.printView, a.printView { font-size: 8pt; color: #A5D5E7; font-family: arial,helvetica,sans-serif; text-decoration: underline;}
a.printView:hover {color: #FFFFFF;}
.navBorder {border-right:#BDCEAA 1px solid;}
.normal {font: normal 10pt Arial, Verdana, Sans-serif;}



/* Banner Styles */
td#bannerSpacer1 {width: 125px;}
td#bannerNavContainer {width: 390px;}
td#searchBoxContainer {width: 110px; text-align:right;}
div#banner1 {height:206px; background-image: url(/shared/templates/mmepII/images/banner1.gif); background-repeat:no-repeat; }
div#banner2 {height:206px; background-image: url(/shared/templates/mmepII/images/banner2.gif); background-repeat:no-repeat; }
div#banner3 {height:206px; background-image: url(/shared/templates/mmepII/images/banner3.gif); background-repeat:no-repeat; }
div#banner4 {height:206px; background-image: url(/shared/templates/mmepII/images/banner4.gif); background-repeat:no-repeat; }
div#banner5 {height:206px; background-image: url(/shared/templates/mmepII/images/banner5.gif); background-repeat:no-repeat; }
div#banner6 {height:206px; background-image: url(/shared/templates/mmepII/images/banner6.gif); background-repeat:no-repeat; }
div#banner7 {height:206px; background-image: url(/shared/templates/mmepII/images/banner7.gif); background-repeat:no-repeat; }
div#banner8 {height:206px; background-image: url(/shared/templates/mmepII/images/banner8.gif); background-repeat:no-repeat; }
div#banner9 {height:206px; background-image: url(/shared/templates/mmepII/images/banner9.gif); background-repeat:no-repeat; }
table#bannerTable {width: 800px;}

/* Banner Navigation */
div#bannerNav {float: right; padding: 0px 5px 0px 5px;  border-right: solid 1px #000000;}
div#bannerNavFirst {float: right; padding: 0px 5px 0px 5px; }
.bannerNavText, a.bannerNavText {font: bold 12px Arial, Helvetica, sans-serif; color: #005853; text-decoration: none; }
a.bannerNavText:hover {text-decoration: underline; color: #005853;}
.bannerNavTextHigh, a.bannerNavTextHigh {font-weight: bold;}


div#bannerNav2 {float: right; border-right: solid 1px #FFFFFF; padding: 0px 8px 0px 0px; margin: 15px 5px 0px 5px;  }
div#bannerNav2First {float: right; padding: 0px 8px 0px 0px; margin: 15px 5px 0px 5px;  }
.bannerNav2Text {font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.bannerNav2Text {text-decoration: none; color: #FFFFFF;}
a.bannerNav2Text:hover {text-decoration: underline; color: #FFFFFF;}
.bannerNav2TextHigh, a.bannerNav2TextHigh {font-weight: bold;}


/* Container Table Styles */
table#mainContainer {width: 800px; }
td#leftContainer {width: 152px; vertical-align: top; padding: 0px 0px 0px 0px;}
td#rightContainer {width: 638px; vertical-align: top; padding: 0px 10px 0px 10px;}
div#bottomContainer {width: 800px;  }


div#leftColumn {float:left; width: 162px; }
div#oneColumn {float:left; padding: 0px 0px 0px 0px; }
td#mainColumn {width: 503px; padding: 0px 16px 0px 0px; vertical-align: top; }
td#rightColumn {width:145px; padding: 0px 0px 0px 0px; vertical-align: top; }
tr td#pageDivider {background-color: #DEDEDE; padding-left: .1em; }

div#conference {width: 151px; height: 58px; margin: 0px 0px 0px 10px; background-image: url(/shared/templates/mmepII/images/conference.gif); background-repeat:no-repeat;}

/* Cookie Crumb Styles */
div#cookieContainer { width: 975px; height:25px; margin: 0px 10px 0px 10px;}
div#cookieCrumbItem {float: left; padding: 3px 0px 2px 1px;}
.cookieCrumbText, a.cookieCrumbText {font: normal 10pt Verdana,Arial,sans-serif; color: #000000; }
a.cookieCrumbText:hover {text-decoration: underline;}



/* Backing Page Main Nav */

		
div#mainBack_sec {}		
div#backbanner {width: 957px; height:93px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }	
		
/* Teal Button Navigation */


/* First Level Teal */
div#navBtnTeal {width:130px; padding: 3px 0px 3px 19px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_03.jpg); background-repeat:repeat-y;}
div#navBtnTealTop {width:130px; padding: 12px 0px 4px 19px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_01.jpg); background-repeat:no-repeat;}
div#navBtnTealTopHigh {width:130px; padding: 12px 0px 4px 19px;  margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_07.jpg); background-repeat:no-repeat;}
.navBtnTealText, a.navBtnTealText, a.navBtnTealText:hover, .navBtnTealTextHigh, a.navBtnTealTextHigh, a.navBtnTealTextHigh:hover  {font: bold 8.5pt Arial; color: #FFFFFF; text-decoration: none; text-align:left; text-transform: uppercase;}
div#navSpacer {width:130px; font-size:1px; height: 1px; padding: 0px 0px 0px 0px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_02.jpg); background-repeat:no-repeat;}


/* Second Level Teal*/
div#navBtnTealHigh {width:130px; padding: 3px 0px 3px 19px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_08.jpg); background-repeat:repeat-y;}
div#tealSubNav1 { width:130px; padding: 3px 0px 3px 24px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_11.jpg); background-repeat:no-repeat; } 
.tealSubNav1text, a.tealSubNav1text {color: #3B8C83; font: bold 8pt Arial, Helvetica, sans-serif; text-decoration:none; text-align: left; }
a.tealSubNav1text:hover {color: #143B37; font: bold 8pt Arial, Helvetica, sans-serif; text-decoration:none; text-align: left;}
div#SubNavSpacer {width:130px; font-size:1px; height: 1px; padding: 0px 0px 0px 0px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_12.jpg); background-repeat:no-repeat;}
div#tealtext {width:128px;}


/* Third Level Teal */				
div#tealSubNav1High {width:130px; padding: 3px 0px 3px 24px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_10.gif); background-repeat:no-repeat;} 
div#tealSubNav2 {margin: 0px 5px 0px 0px; padding: 1px 0px 1px 10px;}
div#tealSubNav2High { margin: 0px 5px 0px 0px; padding: 1px 0px 1px 10px; background-image: url(/shared/templates/MMEPII/images/tealSubNav2High.gif); background-repeat:no-repeat;}
.tealSubNav2Text, a.tealSubNav2HighText {color: #143B37; text-decoration:none; font: bold 11px Arial, Helvetica, sans-serif; text-align: left;}
a.tealSubNav2HighText:hover {color: #143B37;}
.level2Teal,.level2TealHigh, a.level2TealHigh {color: #FFFFFF; font: bold 11px Arial, Helvetica, sans-serif;  text-decoration: none; text-align: left;}



/* Plum Button Navigation */


/* First Level Plum */
div#navBtnPlum {width:130px; padding: 3px 0px 3px 19px; margin: 0px 0px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_04.jpg); background-repeat:repeat-y;}
div#navBtnPlumBottom {width:150px; padding: 17px 0px 0px 0px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_06.gif); background-repeat:no-repeat;}
div#navBtnPlumBottomHigh {width:130px; padding: 3px 0px 3px 19px;  margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_09.gif); background-repeat:repeat;}
.navBtnPlumText, a.navBtnPlumText, a.navBtnPlumText:hover, .navBtnPlumTextHigh, a.navBtnPlumTextHigh, a.navBtnPlumTextHigh:hover  {font: bold 8pt arial; color: #BEB1BE; text-decoration: none; text-align:left;}
div#navSpacer {width:130px; font-size:1px; height: 1px; padding: 0px 0px 0px 0px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_02.jpg); background-repeat:no-repeat;}


/* Second Level Plum*/
div#navBtnPlumHigh {width:130px; padding: 3px 0px 3px 19px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_09.gif); background-repeat:no-repeat;}
div#plumSubNav1 {width:130px; padding: 3px 0px 3px 24px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_14.gif); background-repeat:repeat-y; } 
.plumSubNav1text, a.plumSubNav1text {color: #833E7F; font: bold 7.5pt Arial, Helvetica, sans-serif; text-decoration:none; text-align: left; }
a.plumSubNav1text:hover {color: #4F0D4B; font: bold 7.5pt Arial, Helvetica, sans-serif; text-decoration:underline; text-align: left; }
div#SubNavSpacer {width:130px; font-size:1px; height: 1px; padding: 0px 0px 0px 0px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_12.jpg); background-repeat:no-repeat;}
div#plumtext {width:128px;}
div#navBtnSubNavBottom {width:150px; padding: 17px 0px 0px 0px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_15.jpg); background-repeat:no-repeat;}


/* Third Level Plum */				
div#plumSubNav1High {width:130px; padding: 3px 0px 3px 24px; margin: 0px 17px 0px 10px; background-image: url(/shared/templates/MMEPII/images/slice_16.gif); background-repeat:no-repeat;} 
div#plumSubNav2 {padding-left: 29px;}
div#plumSubNav2High {margin-left: 19px; padding-left: 10px; background-image: url(/shared/templates/MMEPII/images/slice_17.gif); background-repeat:no-repeat;}
.plumSubNav2Text, a.plumSubNav2HighText {color: #4F0D4B; text-decoration:none; font: bold 7.5pt Arial, Helvetica, sans-serif; text-align: left;}
 a.plumSubNav2HighText:hover {color: #4F0D4B;}
.level2PlumHigh, a.level2PlumHigh {color: #FFFFFF; font: bold 11px Arial, Helvetica, sans-serif;  text-decoration: none; text-align: left;}



/* Footer */
div#footerCap {width:810px; height:85px; text-decoration: none; text-align:center; padding: 0px 0px 0px 0px; background-image: url(/shared/templates/MMEPII/images/footerCap.gif); background-repeat:no-repeat; }
div#footer { width:810px; height:40px; text-decoration: none; text-align:center; padding: 0px 0px 0px 0px; background-image: url(/shared/templates/MMEPII/images/footer.gif); background-repeat:no-repeat; }
.footerText, a.footerText {font: normal 9.5pt Arial, Helvetica, sans-serif;  color: #000000; }

/* Section */
div#sectionHead {border: solid 1px #9F9F9F; padding: 5px 0px 5px 5px; margin: 5px 0px 10px 0px; background-image: url(/shared/templates/mmepII/images/secback.gif); background-repeat:no-repeat;}
.secHead, a.secHead {font: bold 17pt Arial, Helvetica, sans-serif; color: #5F155D; }

/* Sidebar Nav Styles */
.navSidebarTitle {font-size: 10pt; font-weight: bold; color: #60145E; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;}
ul#navbar {margin: 0px 0px 0px 15px;}
div#navSidebarItem {}
.navSidebarText, a.navSidebarText {font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;}
a.navSidebarText:hover {text-decoration: underline;}

/* Sidebar Styles */
div#sidebar1 {width: 129px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#sidebar1Top {text-align: center; padding: 5px 3px 5px 3px; margin: 0px 0px 0px 0px; background-image: url(/shared/templates/MMEPII/images/sidebar1Top.jpg); background-repeat:no-repeat; background-color: #60145E;}
div#sidebar1Mid {padding: 5px 7px 5px 7px; background-image: url(/shared/templates/MMEPII/images/sidebar1Mid.jpg); background-repeat:repeat-y;}
div#sidebar1Bottom {padding: 7px 0px 7px 0px; background-image: url(/shared/templates/MMEPII/images/sidebar1Bottom.gif); background-repeat:no-repeat;}
div#sidebar1Image {padding: 0px 0px 0px 0px; background-image: url(/shared/templates/MMEPII/images/Sidebar1Mid.jpg); background-repeat:repeat-y;}
.sidebar1Title {font-size: 9pt; font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;}
.sidebar1Text {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #000000; }

/* Sidebar2 Styles */
div#sidebar2 {width: 129px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#sidebar2Top {text-align: center; padding: 5px 3px 5px 3px; margin: 0px 0px 0px 0px; background-image: url(/shared/templates/MMEPII/images/sidebar2Top.gif); background-repeat:no-repeat; background-color: #9D652C;}
div#sidebar2Mid {padding: 5px 7px 5px 7px; background-image: url(/shared/templates/MMEPII/images/sidebar2Mid.jpg); background-repeat:repeat-y;}
div#sidebar2Bottom {padding: 7px 0px 7px 0px; background-image: url(/shared/templates/MMEPII/images/sidebar2Bottom.gif); background-repeat:no-repeat;}
div#sidebar2Image {padding: 0px 0px 0px 0px; background-image: url(/shared/templates/MMEPII/images/Sidebar2Mid.jpg); background-repeat:repeat-y;}
.sidebar2Title {font-size: 9pt; font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;}
.sidebar2Text {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #000000; }


/* Image Styles */

div#imageLeft {float: left; margin: 12px 12px 12px 12px; padding: 4px 4px 4px 4px; border: solid 2px #5F155D;}
div#imageRight {float: right; margin: 12px 12px 12px 12px; padding: 4px 4px 4px 4px; border: solid 2px #5F155D;}
div#caption {font: italic 11px arial; font-style:italic; }

/*	Promotions					*/
.promoTitle { font-weight: bold; font-size: 14px; color: #000066; font-family: Arial, Helvetica, sans-serif; }
.promoItem { padding-left: 3px; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }


/* Search  */
div#searchbox {margin: 0px 0px 0px 5px;}
td#searchLabel {padding: 0px 10px 0px 0px;}

/*	Form				*/
.wizardField { font-size: 10pt; color: #000000; font-family: Arial, Helvetica, sans-serif; }
.wizardMenuStep { font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
.wizardFieldRequired { font-weight: bold; font-size: 10pt; color: #990000; font-family: Arial, Helvetica, sans-serif; }


/* Calendar Styles */

table#calSmall {width:90%; border-right: solid 1px gray; border-bottom: solid 1px gray; margin-left: 10px; }
table#calSmall a {text-decoration: none;}
table#calSmall tr#days th {font-size: 80%; color: black; background-color: #FFCC01; font-weight: bold; text-align: center; padding: 1px .33em;}
table#calSmall tr#title th {background: #73777B; color: white; border: 1px solid #242; font-size: 80%;}
table#calSmall td {color: #777; text-align: right; border: 1px solid gray; border-color: #BBB #EEE #EEE #BBB;}
table#calSmall a {font-weight: bold; display: block; margin: 0;}
table#calSmall a:link {color: black;}
table#calSmall a:visited {color: purple;}
table#calSmall a:hover {background: #FFCC01;}
table#calSmall td.sat, table#calSmall td.sun {background: #FDD;}
table#calSmall td.jun, table#calSmall td.aug {background: #AAB; color: #889;}
table#calSmall tr#lastweek td {border-bottom: 2px solid #AAB;}
table#calSmall td.holiday {background: #FAA;border-color: #BBB #FCC #FCC #BBB;}
table#calSmall td#jul16 {background-color: yellow; border: 1px solid black;}
table#calSmall td#jul16 div.date {color: #C33; font-weight: bold; background: #FFC;}
div#calCaption {width: 90%; font-size: 80%; text-align:left; margin-left: 10px; }

/* border: solid 1px #000000;*/