body {font-family:Verdana, Arial, Helvetica, sans-serif;}
/*sizes*/
.smallprint, .boldsmallprint {font-size:10px;} /*eh?*/
a, .small, .boldsmall {font-size:8pt;}
body, .text, .boldtext, .subheading {font-size:9pt;}
.heading { font-size: 19px;
    padding: 10px 0;
	color:##3E348B;}
/*colours*/
body, .text {/*color:black;*/}
.heading, .boldtext, .textbold, /*?!*/ a, .boldsmall, .boldsmallprint, .subheading {color:#1A247A;}
/*font-weight*/
.small, .boldsmall, .smallprint {font-weight:normal;}
.heading, .boldtext, .textbold, .subheading, .boldsmall .active, strong.boldsmall, .boldsmallprint  {font-weight:bold;}




/*body {font-family: 
Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 
normal; font-weight: normal; font-variant: normal; text-transform: none; color: 
#000000} 
.text { } 
.heading {font-size: 14px; color: #1A247A} 
.boldsmall, .evenrow {font-size: 8pt; color: #1A247A} 
.small {font-size: 8pt;color: #000000} 
.white { font-size: 10pt; color: #FFFFFF;} 
.boldtext {font-size: 9pt; font-weight: bold; color: #1A247A} 
.navigation {font-size: 9pt; color: #FFFFFF} 
a:hover {color: #FF0000; text-decoration: none} 
a:link {font-size: 8pt; color: #1A247A; text-decoration: none} 
a:visited {color: #1A247A;} 
a.navigation:hover {font-size: 10pt; color: #FF0000;} 
a.navigation:link { color: #1A247A;} 
a.navigation:visited {color: #1A247A;} 
.smallwhite {font-size: 8pt; font-weight: bold;color: #FFFFFF;} 
.subheading {font-size: 9pt; font-weight: bold; color: #1A247A} 
.boldsmallprint {font-size: 10px; color: #1A247A;} 
.smallprint {font-size: 10px;color: #1A247A;} 
a.navigationwhite:hover {font-size: 9pt;color: #FFCC00;} 
a.navigationwhite:link {font-size: 9pt; color: #FFFFFF;} 
a.navigationwhite:visited {font-size: 9pt; color:#FFFFFF;} 
.alertbox { border-color: black black #1A247A; font-size: 11px; border-style: solid; border-top-width: 
0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px} 
.boldtextred {font-size: 9pt; font-weight: bold; font-variant: normal; color:#FF0000}
.boldsmallprintred {font-size: 10px;font-weight: bold;color: #FF0000;}
.buttonSubmit {
	background-color:#FFFFFF; 
	color:#001039; 
	border: 1px solid #999;
	padding: 1px;
}
.new, .highlight {
	color:#FF0000;
	}
#error {
	border: 1px solid #009DE0;
	font-weight: bold;
	color:#CC3300;
	padding: 5px;
}
*/
/*thumbnail viewer */
#thumbBox {
	background-color:#2FB2E6;
	border:1px solid #666;
	color:#000;
	cursor:pointer;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	left:0pt;
	padding: 0pt 10px 10px 10px;
	position:absolute;
	text-align:center;
	top:0pt;
	visibility:hidden;
	width:auto;
	z-index:8000;
	-webkit-box-shadow: 0px 0px 75px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 75px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 75px rgba(50, 50, 50, 0.75);
}
#thumbImage {
	border: 1px solid #666;
	background:#FFF;
	padding: 6px;
}
#thumbLoading {
	background-color:#EFEFEF;
	border:1px solid black;
	padding:5px;
	position:absolute;
	visibility:hidden;
	z-index:5;
}	
.footerbar {
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	line-height:1.1em;
	padding:5px 0pt;
	text-align:right;
}
