/* specific divs */

.popup {
	position: absolute;
}

.hlink{
	text-decoration: underline;		
}

.ibutton{
	background-color: #FFD700;	
}
	
#searchTbl TH,#searchTbl TD {
	font-weight: bold;
	text-align: left;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#searchTbl TD.sButton {
	text-align: right;
}


#searchTbl TD.smallInstructs {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

#listTbl TH,#listTbl TD {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#listTbl TH {
	text-weight: bold;
}

#listTbl OL {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style-type: decimal
}

#listTbl OL.olx {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style: lower-alpha
}

#commentTbl TH {
	text-align: left;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#commentTbl TD {
	text-align: left;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#commentTbl TD.sButton {
	text-align: right;
}

#commentNotices TH {
	font-weight: bold;
	text-align: left;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#commentNotices TD {
	text-align: left;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

#assoc_apps_banner .left{
	float: left;
	vertical-align: text-top;
	padding-left: 7px;
}

#assoc_apps_banner .right{
	float: right;
	vertical-align: text-top;
	padding-right: 7px;
}

.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.smallTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.smallTextBlueBold {
	font-size: 8pt;
	font-weight: bold;
	color: navy;
}

.smallTextRed {
	font-size: 8pt;
	color: red;
}

.smallTextBlue {
	font-size: 8pt;
	color: navy;
}

.mediumTextBlue {
	font-size: 10pt;
	color: navy;
}

.medTextDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.medTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.largeTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: black;
	font-weight: bold;
}

.largeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: black;
}

.largeTextWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: white;
	font-weight: bold;
}

.largeTextBlueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #4682B4;
	font-weight: bold;
}

.smallTextBlueBold {
	font-size: 9pt;
	color: #4682B4;
	font-weight: bold;
}

.lightRowColour {
	background-color: #ffffff;
}

.darkRowColour {
	background-color: #DCDCDC;
}

.blueRowColour {
	/*background-color: #B0E0E6;*/
	background-color: #E0F1FF;
}
