/* ////////////////////////////////////////////
				ANCHOR LINKS
//////////////////////////////////////////// */
a {
  text-decoration:underline }

a:link,a:visited {
  color:#884a95 }

a:hover,a:active {
  text-decoration:underline;
  color:#884a95 }
  
  
#footer a {
  text-decoration:none; padding:0 .5em 0 .5em; }

#footer a:link,#footer a:visited {
  color:#884a95 }

#footer a:hover,#footer a:active {
  text-decoration:underline;
  color:#884a95 }
  
  
#leftNav a {
  text-decoration:none;}

#leftNav a:link,#leftNav a:visited{
  color:#808080 }

#leftNav a:hover,#leftNav a:active {
  text-decoration:none;
  color:#884a95 }
  
#leftNav a:link#current, #leftNav a:visited#current{
  text-decoration:none;
  color:#884a95 }
  
#leftNav a:link#Intcurrent, #leftNav a:visited#Intcurrent{
  text-decoration:none; font-weight:bold;
  color:#884a95 }
  
  
  
/* ////////////////////////////////////////////
				HEADER TAGS
//////////////////////////////////////////// */
h1 {
  color: #884a95;
  font-size:16px;
  font-weight:bold;
 }

h2 {
  color: #884a95;
  font-size: 14px;
  font-weight:bold;
  text-align:left;}

h3 {
  color: #884a95;
  font-size:13px;
  text-align:left;}

h4 {
  color: #884a95;
  font-size:12px;
  font-weight:bold;
  text-align:left;
  margin:0px }
  
.webCasts h3{
font-size:14px;
}  
  
/* ////////////////////////////////////////////
				PARAGRAPH TAGS
//////////////////////////////////////////// */

p {
  font-size:12px;
  line-height:1.5;
  color:#555;
}

#relatedInfo p {
  font-size:11px;
  line-height:1.5;
  color:#555; padding:0; margin:0;
}
  
.indent{
margin:0 0 0 1.5em;
}
.indentDate{
margin:0 0 0 0px;
font-weight:bold;
}

p.small {
  font-size:10px;
  line-height:1.5;
  color:#555;
  text-align:center;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px }
  
p.small2, .small2 {
  font-size:11px;
  line-height:1.5;
  color:#555;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px }
p.smallLogin {
  font-size:11px;
  line-height:1;
  color:#555;
  margin-left:0px;
  margin-top:1px;
  margin-right:0px;
  margin-bottom:0px }
p.top {
  font-size:10px;
  line-height:1.5;
  color:#555;
  text-align:right;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px }
  


.subtext{
font-size:10px;
margin-top: -.5em; padding: 0em;
}

p.footerP {
  font-size:10px;
  line-height:1.5;
  color:#884a95;
  margin-left:5px;
  margin-top:0px;
  margin-right:5px;
  margin-bottom:0px }
  
.nameLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.mapLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.mapLink:hover {
	color: #884a95;
	text-decoration: none;
}

.nameLink:hover {
	color: #884a95;
	text-decoration: none;
}

.websiteLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.websiteLink:hover {
	color: #884a95;
	text-decoration: underline;
}

.emailLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.emailLink:hover {
	color: #884a95;
	text-decoration: underline;
}
.pageLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.pageLink:hover {
	color: #884a95;
	text-decoration: underline;
}


.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.se_body {
	font-family: sans-serif;
	font-size: 12px;
	color: #747474;
	line-height: 16px;
}
.se_bodybold {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
}

.header02{
font-size: 13px;
	font-weight: bold;
	color: #333333;
}

/* ////////////////////////////////////////////
				UL, OL, LI TAGS
//////////////////////////////////////////// */
ul, ol {
  font-size:12px;  color:#555;
 }

ol.nospaceList, ul.nospaceList{
margin-top:-10px; padding-top:0; line-height:1.5;
}
  
 ul.leftNav {
  font-size:16px;
 /*line-height:1.5;*/
  font-weight:bold;
  color:#808080;
  margin:0em 0em 0em 0em;
  padding: 0em .5em 0em 0em;
  list-style:none;
}
 ul.leftNavInt {
  font-size:12px;
  line-height:1.2;
  font-weight:normal;
  color:#808080;
  margin:0px;
  padding: 0em 0em 0em 1em;
  list-style:none;
}
 ul.linkslist {
  font-size:12px;
  line-height:1.2;
  font-weight:normal;
  color:#808080;
  margin: 0em 0em 0em 1em;
  padding: 0em 0em 0em 1em;
  list-style:none;
}
/*ul.LeftNav li:first-child { 
 padding: 0em 0em 0em 0em;
 }*/
ul.LeftNav li{
 border-bottom: 2px dotted #808080; padding: 0em 0em .5em 0em; margin: 0em 0em .5em 0em;
 }
ul.leftNavInt li{
  list-style-image: url('../gif/dash.gif'); border-bottom: 0px; padding: 0em 0em 0em 0em; margin: 0em 0em 0em 0em;}  
ul.linkslist li{
  list-style-image: url('../gif/dash.gif'); border-bottom: 0px; padding: 0em 0em 0em 0em; margin: 0em 0em 0em 0em; line-height:2}  

/* Hide from IE5-mac. Only IE-win sees this.
* html li.dashed{
  list-style-image: url('../gif/dash.gif'); }  
 End hide from IE5/mac */
dl{
 font-size:14px; font-weight: bold;  color:#884a95;border: 0px solid #ebebeb;padding: 0em; margin: 0em 0em 0em 0em;
}
dt{
 font-size:14px; font-weight: bold;  color:#555; border-top: 1px solid #ebebeb; padding: 0em 0em 0em .5em; margin: 0em 0em 0em 0em;
background: #FBF1BE;}
dd{
 font-size:12px; font-weight: normal;  color:#555;padding: .5em 0em 1em 1.5em; margin: 0em 0em 0em 0em;
}

.webCasts dl{
 font-size:14px; font-weight: bold;  color:#fff;border: 0px solid #ebebeb;padding:0em; margin: 0em 0em 0em 0em;
}
.webCasts dt{
 font-size:14px; font-weight: bold;  color:#555; border-top: 1px solid #ebebeb; padding: 0em 0em 0em .5em; margin: 0em 0em 0em 0em;
background: #FBF1BE;}
.webCasts dd{
 font-size:12px; font-weight: normal;  color:#555;padding: .5em 0em 1em 1.5em; margin: 0em 0em 0em 0em;background: #fff;
}

/* ////////////////////////////////////////////
			STYLES / BOLD / ITALICS
//////////////////////////////////////////// */

.bold {
  font-size:12px;
  line-height:1.5;
  font-weight:bold;
  color:#000000 }

.boldPurple {
  font-size:12px;
  line-height:1.5;
  font-weight:bold;
  color:#884A95 }
  
.white{
 color: #fff;
}

hr{
color:#ccc;
border:thin dotted
}

.rankstar{
border:#ff0000;
background-color:#efefef;
}
#FBF1BE{
border:#ff0000;
background:#efefef;
}
.centerBorder{
border-left: 1px dotted #000;
}