H1, H2, H3, H4, H5, H6, P, td, th, blockquote, ol, ul, dl, dt, dd, li, body, a, input, textarea, file { 
		font-size:10pt; 
		font-family: "trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
		line-height: 1.4;
	}
H1, H2, H3, H4, H5, H6 {
		line-height: 1.2;
	}
H1 { 	
		font-size: 14pt; 
		color: #FFFFFF;
	} 
H2 { 
		font-size: 16pt; 
		color: #026475; 
		font-weight:bold; 
		padding:0px;
		margin-top:10px;
		margin-left:0px;
		margin-bottom:0px;
		margin-right:0px;
	}
H3 {
	 	font-size: 10pt; 
		color: #283969; 
		margin-bottom:0px;
	}
H4 { 	
		font-size: 10pt; 
		color: #283969; 
		margin-bottom:0px;
	}
H5 {
	 	font-size: 10pt; 
		color: #000000;
		border-bottom:1px solid #D5CEA8;
		text-align:center;
	}

H6 {
	 	font-size: 9pt; 
		color: #000000;
	}
body {
		text-align:center;
		margin:0;
		padding:0;
		/*background-image:url("../images/backgroundT.gif");*/
		background-image:url("../images/backgroundtestG.jpg");
		height:100%;
}
a {
		text-decoration:none;
	}
a:hover {
		text-decoration:underline;
	}
a:active {
		color:blue;
	}
a:visited {
		color:blue;
	}
ul {
		margin-top:0px;
		margin-bottom:0px;
	}
ul.completed {
		margin-top:0px;
		margin-bottom:0px;
		list-style-image: url(../images/completedBullet.gif);
	}
ul.ongoing {
		margin-top:0px;
		margin-bottom:0px;
		list-style-image: url(../images/ongoingBullet.gif);
	}
li {
		padding-top:2px;
		padding-bottom:2px;
	}





















#pageContainer  {
		width: 800px;
		border:2px solid #283969;
		text-align:left;
		height:100%;
		margin:0px;
		margin:auto;
		background: #BDE4EC;
		/*background-image: url(../images/contentBackground.jpg);*/
	} 

#pageTitleContainer  {
		text-align:left;
		margin:0px;
		padding-top:5px;
		padding-bottom:0px;
		padding-right:0px;
		padding-left:10px;
		/*background:#FFFFFF;*/
	} 

#bannerArea  {
		background-image: url(../images/backgroundbannertest2b.jpg);
		
	} 

#banner  {  
		/*background: url("backgroundbannertest.gif");*/
		color: #FFFFFF;
		padding-bottom:0px;
		margin-bottom:0px;
	} 
#banner .large { 
		font-size: 13.5pt; 
		margin:0px; 
		font-weight: bold; 
		display: block; 
		padding-top:15px; 
		padding-left:5px;
	}
#banner .large a { 
		font-size: 13.5pt; 
		font-weight: bold; 
	}
	
#banner .small { 
		font-size: 8pt; 
		margin-bottom:0px; 
		margin-top:5px; 
		display: block; 
		padding-left:5px; 
		padding-bottom:0px;
	}
#banner h1 { 
		font-size: 13.5pt; 
		margin:0px; 
		font-weight: bold; 
		display: block; 
		padding-top:15px; 
		padding-left:5px;
	}
#banner h1 a { 
		font-size: 13.5pt; 
		font-weight: bold; 
	}
	
#banner h2 { 
		font-size: 8pt; 
		margin-bottom:0px; 
		margin-top:5px; 
		display: block; 
		padding-left:5px; 
		padding-bottom:0px;
	}
#dropdownmenu  {
		font-size: 8pt;
		width:100%;
		display: block;
		background:#1B284A;
		margin-top:15px;
		border-top:0px solid #1993A7;
		border-bottom:1px solid #1993A7;
		padding:0px;
	} 

#dropdownmenu ul li {
		padding:0px;
		margin:0px;
	} 

#btsc_top_nav  {
		font-size: 8pt;
	} 
#btsc_top_nav ul {
		margin: 0;
		padding: 0;
	} 
#btsc_top_nav ul li {
		margin: 0px;
		padding-left: 6px;
		padding-right: 3px;
		padding-top: 4px;
		padding-bottom: 1px;
		/*background-image: url(../images/navtopback0.gif);*/
		Background:#141C33;
		list-style: none;
		display: inline;
		border-right: 0px solid #374E8A;
		border-bottom: 0px solid #374E8A;
		line-height: 1.0;
	}
#btsc_top_nav ul li:hover {
		background:#141C33;
	}
