/******* Global *******/
* {
	padding: 0;
	/* border: 0; */
	margin: 0;
	/* text-align: left; */
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	padding: 1px 3px 2px 2px;
	width: 795px;
	margin: 0 auto;
	background: #808080; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.boldtext {
	font-weight: bold;
}

#content #main #staff a {
	font-weight: bold;
}

.boldred {
	color: #D00;
	font-weight: bold;
}
.footera {
	text-decoration: none;
}


#events  #main #expo {
	margin-top: 2em;
	border: 1px solid #333;
	height: 110px;
}
#content #main #pdf {
	width: 27em;
	height: 25px;
	padding-top: .5em;
}


#content #main #pdf li {
/*	list-style: disc url(file:///L|/Testweb/htdocs/images/pdf.png) inside;	*/
	padding-bottom: 10px;
}


#content #main #pdf a {
	color: #0033CC;
	text-decoration: underline;
	padding-left: .5em;
}



.greyheader {
	font-size: 1em;
	color: #fff;
	background: #666666;
	font-weight: bold;
	padding-left: 0.2em;
	margin-top: 1em;
}

.click_red {
	color: #D00;
}

#content #main .box {
	border: 3px solid #333;
	display: block;
}

#content #main a {
	text-decoration: none;
}

.indent1 {
	text-indent: 1em;
}

.indent2 {
	text-indent: 2em;
}

#events #main div {
	float: left;
}


.italics {
	font-style: italic;
}

.navlink {
	text-decoration: none;
	color: #d28e2d;
	font-size:14px;
}


.navlink a {
	text-decoration: none;
	color: #d28e2d;
}

.subhed {
	padding-top: 1em;
}
.sidebox {
	background: #FFFF00;
	margin: 0px 8px 8px 0px;
	float: right;
	width: 12em;
	padding-top: .5em;
	border: 1px solid #333;
}


/******* Layout *******/

#header {
	float: left;
	width: 100%;
	margin-bottom: 2px;
}

#banner {
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 1px;
}

#breadcrumbs {
	clear: both;
	float: left;
}

#content {
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 2px;
}

#footer {
	clear: both;
	width: 100%;
}

#footer:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

* html #footer {
	height: 1%;
}


/******* Header *******/

#header {
	position: relative;
	padding-top: 2px;
	background: #FFF;
	top: -2px;

}

#main .head_right {
	float: right;
	color: #025FA0;
}

#main .head_right h6 {
	font-size: 2em;
	color: #025FA0;
	font-weight: bold;
}

#main .pr_contact {
	float: left;
}

.pr_head {
	clear: both;
	width: 100%;
	padding-top: 1em;
	color: #d28e2d;
}

#content #main .pr_head h3 {
	color: #d28e2d;
	font-size: 175%;
	padding-bottom: .5em;
}

#header #logo {
	float: left;
	margin: 2px 4px;
}

#header form {
	float: right;
/*	background:  url(file:///L|/Testweb/htdocs/images/search.png) no-repeat 0 0;	*/
	padding: 3px 10px 3px 30px;
}

#header form #search-go {
	margin-bottom: -4px;
}

#header #top-navigation {
	clear: right;
	float: right;
	margin-top: 2px;
	padding-left: 8px;
/*	background:  url(file:///L|/Testweb/htdocs/images/top-navigation.png) no-repeat left bottom;	*/
}

#home #header #top-navigation {
	width: auto;
	margin-top: none;
	clear: none;
}

#header #top-navigation ul {
	padding: 5px 8px 9px 0;
/*	background:  url(file:///L|/Testweb/htdocs/images/top-navigation.png) no-repeat right bottom;	*/
	font: 9px Verdana, Arial, sans-serif;
}

#header #main-navigation {
	clear: both;
	padding: 2px 10px 2px 0;
	margin-top: 5px;
	font: 10px Verdana, Arial, sans-serif;
}

#header ul {
	list-style: none;
}

#header ul li {
	position: relative;
	float: left;
	padding: 0 4px;
	border-left: 1px solid #666;
}

#header ul li.first {
	border-left: none;
	padding-left: 1em;
}

#header ul li a {
	display: block;
	padding-bottom: 2px;
	text-decoration: none;
}

#header ul li a:hover {
	text-decoration: underline;
}

#header ul li ul {
	position: absolute;
	top: 1.3em; left: 0;
	display: none;
	border-top: 1px solid #666;
	background: #FFF;
}

#header ul li ul li {
	float: none;
	display: block;
	padding: 0;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}

#header ul li ul li a {
	width: 12em;
	padding: 2px 4px;
	background: #FFF;
}

#header #main-navigation li ul li a:hover {
	background: #39659E;
	color: #FFF;
	text-decoration: none;
}

#header ul li:hover ul, #header ul li.active ul {
	display: block;
}

#header #top-navigation a {
	color: #39659E;
}

#header #main-navigation a {
	color: #104070;
}

/* Fix Navigation for IE font sizes */

* html #header #top-navigation li {
	padding: 0 2px;
}

* html #header #main-navigation {
	width: 680px;
	padding-right: 5px;
}

/* Auto clear for top navigation */ 

#top-navigation ul:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

* html #top-navigation ul {
	float: left;
	height: 1%;
	width: 45em;
}

/******* Banner *******/

#banner {
	background: #FFF;
}

#banner #home-banner {
	float: left;
}

#banner #home-banner object {
	display: block;
}

/******* Login Form *******/

