<!--Teal: 0D707D, Green: 086156, Dark Purple: 5641A6, Bronze: 807715 -->
/* Main Body Styles */
.pageHeader{color: #06217E;}
#pageContent{background: #ECEBEB url("../images/HL10028/bodyBg.jpg") top center repeat-y;}

/* Main Links */

a.mainLink,a.bioLink{font: 11px verdana,arial,helvetica; color:#3796D8; text-decoration: underline;}
a:hover.mainLink, a:hover.bioLink{text-decoration: none; color: #5B96F6;}

a.noUnder{
	font: 11px verdana,arial,helvetica;
	color:#3796D8;
	text-decoration: none;
}
a:hover.noUnder{
	text-decoration: underline;
	color: #5B96F6;
}

a.aLink{font: 11px verdana,arial,helvetica; font-weight:bold; color:#3796D8; text-decoration: none;}
a:hover.aLink{text-decoration: none; color: #5B96F6;}

/* LEFT NAVIGATION */
#leftNav{
	padding:3px;
	border:1px solid #999999;
	background:#ffffff;
	margin-right: 6px;
}
#leftNav ul{margin:0px; padding:0px;list-style-type: none;}
#leftNav a{
	color: #000000;
	display:block;
	background: #f0f0f0 url("../images/HL10028/indicator.gif") 140px 9px no-repeat;
	text-decoration: none;
	width:134px;
	padding:6px 10px 6px 4px;
	margin-bottom: 0px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #999999;
}

#leftNav a:hover{
	color: #08227F;
	background: #ffffff url("../images/HL10028/indicator.gif") 140px 9px no-repeat;
}

#leftNav a:hover.on,#leftNav a.on{
	color: #5B96F6;
	background: #ffffff url("../images/HL10028/indicator.gif") 140px -24px no-repeat;
}
#leftNav a.leftNavHeader{
	background: #ffffff;
	text-align:center;
	color:#ECEBEB;
	font-size: 13px;
}

/* Page Options In Left Nav */
#leftNav a.pageOption{
	background: #ffffff;
	border:0px;
}
#leftNav a:hover.pageOption{
	color: #807715;
	background: #ffffff;
}

.leftNavOtherContent{
	font-size: 10px;
	padding-bottom: 5px;
}
#leftNavOtherContent a{
	background: transparent;
	width: auto;
}
#leftNavOtherContent a:hover{
	background: transparent;
	width: auto;
	color: #ECEBEB;
}
.leftNavOtherContentHeader{
	font: 11px Verdana,Helvetica, sans-serif;
	font-weight:bold;
	color: #ffffff;
	background:#08227F url("../images/HL10028/navHeaderBg.jpg") repeat-x;
	text-align: center;
	padding: 3px;
}
.sponsorHeader{
	background:#08227F url("../images/HL10028/navHeaderBg.jpg") repeat-x;
}
.sponsorNav{border:1px solid #999999;}

/* 2nd Level Navigation */
#leftNav a.sub{display:block; background:#eeeeee; margin:0px; border:0px; text-decoration:none; color: #000000;}
#leftNav a.subOn,#leftNav a:hover.subOn,#leftNav a:hover.sub{font-weight: bold; background:#eeeeee; margin:0px;  border:0px; text-decoration:none; color:#EDA60F;}

#leftNav input.textBox{width: 140px; border:1px solid #cccccc;}

/* 3rd Level Navigation */
#thridLevel a{ border:0px;text-indent: 2px; background:#eeeeee; margin:0px;  color:#171717;}
#thridLevel a:hover{color: #EDA60F;}
#thridLevel a.thirdLevelOn{font-weight: bold;color: #EDA60F;}
#thridLevel a:hover.thirdLevelOn{font-weight: bold;color: #EDA60F;}


/* Lists with arrows for bullets */
#whiteList ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#whiteList li{margin: 0px; padding:0px; list-style:none;}
#whiteList li a{
	display: block;
	width: 420px;
	background: url(../images/HL07045/whiteArrow2.gif) no-repeat 0em .5em;
	margin-left: 5px;
	padding-left: 12px;
	font-weight:bold;
}
#blackList li{margin: 0px; padding:0px; list-style:none;}
#blackList ul{
	margin: 0px; padding: 0px;
	list-style: none;
}
#blackList li a{
	display: block;
	width: 420px;
	background: url(../images/HL07045/blackArrow.gif) no-repeat 0em .5em;
	padding-left: 12px;
}

/* Speaker Grid Found On Events Main Pages */
.speakerGrid{background: #ffffff;}
.speakerGridHeader{	background: #3796D8 url("../images/HL10028/homeHeader.gif") repeat-x;
	padding:5px;
	font-size:13px;
	font-weight:bold;
	margin:10px 0px 10px 0px;
	color: #ffffff;}
.speakerGridDescription{padding-left: 5px;}
.photo{border: 1px solid #000000;}
a.speakerGridLink{font: 11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}
a:hover.speakerGridLink{font: 11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline;}

.footerContainer{
	background: #3796D8 url("../images/HL10028/footerBg.jpg") repeat-x;
	width: 818px;
	border:1px solid #ffffff;
	color: #ffffff;
}
.footerContent{color: #ffffff;}
a.footerLink{color: #ffffff; text-decoration:underline;}
a:hover.footerLink{color: #ffffff; text-decoration:none;}
.homeHeader{
	background: #3796D8 url("../images/HL10028/homeHeader.gif") no-repeat;
	padding:5px;
	font-size:13px;
	font-weight:bold;
	margin:10px 0px 10px 0px;
	color: #000000;
}