#btsc_top_nav a {	
		color: #B6B6B6;
		font-size: 8pt;
	}
#btsc_top_nav a:hover {	
		color: #FFFFFF; 
		text-decoration:none;
	}
#btsc_top_nav ul li.selected {
		background:#141C33;
	}



#btsc_nav  {
		text-align: left;
		margin-top:10px;
		margin-bottom:0px;
		padding-top: 4px;
		padding-bottom: 0px;
		border-bottom: 1px solid #141C33;
	} 
#btsc_nav ul {
		margin-left: 0;
		margin-bottom:0px;
		padding-left: 0;
	} 
#btsc_nav ul li {
		margin-left: 0;
		margin-bottom:0px;
		background-image: url(../images/navback1.gif);
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 3px;
		padding-right: 3px;
		border-right:1px solid #283969;
		border-left: 1px solid #5C9AA7;
		border-top: 1px solid #5C9AA7;
		list-style: none;
		display: inline;
		font-size: 8pt;
		line-height: 1.0;
	}
#btsc_nav ul li:hover {
		background-image: url(../images/navback0.gif);
	}
#btsc_nav ul li.selected {
		background-image: url(../images/navback0.gif);
	}


#btsc_nav td {
		margin-left: 0;
		margin-bottom:0px;
		background-image: url(../images/navback1.gif);
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 8px;
		padding-right: 8px;
		border-right:1px solid #283969;
		border-left: 1px solid #5C9AA7;
		border-top: 1px solid #5C9AA7;
		list-style: none;
		display: inline;
		font-size: 8pt;
		line-height: 1.0;
	}
#btsc_nav td:hover {
		background-image: url(../images/navback0.gif);
	}
#btsc_nav td.selected {
		background-image: url(../images/navback0.gif);
	}

#btsc_nav a {	
		color: #FFFFFF;
	}
#btsc_nav a:hover {	
		color: #FFFFFF; 
		text-decoration: none;
	}

#searchArea  {
		background: #9ACBD6;
		margin:0px;
		font-size:8pt;
		color: #026475;	
		text-align:left;
		padding:2px;
		padding-left:5px;
		line-height: 1.0;
		border-bottom:1px solid #2E9FB2;
	} 
#searchOptions  {
		display:none;
		background: #D7D1BD;
		font-size:8pt;
		color: #666666;	
		text-align:left;
		padding:5px;
		border-bottom:1px solid #666666;
		line-height: 1.0;
	} 

#quickFinder {
		display:none;
		background: #24365E;
		/*background: #283969;*/
		font-size:8pt;
		color: #9ACBD6;	
		text-align:left;
		padding:5px;
		border-bottom:1px solid #2E9FB2;
		line-height: 1.0;
	} 
#quickFinder p,td,a{
		font-size:8pt;
	} 
#quickFinder a {	
		color: #D7C696;
	}
#quickFinder a:hover {	
		color: #FFFFFF; 
		text-decoration: underline;
	}
#quickFinder .inputField { 
		font-size: 8pt; 
		margin:0px;
		background:#DFEBEC;
		border:1px solid #7F9DB9;
		color: #026475;
	}
#quickFinder .button { 
		font-size: 8pt; 
		margin:0px;
		padding-top:3px;
		font-weight:bold;
		color: #026475;
		border:1px solid #7F9DB9;	
		background-image: url(../images/buttonback0.gif);
	}
#quickFinder .button:hover {
		background:#D1E3E7;
		cursor:pointer;
	}
#quickFinder ul {
		margin-left: 0;
		margin-bottom:0px;
		margin-top:0px;
		padding-left: 0;
	} 
#quickFinder ul li {
		margin-left: 0;
		margin-top:0px;
		margin-bottom:0px;
		padding-top: 0px;
		padding-bottom: 1px;
		padding-left: 3px;
		padding-right: 0px;
		list-style: disc;
		display: inline;
		font-size: 8pt;
	}

#quickFinder a.firstone {
		font-size: 9pt;
		color: #9ACBD6;
	}
























#contentContainer  {
		padding: 10px;
		background: #BDE4EC;
		/*height:100%;*/
		font-size:10pt;
	} 
#contentContainer a, td, p {
		font-size:10pt;
	} 


#footer  {
	color: #e1e1e1;	
	font-size:8pt;
	margin-top:0px;
	padding:5px;
	border:2px solid #283969;
	background: #3B4E8A;
	width: 790px;
	text-align:left;
	margin: auto;
	line-height: 1.2;
	} 

