/* New styles - to be used and amended in April 2010 redesign */



.sys_repeateritem {
	border-bottom: 1px solid #d3d3d3;
	margin: 0 10px 0 0 ;
	font-size: 0.8em
}

/* Contact info holder */

.sys_repeateritem .sys_contactinfoholder {
	padding: 0 0 15px;
}

/* STANDARD */

.sys_schoolsdirectory {}
.sys_featurerepeater {}
.sys_standardrepeater {}
.sys_record {}
.sys_schoolsdirectory .sys_record {
	float:left;
}

/*-- SEARCH AREA ---*/

.sys_schoolsdirectory .sys_searchoptions {background:#cc0066; color:white; margin: 10px 0px 0px 0px; float: left;}
.sys_schoolsdirectory .sys_label {padding: 0px 0px 5px 6px;}
.sys_schoolsdirectory .sys_keywordsearch {padding: 3px;}
.sys_schoolsdirectory .sys_keywordtxt {width: 125px; font-size: 85%;border: 1px solid #555F64;margin: 0px;padding: 3px 2px 2px 2px; float: left}
.sys_schoolsdirectory .sys_keywordbut {width: 60px; font-size: 85%;font-weight: bold; margin: 0px 0px 0px 3px; padding: 0px 2px 1px 2px; float: left;}
* html .sys_schoolsdirectory .sys_keywordbut {width: 60px; font-size: 85%;font-weight: bold; margin: 0px 0px 0px 3px; padding: 0px 2px 0px 2px; float: left;}
.sys_schoolsdirectory .sys_resetbutton {width: 90px; font-size: 85%; font-weight: bold; margin: 4px 0px 0px 0px; padding: 0px 2px 1px 2px; clear: both;}

.sys_RecordCount{display:inline;}
/* A to Z control Only */
.sys_atoz {font-weight:bold; margin:5px; height:60px;}

.sys_atozitemdisabled {color:white;}

.sys_atozlinkitem {float:left; text-align:center; margin:1px; padding:2px; color:black;}
.sys_atozlinkitem A {}
.sys_atozlinkitem A:link {text-decoration:underline; color: white;}
.sys_atozlinkitem A:visited {text-decoration:underline; color: white;}
.sys_atozlinkitem A:hover {text-decoration:underline; color: black;}

.sys_atozselecteditem {color:yellow;}

.sys_seperator {BACKGROUND: url("/images/structure/dots.gif") repeat-x; MARGIN: 5px 0 5px 0; HEIGHT: 1px; clear:both;}
.sys_seperator HR {display:none;}


/*--- BY DEFAULT THESE CLASSES WILL APPLY THEMSELVES ACROSS ALL ASSOCIATED DATA TEMPLATES FOR THIS MODULE ---*/

/* Name, summary and logo holder */
.schoolsdirectory .sys_logosummaryholder { border-bottom: 1px solid #000}

/*--- NAME OF RECORD ---*/
.sys_schoolsdirectory .sys_name {}
.sys_schoolsdirectory .sys_name H2 { 
	padding: 0;
	margin: 0;
}

/*--- Image and image caption holder  ---*/
.sys_schoolsdirectory .sys_imageholder {float: left; margin: 0 5px 5px 0;}
.sys_schoolsdirectory .sys_image {}

/* Summary holder */
.sys_schoolsdirectory .sys_summary {}

/* Generic data classes */
.sys_schoolsdirectory .sys_dataitem5050 {margin:5px 0 5px 0; width:45%; float:left;}
.sys_schoolsdirectory .sys_dataitem5050 H3 {margin:0;}
.sys_schoolsdirectory .sys_dataitem5050 P {margin:0;}

.sys_schoolsdirectory .sys_dataitem33 {}
.sys_schoolsdirectory .sys_dataitem33 H3 {margin:0;}
.sys_schoolsdirectory .sys_dataitem33 P {margin:0;}

.sys_schoolsdirectory .sys_dataitem100 {word-break:break-all;margin:5px 0 5px 0; clear:left; width: 100%;}
.sys_schoolsdirectory .sys_dataitem100 H3 {display:inline;}
.sys_schoolsdirectory .sys_dataitem100 P {display:inline;}

/*--- Edit the HRs ---*/
.sys_schoolsdirectory .sys_rule1 {clear:both;}
.sys_schoolsdirectory .sys_rule1 HR {display:none;}

.sys_return_to_listing {margin: 10px 0 10px 0;}
.sys_results_paging_bar {margin: 10px 0 20px 0}
