a:link {
	color: #666699;
}
a:hover {
	color: #666699;;
	text-decoration: underline;
	background-color: #CCDDFF;
}
a:visited {
	
}
.button-add {
	font-size: 8pt;
	color: #001499;
	background-color: #FFFFCC;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px solid #CCDDEE;
	
}
.folder-text {
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
	font-size: 7pt;

}
.button-add:hover {
	font-size: 8pt;
	color: #001499;
	background-color: #FEFF99;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px solid #FFFFFF;
}
.button-popup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-color: #FFFFFF;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	text-align: center;
	margin: 5px;
	padding: 2px 5px;
}
.button-popup-rename {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-color: #FFFFFF;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	text-align: center;
	margin: 2px;
	padding: 2px 3px;
}

.tab-unsel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	text-align: center;
	background-color: #EEEEEE;

}
.tab-sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-align: center;
	font-weight: bold;
	background-image: url(images/fade-ns-1.gif);
	background-repeat: repeat;
}

.tab-unsel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 0px;
      	color: #4d798e;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: black;
	border-right-style: black;
	border-bottom-style: black;
	border-left-style: black;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	background-color: #EEEEEE;
}

.tab-unsel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 0px;
	color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	background-image: url(images/tab.gif);
}

.tab-unsel4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	text-align: center;
	background-color: #EEEEEE;

}

.tab-sel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 0px;
      	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	font-weight: bold;
	background-image: url(images/fade-ns-3.gif);
	background-position: center;
	background-repeat: repeat;
}

.tab-sel5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 0px;
      	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-align: center;
	font-weight: bold;
	background-image: url(images/fade-ns-3.gif);
	background-repeat: repeat;
}

.topbar-text-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;

}

.table-head {
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #CCDDEE;
	color: #333333;
	font-size: 9pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
	padding-left: 20px;

}
.table-bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	padding-left: 20px;

}
.table-bgrev {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	padding-left: 5px;

}

.table-item-1 {
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
	font-size: 9pt;
}


.table-item-2 {
	padding: 10px 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #DDDDDD;
	border-left-color: #EEEEEE;
	font-size: 9pt;


}
.panel-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 10px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	vertical-align: top;

}

.panel-notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-right: 20px;

}

.panel-8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 10px;
	background-color: #FFFFFF;
	border: 0px solid #CCCCCC;
	vertical-align: top;

}
.titlebar-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #88AADD;
	padding: 3px 3px 3px 10px;
	font-weight: bold;

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

}
.titlebar-cls {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	background-color: #CCDDFF;
	padding: 3px 3px 3px 10px;
	font-weight: bold;

}

.titlebar-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	background: #ffffff url(images/top_left.gif) no-repeat center;
	padding: 3px 10px;

}
.titlebar-addata_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	background: #ffffff url(images/top_addata_news.gif) no-repeat center;
	padding: 3px 10px;

}

.titlebar-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	background: #ffffff url(images/top.gif) no-repeat center;
	padding: 3px 10px;

}
.titlebar-5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	background: #ffffff url(images/top_right.gif) no-repeat center;
	padding: 3px 10px;

}
.titlebar-login_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	background: #ffffff url(images/top_right_login_box.gif) no-repeat center;
	padding: 3px 10px;

}

.titlebar-6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	background: #ffffff url(images/top_right_login.gif) no-repeat center;
	padding: 3px 10px;

}
.titlebar-1-comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #88AADD;
	padding: 3px 10px 3px 3px;

}
.text-sml {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;

}
.label-1 {
	color: #666666;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;

}

/*added to fix IE aligning search boxes to left side*/
.label-2 {
	color: #666666;
	text-align: left;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;

}
.label-1a {
	color: #666666;
	text-align: right;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

}
.label-login {
	color: #666666;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;

}
.link-0 {
	color: #003399;
	text-decoration: none;
}
.link-ul {
	color: #003399;
}
.edit-field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #CCDDEE;
}
.tabtop-sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
	width: 120px;

}
.tabtop-unsel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
	width: 120px;

}
.tabtop-bg {
	background-color: #DDDDDD;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;

}
.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 3px;
	border: 1px none #DDDDDD;
}
.col-left {
	text-align: left;
	vertical-align: top;
}
.col-right {
	text-align: left;
	vertical-align: top;
}
.col-middle {
	text-align: left;
	vertical-align: top;
}
.buttonbar {
	background-color: #CCCCCC;
	padding: 5px;
}
.checklist {
	font-size: 10pt;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 10px;
	border: 1px solid #CCDDEE;
	background-color: #FFFFFF;
	text-align:left;

}
.checklist2 {
	font-size: 10pt;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 10px;
	border: 1px solid #CCDDEE;
	background-color: #FFFFFF;
	text-align:right;

}
.checklist3 {
	font-size: 10pt;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 10px;
	border: 1px solid #CCDDEE;
	background-color: #FFFFFF;
	text-align:center;

}