#regionMap  {
	background: #ECE9D9;
	border-left:1px solid #0B6F87;
	border-top:1px solid #0B6F87;
	border-right:1px solid #0F95B7;
	border-bottom:1px solid #0F95B7;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:10px;
	margin-left:2px;
	padding:2px;
	}

#siteName  {
	color: #026475;	
	font-size:12pt;
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:1px solid #026475;
	text-align:left;
	line-height: 1.2;
	} 














#partners  {
	float:right;
	} 









.small { font-size: 8pt; margin:0px;}









#tabBox{
	padding-bottom: 6px;
	margin-bottom: 4px;
	/*width:100%;*/
	font-size:9pt;
	}

#tabBox #width750{
	width:100%;
	}
	
#tabBox #tabNav{
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 2px;
	font-size:8pt;
	font-weight:bold;
	line-height: 1.0;
	}
	
	
#tabBox #tabNav a,
#tabBox #tabNav a.selected{
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	background: #ECE9D8;
	text-decoration: none;
	color: #283969;
	border-bottom: 1px solid #075F6D;
	border-top: 1px solid #D5CEA8;
	border-left: 1px solid #D5CEA8;
	border-right: 1px solid #D5CEA8;
	line-height: 1.0;
	}
	
#tabBox #tabNav a {
	font-size:8pt;
	}
	
#tabBox #tabNav a:link.selected,
#tabBox #tabNav a:visited.selected{
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	font-size:10pt;
	font-weight:bold;
	background-image: url(../images/navback1.gif);
	border-top: 1px solid #075F6D;
	border-left: 1px solid #075F6D;
	border-right: 1px solid #075F6D;
	border-bottom: 3px solid #075F6D;
	color: #FFFFFF;
	line-height: 1.0;
	}

#tabBox #tabNav a:hover{
	/*background: #026475 none no-repeat;*/
	color:white;
	background-color:#77BFC5;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;border:1px solid #075F6D;
	}

#tabBox #tabNav a.disabledTab{
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	font-size:8pt;
	font-weight:bold;
	background: #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #075F6D;
	color: #cccccc;
	line-height: 1.0;
	cursor:default;
	}
#tabBox #tabNav a.disabledTab:hover{
	cursor:default;background: #999999;
	}

#tab1{
	margin-left: 5px;
	}
#tabContent1,
#tabContent2,
#tabContent3,
#tabContent4,
#tabContent5,
#tabContent6,
#tabContent7,
#tabContent8,
#tabContent9,
#tabContent10,
#tabContent11,
#tabContent12,
#tabContent13,
#tabContent14,
#tabContent15,
#tabContent16,
#tabContent17,
#tabContent18,
#tabContent19,
#tabContent20,
#tabContent21,
#tabContent22,
#tabContent23,
#tabContent24,
#tabContent25,
#tabContent26,
#tabContent27,
#tabContent28,
#tabContent29,
#tabContent30,
#tabContent31,
#tabContent32,
#tabContent33,
#tabContent34,
#tabContent35,
#tabContent36,
#tabContent37,
#tabContent38,
#tabContent39,
#tabContent40,
#tabContent41,
#tabContent42,
#tabContent43,
#tabContent44,
#tabContent45,
#tabContent46,
#tabContent47,
#tabContent48,
#tabContent49,
#tabContent50{
	/*background-color: #fff;*/
	padding: 6px;
	border: 1px solid #075F6D;
	background:#FFFFFF;
	}
#tabContent2,
#tabContent3,
#tabContent4,
#tabContent5,
#tabContent6,
#tabContent7,
#tabContent8,
#tabContent9,
#tabContent10,
#tabContent11,
#tabContent12,
#tabContent13,
#tabContent14,
#tabContent15,
#tabContent16,
#tabContent17,
#tabContent18,
#tabContent19,
#tabContent20,
#tabContent21,
#tabContent22,
#tabContent23,
#tabContent24,
#tabContent25,
#tabContent26,
#tabContent27,
#tabContent28,
#tabContent29,
#tabContent30,
#tabContent31,
#tabContent32,
#tabContent33,
#tabContent34,
#tabContent35,
#tabContent36,
#tabContent37,
#tabContent38,
#tabContent39,
#tabContent40,
#tabContent41,
#tabContent42,
#tabContent43,
#tabContent44,
#tabContent45,
#tabContent46,
#tabContent47,
#tabContent48,
#tabContent49,
#tabContent50{
	display: none;
	background:#FFFFFF;
	}
