
body, p, td {
	/*color : #000000;*/
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10pt;
}
H1, H2, H3, H4, H5, H6 {
	color: #000066;
}
H1 { font-size: 18pt; }
H2 { font-size: 16pt; }
H3 { font-size: 14pt; }
H4 { font-size: 12pt; }
H5 { font-size: 10pt; }
H6 { font-size: 9pt; }

A:LINK, A:VISITED {
	text-decoration : none;
}
A:HOVER {
	text-decoration : underline;
}

INPUT {
	margin: 2px;
}

.LoginForm, .LoginForm A {
	color: #ffcc33;
	font-size: 9pt;
}
.LoginFormInput {
	background-color: #333333;
	color: #ffcc33;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.LoginFormButton {
	background-color: #333333;
	border-color: #336666;
	border-style: solid;
	border-width: 1px;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	cursor: pointer;
}

.TableLabel {
	font-style : italic;
	color : #336699;
}
.Message {
	background-color: #ffffcc;
	border: 1px solid #990000;
	padding: 4px;
	}
.tblFooter, .tblFooter A {
	font-size: 9pt;
	text-decoration: none;
	color: #996600;
	margin: 2px;
}
.tblFooter A:HOVER {
	color: #cc6600;
}

.ColumnHeader {
	text-decoration : underline;
	font-weight : bold;
	color : #000066;
}

.PagingHighLight {
	background-color : #999999;
	color: #ffffff;
}
.PagingLinks TD {
	border: 0px;
	color: #999999;
}
.PagingLinks A {
	border: 1px solid white;
	background-color: #ffffff;
}
.PagingLinks A:HOVER {
	border: 1px solid red;
	background-color: #ffff00;
	text-decoration: none;
}

.disclaimer {
	font-size: 10pt;
	color: #996600;
	text-align: justify;
}

.divToolBox {
	background-color: #eeeeee;
	border: 1px solid #000066;
	width: 350px;
	padding: 2px;
}

.LayoutBlock {
	/* border: 1px dashed #15627c; */
	border: 1px solid #bbcccc;
	
}
.LBHeader {
	background-color: #15627c;
	color: #ffffff;
	padding: 2px;
	text-align: center;
	font-weight: bold;
}
.LBHeader A {
	color: #ffffff;
}
.LBBody {
	padding: 8px;

}

.CloseButton {
	float: right;
	width: 20px; 
	background-color: #cc6060; 
	text-align: center; 
	font-weight: bold; 
	font-size: 12pt; 
	border: 2px #999999 outset;
	color: #eeeeee; 
	cursor: pointer;
}

.SectionHeading {
	font-weight: bold;
	color: #15627c;
	font-size: 12pt;
	
}

.Emphasis {
	color: #7c6215;
	font-weight: bold;
}

.divLine {
	background-color:#99bbcc;
	height: 1px;
	padding: 0px;
	margin: 0px;
}
.divSearchResultItem {
	background-image: url(/_images/searchresultsback.jpg);
	background-repeat: no-repeat;
	height: 140px;
	padding: 6px;
	overflow: hidden;
}
.divIconFrame{
	height: 120px;
	overflow: hidden;
}
