/* iws for netscape 4.73 and above mac */


/* text selectors--automatically coded body tag */
body {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	background-color: #ffffff;
	background-image: url('/mark/images/back.gif');
}

/* table selectors--automatically coded text */
td, th {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	vertical-align: top;
}
th {
	font-weight : 700;
	text-align : left;
	line-height: 100%;
}
hr {
	color : #999999;
	height: 2;
}
/* text selectors--automatically coded text */
a:active {  }
a {  }
a.anchor {
	color: #009933;
	line-height : 120%;
}
p {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	color: #000000;
}
b, strong {
	font-weight: 700;
}
i, em {
	font-style: italic;
}
pre {
	font-size: medium;
	font-family: 'courier new', courier, monospace;
	font-weight: normal;
	vertical-align: top;
}


/* list text styles ///////////////////////////////////////////////////////// */
ul li {
	list-style: square;
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 120%;
}
ul li li {
	list-style: disc;
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 120%;
}
ul.noindent {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 120%;
	margin-left: -1.5em;
}
ol {
	list-style: decimal;
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 120%;
}
dl { 
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%; 
}
dt {  
	/*font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 100%;
	margin-top : 2em;*/
}
.dt {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 100%;
	margin-top : 2em;
}
dd {  
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	margin-left : .1em;
}

/* fazing this out*/ .dd {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	margin-left : .1em;
}

dd ul {
	margin-top : 1em;
	margin-bottom : 1em;
}
.indent  {
	margin-left : 2.4em;
}

/* page text styles ///////////////////////////////////////////////////////// */


/* text selectors--text placement */
div.textblock1 {
	position: absolute;
	/*padding-right: 15%;*/
	width: 425px;
	top: 120px;
	left: 195px;
	z-index : 6;
}
div.textblock2 {  }
div.textblock3 {  }


/* text classes--page text */
.text {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
}
.textdim {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	color: #777777;
}
.textred {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	color: #cc0033;
}
.textwhite {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	color: #ffffff;
}
.textnou {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	text-decoration: none;
	color: #009933;
}
.small {
	font-size: small;
	font-family: arial, geneva, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
}
.smalldim {
	font-size: small;
	font-family: arial, geneva, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	color: #777777;
}
.smallred {
	font-size: small;
	font-family: arial, geneva, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	color: #cc0033;
}
.smallwhite {
	font-size: small;
	font-family: arial, geneva, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	color: #ffffff;
}
.smallnou {
	font-size: small;
	font-family: arial, geneva, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	text-decoration: none;
	color: #009933;
}
.letter {
   	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	margin-top : 2em;
	color: #006633;
	font-size: large;
	line-height: 200%;
}

.white{
	color: #FFFFFF;
}


/* text classes--title and subtitle */
h1 {
	font-size: 24pt;
	font-family: 'century schoolbook', newcenturyschlbk, 'new century schlbk', 'new century schoolbook', 'itccentury book', 'century expanded', 'itccentury bookcond', 'times new roman', times, serif;
	font-weight: 700;
	line-height: 90%;
	/*border-top-color : #cccccc;*/
	/*border-top-width : 1px;*/
	/*border-top-style : solid;*/
	/*border-bottom-color : #cccccc;*/
	/*border-bottom-width : 1px;*/
	/*border-bottom-style : solid;*/
	padding-top : 0em;
	padding-bottom : .1em;
	width : 360px; /*n4 only */
}
.h1,.h2, .h3, .h4, .h5, .h6, .h7 {
	color: #006633;
}

h2, h3, h4, h5, h6 {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 100%;
	color: #000000;
	margin-bottom : -1.3em
}
.subtitle {
	font-size: 13pt;
	font-family: 'century schoolbook', newcenturyschlbk, 'new century schlbk', 'new century schoolbook', 'itccentury book', 'century expanded', verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	color: #006633;
}

caption {
	font-size: large;
	font-family: 'century schoolbook', newcenturyschlbk, 'new century schlbk', 'new century schoolbook', 'itccentury book', 'century expanded', verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	color: #000000;
	line-height: 100%;
	text-align: left;
	padding-top : 1em;
	padding-bottom : .5em;
}

/* text selectors--footer */
div.footer {
	position: absolute;
	/*width: 360px;*/
}
div.topbutton {
	position: absolute;
	width: 111px;
	left: -149px;
	display : none;
	visibility : hidden;
}
td.footer {
	font-size: 11pt;
	font-family: arial, geneva, helvetica, sans-serif;
	font-weight: 400;
	line-height: 130%;
}
img.eqhouse, img.fdic {  }

