﻿/* possible new font color: 3d4056 */
/* BODY {font-size: 8pt; font-family: verdana; color: #666666; margin: 0px; margin: 0px 0px 0px 0px; } */
/*.siteBody08 {background: white url(../../_images/siteBG.png) repeat-x; margin: 0px; }*/
.siteBody08 { background: #323232 url(../../_images/siteBG08.png) repeat-x; margin: 0px; }
/*TD, TH, DIV, SPAN { font-size: 8pt; font-family: verdana;color: #666666 }*/
H1 {font-size: 14pt; font-family: verdana; color: #666666; font-weight: normal; margin-top: 10px; color: #666666}
INPUT { font-family: Verdana; }
TEXTAREA {font-family: Verdana;}

A IMG {border: none;}

a {
color:#0066CC; 
text-decoration:underline;
}

a:hover {
color:#339900; 
text-decoration:underline;
}

.urlStd, .urlStd:visited { color: #0066CC; }
.urlStd:hover, .urlStd:visited:hover { color: #339900;  }

.siteBannerContainer08 { width: 990px; margin: 10px auto 0px auto; background: URL(../../_images/siteHeader09V2.png) no-repeat top; height: 140px; vertical-align: bottom;}

.siteContentWrapper { width: 990px; margin: 0px auto 0px auto; padding: 0px; }
.siteContentMenuWrapper { background: url(../../_images/sitePanelMenuV2.png); height: 34px; }
.siteContentMenu { padding-top: 4px; margin-left: 20px;  }
.siteContentPanelWrapperBG { background: url(../../_images/sitePanelBG.png); min-height: 500px; }
.siteContentPanelWrapper { background: url(../../_images/sitePanelMenuDrop.png) top no-repeat; }
.siteContentPanel { padding: 10px 15px 10px 15px;}

.siteHeaderLeftLinks { float: left; width: 720px;}
.siteHeaderRightLinks { float: left; width: 200px; text-align: right; margin-top: 12px;}
.siteHeaderLinksClear { clear: both; }
.siteHeaderLinkOr { color: #999999; font-size: 7pt; }
.siteHeaderLink, .siteHeaderLinks:visited { color: #999999; text-decoration: none; }
.siteHeaderLink:hover, .siteHeaderLinks:visited:hover { color: #339900; text-decoration: underline; }


.siteHeaderTabWrapper { position: relative; }
.siteHeaderTab { background: url(../../_images/siteHeaderTab.png); width: 157px; height: 38px; padding-top: 2px; }

.siteHeaderNavigate { position: absolute; left: 40px; top: 103px}
.siteHeaderNavButton { float: left;}
.siteHeaderNavButClear { clear: both;}

.listOfButtons { list-style: none; display: block; overflow: hidden; margin: 0; padding: 0; width: 640px; }
.listOfButtons li { float: left; width: 160px; margin: 0; padding: 0; display: block; }

.siteFooterCopy08 { padding-left: 160px; padding-top: 25px; color: white; font-size: 7pt; }
.siteFooterWrapper { height: 55px; width: 990px; background: url(../../_images/siteFooter.png); margin: 0px auto 0px auto; }


.ulBasic { list-style-type: square ; }
.ulBasic li { margin: 5px 0px 5px 0px; }


.slideMenu { list-style:none; width:770px; height:230px; display:block; overflow:hidden; margin:0px auto 0px auto; padding:0; /*background: url(../../_images/accordionBG.png);*/ }
.slideMenu li { float:left; display:inline; overflow:hidden; margin:0px; padding:0px; cursor: hand;  }
.smPanel { width: 400px; height: 250px; padding: 12px 0px 0px 5px; }
.smPanelNext { background: url(../../_images/sm_PanelNextBG.png) repeat-y top left;}
.smPanelHighlight { padding-top: 160px; padding-left: 15px; padding-right: 20px; color: #EFEFEF; 
                    font: normal 11px/14px "Segoe UI", "Myriad Pro", Arial, sans-serif;}
.smPanelDetail { float: left; padding-top: 20px; padding-left: 10px; width: 172px; padding-right: 20px; color: #EFEFEF;
										font: normal 12px/15px "Segoe UI", "Myriad Pro", Arial, sans-serif; }

.smPanelDetail A,  .smPanelDetail A:visited { color: #66CCFF; text-decoration: none; }
.smPanelDetail A:hover,  .smPanelDetail A:visited:hover { color: #CCCC66; text-decoration: underline; }
.smPanelDetail TD { vertical-align: top;  color: #EFEFEF}



.vertSliderTop { background: url(../../Controls/GlossMenu/_images/white_menuTop.png) no-repeat top; width: 235px; min-height: 161px; }
.vertSliderBG { background: url(../../Controls/GlossMenu/_images/white_menuBG.png) no-repeat 0px 161px; width: 235px; }
.vertSliderBase { background: url(../../Controls/GlossMenu/_images/white_menuBase.png) no-repeat; width: 235px; height: 18px; }
.vertSliderMasterLbl { padding: 20px 0px 10px 0px; font-size: 12pt; font-family: Tahoma; font-weight: bold; color: #333333; text-align: center; }
.vertSlider { width: 235px; }
.vertSliderHeader {	cursor:pointer; width:212px; height: 27px; font-size: 10pt; font-family: Tahoma; font-weight: bold; color: #333333; 
                   	 margin-left: 10px;	margin-top:2px; background:url(../../Controls/GlossMenu/_images/white_menuButtonUp.png); padding: 9px 0px 1px 0px; text-align: center; }
.vertSliderHeader:hover { cursor:pointer; background:url(../../Controls/GlossMenu/_images/white_menuButtonOver.png) }
.vertSliderContent { overflow:hidden }
.vertSliderText { margin-left: 10px; width:190px; border:1px solid #9ac1c9; padding:10px; background:url(../../Controls/GlossMenu/_images/menuContentBG.png); }

/*
.vertSliderTop { background: url(../../Controls/GlossMenu/_images/menuTop.png) no-repeat top; width: 235px; min-height: 161px; }
.vertSliderBG { background: url(../../Controls/GlossMenu/_images/menuBG.png) no-repeat 0px 161px; width: 235px; }
.vertSliderBase { background: url(../../Controls/GlossMenu/_images/menuBase.png) no-repeat; width: 235px; height: 18px; }
.vertSliderMasterLbl { padding: 20px 0px 10px 0px; font-size: 12pt; font-family: Tahoma; font-weight: bold; color: White; text-align: center; }
.vertSlider { width: 235px; }
.vertSliderHeader {	cursor:pointer; width:212px; height: 27px; font-size: 10pt; font-family: Tahoma; font-weight: bold; color: White; 
                   	 margin-left: 10px;	margin-top:2px; background:url(../../Controls/GlossMenu/_images/menuButtonUp.png); padding: 9px 0px 1px 0px; text-align: center; }
.vertSliderHeader:hover { cursor:pointer; background:url(../../Controls/GlossMenu/_images/menuButtonOver.png) }
.vertSliderContent { overflow:hidden }
.vertSliderText { margin-left: 10px; width:190px; border:1px solid #9ac1c9; padding:10px; background:url(../../Controls/GlossMenu/_images/menuContentBG.png); }
*/

.asmtMenuBG { width: 505px; height: 245px; background: url(../../_images/asmtMenuBG2.png); padding: 30px 30px 0px 30px}
.asmtMenuBGWide { background: url(../../_images/asmtMenuBGWide.png); height: 385px; margin-top: 15px;}

.buttonSmallBlue { background: url(../../_images/btnSmallBlue.png); width: 90px; height: 29px; color: White; }
.buttonSmallSilver { background: url(../../_images/btnSmallSilver.png); width: 90px; height: 29px; color: #3d4056; }
.buttonSmallSilver:hover { background: url(../../_images/btnSmallBlue.png); width: 90px; height: 29px; color: white;}

.linkButtonSmall, .linkButtonSmall:visited { font-size: 7pt; color: #666666; }
.linkButtonSmall:hover, .linkButtonSmall:visited:hover { font-size: 7pt; color: #0199CB; }

.linkButtonSmallLight, .linkButtonSmallLight:visited { font-size: 7pt; color: #999999; text-decoration: none }
.linkButtonSmallLight:hover, .linkButtonSmallLight:visited:hover { font-size: 7pt; color: #0199CB; text-decoration: underline }

.txtBoxBGTextured {  background:  url(../../_images/texturedTextBox.png); width: 160px; height: 30px;}
.txtBoxBGTexturedContainer { padding: 3px 2px 2px 2px;}
.myEBITextBox {
	color: #999999;	
	font-family:Verdana, Arial,sans-serif;
	font-size:11px;
	padding-left:3px;	
	border: 0 0 0 0;
	padding-top: 5px;
	height:18px;
	width: 150px;
	background-repeat:no-repeat;
	border-style: none;
	background-color: Transparent;
}


.lnkRegister, .lnkRegister:visited {
	color:#669900; font-weight: bold; font-family: Tahoma;
}

.lnkRegister:hover, .lnkRegister:visited:hover {
	color:#2E88CA; font-weight: bold; font-family: Tahoma;
}

.loginDiv { padding: 2px 0px 2px 0px; }
.loginHeaderLabel { padding: 5px 0px 2px 0px; border-bottom: dotted 1px #CCCCCC; width: 180px; margin-bottom: 8px; }

.genericPadT10 { padding: 10px 0px 0px 0px; }
.genericPadTB10 { padding: 10px 0px 10px 0px; }
.genericPadB10 { padding: 0px 0px 10px 0px; }

.genericPadT20 { padding: 20px 0px 0px 0px; }
.genericPadTB20 { padding: 20px 0px 20px 0px; }
.genericPadB20 { padding: 0px 0px 20px 0px; }

.genericPadT5 { padding: 5px 0px 0px 0px; }
.genericPadTB5 { padding: 5px 0px 5px 0px; }
.genericPadB5 { padding: 0px 0px 5px 0px; }


.menuResourcesBGTop { background: url(../../_images/row1_Col1_BGTop.png); height: 8px; width: 190px; }
.menuResourcesBG { background: url(../../_images/row1_Col1_BG.png); min-height: 184px; width: 190px; }
.menuResourcesBGBtm { background: url(../../_images/row1_Col1_BGBtm.png); height: 8px; width: 190px; }


.leftSideHundredOrgs { padding: 5px 10px 0px 0px; color: #666666; }
.custWrapper { font-size: 12px; color: #666666; padding-top: 20px; text-align: center; }
.commentWrapper {  }
.leftContentMajorDiv { margin-top: 30px; border-top: dotted 1px #CCCCCC; margin-right: 20px; padding-top: 10px; }

.quickLinkLabel { border-bottom: dotted 1px CCCCCC; }

.resourcesPanel { padding: 30px 0px 10px 0px;  height: 200px; }  


.mainHeaderWrapper { height: 114px; /*background: url(../../_images/bannerHdrAsmtOver.png); */}
.mainHeaderLabel { padding: 15px 20px 0px 20px; }

.menuHeader { background: url(../../_images/menuHeaderBG.png); width: 175px; height: 30px; }
.menuHeader2 { background: url(../../_images/menuHeaderBG2.png); width: 175px; height: 30px; }
.menuHeaderLabelWrapper { color: White; padding: 5px; } 

.theBestMenuHeader { width: 175px; height: 60px; background: url(../../_images/menuHeaderType1.png); position: absolute;  }

.menuPanelWrapper { width: 175px; position: relative; background: url(../../_images/menuPanel1.png); }
.menuPanel1 { width: 175px; position: absolute; background: url(../../_images/menuPanel1.png); height: 100px; }
.menuPanel1Base { width: 175px; position: absolute; background: url(../../_images/menuPanel1Base.png); height: 100px;top: 90px; }
.loginMenuPanel { margin: 12px auto 0px auto; width: 160px; position: relative; min-height: 190px; }

.websiteLinkStd, .websiteLinkStd:visited { color: #0066CC; text-decoration: none; }
.websiteLinkStd:hover, .websiteLinkStd:visited:hover { color: #339900; text-decoration: underline; }

.middleCol590 { width: 585px; min-height: 500px; }
.middleCol590Wrapper { padding: 0px 0px 0px 0px; }


.salesButtonWrapper { margin-bottom: 2px; }


.salesPanelTop { background: url(../../_images/salesPanelTop.png) no-repeat top; width: 175px; min-height: 80px; }
.salesPanelBG { background: url(../../_images/salesPanelBG.png) no-repeat 0px 80px; width: 175px;  }
.salesPanelBase { background: url(../../_images/salesPanelBase.png) no-repeat; width: 175px; height: 20px; }
.salesPanelWrapper { padding: 15px 10px 10px 10px;  }
.salesPanelHeader { background: url(../../_images/salesPanelHeader.png); padding: 8px 2px 0px 8px; width: 165px; height: 32px;}

.asmtAreaLabel { padding: 8px 0px 5px 10px; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-align: left;  color: White;}

.asmtMenuCapTop { background: url(../../_images/asmtMenuRoundHdr.png); width: 222px; height: 31px; }
.asmtMenuCapTop2 { background: url(../../_images/asmtMenuRoundHdr2.png); width: 222px; height: 31px; }
.asmtMenuCapBottom { background: url(../../_images/asmtMenuRoundFtr.png); width: 222px; height: 10px; }

.centerColumnNode { padding: 10px 10px 0px 10px; }

.SiteBreadCrumbWrapper { margin: 0px 0px 10px 10px; }
.SiteBreadcrumbs { line-height: 14px; }
.SiteBreadcrumbs A { color: #999999; text-decoration: none;  }
.SiteBreadcrumbs A:hover{color:#0066CC;  text-decoration:underline;}



.siteSubMenu { width: 175px; margin: 0px auto 5px auto; }

.searchTextBox { width: 100px; color: #666666; font-size: 8pt; height: 18px; border: none; background: none; }
.searchTextBoxWrapper { background: url(../../_images/txtboxBG_120.png); width: 121px; height: 18px; padding: 2px 0px 2px 5px; }

.shite { position: relative;}
.shite SPAN { color: Red; position: relative; }

.homePageInfoPanel { width: 585px; background: url(../../_images/homePageInfoPanel.png); height: 375px; }

.eventWrapper { background: url(../../_images/dashedOn1Off2.png) bottom repeat-x; margin-bottom: 5px; padding-bottom: 5px; }
.eventWrapper DIV { font-size: 7pt; }

.HighlightInfoPanel { margin: 5px 0px 5px 0px; }
.HighlightInfoPanel DIV { font-size: 8pt; padding: 2px 0px 2px 0px; }
.highlightLinks, .highlightLinks:visited { text-decoration: none; color: #006699; }
.highlightLinks:hover, .highlightLinks:visited:hover { text-decoration: underline; color: #339900; }
.highlightLinks IMG { padding-bottom: 2px; }
.highlightLinkDt, .highlightLinkDt:visited { text-decoration: none; color: #666666 !important; font-size: 7pt; }
.highlightLinkDt:hover, .highlightLinkDt:visited:hover { text-decoration: underline; color: #339900; }

.homePageContactPanelWrapper { position: relative; height: 110px; margin-bottom: -17px; }
.homePageContactPanel { position: absolute; background: #EFEFEF; border-top: solid 1px #CCCCCC; 
									height: 110px; width: 973px; 
									top: 0px; left: -8px; 									
									}
.homePageContactPanelContent { padding: 15px 20px 0px 50px; line-height: 15px; font-size: 11px; }
.homePageContactPanelLeft { float: left; margin-right: 50px; }
.homePageContactPanelRight { float: left; }

.homePagePanel08Wrapper { position: relative; height: 300px;}
.homePagePanel08 { position: absolute; background:#4F4F4F url(../../_images/sm_pnlBG.png); 
									height: 300px; width: 975px; 
									top: -20px; left: -9px; 									
									}
.homePagePanelTitle 
{		width: 770px; margin: 20px auto 10px auto;
		font: normal 18px/30px "Segoe UI", "Myriad Pro", Arial, sans-serif;
		color: White;
}

.homePagePanelTitleOr { color: #999999; font: normal 14px/30px "Segoe UI", "Myriad Pro", Arial, sans-serif;}

.siteNodeMenuItemDynamic { padding: 2px 0px 2px 0px; width: 200px; white-space: normal; border-bottom: dotted 1px #CCCCCC; font: normal 12px "Segoe UI", "Myriad Pro", Arial, sans-serif;}
.siteNodeMenuItemStatic  { padding: 4px 0px 4px 0px; width: 175px; white-space: normal; border-bottom: dotted 1px #CCCCCC; font: normal 12px "Segoe UI", "Myriad Pro", Arial, sans-serif;}
.siteNodeMenuItemStaticHover { padding: 2px 0px 2px 0px; width: 175px; border-bottom: solid 1px #CCCCCC; background: #CCFF66; font: normal 12px "Segoe UI", "Myriad Pro", Arial, sans-serif;}
.siteNodeMenuItemStatic A, .siteNodeMenuItemStatic A:visited { /*color: White; */text-decoration: none; }
.siteNodeMenuItemStatic A:Hover, .siteNodeMenuItemStatic A:visited:hover { /*color: White; */text-decoration: underline; }
.siteNodeMenu { padding: 10px; border: solid 2px #999999;}
.menuStaticSiteNodeItem { padding: 5px 0px 0px 3px; }
.menuStaticSiteNodeItem A, .menuStaticSiteNodeItem A:visited { text-decoration: none; }
.menuStaticSiteNodeItem A:hover, .menuStaticSiteNodeItem A:visited:hover { text-decoration: underline; }

.studentAffairsTable { width: 100%;}
.studentAffairsTable TD { border: solid 1px #CCCCCC; padding: 10px 20px 10px 20px; vertical-align: top; width: 50%; }
.studentAffairsTableHdr { font-size: 12pt; border-bottom: dotted 1px #CCCCCC; padding-bottom: 5px; height: 40px; vertical-align: bottom;} 
.stuAffPartLbl { float: left; line-height: 30px; padding-top: 5px; padding-right: 10px; white-space: nowrap;}
.stuAffPartLogo { float: left; padding-top: 10px; }
.stuAffPartMore { float: none; padding-top: 10px; }
.stuAffPartClear { clear: both; }
.studentAffLeftMenu { margin: 20px auto 0px auto; width: 175px; }

.genericFloatLeft { float: left; }
.genericFloatRight { float: right; }
.genericFloatClear { clear: both; }

.sectionHeader { font: normal 16px/30px "Segoe UI", "Myriad Pro", Arial, sans-serif; padding-left: 10px; border-bottom: solid 1px #CCCCCC;background: #EFEFEF; }
.sectionContent { padding: 0px 0px 0px 0px; background: white;}
.sectionContentPanel { padding: 10px 20px 10px 20px; }

.sectionContentHRule { height:1px;width:25em;border-bottom:1px dotted #CCCCCC;border-top: 0px; width: 90%; }
.sectionContentHeader { padding: 20px 0px 5px 0px; font: normal 14px/20px "Segoe UI", "Myriad Pro", Arial, sans-serif; border-bottom: dotted 0px #999999; margin-bottom: 5px; }
.sectionContentHeaderWhereWellBe { background: url(../../_images/iconWhereWellBe.png) left no-repeat; height: 23px; padding: 7px 0px 0px 40px; font: normal 16px/20px "Segoe UI", "Myriad Pro", Arial, sans-serif; border: dotted 0px #999999; margin-bottom: 5px; color:#006781 }
.sectionContentHeaderWebinar { background: url(../../_images/iconWebinar.png) left no-repeat; height: 23px; padding: 4px 0px 0px 40px; font: normal 16px/20px "Segoe UI", "Myriad Pro", Arial, sans-serif; border: dotted 0px #999999; margin-bottom: 5px; color:#669900 }
.sectionContentHeaderAnnounce { background: url(../../_images/iconAnnounce.png) left no-repeat; height: 23px; padding: 4px 0px 0px 35px; font: normal 16px/20px "Segoe UI", "Myriad Pro", Arial, sans-serif; border: dotted 0px #999999; margin-bottom: 5px; color:#FF3366; }
.sectionContentHeaderNews { background: url(../../_images/iconNews.png) left no-repeat; height: 23px; padding: 4px 0px 0px 35px; font: normal 16px/20px "Segoe UI", "Myriad Pro", Arial, sans-serif; border: dotted 0px #999999; margin-bottom: 5px; color:#0062AE; }





.buttonStandardSm[disabled], .buttonStandardSm[disabled]:hover { width: 44px; color: #CCCCCC; background: Url(../../_images/btnStandardSmDisabled.png) left top no-repeat; text-decoration: none; }
.buttonStandardSm, .buttonStandardSm:visited{ font: normal 9pt/20px Verdana, Arial, sans-serif; 
									display:inline-block; 
									background: Url(../../_images/btnStandardSm.png) left top no-repeat; 
									height: 23px; 									
									width: 43px; 
									color: #333333; 
									font-family: Verdana; 
									border: none; 
									cursor:hand; 
									cursor:pointer; 
									text-decoration: none; 
									text-align: center; 
									color: #666666;								} 
.buttonStandardSm:hover, .buttonStandardSm:visited:hover  										{
									background: Url(../../_images/btnStandardSmOver.png) left top no-repeat; 		
 								  text-decoration: none;	} 

.buttonStandardSmWide[disabled], .buttonStandardSmWide[disabled]:hover { color: #CCCCCC; background: Url(../../_images/btnStandardSmWideDisabled.png) left top no-repeat; } 								  
.buttonStandardSmWide, .buttonStandardSmWide:visited{ font: normal 9pt/20px Verdana, Arial, sans-serif; 
									display:inline-block; 
									background: Url(../../_images/btnStandardSmWide.png) left top no-repeat; 
									height: 23px; 									
									width: 75px; 
									color: #333333; 
									font-family: Verdana; 
									border: none; 
									cursor:hand; 
									cursor:pointer; 
									text-decoration: none; 
									text-align: center; 
									color: #666666;								} 
.buttonStandardSmWide:hover, .buttonStandardSmWide:visited:hover  										{
									background: Url(../../_images/btnStandardSmWideHover.png) left top no-repeat; 		
 								  text-decoration: none;	}  								  


.buttonStandard[disabled], .buttonStandard[disabled]:hover { color: #CCCCCC; background: Url(../../_images/btnStandardDisabled.png) left top no-repeat; }
.buttonStandard, .buttonStandard:visited{ font: normal 9pt/31px Verdana, Arial, sans-serif; 
									display:inline-block; 
									background: Url(../../_images/btnBGStandard32.png) left top no-repeat; 
									height: 31px; 									
									width: 112px; 
									color: #333333; 
									font-family: Verdana; 
									border: none; 
									cursor:hand; 
									cursor:pointer; 
									text-decoration: none; 
									text-align: center; 
									color: #666666;								} 
.buttonStandard:hover, .buttonStandard:visited:hover  										{
									background: Url(../../_images/btnBGStandard32Hover.png) left top no-repeat; 		
 								  text-decoration: none;	} 


.buttonStandardLg[disabled], .buttonStandardLg[disabled]:hover { color: #CCCCCC; background: Url(../../_images/btnStandardLargeDisabled.png) left top no-repeat; }
.buttonStandardLg, .buttonStandardLg:visited{ font: normal 9pt/31px Verdana, Arial, sans-serif; 
									display:inline-block; 
									background: Url(../../_images/btnStandardLarge.png) left top no-repeat; 
									height: 31px; 									
									width: 160px; 
									color: #333333; 
									font-family: Verdana; 
									border: none; 
									cursor:hand; 
									cursor:pointer; 
									text-decoration: none; 
									text-align: center; 
									color: #666666;								} 
.buttonStandardLg:hover, .buttonStandardLg:visited:hover  										{
									background: Url(../../_images/btnStandardLargeHover.png) left top no-repeat; 		
 								  text-decoration: none;	} 
 								  

.partnerLogo { background: white; text-align: center; width: 173px; padding-top: 5px; padding-bottom: 5px; margin: 0px auto 10px auto; margin-bottom: 10px; border: solid 1px #CCCCCC;  }
.partnerHdr { font-style: italic; color: #999999; font-weight: bold; text-align: center; margin-top: 15px; 
              height: 22px; padding-top: 8px; color: White;
              width: 175px; margin: 10px auto 0px auto;background: url(../../_images/menuHeaderBG2.png) top center; }

.barChartreuseLeft { height: 30px; background: url(../../_images/barChartreuseLeft.png); width: 5px; float: left; }
.barChartreuseBG { height: 23px; padding: 7px 5px 0px 5px; background: url(../../_images/barChartreuseBG.png); width: 565px; float: left; font-weight: bold; }
.barChartreuseRight { height: 30px; background: url(../../_images/barChartreuseRight.png); width: 5px; float: right; }
.barChartreuseClear { clear: both; }
.barDescr { padding: 10px; }



.gvNewsHeadline A { font-size: 8pt; }
.gvNewsDate { font-size: 8pt; }

.panelBackground { background: #EFEFEF; border: solid 1px #CCCCCC; padding: 20px; }

.whyLink, .whyLink:visited {border-bottom: dotted 1px #F1F1F1; text-decoration: none; font-size: 8pt; color: #CCCCCC; }
.whyLink:hover, .whyLink:visited:hover {border-bottom: dotted 1px #CCCC66; text-decoration: none; font-size: 8pt; color: #CCCC66; }
.whyTable { margin-top: 10px; }
.whyTable IMG { padding-right: 7px;  }

.genericBold { font-weight: bold; }

.labelContactInfoLbl { font-style: italic; }
.labelEmpTitle { color: #0066CC;font-style: italic;  }


.AdLarge { position: relative;  width: 973px; height: 375px; z-index: 1; }

.AdLargeCasing { position: relative;  width: 973px; height: 375px; z-index: 1; margin-left: -8px; margin-bottom: 10px; }

.bubbleInfo {
	position: relative; 
	z-index: 3;
}

.trigger 
{
	position: relative;
	z-index: 4;	
}

.popup {
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */
    z-index: 2;
}
