.nav {
	font-size:9pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#000000;
	line-height:9pt;
	text-decoration:none
	}
.nav:hover {
	font-size:9pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#006600;
	line-height:9pt;
	text-decoration:none
	}
.nav-live {
	font-size:9pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	line-height:9pt;
	text-decoration:none
	}
.nav-live:hover {
	font-size:9pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#999999;
	line-height:9pt;
	text-decoration:none
	}
.navdrop {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	line-height:9pt;
	text-decoration:none
	}
.navdrop:hover {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	line-height:9pt;
	text-decoration:none
	}
.nav-left {
	font-size:9pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#999999;
	line-height:16pt;
	text-decoration:none
	}
.nav-left:hover {
	font-size:9pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	line-height:16pt;
	text-decoration:none
	}
.nav-left-live {
	font-size:9pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	line-height:16pt;
	text-decoration:none
	}
.snav-left {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#999999;
	line-height:13pt;
	text-decoration:none
	}
.snav-left:hover {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	line-height:13pt;
	text-decoration:underline
	}
.pheader {
	font-size:11pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:none
	}
.sheader {
	font-size:10pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:none
	}
.sheaderW {
	font-size:10pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	text-decoration:none
	}
.text11 {
	font-size:11pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	line-height:14pt;
	text-decoration:none
	}
.text10 {
	font-size:10pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none
	}
.text10-link {
	font-size:10pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:underline
	}
.text10-link:hover {
	font-size:10pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#66cc33;
	text-decoration:none
	}
.text_error {
	font-size:10pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	font-style:italic;
	color:#ff0000;
	text-decoration:none
	}
.text10b {
	font-size:10pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none
	}
.text10e {
	font-size:10pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	font-style:italic;
	color:#000000;
	text-decoration:none
	}
.text10be {
	font-size:10pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	font-style:italic;
	color:#000000;
	text-decoration:none
	}
.text10g {
	font-size:10pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:none
	}
.text9 {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none
	}
.text9e {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none;
	font-style:italic
	}
.text9-link {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:underline
	}
.text9-link:hover {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#66cc33;
	text-decoration:none
	}
.text9b {
	font-size:9pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none
	}
.text9g {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:none
	}
.text8W {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	text-decoration:none
	}
.text8 {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none
	}
.text8-link {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:underline
	}
.text8-link:hover {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#66cc33;
	text-decoration:none
	}
.text8b {
	font-size:8pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none
	}
.text7 {
	font-size:7pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none
	}
.text7-link {
	font-size:7pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:underline
	}
.text7-link:hover {
	font-size:7pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#66cc33;
	text-decoration:none
	}

/** RENEWAL STEPS STYLES **/
.step-active {
	font-size:8pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#666666;
	text-decoration:none
	}
.step {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#999999;
	text-decoration:none
	}
a.step {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#999999;
	text-decoration:underline
	}
a.step:hover {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#d2d2d2;
	text-decoration:none
	}

/**FORMATTED BOXES**/
.gyboxheader {
	font-size:11pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	text-decoration:none;
	background-color:#999999;
	border-left:1px solid #999999;
	filter: progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#999999, endColorstr=#f2f2f2)
	}
.gnboxheader {
	font-size:11pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	text-decoration:none;
	border-left:1px solid #006600;
	background-color: #006600;
	filter: progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#006600, endColorstr=#f2f2f2)
	}
.redboxheader {
	font-size:11pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	text-decoration:none;
	border-left:1px solid #FF0000;
	filter: progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#FF0000, endColorstr=#f2f2f2)
	}
.box-titleGy {
	font-size:10pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none
	}
.box-titleGn {
	font-size:10pt;
	font-weight:600;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:none
	}
.gybox-text {
	font-size:10pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none;
	border-left:1px solid #999999
	}
.gybox9-text {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none;
	border-left:1px solid #999999
	}
.gnbox-text {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none;
	border-left:1px solid #006600
	}
.redbox-text {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none;
	border-left:1px solid #FF0000
	}
.box-text {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	text-decoration:none
	}
.box-link {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	line-height:20pt;
	text-decoration:underline
	}
.box-link:hover {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#66cc33;
	line height:20pt;
	text-decoration:none
	}
.box-link2 {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:underline
	}
.box-link2:hover {
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#66cc33;
	text-decoration:none
	}
.google {
	font-size:7pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000
	}
.search {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000
	}
.bottom {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#ffffff;
	text-decoration:none;
	padding-top:5px
	}
.bottom:hover {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:underline
	}
.bottom2 {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	text-decoration:none;
	padding-top:5px
	}
.bottom2:hover {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#66cc33;
	text-decoration:underline
	}
.bottom-grey {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#999999;
	text-decoration:none
	}
.top {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	letter-spacing:1px;
	text-decoration:none
	}
.top-link {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#006600;
	letter-spacing:1px;
	text-decoration:underline
	}
.top-link:hover {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#66cc33;
	letter-spacing:1px;
	text-decoration:none
	}
.req {
	color:red;
	padding-left:3px;
	padding-right:3px
	}
hr.green {
	color: #006600;
	height:1px;
	width:100%;
	margin-top:-8px;
}

/**MALL STYLES**/

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#item {
	border-bottom:1px solid #66CC66;
	vertical-align:top
}

/** REVISED DROP DOWN MENU 11/29/06 **/
#dropmenudiv{
	position:absolute;
	border-bottom:1px solid #006600;
	border-left:1px solid #006600;
	border-right:1px solid #006600;
	border-bottom-width: 0;
	z-index:100;
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	line-height:11pt;
	text-decoration:none
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #006600;
	padding: 1px 0;
	font-size:9pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	line-height:11pt;
	text-decoration:none
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #F2F2F2;
}
a.print {
	color:#FFFFFF;
	font-size:9pt;
	font-family:arial
}
div.postdate {
	font-size:8pt;
	font-weight:300;
	font-family:trebuchet ms,arial;
	color:#000000;
	align:right;
	margin:0px
}