.text-med {
	font-size: 10pt;
}
.default-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.title-2 {
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	font-size: 11pt;

}
.text-right {
	font-size: 8pt;
	text-align: center;
	padding: 2px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;


}
.link-0-grey {
	color: #666666;
	text-decoration: none;
}
.link-ul-grey {
	color: #666666;
}
.directions-box {
	font-size: 10pt;
	background-color: #CCDDFF;
	text-align: center;
	padding: 15px;
	border-top: 2px solid #CCCCCC;
	border-right: 2px none #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
	border-left: 2px none #CCCCCC;

}
.directions-box-search {
	font-size: 10pt;
	background-color: #CCDDFF;
	text-align: center;
	padding: 0px;
	border-top: 2px solid #CCCCCC;
	border-right: 2px none #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
	border-left: 2px none #CCCCCC;

}
.directions-box-search1 {
	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #88AADD;

}
.panel-2 {
	padding: 20px;
	border: 1px solid #999999;
	background-color: #CCDDEE;
}

.panel-2a {
	padding: 20px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color: #CCDDEE;
}
.button-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	padding: 2px 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	margin: 5px;
	background-image: url(images/fade-ns-1.gif);
	background-repeat: repeat;



}
.button-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-color: #FFFFFF;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	text-align: center;
	margin: 5px;
	padding: 2px;



}
.button-notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #99BBEE;
	font-weight: normal;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #CCCCCC;

}
.button-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #CCDDFF;
	text-align: right;
	padding: 2px 10px;
}
.button-5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #CCDDEE;
	text-align: center;
	padding: 2px 10px 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;

}
.button-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #001499;
	font-weight: bold;
	background-color: #FFFFCC;
	text-align: left;
	padding: 4px 15px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.search_addata_base {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	background-color: #DDDDDD;
	background-image: url(images/fade-ns-2.gif);
	background-repeat: repeat-x;
	
	
}
.button-4a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #C0C0C0;
	text-align: center;
	padding: 4px 15px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;



}
.search-panel {
	font-size: 9pt;
	padding: 10px 20px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #DDDDDD;
	background-color: #FFFFFF;


}
.focus {
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;

}
.scrollbox {
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99BBEE;
	background-position: top;
	vertical-align: top;
	font-size: 9pt;
	border: 1px solid #CCDDEE;
}



panel-3 {
	padding: 5px;
	border: 1px solid #99BBEE;
}
.panel-3 {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #99BBEE;
}
.title-3 {
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.click-searchby {
	background-color: #EEEEEE;
	background-image: url(images/clickhere-searchby.gif);
	background-repeat: no-repeat;
	background-position: left center;

}
.title-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}

.scrollbox-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	
	border-left-width: 1px;
	border-top-style: solid;
	
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	
	border-left-color: #CCCCCC;
	color: #666666;
	text-align: justify;


}
.scrollbox-newspopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #666666;
	text-align: justify;


}
.link-grey {
	color: #CCCCCC;
	text-decoration: none;
}
.link-black {
	color: #000000;
	text-decoration: none;
}
.table-head-tr {
	background-color: #DDDDDD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 20px;

}
.multilistbox {
	font-size: 9pt;
	border: 1px solid #999999;
}
.text-vsml {
	font-size: 8pt;
}
.titlebar-3 {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	padding: 3px;
}
.panel-4 {
	background-color: #DDEEFF;
	padding: 20px 40px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.table-head-2 {
	font-size: 9pt;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
	color: #666666;
	background-color: #DDEEFF;


}
.panel-5 {
	font-size: 9pt;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
	border: 2px solid #CCCCCC;
	background-color: #FFFFFF;
}
.panel-0 {
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.panel-news {
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #666666;
}
.panel-6 {
	font-size: 11pt;
	background-color: #DDEEFF;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.button-6 {
	font-size: 8pt;
	color: #003399;
	background-color: #FFFFCC;
	padding: 2px 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	text-align: center;
}
.button-6b {
	font-size: 8pt;
	color: #003399;
	background-color: #FFFF99;
	padding: 2px 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	text-align: center;
}

.button-6c {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: #003399;
	color: #003399;
	background-color: #FFFFCC;
	padding: 3px 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	text-align: center;
	height: 28;
}
.button-6d {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: #003399;
	background-color: #FFFF99;
	padding: 3px 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	text-align: center;
	height: 28;
}

.titlebar-4 {
	font-size: 10pt;
	font-weight: bold;
	background-color: #CCDDFF;
	text-align: justify;
	padding: 5px;
	color: #666666;

}
.accolades-paragraph {
	font-size: 10pt;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: justify;
	padding: 5px;
	color: #666666;

}
.accolades {
	font-size: 10pt;
	font-weight: bold;
	background: #ffffff url(images/accolades.gif) no-repeat center;
	text-align: justify;
	padding: 5px;
	color: #666666;

}
.titlebar-myaddata {
	font-size: 10pt;
	font-weight: bold;
	background: #ffffff url(images/top_myaddata_2.gif) no-repeat center;
	text-align: center;
	padding: 5px;
	color: #666666;
}
.panel-popup {
	background-color: #FFFFCC;
	padding: 20px;
	border-top-width: 2px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #000000;
	border-left-color: #999999;
}
.panel-popup2 {
	background-color: #666666;
  filter:alpha(opacity=60); 
   -moz-opacity: 0.6; 
   opacity: 0.6; 
margin-left: auto;
margin-right: auto

}
.sb-unsel {
	font-size: 8pt;
	background-color: #DDDDDD;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.add-notes {
	background-image: url(images/box-plus.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
	margin-left: 20px;
	line-height: 30px;




}
.pagetitle-1 {
	font-size: 12pt;
	font-weight: bold;

}
.pagetitle-2 {
	font-size: 11pt;
}
.pagetitle-panel {
	
	background-image: url(images/fade-ns-2.gif);
	background-repeat: repeat;

}
.popup-bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #EEEEEE;
}
.scrollbox-popup {
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.content-bg {
	background-color: #DDDDDD;
	background-image: url(images/fade-ns-2.gif);
	background-repeat: repeat-x;

}
.content-bg-search {
	background-color: #FFFFFF;
	

}
.fade-ns-3 {
	background-image: url(images/fade-ns-1.gif);
	background-repeat: repeat-x;
	font-size: 10pt;

}
.panel-login {
	font-size: 9pt;
	background-color: #E1EBFB;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border: 0px ridge #FFFFff;

}
.titlebar-42 {
	font-size: 12pt;
	font-weight: bold;
	background-color: #CCDDFF;
	padding: 5px;
	color: #666666;
}
.digalign {
	color: #666666;
	text-align: left;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;

}

#footer {   
	margin:auto;
    position:fixed;
    left:0;
    bottom:0;
    height:18px;
    background:#e0eaf4;
    background-image:url(img/footergradtest.gif);
    background-position:top;
    background-repeat:repeat-x;   
    width:100%;
    padding:5px;
    text-align:left;
    border-top: 1px solid #b6d1ec;
    border-left: 1px solid #b6d1ec;
    border-right: 1px solid #b6d1ec;
}
#footer * {
	margin:0;
    padding:0;
}
#footer p {
    margin:0 0 1em;
}