#tabContent1 span,
#tabContent2 span,
#tabContent3 span,
#tabContent4 span,
#tabContent5 span,
#tabContent6 span,
#tabContent7 span,
#tabContent8 span,
#tabContent9 span,
#tabContent10 span,
#tabContent11 span,
#tabContent12 span,
#tabContent13 span,
#tabContent14 span,
#tabContent15 span,
#tabContent16 span,
#tabContent17 span,
#tabContent18 span,
#tabContent19 span,
#tabContent20 span,
#tabContent21 span,
#tabContent22 span,
#tabContent23 span,
#tabContent24 span,
#tabContent25 span,
#tabContent26 span,
#tabContent27 span,
#tabContent28 span,
#tabContent29 span,
#tabContent30 span,
#tabContent31 span,
#tabContent32 span,
#tabContent33 span,
#tabContent34 span,
#tabContent35 span,
#tabContent36 span,
#tabContent37 span,
#tabContent38 span,
#tabContent39 span,
#tabContent40 span,
#tabContent41 span,
#tabContent42 span,
#tabContent43 span,
#tabContent44 span,
#tabContent45 span,
#tabContent46 span,
#tabContent47 span,
#tabContent48 span,
#tabContent49 span,
#tabContent50 span{
	white-space: nowrap;
	}
#tabBox table{
	width: 100%;
	border-collapse: collapse;
	}
#tabBox table td{
	padding: 4px 2px;
	}
#tabBox table td.date{
	width: 100px;
	}
#tabBox div.right{
	border-bottom: 1px solid #eee;
	padding-bottom: 2px;
	margin-bottom: 4px;
	}









#navBoxRight175 {
		width:175px;
		float:right;
		font-size:9pt;
		color: #026475;
	}
#navBoxRight175 ul {
		margin-left: 0;
		padding-left: 0;
	} 
#navBoxRight175 ul li {
		background: #9ACBD6;
		margin-left: 3px;
		margin-right: 0px;
		padding-left: 5px;
		padding-top: 5px;
		padding-right: 5px;
		padding-bottom: 10px;
		list-style: none;
		border-top:1px solid #BDE4EC;
		border-left:1px solid #2E9FB2;
		border-bottom:1px solid #2E9FB2;
		border-right:1px solid #BDE4EC;
		line-height:1.2;
	}
#navBoxRight175 a {	
		font-weight:bold;
		font-size:10pt;
	}


#navBoxRight200 {
		border: 1px solid #283969;
		width:150px;
		float:right;
		background: #EEEBDB;
		font-size:9pt;
		padding:10px;
		margin-left: 10px;
	}
#navBoxRight200 ul {
		margin-left: 0;
		padding-left: 0;
	} 
#navBoxRight200 ul li {
		margin-left: 3px;
		margin-right: 0px;
		padding-left: 5px;
		padding-top: 5px;
		padding-right: 5px;
		padding-bottom: 10px;
		list-style: none;
	}
#navBoxRight200 a:hover {	
		text-decoration:underline;
	}
	
	




#homeBoxRight {
	width:200px;
	float:right;
	/*background: #9FD8E3;*/
	background: #9ACBD6;
	font-size:9pt;
	color: #026475;
	line-height:1.0;
	}
#homeBoxRight ul {
	margin-left: 0px;
	padding-left: 0px;
	} 
#homeBoxRight ul li {
	line-height:1.2;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 5px;
	padding-right: 5px;
	font-size:9pt;
	}

#homeBoxRight ul li.level1 {
	padding-top: 10px;
	padding-bottom: 2px;
	list-style: none;
	font-weight:bold;
	/*border-top:1px solid #BDE4EC;
	border-left:1px solid #2E9FB2;
	border-right:1px solid #BDE4EC;*/
	border-bottom:1px solid #2E9FB2;
	line-height:1.2;
	font-size:10pt;
	}

#homeBoxRight ul li.level2 {
	margin-left: 10px;
	padding-top: 2px;
	paddin-left:0px;
	padding-bottom: 0px;
	list-style: none;
	font-weight:normal;
	list-style-image: url(../images/homebulletBlock.gif);
	line-height:1.2;
	font-size:9pt;
	display:block;
	}
#homeBoxRight ul li.level2nobullet {
	padding-top: 10px;
	padding-bottom: 0px;
	list-style: none;
	font-weight:normal;
	margin-left: 0px;
	line-height:1.2;
	font-size:9pt;
	}
	


#homeBoxRight a {
	font-size:9pt;
	line-height:1.2;
	}









a.small {
		text-decoration:none;
		font-size:8pt;
	}
a.small:hover {
		text-decoration:underline;
	}
a.small:active {
		color:blue;
	}
a.small:visited {
		color:blue;
	}


