body{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
} 
.container{
width: auto; 
float: right;
}
#contentsm{
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	height: 252px;
	width: auto;
	overflow: auto;
	padding-right: 16px; /* for the benefit of macIE5 only */ 
	position: relative;
	border: 1px solid #CCCCCC;
}

/* \ commented backslash hack - recover from macIE5 workarounds, it will ignore the following rule */
#contentsm{
	padding-right: 0;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
	font-style: bold;
	color: #415C8D;
}	
.titleWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	font-style: bold;
	color: #ffffff;
}	
.bodyWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
	text-decoration: none;
}
.smallheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #999999;
	text-decoration: none;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #000000;
	text-decoration: none;
}	
.small a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: none;
}

.small a:hover {
	color: #000000;
	text-decoration: none;
	font-size: 10px; 
	line-height: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.small a:visited {
	color: #334455;
	text-decoration: none;
	font-size: 10px; 
	line-height: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	color: #CC6600;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: none;
	}

a:hover { 
	color:#324B78;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: bold;
	background-color: transparent;
	font-size: 12px;
	text-decoration : underline;
}

a:link.body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	text-decoration: underline;
}
a:visited.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 12px;
	line-height: 15px;
	text-decoration: underline;
}
a:hover.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	font-size: 12px;
	line-height: 15px;
	text-decoration: bold;

}
	
.sub  { 
	color: #334455; 
	text-style: bold;
	font-size: 12px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.sub a:link {
	color: #334455;
	text-decoration: none;
	font-size: 12px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sub a:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sub a:visited {
	color: #334455;
	text-decoration: none;
	font-size: 12px; 
	line-height: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.nav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: none;
}

.nav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #ffffff;
	text-decoration: underline;
}
.nav a:visited {
	color: #ffffff;
	text-style: bold;
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.h1  {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color : #949EBE;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.container{
width: auto; 
float: right;
}
#contentsm{
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	height: 252px;
	width: auto;
	overflow: auto;
	padding-right: 16px; /* for the benefit of macIE5 only */ 
	position: relative;
	border: 1px solid #CCCCCC;
}

/* \ commented backslash hack - recover from macIE5 workarounds, it will ignore the following rule */
#contentsm{
	padding-right: 0;
}


/* SPEAKER PAGE */
.speaker {
	font-family: Verdana;
	font-size: 10px;
	line-height: 10px;
	color: #AE0000;
	text-decoration: none;
	font-weight:bold;
}
.speakerSub {
	font-family: Verdana;
	font-size: 9px;
	line-height: 10px;
	color: #324B78;
	text-decoration: none;
}
a.speakerSub:link, a.speakerSub:visited {
	color: #324B78;
	font-size: 9px;
	line-height: 10px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: underline;
}
a.speakerSub:hover, a.speakerSub:active {
	color: #324B78;
	font-size: 9px;
	line-height: 10px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: underline;
}
.speakerHeader {
	font: Verdana;
	font-size: 11px;
	line-height: 10px;
	color: #AE0000;
	font-weight:bold;
}
.speakerBook {
	font: Verdana;
	font-size: 10px;
	line-height: 10px;
	color: #324B78;
	font-weight:bold;
}
.speakerTitle {
	font: Verdana;
	font-size: 11px;
	line-height: 10px;
	color: #324B78;
	font-weight:bold;
}
.speakerBio {
	font-family: Verdana;
	font-size: 9px;
	line-height: 10px;
	color: #AE0000;
	text-decoration: none;
}
a.speakerBio:link, a.speakerBio:visited {
	color: #AE0000;
	font-size: 9px;
	line-height: 10px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: underline;
}
a.speakerBio:hover, a.speakerBio:active {
	color: #324B78;
	font-size: 9px;
	line-height: 10px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: underline;
}
/* END SPEAKER PAGE */

/* SCHEDULE PAGE */
.schedule {
	font: Verdana;
	font-size: 10px;
	line-height: 10px;
	color: #AE0000;
	text-decoration: none;
	font-weight:bold;
}
/* END SCHEDULE PAGE */