* html #footer {
top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
    position:absolute;
}
* html {/* stop jitter by adding a 1px transparent gif to background of html*/
    background-image: url(image.jpg);
}

#test {
   margin: 0px;
   padding: 0px;
   z-index: 30px;
   float:right;
   background:#e0eaf4;
}


#test div {
   position: relative;
   visibility: hidden;
   margin: 0;
   background: #ffffff;
   border-top: 1px solid #99bbee;
   border-left: 1px solid #99bbee;
   border-right: 1px solid #99bbee;
   top:-247px;
   left:-41px;
   right:0px;
   height: 220px;
   width: 129px;
   
}

#test div a {
   position: relative;
   display: block;
   margin: 0;
   width: auto;
   white-space: nowrap;
   text-align: right;
   text-decoration: none;
   color: #000000;
   background:#e0eaf4;
   background-image:url(img/footergradtest.gif);
   background-position:top;
   background-repeat:repeat-x;   
   padding-right:5px; padding-bottom:5px; padding-top:5px; color:#666666; face:Arial, Helvetica, sans-serif; height:10px;
}

#test ul {
   overflow-x:hidden;
   overflow-y:scroll;
   height: 200px;
   width: 129px;
}

#test2 {
   margin: 0px;
   padding: 10px;
   z-index: 30px;
   float:right;
   background:#e0eaf4;
}


#test2 div {
   position: relative;
   visibility: hidden;
   margin: 0;
   background: #ffffff;
   border-top: 1px solid #99bbee;
   border-left: 1px solid #99bbee;
   border-right: 1px solid #99bbee;
   top:-237px;
   left:250px;
   right:0px;
   height: 220px;
   width: 350px;
}

#test2 div a {
   position: relative;
   display: block;
   margin: 0;
   width: 345px;
   white-space: nowrap;
   text-align: right;
   text-decoration: none;
   color: #000000;
   background:#e0eaf4;
   background-image:url(img/footergradtest.gif);
   background-position:top;
   background-repeat:repeat-x;
   padding-right:5px; padding-bottom:5px; padding-top:5px; color:#666666; face:Arial, Helvetica, sans-serif; height:10px;
}

#test2 ul {
   overflow-x:hidden;
   overflow-y:scroll;
   height: 180px;
   width: 200px;
}


#test3 {
   margin: 0px;
   padding: 10px;
   z-index: 30px;
   float:right;
   background:#e0eaf4;
}


#test3 div {
   position: relative;
   visibility: hidden;
   margin: 0;
   background: #ffffff;
   border-top: 1px solid #99bbee;
   border-left: 1px solid #99bbee;
   border-right: 1px solid #99bbee;
   top:-87px;
   left:462px;
   right:0px;
   height: 70px;
   width: 60px;
}

#test3 div a {
   position: relative;
   display: block;
   margin: 0;
   width: auto;
   white-space: nowrap;
   text-align: right;
   text-decoration: none;
   color: #000000;
   background:#e0eaf4;
   padding-right:5px; padding-bottom:5px; padding-top:5px; color:#666666; face:Arial, Helvetica, sans-serif; height:10px;
}

#test3 ul {
   overflow-x:hidden;
   overflow-y:hidden;
   height: 70px;
   width: 60px;
}