 @import url("/static/fonts/font.css");
/* LEGACY STYLESHEET */
/* public portal */
/* reworked from stylesheet.css */
/* 2007 June 13 SLY */


/*
+++ PORTAL SPECIFIC TEXT STYLES ++++
*/
p, td { /*added 14June2007-DFC*/
	font-size:12px;
}

.headlinebig {
	/*font-family: arial, helvetica, verdana, san-serif;*/
	font-size: 22px;
	font-weight: bold;
	color: #1f568a;
}

.headlinebig1 {
	/*font-family: arial, helvetica, verdana, san-serif;*/
	font-size: 22px;
	font-weight: bold;
	color: #333333;
}
	
.headline {
	/*font-family: arial, helvetica, verdana, san-serif;*/
	font-size: 18px;
	font-weight: bold;
	color: #3d8793;
}

.headline1 {
	/*font-family: arial, helvetica, verdana, san-serif;*/
	font-size: 18px;
	font-weight: bold;
	color: #000;
}

.subhead {
	/*font-family: arial, arial, verdana, san-serif;*/
	font-weight: bold;
	font-size: 14px;
	color: #3d8793;
}

.subhead1 {
	/*font-family: arial, arial, verdana, san-serif;*/
	font-weight: bold;
	font-size: 14px;
	color: #000;
}

.normaltext {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;*/
	color: #000;
}

.normaltextb {
	/*font-family: verdana, arial, helvetica, san-serif;*/
	font-weight: bold;
	/*font-size: 12px;*/
	color: #000;
}

.normaltextb1 {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;*/
	color: #3d8793;
	font-weight : bold;
}

.normaltextb2 {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;*/
	color: #009999;
	font-weight : bold;
}

.smalltext {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;*/
	color: #000;
}

.smalltextb {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;*/
	color: #000;
	font-weight : bold;
}

.smalltextb1 {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;*/
	color: #339999;
	font-weight : bold;
}

.smalltextb2 {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;*/
	color: #CC9966;
	font-weight : bold;
}

.smalltextb3 {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;*/
	color: #FFFFFF;
	font-weight : bold;
}

.smalltextb4 {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;*/
	color: #3D8793;
	font-weight : bold;
}


/*
+++ RIGHT LINKS BOX STYLES +++
*/

/* RNav default */

.RNavBorder {
	background-color : #99CCCC;
}

.RNavTitle {
	background-color: #99CCCC;
	/*font-family: arial, helvetica, verdana, san-serif;*/
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.RNavBodyBG {
	background-color: #FFFFFF;
}

/* RNav2 */

.RNav2Border {
	background-color : #99CCCC;
}

.RNav2BodyBG {
	background-color: #FFFFFF;
}

.RNav2Title {
	background-color: #99CCCC;
	/*font-family: arial, helvetica, verdana, san-serif;*/
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.RNav2SubTitle {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;*/
	color: #009999;
	font-weight: bold;
}

/* RNav3 */

.RNav3BodyBG {
	background-color: #E5F2F2;
}

.RNav3Title {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;*/
	font-weight: bold;
	color: #009999;
}

.RNav3Text {
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;*/
	color: #000;
}


/*
+++ PUBLIC HOME PAGE STYLES +++
*/

div.downtimeContainer {
	border: 2px solid #F78221; 
	padding:1em;
	width:228px;
	margin:0px;
	line-height: 1.1;
	/*font-family:verdana, arial;*/
}
div.homeContainer {
	width:575px;
	margin:0px;
	/*font-family:verdana, arial;*/
}

.homeHeadline {
	color:#339999;
	font-weight:bold;
	/*font-size:10px;*/
	padding-top:0px;
}

div.leftContainer {
	vertical-align:top;
	/*font-size: 12px;*/
	width: 282px;
	float: left;
}
.homeLine{
	padding-top:0px;
	border-bottom: 1px solid #99CCCC;
}

div.rightContainer {
	/*font-size: 12px;*/
	float: right;
	width: 257px;
}

.titleBold {
	/*font-family: verdana, arial;
	font-size: 10px;*/
	font-weight: bold;
	color: #003399;
}

div.promoContainer
{
	width:150px;
	border: 1px solid #339999;
	/*font-family: verdana, arial;
	font-size: 10px;*/
	padding: 10px;
	margin-left: 10px;
}

div.promoContainerWithImage
{
	width:170px;
	border: 1px solid #F2E6BE;
	/*font-family: verdana, arial
	font-size: 10px;;*/
	padding-bottom: 10px;
	padding-top: 0px;
	margin-left: 10px;
	margin-top: 10px;
}

.package
{
	position:relative;
	left:10px;

}
input { 
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size:12px;*/
}

select { 
	/*font-family: verdana, arial, helvetica, san-serif;
	font-size:12px;*/
}

br.clearMod
{
	line-height:0;
	clear:both;
}

br.half
{
	line-height:3px;
	clear:both;
}

div a #enrollNowButton,
div a #seminarButton {
	float: right;
}

#venueTable #eventBody ul.noBull li {
	margin-left:-15px;
	margin-bottom:0.3em
}