#login {
	float: left;
	width: 187px;
	height: 140px;
	padding-bottom: 10px;
	border-left: 2px solid #808080;
	border-right: 2px solid #808080;
	border-bottom: 2px solid #808080;
	font: 9px Arial, Verdana, sans-serif;
	background: #FFF;
	
}

#sidebar #login {
	float: none;
	width: 162px;
	border: 2px solid #808080;
	margin: 5px auto;
}
#content #sidebar #login #email {
	background: #FFFFAO;
}

#login h2 {
	padding: 2px 5px;
/*	background:  url(file:///L|/Testweb/htdocs/images/members.png) repeat-y 0 0;	*/
	font: 10px Arial, Verdana, sans-serif;
	color: #FFF;
}
#login h4 {
	padding: 2px 5px;
/*	background:  url(file:///L|/Testweb/htdocs/images/members.png) repeat-y 0 0;	*/
	font: 10px Arial, Verdana, sans-serif;
	color: #FFF;
	float: center;
	width: 200px;
	border-left: 2px solid #808080;
	border-right: 2px solid #808080;
	border-bottom: 2px solid #808080;
	border-top: 2px solid #808080;

}

#login div {
	clear: both;
	padding: 2px 30px;
	text-align: right;
}

#login div.options {
	text-align: left;
}

#login label {
	display: block;
}

#login div.options label {
	display: inline;
	color: #333;
}

#login input {
	font-size: 9px;
}

#login #email, #login #password {
	border: 1px solid #999;
	line-height: 16px;
	width: 100px;
}

/******* Home Content *******/

#content {
/*	background: #FFF url(file:///L|/Testweb/htdocs/images/secondary.png) repeat-y 0 0;	*/
}

#content .column {
	float: left;
}

#content #navigation {
	width: 182px;
}

#content #main {
	width: 393px;
	padding: 20px;
	margin-left: 1px;
	background: white
}

#content #sidebar {
	width: 176px;
	margin-left: 3px;
}

/*#resource-box{
	float: right;
	padding: 0em 1em 1em 0em;
	margin: 0 0em 0.2em 1em;
	width: 95px;
	background: url(/images/mbrbrochure.png) no-repeat;
	height: 115px;
}*/

/******* Footer *******/

#footer {
	padding: 8px 0;
	background: #BABABA;
	color: #172967;
}

#footer div {
	float: left;
	margin-left: 1em;
}

#footer ul {
	float: right;
	margin-right: 20px;
	list-style: none;
}

#footer ul li {
	float: left;
	padding: 0px 4px;
	border-left: 1px solid #666;
}

#footer ul li.first {
	border-left: none;
}

#footer ul li a {
	color: #172967;
	text-decoration: none;
}

#footer ul li a:hover {
	text-decoration: underline;
}

/******* Breadcrumbs *******/

#breadcrumbs {
	width: 100%;
	background: #172967;
	/*color: #FFF;*/
}

#breadcrumbs span {
	color: #FFF;
	float: left;
	padding: 4px 8px;
	line-height: 16px;
	font-size: 9px;
}
#breadcrumbs a {
	color: #FFF;
	text-decoration: none;
}


#breadcrumbs ul {
	float: right;
	list-style: none;
}

#breadcrumbs ul li {
	float: left;
	padding: 4px 8px;
}

#breadcrumbs ul li a {
	display: block;
	line-height: 16px;
	font-size: 9px;
	/*color: #FFF;*/
}

#breadcrumbs ul li a img {
	float: left;
	margin-right: 2px;
}

.displayed {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

#breadcrumbs #email-icon {
	margin-top: 3px;
}

/******* Home Content *******/

#home #content {
	border-top: 25px solid #172967;
/*	background: #FFF url(file:///L|/Testweb/htdocs/images/content.png) repeat-y 0 0;	*/
}

#home #content .section {
	float: left;
	width: 255px;
	padding: 5px;
	border-top: 1px solid #CCC;
}

#home #content .first {
	clear: left;
}

#home #content .base h2 {
	padding: 5px;
	border-bottom: 1px solid #CCC;
	margin: -5px -5px 5px -5px;
	background: #172967;
	color: #FFF;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
}

#content #solutions h2 {
	color: #172967;
	font-size: 14px;
	text-shadow: 1px 1px #CCC;
}

#content #solutions ul {
	padding-left: 2em;
}

#content #solutions ul li {
	margin: 4px 0;
}

#content #expo {
	text-align: center;
}

#content #expo h2 {
	color: #D00;
	font-size: 16px;
	font-style: italic;
	text-align: center;
}

#content #expo h3 {
	font-size: 11px;
	color: #172967;
	margin-bottom: 1em;
	text-align: center;
}

/******Centers Home Page Expo Box Text********/
.expotext {
	text-align: center;
}

#home #content #expo .expotext a {
	text-align: center;
	color: #333;
}

#content #join h2 {
	color: #D00;
	font-size: 16px;
	font-style: italic;
	margin-bottom: 1em;
	text-decoration: none;
}

#content #join a {
	color: #D00;
	text-decoration: none;
}
#content #join p {
	text-decoration: none;
}

#content #join img {
	float: right;
	margin: 0 0 10px 10px;
}

#content #join span {
	color: #2D4D8D;
	font-weight: bold;
}

#content #news ul {
	margin: 1em 0 0 2em;
}

#content #products ul {
	margin: 1em 0 0 2em;
	list-style: outside;
	text-align: left;
}

.pr {
	padding-bottom: 1em;
}

#content #products h3 {
	font-size: 1.1em;
}

/*#content #main img {
	float: right;
	padding-left: 1em;
	padding-bottom: .5em;
}*/

