@charset "UTF-8";
/* CSS Document */

#container {
	overflow: visible;
	position: relative;
    margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 780px;
}

.container {
	overflow: visible;
	position: relative;
    margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 780px;
}

#menuoutside {
	overflow: visible;
	position: relative;
    margin: auto;
	padding: 0;
	width: 780px;
}

#menuinside{
	overflow: visible;
	position: absolute;
    margin: auto;
	padding: 0;
	width: 780px;
}

.navlocation {  position: relative; top: 525px; left: 645px; width: 150px; z-index: 1; visibility: visible;}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ba2b25;
}

.bodysubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ba2b25;
}

.packageName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ba2b25;
}

.memberName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ba2b25;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6f7657;
	line-height: 18px;
}

.bodyTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f7657;
	line-height: 18px;
	font-weight: bold;
}

.bodyred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ba2b25;
	line-height: 18px;
}

.navwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
}

.featureSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ba2b25;
	line-height: 18px;
	font-weight: bold;
}

.formText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6f7657;
	line-height: 18px;
}

.formTextRequired {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ba2b25;
	line-height: 18px;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #725315;
	line-height: 16px;
}

.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c6495;
}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
		line-height: 16px;
}

.btmnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
		line-height: 16px;
}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #4c6495;
	text-decoration: none;
}


a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #4c6495;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #6f7657;
	text-decoration: none;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #4c6495;
	text-decoration: none;
}
	
/* DYNAMIC NAV SETTINGS */

	#flasher{z-index:10}
	.clCMEvent{position:absolute; z-index:2; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
	.clCMAbs{position:absolute; width:2; height:10; left:0; top:0; visibility:hidden}
	.clT,.clTover,.clS,.clSover,.clS2,.clS2over{ position:absolute; overflow:hidden; width:150; height:20; cursor:pointer; cursor:hand}
	.clT,.clTover{padding:2px; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}
	.clT{color:#FFFFFF; position: relative; }
	.clTover{color:#fee25e; position: relative;}
	.clS,.clSover{padding:5px; font-size:11px; font-family: Arial, Helvetica, sans-serif;}
	.clS2,.clS2over{padding:5px; font-size:11px; font-family: Arial, Helvetica, sans-serif;}
	.clS,.clS2{color:#4c6495; background-color:#ffffff; layer-background-color:#ffffff;}
	.clSover,.clS2over{color:#4c6495;}
	.clSover,.clS2over,.clBar{layer-background-color:#fee25e; background-color:#fee25e;}
	.clB{position:absolute; visibility:hidden; z-index:2; layer-background-color:#4c6495; background-color:#4c6495;}
	.clBar{position:absolute; width:10; height:10; visibility:hidden; }