/* text classes--footer */ 
 .footer {
	font-size: 10pt;
	font-family: arial, geneva, helvetica, sans-serif;
	font-weight: 400;
	line-height: 100%;
	color: #000000;
}
.footerlink {  }
.fdic {
	text-align: right;
}


/* text classes--misc */ 
div.returntotop {
	text-align : right;
}
td.returntotop {
	background-color : #006633;
}
.returntotop {
	font-size: medium;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 120%;
}
.kicker {
	font-size : 12pt;
	font-style: italic;
	color : #993300;
}
.smtitle {
	font-size: 9pt;
	font-weight: normal;
}
.sm {
	font-size: 9pt;
	font-weight: normal;
}
.regtitle {
	font-size: 13pt;
	font-weight: normal;
}
.reg {
	font-size: 10pt;
	font-weight: normal;
}
select {  }
select.login {  }


/* login styles///////////////////////////////////////////////////////// */	


/* login selectors--application identifier */
div.appid {
	position: absolute;
	width: 239px;
	height: 300px;
	top: 58px;
	left: 0px;
	z-index: 5;
}
td.appid {  }

/* login selectors--persistent login */
div.login {
	position: absolute;
	top: 65;
	left: 5;
	z-index: 6;
}
div.login-logon {
	position: absolute;
	width: 112px;
	top: 30px;
	left: 0px;
	z-index: 5;
	padding-top : 5px;
	
}
div.login-enroll {
	position: absolute;
	width: 84px;
	top: 52px;
	left: 0px;
	z-index: 5;
	padding-top : 5px;
}
div.login-demo {
	position: absolute;
	width: 60px;
	top: 74px;
	left: 0px;
	z-index: 5;
	padding-top : 5px;
}
td.login  {
	font-size: 9pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	text-decoration: none;
	vertical-align: top;
	color: #000000;
} 
td.login-logon {
	padding-top : 9px;
}
td.login-enroll {
	padding-top : 6px;
}
td.login-demo {
	padding-top : 6px;
}
td.logindim  {
	font-size: 9pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	text-decoration: none;
	vertical-align: top;
	color: #777777;
	background-color: #cccc99;
} 
td.divider  {
	background-color: #ffffff;
}

/* login message */
div.loginmessage {
	visibility: hidden;
	display: none;
}
td.loginmessage {
	visibility: hidden;
	display: none;
} 
.loginmessage {
	visibility: hidden;
	display: none;
}
.loginselect {  }


/* login button id using javascript -- r=personal*/
#logononr {
	position: absolute;
	left:4px;
	top: 124px;
	z-index:7;
}
#logonoffr{
	position: absolute;
	left:4px;
	top: 124px;
	z-index:6;
}
#enrollonr {
	position: absolute;
	left:52px;
	top: 124px;
	z-index:7;
}
#enrolloffr {
	position: absolute;
	left:52px;
	top: 124px;
	z-index:6;
}
#demoonr {
	position: absolute;
	left:100px;
	top: 124px;
	z-index:7;
}
#demooffr {
	position: absolute;
	left:100px;
	top: 124px;
	z-index:6;
}

#logonon {
	position: absolute;
	left:4px;
	top: 184px;
	z-index:7;
}
#logonoff {
	position: absolute;
	left:4px;
	top: 184px;
	z-index:6;
}
#enrollon {
	position: absolute;
	left:52px;
	top: 184px;
	z-index:7;
}
#enrolloff {
	position: absolute;
	left:52px;
	top: 184px;
	z-index:6;
}
#demoon {
	position: absolute;
	left:100px;
	top: 184px;
	z-index:6;
}
#demooff {
	position: absolute;
	left:100px;
	top: 184px;
	z-index:7;
}

/* login classes--persistent login */
.loginoff {
	font-size: 9pt;
	line-height: 10pt;
}
.loginon {
	font-size: 9pt;
	line-height: 10pt;
	color: #009933;
}
.logindim {
	font-size: 9pt;
	line-height: 10pt;
	color: #777777;
}
.loginbuttonoff {
	font-size: 9pt;
	line-height: 10pt;
	text-decoration: none;
	color: #000000;
} 
.loginbuttonon {
	font-size: 9pt;
	line-height: 10pt;
	text-decoration: none;
	color: #009933;
}
.loginbuttondim {
	font-size: 9pt;
	line-height: 10pt;
	text-decoration: none;
	color: #777777;
}
	

/* navigation styles///////////////////////////////////////////////////////// */


/* navigation selectors--global persistent brand */
div.brand {
	position: absolute;
	width: 100%;
	height: 58px;
	top: 0px;
	left: 0px;
	z-index: 6;
}

