body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin: 0px 0px 0px 0px;
}
button {
  cursor: pointer;
}
table.fxt {table-layout: fixed}

.brownText {
	color: #573510;
}

.exampletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	color: #23238E;}


.yellowHead {
  text-shadow:
	1px 1px 1px #100,
	-1px -1px 0px #958768,
	0px 0px 1px #f0d040;
  color: #fffbb0;
  background-color: #236b3a;
}
.whiteHeadB {
  text-shadow: 0px 0px 1px #d0c7d0;
  background-color: #277546;
}
.whiteHead {
  color: #fffdff;
  text-shadow: 0px 0px 1px #f0a0f0;
  background-color: #2c754f;
  font-size: 13pt;
}
.whiteHead10 {
  color: #fffdff;
  text-shadow: 0px 0px 1px #f0a0f0;
  background-color: #2c754f;
  font-size: 10pt;
}
a:hover {color: #f66a00;}
a {color: #101070}
.ugreenLink {text-decoration: underline; color: #00533a}
.greenLink {text-decoration: none; color: #006323}
.dgreenLink {text-decoration: none; color: #006331}
.dgreenLink:hover {color: #f66a00;}
.xblueLink {text-decoration: underline; color: #001080}
.blueLink {text-decoration: none; color: #000090}
.lightBlueLink {text-decoration: none; color: #3737b0}
.dpurpleLink {text-decoration: none; color: #60006e}
.grayLink {text-decoration: none; color: #5a5a60}
.grayLink:hover {color: #f66a00;}
.dgrayLink {text-decoration: none; color: #404047}
.dgrayLink:hover {color: #f66a00;}
.yellowLink {text-decoration: none; color: yellow}
.whiteLink {text-decoration: none; color: white}
.whiteSkinnyLink {
	text-decoration: none;
	color: #f0f2f0;
	text-shadow: 0px 0px 1px #408040;
}
.A14 {font-family: Arial, Helvetica, sans-serif;
	font-weight: 100;
	font-size: 14pt;
	line-height: 17pt}
.A13 {font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 16pt}
.A12 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 15pt}
.A12L {font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 17pt}
.A11 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 14pt}
.A11L {font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 16pt}
.T8 {font-family: Times, serif;
	font-size: 8pt;
	line-height: 10pt}
.T9 {font-family: Times, serif;
	font-size: 9pt;
	line-height: 12pt}
.T10 {font-family: Times, serif;
	font-size: 10pt;
	line-height: 13pt}
.T11 {font-family: Times, serif;
	font-size: 11pt;
	line-height: 15pt}
.T12 {font-family: Times, serif;
	font-size: 12pt;
	line-height: 15pt}
.A10 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt}
.A10L {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt}
.A10S {font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt}
.A9 {font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt}
.A9SS {font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt}
.A9L {font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt}
.A8 {font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10pt}
.A8L {font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 15pt}
.A7 {font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 9pt}
.hang {text-indent: -1em; margin-left: 1em}
.cellPhoto {
  font-size: 10pt;
  line-height: 12pt;
  border-bottom: 1px solid #a7b7d7;
  padding: 7px 7px 8px 0px;
  background-color: #f9f9f9;
}
.cellB10H {
  font-size: 10pt;
  line-height: 13pt;
  border-right: 1px solid #d7d7e0;
  border-bottom: 1px solid #a7b7d7;
  background-color: #ebebeb;
  color: #3a3a3a;
}
.cellB11H {
  font-size: 11pt;
  line-height: 14pt;
  border-right: 1px solid #d7d7e0;
  border-bottom: 1px solid #a7b7d7;
  background-color: #ebebeb;
  color: #3a3a3a;
}
.cellB11 {
  font-size: 11pt;
  line-height: 14pt;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #d7d7e0;
  border-bottom: 1px solid #a7b7d7;
  color: #303030;
  background-color: #f8f8f8;
}
.cellB10 {
  font-size: 10pt;
  line-height: 12pt;
  border-right: 1px solid #d7d7e0;
  border-bottom: 1px solid #a7b7d7;
  background-color: #f8f8f8;
}
.cellB10G {
  font-size: 10pt;
  line-height: 12pt;
  border-right: 1px solid #c0c0d0;
  border-bottom: 1px solid #a0b0d0;
  background-color: #f7f7f7;
}
  /*
border-bottom: 1px solid #87b0c3;
*/
.cell8 {
  border-right: 1px solid #80aec2;
  border-bottom: 1px solid #87b0c3;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 11pt;
}
.cell8Bottom {
  border-bottom: 1px solid #87b0c3;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 11pt;
}
.cellBR {
  border-right: 1px solid #8fb0c0;
  border-bottom: 1px solid #8fb0c0;
}
.cellB {
  border-bottom: 1px solid #8fb0c0;
}
.cellR {
  border-right: 1px solid #8fb0c0;
}
.cellA {
  border: solid 1px #92b4c4;
}
/* border-style: none solid solid solid; */
.cell9 {
  border-right: 1px solid #87b0c3;
  border-bottom: 1px solid #87b0c3;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  line-height: 12pt;
}
.cell9Bottom {
  border-bottom: 1px solid #87b0c3;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  line-height: 12pt;
}
.labelCell8 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 11pt;
  color: #606060;
  border-right: 1px solid #87b0c3;
  border-bottom: 1px solid #87b0c3;
  background-color: #e5e5e5;
}


/*For the Tooltip Javascript functions (in basic.js) */

.hotspot {
	color:#900;
	padding-bottom:1px;
	border-bottom:1px dotted #900; 
	cursor:pointer
}



#tt {
	position:absolute; 
	display:block; 
	background:url(images/tt_left.gif) top left no-repeat
}

#tttop {
	display:block; 
	height:5px; 
	margin-left:5px; 
	background:url(images/tt_top.gif) top right no-repeat; 
	overflow:hidden
}

#ttcont {
	display:block; 
	padding:2px 12px 3px 7px; 
	margin-left:5px; 
	background:#666; 
	color:#FFF
}

#ttbot {
	display:block; 
	height:5px; 
	margin-left:5px; 
	background:url(images/tt_bottom.gif) top right no-repeat; 
	overflow:hidden
}
.statusDialog {
	font-size: 12pt;
	line-height: 16pt;
	padding: 16px;
	min-height: 55px;
	max-width: 600px;
	border: 5px solid #aaccf7;
	background-color: #fafeff;
}



.modeAdd {
	color: #400050;
	background-color: #f5f6f5;
	border: solid 2px #eaebea;
}


.embedLoginBG
{
	font-size: 10pt;
	padding: 5px 8px 4px 8px;
	text-decoration: none;
	color: #fefefe;
	border: 3px solid #277747;
	color: #fefefe;
	background-color: #41915e;
}