#home #content #products div {
	padding-left: 12em;
}
#content #date {
	color: #FFF;
}

#content #products a {
	display: block;
	text-align: left;
	text-decoration: none;
}

#content #products a img {
	margin-bottom: -6px;
}

#home #content .sponsor {
	padding-left: 1px;
	padding-right: 0;
	width: 264px;
}

#home #content .first {
	padding-left: 0;
	padding-right: 1px;
}

#home #content .sponsor h2 {
	margin-left: 0;
	margin-right: 0;
}

#home #content .sponsor object {
	display: block;
}

/******* Secondary Content *******/

#content #navigation h2 {
	padding: 4px 8px;
	background: #FFF;
	border-bottom: 4px solid #025FA0;
	font-size: 12px;
}

#content #navigation ul {
	padding: 8px;
	border-bottom: 1px solid #999;
	list-style: none;
}

#content #navigation ul li a {
	color: #000;
	text-decoration: none;
}

#content #navigation ul li a:hover {
	color: #025FA0;
	text-decoration: underline;
}

#content #main h1 {
	margin-bottom: 20px;
	font-size: 200%;
	color: #d28e2d;
}

#content #main h2 {
	color: #d28e2d;
	font-size: 250%;
}

#content #main h3 {
	font-size: 200%;
	color: #d28e2d;
	padding-bottom: .5em;
}

#content #main h4 {
	font-size: 150%;
	color: #d28e2d;
	padding-bottom: .5em;
}

#content #main h5 {
	font-size: 120%;
	color: #d28e2d;
	padding-bottom: .5em;
}

#content #main h6 {
	font-size: 100%;
	color: #d28e2d;
	padding-bottom: .5em;
}

#content #main p {
	margin: 0.5em auto .5em;
	text-align: left;
	clear: both;
	color: #333;
}

.bodytext {
	margin-top: 0px;
	margin-left: 2px;
}

#content #main li {
	padding-left: 0em;
	margin-left: 2em;
}

#content #sidebar img {
	display: block;
	margin: 20px auto;
}

#content #main #rule {
/*	background:  url(file:///L|/Testweb/htdocs/images/elements/ccc_pixel.gif) repeat-x;	*/
	height: 1px;
	width: 250px;
}

#content #main #email {
	text-decoration: none;
}

#content #main #staff {
	line-height: 1.5em;
	font-size: 110%;
}

#content #main #taskActive {
	padding-top: 1em;
	border-top: 1px solid #333;
	padding-bottom: 1em;
}

#content #expo .expohead a {
	color: #2D4D8D;
}

#content #main #inactive {
	border-top: 1px solid #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	padding-top: 1em;
}

div#staff ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style: disc inside;
}

div#committees ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style: disc inside;
}

#content #solutions a {
	text-decoration: none;
}

#home #content #expo a {
	color: #D00;
	text-decoration: none;
	text-align: center;
}

#home #content #expo h2 {
	color: #D00;
}

div.pullquote {
	float: right;
	width: 160px;
	color: #000000;
	font: 500 1em Arial, Helvetica, Verdana, sans-serif;
	padding: 3px 2px;
	margin: 1px 7px;
	border-top: 5px solid #025FA0;
	border-right: 0 solid #025FA0;
	border-bottom: 5px solid #025FA0;
	border-left: 0 solid #025FA0;
}

#content #main #committee {
	padding-left: 1.5em;
	list-style: none;
}

.taskindent {
	padding-left: 1em;
	line-height: 0.8em;
}

#content #main #div {
	border-top: 1px dotted #333333;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}

.abc {
	padding-bottom: 1em;
}


#content #main a:hover {
	text-decoration: #025FA0;
}

#content #main a:visited {
	color: #666666;
}

#sidebar #login label {
	color: #333;
}

#events #content #main .displayed {
	margin-right: auto;
	margin-left: auto;
}


#login #password {
	background: #FFFFA0;
}
#events #content #main .centeredImage {
}


#content #main .committees a {
	color: #333;
	font-style: normal;
}

#content #expo h5 {
	font-size: 1.4em;
	color: #172967;
	text-align: center;
}

#solutions #uiia-img {
	padding-top: 1em;
}

.mainhead {
	color: #d28e2d;
}

.bluelink {
	color: #025FA0;
	font-weight: bold;
}

#content #main .bluelink a {
	color: #025FA0;
}

#content #main #expolink a {
	background: url(/images/expo1.gif) no-repeat center;
}

.hang {
	text-indent: -15px;
	padding-left: 1.2em;
}

/*#content #main ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style: disc inside;
}*/

.memberbold {
	font-weight: bold;
	line-height: 4px;
}

.memberbold1 {
	font-weight: bold;
	line-height: 6px;
}

#members #content #main p {
	font-weight: bold;
}

#members #content #main a {
	font-weight: bold;
	color: #025FA0;
}


/*.calendar {
	padding-top: .5em;
	padding-bottom: .5em;
	line-height: .6em;
}*/

#calendar p {
	line-height: 0.8em;
}

hr {
	height:0px;
	border:0px;
	border-top:1px solid #ccc;
	margin-right: auto;
	margin-left: auto;
}

.centeredImage {
text-align:center;
display:block;

}
#content #main #brochure {
	float: right;
	padding-left: 1em;
	padding-bottom: .5em;
}