#searchCriteria  {
	text-align: left;
	font-size: 8pt;
	margin: 0px;
	padding: 10px;
	border-left:1px solid #D5CEA8;
	border-top:1px solid #D5CEA8;
	border-right:1px solid #ACA899;
	border-bottom:1px solid #ACA899;
	background:#ECE9D8;
	/*height:100%;*/
	} 
#searchCriteria p {
	margin: 0;
	padding: 0;
	} 
#searchCriteria ul {
	margin: 0;
	padding: 0;
	} 
#searchCriteria ul li {
	margin-left: 20px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 1px;
	}

#searchResults p {
	font-size: 9pt;
	}
/*
#searchResults td {
	padding: 2px;
	font-size: 9pt;
	}
#searchResults th {
	text-align: center;
	padding: 2px;
	font-size: 9pt;
	border-bottom:1px solid black;
	border-top:1px solid black;
	background: #CBE7EF;
	}
*/

#table1 td {
	padding: 2px;
	font-size: 9pt;
	}
#table1 th {
	text-align: center;
	padding: 2px;
	font-size: 9pt;
	border-bottom:1px solid black;
	background:#D5CEA8;
	}



#requestTable {
	font-size: 10pt;
	line-height:1.1;
	width:auto;
	}
#requestTable td, th {
	padding:0px;
	font-size: 10pt;
	line-height:1.1;
	color:black;
	}
#requestTable input, select, textarea {
	font-size: 10pt;
	padding:0px;
	line-height:1.1;
	color:black;
	}




#resultsTable {
	font-size: 9pt;
	line-height:1.1;
	color:#000000;
	}
#resultsTable td {
	padding:2px;
	line-height:1.1;
	color:#000000;
	font-size: 9pt;
	}
#resultsTable th {
	padding:2px;
	line-height:1.1;
	color:#000000;
	text-align:center;
	font-size: 9pt;
	background:#CBE7EF;
	}

#resultsTable .subCategory {
	padding:2px;
	line-height:1.1;
	color:#000000;
	text-align:center;
	font-size: 9pt;
	border-top:1px solid black;
	font-weight:bold;
	padding-top:5px;
	}

#resultsTable .subTotal {
	padding:2px;
	line-height:1.1;
	color:#000000;
	text-align:center;
	font-size: 9pt;
	border-top:1px solid black;
	font-weight:bold;
	padding-top:5px;
	}

#resultsTable .total {
	padding:2px;
	line-height:1.1;
	color:#000000;
	text-align:center;
	font-size: 9pt;
	border-top:3px solid black;
	font-weight:bold;
	padding-top:5px;
	}


#comment {color:red;}


.indent {
		padding-top:0px;
		margin-top:0px;
		margin-bottom:5px;
		margin-left:25px;
	}



#calloutHome {
	border-left:1px solid #D7C696;
	border-top:1px solid #D7C696;
	border-right:2px solid #D7C696;
	border-bottom:2px solid #D7C696;
	background: #ECE9D8;
	margin:2px;
	padding:10px;
	line-height:1.2;
	color: #283969;
	font-size:9pt;
	}
#calloutHome ul {
	margin-left: 20px;
	margin-top:0px;
	padding-left: 0px;
	} 
#calloutHome ul li {
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	font-size:9pt;
	}
#calloutHome p, ul {
	font-size:9pt;
	}
#calloutHome a {
	font-size:9pt;
	}

td.table2 {
	margin:0px;
	padding: 2px;
	spacing:0px;
	font-size: 10pt;
	border-right:1px solid #D5CEA8;
	border-left:1px solid #EEEBDB;
	border-top:1px solid #EEEBDB;
	border-bottom:1px solid #D5CEA8;vertical-align:top;
	}
tr.table2 {
	vertical-align:top;
	}	
th.table2 {
	margin:0px;
	text-align: center;
	padding: 2px;
	spacing:0px;
	font-size: 9pt;
	border-right:1px solid #D5CEA8;
	border-left:1px solid #EEEBDB;
	border-top:1px solid #EEEBDB;
	border-bottom:1px solid black;
	background:#EEEBDB;
	}
th.table2:hover {
	background:#CFC89A;
	}	
td.tableColumnFieldName {
	margin:0px;
	padding: 3px;
	font-size: 9pt;
	border-right:1px solid #D5CEA8;
	border-left:1px solid #EEEBDB;
	border-top:1px solid #EEEBDB;
	border-bottom:1px solid #D5CEA8;
	background:#EEEBDB;
	text-align:right;
	}
	
.quote {color:red;}

P EM { color: #13799B; }
TD EM { color: #13799B; }

.verticaltext {
	writing-mode: tb-rl;
	filter: flipv fliph;
	font-weight:normal;
}