/* navigation classes--global persistent brand */
.hide {
	visibility: hidden;
	display: none;
}

/* navigation selectors--global persistent utility */
div.utility {
	position: absolute;
	width: 608px;
	top: 6px;
	left: 84px;
	z-index: 6;
} 
td.utility {
	font-size: 9pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	line-height: 9pt;
	text-decoration: none;
	text-align: left;
	color: #ffffff;
}
td.utilityhere, td.utilityherein, td.utilitydim {  }

/* navigation classes--global persistent utility */
.utilityoff {
	text-decoration : none;
	color: #ffffff;
}
.utilityon {
	text-decoration : none;
	color: #cccccc;
}
.utilityhere {
	color: #cccccc;
}
.utilityhereinoff, .utilityhereinon, .utilitydim {  }
.utility {
	text-align: right;
}

/* navigation selectors--global category */
div.category {
	position: absolute;
	width: 633px;
	top: 60px;
	left: 85px;
	z-index: 6;
}
/*div.categoryhere {
	background-color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	width: 65px;
	height: 26px;
	z-index: 6;
}*/
div.categoryhere {
	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	position: relative;
	width: 65px;
	top: 1px;
	left: 0px;
	z-index: 6;
}
td.category {
	font-size: 9pt;
	font-weight : 700;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	line-height: 9pt;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	text-transform : uppercase;;
}
td.categoryhere, td.categoryhere2, td.categoryhere3, td.categoryhere4, td.categoryhere5, td.categoryhere6, td.categoryhere7 {
	font-size: 9pt;
	font-weight : 700;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	line-height: 9pt;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
}
td.categoryline {
	width: 1px;
	background-color: #cccc99;
}
td.categoryherein, td.categorydim {  }

/* navigation classes--global category */
.categoryoff {
	text-decoration: none;
	color: #FFFFFF;
	text-transform : uppercase;
}
.categoryon {
	text-decoration: none;
	color: #ffff99;
	text-transform : uppercase;
}
.categoryhere,.categoryhere1,.categoryhere2,.categoryhere3,.categoryhere4,.categoryhere5,.categoryhere6,.categoryhere7 {
	color: #006633;
	text-decoration: none;
	text-transform : uppercase;
}

.categoryhereinoff,.categoryhereinoff1,.categoryhereinoff2,.categoryhereinoff3,.categoryhereinoff4,.categoryhereinoff5,.categoryhereinoff6,.categoryhereinoff7 {
	text-decoration: none;
	color: #006633;
	text-transform : uppercase;
}

.categoryhereinon, .categoryhereinon1, .categoryhereinon2, .categoryhereinon3, .categoryhereinon4, .categoryhereinon5, .categoryhereinon6, .categoryhereinon7  {
	text-decoration: none;
	color: #000000;
	/*color: #669966;*/
	/*color: #006633;*/
	/*color: #009933;*/
	text-transform : uppercase;
}
.categorydim {  }

/* navigation object selectors--global category (active) lower portion object placement */
div.categoryheretop1 {
	position: absolute;
	top: 58px;
	left: 184px;
	z-index: 7;
}
div.categoryheretop2 {
	position: absolute;
	top: 58px;
	left: 314px;
	z-index: 7;
}
div.categoryheretop3 {
	position: absolute;
	top: 58px;
	left: 420px;
	z-index: 7;
}
div.categoryheretop4 {
	position: absolute;
	top: 58px;
	left: 511px;
	z-index: 7;
}
div.categoryheretop5 {
	position: absolute;
	top: 58px;
	left: 612px;
	z-index: 7;
}
div.categoryheretop6 {
	position: absolute;
	top: 58px;
	left: 690px;
	z-index: 7;
}
div.categoryherebase1 {
	position: absolute;
	top: 85px;
	left: 183px;
	z-index: 7;
}
div.categoryherebase2 {
	position: absolute;
	top: 85px;
	left: 315px;
	z-index: 7;
}	
div.categoryherebase3 {
	position: absolute;
	top: 85px;
	left: 420px;
	z-index: 4;
}
div.categoryherebase4 {
	position: absolute;
	top: 85px;
	left: 511px;
	z-index: 4;
}
div.categoryherebase5 {
	position: absolute;
	top: 85px;
	left: 612px;
	z-index: 4;
}
div.categoryherebase6 {
	position: absolute;
	top: 85px;
	left: 679px;
	z-index: 4;
}
div.categoryherebase7 {
	position: absolute;
	top: 77px;
	left: 690px;
	z-index: 4;
}
td.categoryheretop1, td.categoryheretop2, td.categoryheretop3, td.categoryheretop4, td.categoryheretop5, td.categoryheretop6, td.categoryheretop7 {  }

