/* admin styles */
.admin-freetextarea { font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; text-decoration:none; width: 690px; height: 60px}
.admin-templatefreetextarea { font-family: Verdana, Arial; font-size: 10px; color:#000000; background:#ffffff; text-decoration:none; width: 610px; height: 550px}
.admin-editbut { font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; text-decoration:none; }
.admin-radio { font-family: Verdana, Arial; font-size: 10px; background:#CCCCFF; color:#000000;border-width:1px;border-color:#000000;border-style:solid; }
.admin-drops{	font-family: Verdana, Arial; font-size: 11px; text-decoration:none; color:#ffffff; background:#666666; }
.admin-drops-small{	font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#ffffff; background:#666666; }
.admin-textInputs { font-family: Verdana, Arial; font-size: 11px; text-decoration:none; color:#ffffff; background:#666666}
.admin-form_border {border-width:1px;border-color:#000000;border-style:solid;background:#CCCCFF; width:890px;margin-top:10px;}
.admin-form_border_popup {border-width:1px;border-color:#000000;border-style:solid;background:#CCCCFF; width:490px;margin-top:10px;}
.admin-error_form_border {border-width:2px;border-color:#ff0000;border-style:solid;background:#FFFFCC; width:890px;margin-top:10px;}
.admin-title {font-family: Arial, Helvetica; font-size:24px; font-style:italic; color:#CCCCFF; background-color:#333399; }
.admin-title-small {font-family: Arial, Helvetica; font-size:18px; font-style:italic; color:black; background-color:#FFFF00; }
.admin-login-form-border {border-width:1px;border-color:#000000;border-style:solid;background:#CCCCFF;margin-top:10px;}
.admin_readonly{ font-family: Verdana, Arial; font-size: 10px; color:#000000; background-color:transparent; border:none;}
.admin_thin_form {margin:0px 0px 0px 0px; padding: 0px;}
.admin-ajax-searchbox{margin:0px; padding: 1px; font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#ffffff; background:#666666}
.admin_link {color:#FF0000; text-decoration: none; font-weight:normal;}
.admin_link:hover {color:#0000FF;text-decoration: none;}
.admin-lightbox-title {font-family: Arial, Helvetica; font-size:20px; font-style:italic; color:#4A4A4A; background-color:#6699FF; margin-bottom:20px;}

.admin-textInputs { font-family: Verdana, Arial; font-size: 11px; text-decoration:none; color:#ffffff; background:#666666}
.admin-textInputs-disabled { font-family: Verdana, Arial; font-size: 11px; text-decoration:none; color:#ffffff; background:#EAEAEA}
.admin-captiontextarea { font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; text-decoration:none; width: 500px; height: 30px}
.admin-captiontextarea-disabled{ font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#EAEAEA; text-decoration:none; width: 500px; height: 30px}

form.thin {margin-bottom: 0px; margin-top: 0px; background-color:#252C48; border: 0 solid #000000; color:#FFFFFF; font-family: arial, helvetica;}
.editbut { font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; text-decoration:none; }
.freetextarea { font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; text-decoration:none; width: 600px; height: 350px}
.drops{	font-family: Verdana, Arial; font-size: 10px; text-deoraction:none; background-color:#EFEFEF }
.textInputs { font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#ffffff; background:#666666}
.formbk { font-family: Verdana; font-size: 10px; background-color: 003366; color:#ffffff; text-decoration: none }
.templatefreetextarea { font-family: Verdana, Arial; font-size: 10px; color:#000000; background:#ffffff; text-decoration:none; width: 610px; height: 550px}
form.group_thin_form {margin-bottom: 0px; margin-top: 0px; border: 0; }


/* tooltip styles */

#text {margin:50px auto; width:500px;}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer;}

#tt {position:absolute; display:block; border: 1px solid black;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:0px; background:#E4E4E4; color:#000;}


/* admin change group controls */
.movettlnk{font-style:italic;color:#51a1d3;cursor:pointer;}
.movettlnk:hover{color:#51a1d3;text-decoration:none;}



/* links within main page templates of public/members site */
#pages a {font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration: none;}
#pages a:link {color:#ffffff;}
#pages a:visited {color:#ffffff;}
#pages a:active {color:#D9D1BB;}
#pages a:hover {color:#D9D1BB;}

/* end user search */

.search_form_border {border-width:1px;border-color:#000000;border-style:solid;background:#636466; width:630px;margin-top:10px;}
.search_textInputs { font-family: Verdana, Arial; font-size: 11px; text-decoration:none; color:black; background:white}
.search_drops{	font-family: Verdana, Arial; font-size: 11px; text-decoration:none; color:black; background:white; }
.search_submit { font-family: Verdana, Arial; font-size: 10px; color:#ffffff; background:#666666; text-decoration:none; }
.search_cell {font-family: Verdana, Arial; font-size: 12px; text-decoration:none; color:white;}


/* general  text formats */
body,p,td {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: black;}
H1 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #0000FF;}
H2 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: black;}
.hdr {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #000000;}


/* text colour for login form table */
#loginform td { color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:11px;}



/* Styles used within the free text areas */
.ft-hdr-bk {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal;  bold; color: #000000}
.ft-hdr-red {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #FF0000}
.ft-highlighted { background-color: #FFFF00;}
.ft-red {color: #FF0000}



/* links within main page templates of public/members site */
.topnav {font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration: none;}
.topnav:hover {color:#D9D1BB; text-decoration: none;}



a {color:#3300FF;text-decoration:none;}
a:hover {color:#3300FF;text-decoration:underline;}

.search_results_page_link {color:#3366CC;text-decoration:none;}
.search_results_page_link:hover {color:#3366CC;text-decoration:underline;}



body
{
	   scrollbar-3dlight-color:#B3A378;
           scrollbar-arrow-color:#B3A378;
           scrollbar-base-color:#636466;
           scrollbar-darkshadow-color:#000000;
           scrollbar-face-color:#636466;
           scrollbar-highlight-color:#DCDDDE;
           scrollbar-shadow-color:#000000;
		   
}



.frag_image_border {border:1px solid #9e9e9e;}
.frag_image_caption 
	{
	font-family:Arial, Helvetica, sans-serif; font-size: 11px;
	color: black;
	margin-top:0px; 
	padding:2px;
	font-weight:normal;
	text-align:left;
	}


#credits {color:#999999;text-decoration: none;}
#credits a{color:#999999;text-decoration: none;}
#credits a:hover {color:#999999;text-decoration: underline;}

