.mainText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666;
	line-height:1.35; 
	margin:0 0 .5em;
}



.TextLeft {
	padding-left: 15px;
	width: 450px;
}
.boxDivx {
	background-image: url(../Images/newbackgroundbox.jpg);
	height: 185px;
	width: 280px;
	background-repeat: no-repeat;
}
.boxDivxOver {
	background-image: url(../Images/backgroundboxhover.jpg);
	height: 185px;
	width: 280px;
}

.mainTextBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666;
	
	font-weight: bold;
}
.mainTextBoldBlue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000066;
	
	font-weight: bold;
}

.mainTextBoldPurple {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#560058;
	
	font-weight: bold;
}

.whiteTextBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	
}
.whiteTextBoldLarge {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#FFFFFF;
	
}
.mainTextSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666;
}

.mainTextSmallltblue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#0066FF;
}
.mainTextSmaller {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#666;
}
.divBox {
	padding: 2px;
	width: 300px;
	border: 1px solid #999999;
}
.divBoxSimple {
	
	
	border: 1px solid #999999;
}
.divHeaderBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #1b4775;
	padding: 2px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #6A6A6A;
	border-right-color: #6A6A6A;
	border-left-style: solid;
	border-left-color: #6A6A6A;
	border-left-width: 1px;
}
.divHeaderLtBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #075d98;
	padding: 2px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #6A6A6A;
	border-right-color: #6A6A6A;
	border-left-style: solid;
	border-left-color: #6A6A6A;
	border-left-width: 1px;
}

.divHeaderSkyBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background-color: #A1D4F9;
	padding: 2px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #6A6A6A;
	border-right-color: #6A6A6A;
	border-left-style: solid;
	border-left-color: #6A6A6A;
	border-left-width: 1px;
}
.divFormHeaderBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width: 300px;
	color: #FFFFFF;
	background-color: #1b4775;
	padding: 2px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-top-color: #6A6A6A;
	border-right-color: #6A6A6A;
	border-left-style: solid;
	border-left-color: #6A6A6A;
	border-left-width: 1px;
}
.divBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #5D5D5D;
	padding: 2px;
	font-weight: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #6A6A6A;
	border-left-style: solid;
	border-left-color: #6A6A6A;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #6A6A6A;
}
.divBoxHeader {
	padding: 2px;
	width: 300px;
	background-color: #1c3556;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}

.smallLinkText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#999999;
	line-height:1.35; 
	margin:0 0 .5em;
}


.footerText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#9E9E9E;
	padding: 2px;
	text-align: center;
}


.errHeader
{
	font-family: Arial, Helvetica, sans-serif;
	margin:0 0 0.3em;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
}

a.topNavLink:link{
	color: #062635;
	text-decoration:none;
}



a.topNavLink:visited{
	color: #062635;
	text-decoration:none;
}

a.topNavLink:hover{
	color: #0000FF;
	
	text-decoration:none;
	
}

a.bcNavLink:link{
	color: #878787;
	text-decoration:none;
}



a.bcNavLink:visited{
	color: #878787;
	text-decoration:none;
}

a.bcNavLink:hover{
	color: #0000FF;
	
	text-decoration:none;
	
}

a.demoNavLink:link{
	color: #0066FF;
	text-decoration:none;
}



a.demoNavLink:visited{
	color: #0066FF;
	text-decoration:none;
}

a.demoNavLink:hover{
	color: #0066FF;
	
	text-decoration:underline;
	
}

a.regNavLink:link{
	color: #000066;
	border: 1px solid #FFFFFF;	
	
}



a.regNavLink:visited{
	color: #000066;
	border: 1px solid #FFFFFF;	
	
}

a.bcNavLink:link{
	color: #CAD5EC;
	text-decoration:none;
}



a.bcNavLink:visited{
	color: #CAD5EC;
	text-decoration:none;
}

a.bcNavLink:hover{
	color: #0000FF;
	
	text-decoration:none;
	
}

a.topNavLink:link{
	color: #878787;
	text-decoration:none;
}



a.topNavLink:visited{
	color: #878787;
	text-decoration:none;
}

a.topNavLink:hover{
	color: #0000FF;
	
	text-decoration:underline;
	
}

.spacedList {
	padding: 3px;
}

a.regNavLink:hover{
	color: #0000FF;
	border: 1px solid #000099;	
	
	
}
.divider {
	background-color: #999999;
	height: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.highlightDiv {
	background-color: #C7F5C5;
	border: 1px solid #C5C5C5;
}
.highlightDiv:hover {
	background-color: #C7F5C5;
	border: 1px solid #000066;
}
.nonHighlightDiv {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.nonHighlightDiv:hover {
	background-color: #C6CCF4;
	border: 1px solid #000066;
}
.footerTextNew {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000066;
	padding: 4px;
}
.DemoHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
	font-weight: bold;
}

.DemoHeaderSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #333333;
	font-weight: bold;
}

.DemoHeaderPurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #652559;
	font-weight: bold;
}
.spacerDiv {
	height: 10px;
	font-size: 6px;
}
.spacerSmallDiv {
	height: 5px;
	font-size: 6px;
}
.wideDiv {
	background-image: url(../Images/applebar%202.jpg);
	text-align: center;
	height: 25px;
	width: 900px;
	font-family: Arial, Helvetica, sans-serif;
}
.boxDivRight {
	background-image: url(../Images/bottom%20box.jpg);
	height: 185px;
	width: 280px;
	float: right;
}

.footerBar {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
	height: 10px;
	margin-bottom: 5px;	
}
.IntHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #333333;
	text-align: center;
}
.IntSubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #999999;
	text-align: center;
}
.IntBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
	
	font-weight: bold;
}
.plainBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	
	font-weight: bold;
}
.CaptionText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #767676;
	padding-right: 10px;
}
.blackFooter {
	background-color: #000000;
	height: 80px;
	background-image: url(../Images/inside/blackfooterbar.jpg);
	
}
.buttonDiv {
	padding-bottom: 4px;
}

.noline{
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.textBoldR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	font-weight: bold;
}

.midHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
	padding: 2px;
	font-weight: bold;
}
.bulHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #333333;
}
.bulHeadlineBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0000CC;
}
.bulText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #767676;
	padding-right: 10px;
}
.bulTextBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	padding-right: 10px;
}
.subMenu {
	background-color: #60015f;
	height: 22px;
}
.subMenuText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCCCCC;
	text-align: right;
	letter-spacing: .05em;
	padding-top: 2px;
	padding-right: 7px;
}

.subMenuTextNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #E1E1E1;
	text-align: right;
	letter-spacing: .05em;
	padding-top: 2px;
	padding-right: 7px;
	
}

a.menuLink:link{
	color: #CCCCCC;
	text-decoration:none;
}



a.menuLink:visited{
	color: #CCCCCC;
	text-decoration:none;
}

a.menuLink:hover{
	color: #E4DC87;
	
	text-decoration:underline;
	
}



a.subLink:link{
	color: #E1E1E1;
	text-decoration:none;
}



a.subLink:visited{
	
	color: #E1E1E1;
	text-decoration:none;
}





a.subLink:hover{
	color: #E4DC87;
	
	text-decoration:underline;
	
}

.divBox400 {
	width: 400px;
}