td.categoryherebase1, td.categoryherebase2, td.categoryherebase3, td.categoryherebase4, td.categoryherebase5, td.categoryherebase6, td.categoryherebase7 {  }

	
/* navigation selectors--global subcategory */
/* placement--subcategory bar 1st position */
div.subcategory1 {
	background-color: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #009933;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	position: absolute;
	width: 290px;
	top: 89px;
	left: 35px;
	z-index: 4;
}

/* placement--subcategory bar 2nd position */
div.subcategory2 {
	background-color: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #009933;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	position: absolute;
	width: 150px;
	top: 89px;
	left: 220px;
	z-index: 4;
}

/* placement--subcategory bar 3rd position */
div.subcategory3 {
	background-color: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #009933;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	position: absolute;
	width: 290px;
	top: 89px;
	left: 235px;
	z-index: 4;
}

/* placement--subcategory bar 4th position */
div.subcategory4 {
	background-color: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #009933;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	position: absolute;
	width: 290px;
	top: 89px;
	left: 335px;
	z-index: 4;
}

/* placement--subcategory bar 5th position */
div.subcategory5 {
	background-color: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #009933;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	position: absolute;
	width: 290px;
	top: 89px;
	left: 435px;
	z-index: 4;
}
td.subcategory {
	font-size: 9pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 9pt;
	text-decoration: none;
	vertical-align: middle;
}

	
/* navigation classes--global subcategory */
.subcategoryoff {
	font-size: 9pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	text-decoration: none;
	line-height: 9pt;
	vertical-align: middle;
	color: #000000;
}
.subcategoryon {
	font-size: 9pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	text-decoration: none;
	line-height: 9pt;
	vertical-align: middle;
	color: #993300;
}
.subcategoryhere {
	font-size: 9pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 9pt;
	vertical-align: middle;
	color: #000000;
}

	
/* navigation selectors--linear */
div.linear {  }
td.linear {
	font-size: 9pt;
	vertical-align: middle;
}

/* navigation classes--linear */
.linearoff {
	font-size: 9pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	text-decoration: none;
	color: #009933;
}
.linearon {
	font-size: 9pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	text-decoration: none;
	color: #993300;
}

	
/* navigation selectors--local navigation */
div.localsubcategory {   }
td.localsubcategory { 
	font-size: 9pt;
	font-weight : 700;
	line-height: 16pt;
	background-color: #efefef;
}
div.local {
	position: absolute;
	width: 148px;
	top: 252px;
	left: 0px;
	z-index: 5;
	/*background-color: #ffffcc;*/
}
div.local2, div.local3, div.local4 { 
	background-color : #efefef; 
}
td.local  {
	font-size: 11pt;
	line-height: 11pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	background-color: #efefef;
	vertical-align : middle;
	padding-top : 4pt;
	padding-bottom : 4pt;
}
td.local2, td.local3, td.local4  {
	font-size: 11pt;
	line-height: 11pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	padding-top : 1pt;
	padding-bottom : 1pt;
	background-color: #efefef;
	vertical-align : middle;
}
td.localhere, td.local2here, td.local3here, td.local4here {
	font-size: 11pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	line-height: 11pt;
	background-color: #ffffff;
	vertical-align : middle;
}
td.localdim, td.local2dim, td.local3dim, td.local4dim {
	font-size: 11pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	line-height: 11pt;
	background-color: #ffffff;
}
td.local2rule {
	/*background-color: #999999;*/
	background-color: #ffffcc;
	width: 1px;
}
td.local3rule, td.local4rule {
	background-color: #999999;
	width: 1px;
}

td.local2rulehere, td.local3rulehere, td.local4rulehere {
	/*background-color: #999999;*/
	background-color: #ffffff;
	width: 1px;
}
td.localmark, td.localmark2, td.localmark3, td.localmark4 {
	background-color: #003366;
	width: 14px;
	vertical-align : top;
}
td.local2x  {
	font-size: 0pt;
	line-height: 0pt;
	background-color: #efefef;
}
td.localmark2x  {
	font-size: 0pt;
	line-height: 0pt;
	background-color: #cccc99;
}
td.localtrailer {
	background-color: #efefef;
	padding-top : 0pt;
	padding-bottom : 0pt;
}