/* LEFT NAV/DROP DOWN MENU STYLES BEGIN */
.level1ul {
	margin:0px;
	padding:0px;
	width:160px;
	border:0px;
	line-height:16px;
	z-index:99;	
}
.level1text {
	font:bold 12px Verdana;
	background-color:#324B78;
	color:#ffffff;
	padding-left:3px;&Ucirc;
	padding-right:3px;
	padding-bottom:1px;
	padding-top:1px;
	margin:0px;
	width:160px;
	z-index:99;
}
.level1li {
	background-color:#324B78;
	padding:0px;
	margin:0px;
	width:160px;
	z-index:99;
}
.level1liImg {
	background-color:#07217A;
	padding:0px;
	margin:0px;
	width:160px;
	z-index:99;
}
.levelparentul {
	float:left;/**/
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
	background-color:#07217A;
	border:0px;
	width:160px;
	display:block;
	line-height:16px;
	z-index:99;
	}
.levelparentul2 {
	float:left;/**/
	margin:0px;
	padding:0px;
	background-color:#07217A;
	border:0px;
	width:160px;
	display:block;
	z-index:99;
	}
.levelparentli {
	position:relative;/**/
	padding-top:0px;
	padding-right:0px;
	padding-bottom:3px;
	padding-left:0px;
	font:11px Verdana;
	color:#000000;
	width:170px;
	line-height:22px;
	background-color:#07217A;
	display:block;
	vertical-align:text-bottom;
	z-index:99;
}
.levelparentli a:link{
	font:11px Verdana;
	color:#ffffff;
	text-decoration:none;
	width:170px;
	line-height:22px;
	display:block;
	vertical-align:text-bottom;
	z-index:99;
}

 .levelparentli a:visited{
	font:11px Verdana;
	color:#ffffff;
	text-decoration:none;
	width:170px;
	line-height:22px;
	display:block;
	vertical-align:text-bottom;
	z-index:99;
}

.levelparentli a:hover {
	font:11px Verdana;
	color:#003399;
	text-decoration:none;
	background-color:#FABB44;
	width:170px;
	line-height:22px;
	font-weight: bold;
	display:block;
	vertical-align:text-bottom;
	z-index:99;
}
.flashPlayer{
	z-index:0;
	padding:0px;
}
/* LEFT NAV/DROP DOWN MENU STYLES END */

/* NAV STYLES BEGIN */
.input {	
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.rightnav {
	font:bold 11px Verdana;
	background-color:#324B78;
	color:#ffffff;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
	padding-top:3px;
	margin:0px;
	vertical-align:top;
	width:150px;
	z-index:99;
	line-height:14px;
}
.leftnav {
	font:bold 11px Verdana;
	background-color:#D6E2B6;
	color:#324B78;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
	padding-top:3px;
	margin:0px;
	vertical-align:top;
	width:150px;
	z-index:99;
	line-height:12px;
}
.leftnavHome {
	font:bold 11px Verdana;
	background-color:#;
	color:#324B78;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
	padding-top:3px;
	margin:0px;
	vertical-align:top;
	width:250px;
	z-index:99;
	line-height:12px;
	border: 1px solid #CCCCCC;
}
.navContent {
	font-size: 11px; 
	font-family: Verdana;
    color: #000000;
	line-height : 14px;
    text-decoration: none;
}
/* CONTENT STYLES START HERE*/
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	height : 16px;
}
a.content:link, a.content:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #324B78;
	text-decoration:none;
}
a.content:hover, a.content:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #324B78;
	text-decoration:underline;
}
.contentWht {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
	height : 18px;
}
a.contentWht:link, a.contentWht:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration:none;
	height : 18px;
}
a.contentWht:hover, a.contentWht:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #ffffff;
	text-decoration:underline;
	height : 18px;
}
.contentBold {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
}
a.contentBold:link, a.contentBold:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #324B78;
	text-decoration:none;
}
a.contentBold:hover, a.contentBold:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #324B78;
	text-decoration:underline;
}
.contentHeader {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #AE0000;
}
.contentSmall  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
}
.contentLarge  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
}
.h2 {
	color: #324B78;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana;
    text-decoration: none;
	height : 24px;
	padding-top : 4px;
}
a.h2:link, a.h2:visited, a.h2:hover, a.h2:active {
	color: #324B78;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana;
    text-decoration: none;
	height : 24px;
	padding-top : 4px;
}
.h3 {
	color: #324B78;
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana;
    text-decoration: none;
	height : 24px;
	padding-top : 4px;
}
a.h3:link, a.h2:visited, a.h3:hover, a.h2:active {
	color: #324B78;	
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana;
    text-decoration: none;
	height : 24px;
	padding-top : 4px;
}
.footer {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
	text-decoration : none;
}