/******eWEB Pages - VIEW********/
.PageTitleTXT {border-style:solid;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ;border-color: black black #663399;font-family:Verdana,Arial, Helvetica, sans-serif;color:#663399;font-size:11pt;font-weight:bold; text-indent: 3pt}
.PageTitle{font-family:Verdana,Arial, Helvetica, sans-serif;color:#000000;font-size:10pt;font-weight:bold; border-bottom:1px solid #888; margin-bottom:7px;padding-top:10px;}
.bodyTXT {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.bottomline {  border-color: black black #31255C; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;font-size:9pt;margin-bottom:3px;margin-top:7px;}
.LeftUITableHeaderTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;background-color:#999;color:#d28e2d; padding-left:3px;height:11; padding: 2px 5px; background:  url(../../eweb/images/members.png) repeat-y 0 0; float: center; width: 200px; border-left: 2px solid #808080; border-right: 2px solid #808080; border-bottom: 2px solid #808080; border-top: 2px solid #808080; padding-bottom: .5em; filter: Filter: alpha(opacity=100, finishOpacity=0, style=1, startX=0, startY=0, finishX=190, finishY=0)}

.TopUIHyperLink{color:#666;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;font-weight: bold;}
A.TopUIHyperLink:visited{color:blue;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;font-weight: bold;}
A.TopUIHyperLink:link{color:blue;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;font-weight: bold;}
A.TopUIHyperLink:active{color:blue; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;font-weight: bold;}
A.TopUIHyperLink:hover{color:White; background-color:Black;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;font-weight: bold;text-decoration:none;}
A.TopUIHyperLinkSelected:visited{color:White;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;}
A.TopUIHyperLinkSelected:link{color:White;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;}
A.TopUIHyperLinkSelected:active{color:White;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;}
A.TopUIHyperLinkSelected:hover{color:White;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;}
A.TopUIItemHyperLink:visited{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.TopUIItemHyperLink:link{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.TopUIItemHyperLink:active{color:Blue; background-color:White; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.TopUIItemHyperLink:hover{color:blue; background-color:White; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.TopUIItemHyperLinkSelected:visited{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;text-decoration:none;}
A.TopUIItemHyperLinkSelected:link{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;text-decoration:none;}
A.TopUIItemHyperLinkSelected:active{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;text-decoration:none;}
A.TopUIItemHyperLinkSelected:hover{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;text-decoration:none;}
.TopUIItemSeparator{color:White; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;}
.TopUIItemHyperLinkNav{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;color:white}
.CalendarEventTitleStyle {font-size:7pt;}
.CalendarEventDayStyle{color:red;}
.DashboardHyperLink{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DashboardHyperLinkDeselected{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DashboardHyperLinkLabel{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DashboardHyperLinkSelected{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold}
.DashboardLabel{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DashboardLabelHeader{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold}
.DashboardTABLE{}
.DashboardTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;}
.DashboardTH{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;}
.DashboardTR{}
.DataFormAuditCaption{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:7pt;}
.DataFormAuditValue{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:7pt;}
.DataFormButton{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;}
.DataFormCaptionFONT { border-width:0; border-style:solid;} 
.DataFormCaptionInvalidTD {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red;} 
.DataFormCaptionTD {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;width: 20%; text-align: right;} 
.DataFormCheckBox{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormCheckBoxList{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormTitleIcon { text-align: left; border: none }
.DataFormChildTitleIcon { text-align: left; border: none }
.DataFormChildGridDiv{overflow:auto;height:180px;width:100%}
.DataFormChildTABLE{width:800}
.DataFormChildHeader{text-indent:2px;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;background-color:#999;color:#ffffff;height:11; filter: Filter: alpha(opacity=100, finishOpacity=0, style=1, startX=0, startY=0, finishX=190, finishY=0)}
.DataFormChildHeaderIndent{text-indent:30px;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;background-color:#999;color:#ffffff; background-image: url(../images/img_form_bar_element1.gif); background-repeat: no-repeat; background-position: left top;height:11; filter: Filter: alpha(opacity=100, finishOpacity=0, style=1, startX=0, startY=0, finishX=190, finishY=0)}
.DataFormChildHeaderRHS{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;background-color:#663399;color:#ffffff; background-color:999; height:11; filter: Filter: alpha(opacity=0, finishOpacity=90, style=1, startX=0, startY=0, finishX=190, finishY=0)}
.DataFormChildHeaderNoFilter{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;background-color:#663399;color:#ffffff; background-color:999;}
.DataFormChildDataGrid{behavior: url(../style/behavior/TableRowOver.htc);font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;width:100%}
.DataFormChildDataGridAlternatingItem{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;color:#000000;background-color:#F3F0F6}
.DataFormChildDataGridAlternatingItemLink{color:#000000;font-weight:bold}
.DataFormChildDataGridFooter{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color:#000000;}
.DataFormChildDataGridHeader{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;background-color:#CCCCCC;color:#000000;}
.DataFormChildDataGridHeader1{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;background-color:#CCCCCC;color:#000000;}
.DataFormChildDataGridHeaderLink{background-color:#cccccc;color:#000000;text-decoration:none; font-size:7pt; font-weight:normal}
.DataFormChildDataGridItem{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;color:#000000;background-color:#F3F0F6}
.DataFormChildDataGridItemLink{color:#000000;font-weight:bold}
.DataFormChildDataGridPager{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9pt;color:#000000}
.DataFormChildDataGridPagerLink{color:#000000; font-size: 9pt;}
.DataFormChildDataGridSelectedItem{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color:#ffffff;background-color:#663399}
.DataFormChildDataGridSelectedItemLink{color:#000000}
.DataFormCompareValidator{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red}
.DataFormDivDefault{ border-width:1px; border-style:solid; border-color:#888;background-color:#efefef }
.DataFormDivFormBackground{border-width:1px; border-style:solid;background-color:ghostwhite;border-color:Silver}
.DataFormDivLabelBackground{background-color:ghostwhite}
.DataFormDivNoBorder { border-style:none;}
.DataFormDivNoBorderGray { border-style:none; background-color:Gray;}
.DataFormDivNoBorderLightGray { border-style:none; background-color:#F3F0F6}
.DataFormDivNoBorderBlue { border-style:none; background-color:Blue;}
.DataFormDivNoBorderGreen { border-style:none; background-color:Green;}
.DataFormDivNoBorderRed { border-style:none; background-color:Red;}
.DataFormDivNoBorderWhite { border-style:none; background-color:White;}
.DataFormDropDownList{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormExtenderTableTD {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt} 
.DataFormFieldFONT {}
.DataFormFieldTD {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormFONT {}
.DataFormFooterFONT {} 
.DataFormFooterTD {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:7pt} 
.DataFormFooterTitleTD { padding-left:4; padding-right:4; font-weight:bold; color:#663399; font-size:8pt; background-color:White;}
.DataFormFooterTR {}
.DataFormFORM{}
.DataFormHeaderFONT{} 
.DataFormHeaderLabel{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold}
.DataFormHeaderTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold} 
.DataFormHeaderTR{}
.DataFormHyperLink{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:none}
.DataFormHyperLinkHighlight{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormLabel{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;}
.DataFormLabelErrorMessage{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red}
.DataFormLabelField{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormLabelFilter{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormLabelHeader{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;background-color:#F3F0F6}
.DataFormLabelMultiLine{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormLabelSubHeaderBG{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;background-color:#F3F0F6}
.DataFormLabelHyperLink{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormLabelInvalidMessage{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red;font-weight:bold}
.DataFormLabelProgress{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormLabelReadOnly{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormLabelRecordCount{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; font-weight:normal;}
.DataFormLabelRecordNumber{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormLabelRequired{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold; text-align:right;}
.DataFormLabelSubHeader{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold}
.DataFormLabelTitle{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold}
.DataFormLabelValidMessage{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:Green;font-weight:bold}
.DataFormLabelWarning{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red}
.DataFormLabelWizardHeader{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold}
.DataFormLinkButton{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormListBox{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormListDataGrid{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormListDiv{overflow:auto;height:469;width:800}
.DataFormListTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormListTDDataGrid{behavior: url(../style/behavior/TableRowOver.htc); font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;width:100%}
.DataFormListTDDataGridAlternatingItem{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;color:#000000;background-color:#F3F0F6}
.DataFormListTDDataGridAlternatingItemLink{color:#000000;font-weight:bold}
.DataFormListTDDataGridCell{color:#000000;background-color:#efefef; border-color:#666; border-style: solid; border-top-width: 0px; border-right-width: 0px;border-left-width: 0px; border-bottom-width: 1px;}
.DataFormListTDDataGridFooter{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color:#ffffff}
.DataFormListTDDataGridHeader{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color:#ffffff;background-color:#663399}
.DataFormListTDDataGridHeaderLink{color:#ffffff;text-decoration:none}
.DataFormListTDDataGridItem{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;color:#000000;background-color:#F3F0F6}
.DataFormListTDDataGridItemLink{color:#000000;font-weight:bold}
.DataFormListTDDataGridPager{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9pt;color:#000000}
.DataFormListTDDataGridPagerLink{color:#000000}
.DataFormListTDDataGridSelectedItem{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color:#ffffff;background-color:#993399}
.DataFormListTDDataGridSelectedItemLink{color:#000000}
.DataFormPanel{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRadioButton{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRadioButtonList{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRangeValidator{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red}
.DataFormRecordModeCaption{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRecordModeCheckBox{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRecordModeInsert{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRecordModeTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRecordModeUpdate{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRecordNavTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRecordNavTR{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormRegularExpressionValidator{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red}
.DataFormRequiredFieldValidator{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red}
.DataFormSubHeaderTD {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt} 
.DataFormTABLE {width:800} 
.DataFormTextBox{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;}
.DataFormTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataFormTH{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold}
.DataFormTR {}
.DataFormNestedTableTD{border-color: black black #d9cfc0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ; line-height: 12pt}
.DataFormNestedTableTH{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;background-color:#CCCCCC;color:#000000;}
.DataFormNestedTableCellTR {}
.DataFormNestedTableHeaderTR {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;background-color:#CCCCCC;color:#000000;}
.DataFormValidationFONT {}
.DataFormValidationSummary{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red}
.DataFormValidationTD {font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red}
.DataGrid{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataGridAlternatingItem{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataGridHeader{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataGridItem{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataGridPager{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.DataGridPagerLink:visited{color:Black;text-decoration:underline;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.DataGridPagerLink:link{color:Black;text-decoration:underline;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.DataGridPagerLink:active{color:White;background-color:Black;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.DataGridPagerLink:hover{color:White;background-color:Black;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataGridSelectedItem{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataList{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataListAlternatingItem{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataListFooter{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataListHeader{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataListItem{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DataListSelectedItem{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DesignedTABLE{width:100%}
.DesignedRowTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DesignedRowTR{}
.ErrorPageBody{}
.ErrorPageCaption{}
.ErrorPageHeader{}
.ErrorPageLink{}
.ErrorPageTable{}
.ErrorPageTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:red}
.ErrorPageTitle{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;color:red}
.ErrorPageTR{}
.ItemLinksTable{border-style: none}
A.FormLinksHyperLink:visited{color:Blue; background-color:White; text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.FormLinksHyperLink:link{color:Blue; background-color:White; text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.FormLinksHyperLink:active{color:White; background-color:Blue; text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.FormLinksHyperLink:hover{color:White; background-color:Blue; text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.RecentContactsHyperLink:visited{color:Blue; background-color:White; text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.RecentContactsHyperLink:link{color:Blue; background-color:White; text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.RecentContactsHyperLink:active{color:White; background-color:Blue; text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.RecentContactsHyperLink:hover{color:White; background-color:Blue; text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.ItemLinksHyperLink:visited{color:Blue;text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.ItemLinksHyperLink:link{color:Blue;text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.ItemLinksHyperLink:active{color:White; text-decoration:none; background-color:Black;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.ItemLinksHyperLink:hover{color:White; text-decoration:none; background-color:Black;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
A.ItemLinksHyperLinkSelected:visited{color:Black;text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; font-weight:bold}
A.ItemLinksHyperLinkSelected:link{color:Black;text-decoration:none;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; font-weight:bold}
A.ItemLinksHyperLinkSelected:active{color:White; text-decoration:none; background-color:Black;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; font-weight:bold}
A.ItemLinksHyperLinkSelected:hover{color:White; text-decoration:none; background-color:Black;font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; font-weight:bold}
.LeftUIOuterTable{width:160px; border:none}
.LeftUITable{width:100%; border: solid 1px #C5B5D4;}
.LeftUIInnerTable{width:100%;}
.LeftUIInnerTableTD{width:100%; background-color: White; border-color: black black #C5B5D4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;padding-left: 12px}
.LeftUISectionTitle{font-family:Verdana,Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;line-height:18px}
.LeftUISectionTitleNotBold{font-family:Verdana,Arial, Helvetica, sans-serif; font-size:8pt;}
.LeftUITableHeaderTDRHS{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;background-color:#663399;color:#ffffff; height:11; filter: Filter: alpha(opacity=0, finishOpacity=100, style=1, startX=0, startY=0, finishX=190, finishY=0)}
.LeftUIDropDownListFind{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;width:160px ;background-color:#F3F0F6}
.LeftUIDropDownListAccessed{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;width:160px;background-color:#F3F0F6}
.PageFrameworkBODY{font-family:tahoma,Verdana,Arial, Helvetica, sans-serif;font-size:8pt;background-color:#ffffff;color:#000000;margin:0;background-image: url(../images/img_bgrd_side_panel.jpg); background-repeat: no-repeat; background-position: left bottom; }
.PageFrameworkBODYModal{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;background-color:#FFFFFF;color:#000000;margin:0;}
.PageFrameworkBottomFONT{}
.PageFrameworkBottomTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.PageFrameworkBottomTR{}
.PageFrameworkContentFONT{}
.PageFrameworkContentTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;width:800}
.PageFrameworkContentTR{}
.PageFrameworkFONT{}
.PageFrameworkLeftFONT{}
.PageFrameworkLeftTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.PageFrameworkRightFONT{}
.PageFrameworkRightTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
#PageFrameworkTABLE{font-size:10px;}
.PageFrameworkTABLE{width:100%;height:100%; font-size:8pt;}
.PageFrameworkTopFONT{}
.PageFrameworkTopTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.PageFrameworkTopTR{}
.PageTitle{font-family:Verdana,Arial, Helvetica, sans-serif;color:#000000;font-size:10pt;font-weight:bold; border-bottom:1px solid #888; margin-bottom:7px;padding-top:10px;}
.ProfileHeaderP{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold}
.ProfileHeaderTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold}
.ProfileHeaderTR{}
.ProfileP{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.ProfileTABLE{width:800}
.ProfileTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;width:100%}
.ProfileTH{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold}
.ProfileTR{}
.ProfileRecordNavTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.ProfileRecordNavTR{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.ProfileTabStripDiv{ border-style:none;}
.ProfileTabStripTD{ text-align:center; background-color:#d9cfc0; border-bottom: solid 1px White;}
.ProfileTabStripTDSelected{ text-align:center; background-color:#663399; border-bottom: solid 1px #663399;}
.ProfileTabStripLinksTD{ text-align:right; background-color:#663399; border-bottom: solid 1px #663399; color: White; font-size:7pt;}
.ProfileTabStripChildLinksTD{ text-align:center; background-color:#663399; color: White; font-size:7pt;}
A.ProfileTabStripLink:visited{ color:Black; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; text-decoration:none;}
A.ProfileTabStripLink:link{ color:Black; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; text-decoration:none;}
A.ProfileTabStripLink:active{ color:White; background-color: Black; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; text-decoration:none;}
A.ProfileTabStripLink:hover{ color:White; background-color: Black; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; text-decoration:none;}
A.ProfileTabStripLinkSelected:visited{color:White; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; text-decoration:none;}
A.ProfileTabStripLinkSelected:link{color:White; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; text-decoration:none;}
A.ProfileTabStripLinkSelected:active{color:White; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; text-decoration:none;}
A.ProfileTabStripLinkSelected:hover{color:White; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; text-decoration:none;}
A.ProfileTabStripLinks:visited{color:White; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:7pt; text-decoration:none;}
A.ProfileTabStripLinks:link{color:White; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:7pt; text-decoration:none;}
A.ProfileTabStripLinks:active{color:White; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:7pt; text-decoration:none;}
A.ProfileTabStripLinks:hover{color:White; background-color: Black; font-family:Verdana,Arial, Helvetica, sans-serif;font-size:7pt; text-decoration:none;}
.QueryFormTABLE{border-style:inset; border-width:thin;width:100%}
.QueryTable{border-style:outset;border-width:thin;}
.QueryTR{}
.QueryTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.QueryTH{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold}
.QuickReportHyperLink{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt;color:#000000}
.ReportTABLE{}
.ReportTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.ReportTR{}
.SearchFormTABLE{}
.SearchFormTR{}
.SearchFormTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.TabOrderLabel{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt; color:White; background-color:Red;}
.TopUIHyperLink{color:#666;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;font-weight: bold;}
A.TopUIHyperLink:visited{color:blue;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;font-weight: bold;}
A.TopUIHyperLink:link{color:blue;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;font-weight: bold;}
A.TopUIHyperLink:active{color:blue; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;font-weight: bold;}
A.TopUIHyperLink:hover{color:White; background-color:Black;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;font-weight: bold;text-decoration:none;}
A.TopUIHyperLinkSelected:visited{color:White;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;}
A.TopUIHyperLinkSelected:link{color:White;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;}
A.TopUIHyperLinkSelected:active{color:White;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;}
A.TopUIHyperLinkSelected:hover{color:White;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;}
A.TopUIItemHyperLink:visited{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.TopUIItemHyperLink:link{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.TopUIItemHyperLink:active{color:Blue; background-color:White; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.TopUIItemHyperLink:hover{color:blue; background-color:White; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.TopUIItemHyperLinkSelected:visited{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;text-decoration:none;}
A.TopUIItemHyperLinkSelected:link{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;text-decoration:none;}
A.TopUIItemHyperLinkSelected:active{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;text-decoration:none;}
A.TopUIItemHyperLinkSelected:hover{color:White;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;text-decoration:none;}
.TopUIItemSeparator{color:White; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;}
.TopUIItemHyperLinkNav{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;text-decoration:none;color:white}
.UILabel{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:8pt}
.DemoMultiPage{border-width:1px;border-top:none;padding:1px;width:600px;height:600px;}
.DemoTabStripTabSelectedStyle{border-style:solid;font-weight:bold;font-size: 8pt;background-color:White;}
.DemoTabStripTabDefaultStyle{border-color:Black;border-width:1px;border-style:solid;width:100px;text-align:center; background-color:White; font-size:8pt}
.WizardOuterTable{border-style:none;}
.WizardInnerTable{border-style:none;}
.WizardMultiPage{border-style:solid;border-width:1px;border-top:none;padding:1px;}
.WizardTabStripSepDefaultStyle{border-color:Black;border-width:1px; border-style:solid;border-top:none; border-left:none; border-right:none;}
.WizardTabStripSepHoverStyle{}
.WizardTabStripSepSelectedStyle{}
.WizardTabStripTabDefaultStyle{border-color:Black;border-width:1px;border-style:solid;width:100px;text-align:center; background-color:White;}
.WizardTabStripTabDefaultStyleError{border-color:Black;border-width:1px;border-style:solid;width:100px;text-align:center; background-color:Red;}
.WizardTabStripTabHoverStyle{background-color:#eeeeee}
.WizardTabStripTabSelectedStyle{border-style:solid;font-weight:bold;border-bottom:none}
.WizardTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight:bold }
.WizardTitleSeparator {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.WizardFormTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: red}
.WizardHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#663399; font-weight:bold}
.WizardProgressTable {width: 150px; border: solid 1px #663399;}
.WizardProgressHeaderTD{font-family:Verdana,Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;background-color:#663399;color:#ffffff; height:11; filter: Filter: alpha(opacity=100, finishOpacity=0, style=1, startX=0, startY=0, finishX=190, finishY=0)}
.WizardProgressTableTR {}
.WizardProgressTableTD { border-top: solid 1px #663399;}
.WizardProgressStepTable {width: 150px;filter: Filter: alpha(opacity=40, finishOpacity=40, style=1, startX=0, startY=0, finishX=190, finishY=0)}
.WizardProgressStepTableActive{width: 150px;}
.WizardProgressStepNumberCell {width: 30px; text-align: right;}
.WizardProgressStepNumber {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; font-style:italic;}
.WizardProgressStepNumberActive {}
.WizardProgressImageCell{width: 120px; text-align: center;}
.WizardProgressHyperLinkCell{width:120px; text-align: center;}
.WizardProgressHyperLinkCellSubItem{width:120px; text-align: left;}
A.WizardProgressHyperLink:visited{color:Black;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.WizardProgressHyperLink:link{color:Black;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.WizardProgressHyperLink:active{color:Black; background-color:White; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
A.WizardProgressHyperLink:hover{color:Black; background-color:White; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
.WizardProgressHyperLinkCurrent {color:Black;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;}
.Connector{background-image: url(../images/img_connector.gif); background-repeat: repeat-Y; background-position: right top; width: 13px}
.ConnectorT{background-image: url(../images/img_connector_T.gif); background-repeat: repeat-Y; background-position: right top; width: 13px}
.ConnectorDash{background-image: url(../images/img_connector_dash.gif); background-repeat: repeat-X; background-position: left top; width: 13px}
.ConnectorL{background-image: url(../images/img_connector_L.gif); background-repeat: no-repeat; background-position: right top; width: 13px}
/* added for member site shoppingcart */
.bottomline_eweb { border-color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.SectionBar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-indent: 12px; color: #FFFFFF; background-color:#999; filter: Filter: alpha(opacity=100, finishOpacity=0, style=1, startX=0, startY=0, finishX=190, finishY=0)} 
.ShoppingCartLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}


/* user defined styles start here */
.tabTXT {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.tabTXT2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;background-color:bgcolor=#d9cfc0}
.box {  border: 1px #CCCCCC solid; border-color: #666666 solid}
.box1 {  border: 1px #666666 solid; border-color: #666666 solid; width:400px;vertical-align:middle;}
.name {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold}
.bottomline {  border-color: black black #31255C; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;font-size:9pt;margin-bottom:3px;margin-top:7px;}
.bodyTXT {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold}
.heading1TXT {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.body1bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;  text-indent:12px;}
.SectionHeadTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold ; text-indent: 12px}
.linkTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold ; text-indent: 12px ; color: #FFFFFF; text-decoration: underline}
.boxedTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold ; border: #000066; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.wizardstep { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold ; color: #990000}
.heading2TXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold }
.spacer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 4pt; line-height: 2px}
.heading1spaceTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt ; letter-spacing: 2.5px; font-weight: bold}
.bottomline1 { border-color: black black #d9cfc0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.bottomline2 { border-color: black black #d9cfc0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px;background-color:#ffffff}
.PageTitleTXT {border-style:solid;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ;border-color: black black #663399;font-family:Verdana,Arial, Helvetica, sans-serif;color:#663399;font-size:11pt;font-weight:bold; text-indent: 3pt}
.tinyTXT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
.SidePanelUnderline { border-color: black black #d9cfc0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px ; line-height: 12pt}

.TableHeaderTXT{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold ; color: #330066}
.TableCaptionTD{}
.TableCaptionTXT{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold ; color: #330066}
.TableCaptionTD{ width:130;}
.TableTextTXT{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.TableTextTD{}

.HeaderLogo {background-image: url(../images/img_Header_Avectra1.jpg); background-repeat: no-repeat; background-position: left top}
.HeaderBackgroundImage {background-image: url(../images/img_header_banner.jpg); background-repeat: no-repeat; background-position: left top}
.HeaderBackgroundFill { background-color: #31255c}
.SidePanelDividerdots {background-image: url(../images/img_divider_dots1.gif); background-repeat: no-repeat; background-position: center 21px; padding-left: 6px;padding-right: 6px}
.CustomBullets {list-style-position: inside; list-style-image: url(../images/img_1_dot.gif); line-height: 14px; font-size: 5pt} 
.CornerRounderTopLeft {background-image: url(../images/img_rounder_left.gif); background-repeat: no-repeat; background-position: left top} 
.CornerRounderTopRight {background-image: url(../images/img_rounder_right.gif); background-repeat: no-repeat; background-position: left top} 
.CornerRounderBottomLeft {background-image: url(../images/img_rounder_bottomL.gif); background-repeat: no-repeat; background-position: left bottom} 
.CornerRounderBottomRight {background-image: url(../images/img_rounder_bottomR.gif); background-repeat: no-repeat; background-position: left bottom} 

.EventLinksbgrd{background-image: url(../images/evt_bgrd_strip.gif); background-repeat:repeat-X;}

/*Discussion Groups*/


.DGBox3{background-color:#efefef;width:500}
.DGDataFormChildDataGridHeader{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;background-color:#cccccc;color:#000000;}
.DGDataFormChildDataGridHeaderLink{background-color:#cccccc;color:#000000;text-decoration:none}
.DGDataFormChildDataGridItem{padding:3px;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 16pt;color:#000000;background-color:#efefef;}
.DGDataFormChildDataGridAlternatingItem{padding:3px;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;color:#000000;background-color:white}
.DGTopicGroup{font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;color:#000000;}
.DGDataFormListTDDataGridCell{padding:3px;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;color:#000000}
.DGTitle {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;color:#000000;font-weight: bold;height:16px;}
.DGTitle a, .DGTitle a:visited {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt;color:#333;font-weight: bold;}
.DGTitle a:hover {color:#888;}
.DGSmall {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 7pt;color:#666666;}
.DGTopicGroupRow {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt;color:#eee;background-color:#666;font-weight: bold;padding-left:2px;height:18px; }

#contentPane {width:600px;padding:10px;font-size:8pt;}


.box03  {border: 1px solid #888;margin:0px;margin-bottom:6px;  }

.box03 td.td {background-color:#fff}

.box03 .text {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 7px; }

.box03 .text .date {PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-TOP: 0px;color:#aaa;
	font-family:verdana,arial; font-size:10px;}

.box03 .text .title01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px;
	font-family:verdana,arial; font-size:11px;color:#444;}


.box03 .header {font-family:verdana,arial; font-size:9pt; color:#666; font-weight:bold; 
	text-align:left; border-bottom:0px solid #888;padding-left:6px;}

.box03 .body {	color:#888888; font-family: verdana, arial;font-size:10px; margin:2px;margin-top:0px;margin-bottom:0px; border-bottom:2px solid #fff;}

.box03 .frame {border-bottom: 3px solid #888;margin-bottom:0px;}

/*MJ Edits*/
/*
.dataformtextbox{
	border: 1px solid #999;
	line-height: 16px;
	width: 150px;
	background: FFFFA0
}
*/
.bridge_page_title {
	color: #d28e2d;
	font-size: 175%;
	padding-bottom: .5em;
	font-family: arial,helvetica,sans-serif;
}
.redlink{color:red;font-weight: bold;}
.blue_link{color:blue; font-weight: bold;}
.blacklink{color:black;font-weight: bold;}

/* eWeb Directory Listings */
.topic {	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
/* Last revision 31 JAN 2011 - br */