/* navigation classes--local navigation */
.localsubcategory {
	font-size: 9pt;
	font-weight : 700;
	line-height: 17pt;
	background-color: #ffffcc;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	color: #996699;
	text-transform : uppercase;
}
.localoff {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #000033;
	vertical-align : middle;
}
.localon {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #669966;
	/*color: #006633;*/
	/*color: #009933;*/
	vertical-align : middle;
}
/*.localtexton {
	font-weight: 400;
	line-height: 9pt;
	text-decoration: underline;
	color: #003300;
}
.localtextoff {
	font-weight: 400;
	line-height: 9pt;
	text-decoration: underline;
	color: #999966;
}
.localon1 {
	font-weight: 700;
	line-height: 9pt;
	text-decoration: none;
	color: #996699;
}
.localon2 {
	font-weight: 700;
	line-height: 9pt;
	text-decoration: none;
	color: #cc0000;
}
.localon3 {
	font-weight: 700;
	line-height: 9pt;
	text-decoration: none;
	color: #FF9900;
}
.localon4 {
	font-weight: 700;
	line-height: 9pt;
	text-decoration: none;
	color: #336633;
}*/
.localhere {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.localhere1 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.localhere2 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.localhere3 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.localhere4 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.localhere5 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.localhere6 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.localhere7 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.localdim {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 700;
	line-height: 10pt;
	text-decoration: none;
	color: #777777;
	vertical-align : middle;
}
.local2off, .local3off, .local4off {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #999999;
	vertical-align : middle;
}
.local2on, .local3on, .local4on {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	/*color: #669966;*/
	color: #006633;
	/*color: #009933;*/
	vertical-align : middle;
}
.local2here, .local3here, .local4here {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.local2here1, .local3here1, .local4here1 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.local2here2, .local3here2, .local4here2 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.local2here3, .local3here3, .local4here3 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.local2here4, .local3here4, .local4here4 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.local2here5, .local3here5, .local4here5 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.local2here6, .local3here6, .local4here6 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.local2here7, .local3here7, .local4here7 {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #006633;
	vertical-align : middle;
}
.local2dim, .local3dim, .local4dim {
	font-size: 10pt;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: 400;
	line-height: 10pt;
	text-decoration: none;
	color: #777777;
	vertical-align : middle;
}	


/* page object styles ///////////////////////////////////////////////////////// */


/* object selectors--bar placement */
div.bar1 {
	position: absolute;
	width: 112%;
	top: 0px;
	left: 0px;
	z-index: 2;
}
td.bar1 {
	background-color: #006633;
}

div.bar2 {
	position: absolute;
	width: 110%;
	height: 37px;
	top: 58px;
	left: 0px;
	z-index: 1;
	text-align : right;
}
td.bar2 {
	background-color: #003366;
	background-image : url(/mark/images/nav/space/bar2repeat.gif);
	background-repeat : repeat-x;
}

div.bar3 {
	position: absolute;
	width: 638px;
	height: 37px;
	top: 58px;
	left: 142px;
	z-index: 2;

}
td.bar3 {  }

div.bar4 {
	position: absolute;
	width: 780px;
	height: 7px;
	top: 58px;
	left: 0px;
	z-index: 6;

}
td.bar4 {  }

/* object selectors--rate button placement */
div.buttons {
	position: absolute;
	/*width: 73%;*/
	top: 100px;
	left: 260px;
	z-index: 1;
}
td.buttons {
	/*text-align: right;*/
}
img.button-applynow, img.button-rates {  }


/* cross sale styles///////////////////////////////////////////////////////// */


/* cross sale selectors */
div.crosssale, div.crosssale2, div.picture  {  }
td.crosssale {  }
td.crosssale2, td.picture {
	text-align: right;
	vertical-align: top;
}
img.picture  {  }



/* homepage styles///////////////////////////////////////////////////////// */
.homepageoff {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: small;
	font-weight: 400;
	line-height: 90%;
	text-decoration: none;
	color: #000000;
}
.homepageon {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: small;
	font-weight: 400;
	line-height: 90%;
	text-decoration: none;
	color: #993300;
}
.title {
	font-size: 26pt;
	font-family: 'century schoolbook', 'new century schoolbook', newcenturyschlbk, 'new century schlbk', 'itccentury book', 'century expanded', 'times new roman', times, serif;
	font-weight: 600;
	letter-spacing: .01em;
	line-height: 90%;
	color: #006633;
}
.loginhelp {
	line-height: 90%;
	font-family : arial, geneva, helvetica, sans-serif;
	font-size : 10pt;
}

/* popup styles///////////////////////////////////////////////////////// */
.poptextbold
{
	font-size: 17pt;
	color: #336633;
	font-weight: 700;
}
.poptextbolder
{
	font-size: 15pt;
	color: #336633;
	font-weight: 700;
	border-bottom-color : #cccccc;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	width: 100%;
}