/* Style sheet style */
body{background-image:url("/tl_files/images/bgPCS.jpg");background-repeat:repeat;}
h1{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;}
h2{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
p{font-family:Arial, Helvetica, sans-serif;}
.ltGrad{background-image:url("/tl_files/images/lt_grad.png");background-repeat:repeat-y;}
.rtGrad{background-image:url("/tl_files/images/rt_grad.png");background-repeat:repeat-y;}
.headerBack{height:103px;background:url("/tl_files/images/logo_back.jpg") no-repeat;}
.newsDivider{background-image:url("/tl_files/images/dots.gif");background-repeat:repeat-x;}
.newscontent{background-color:#808080;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
.headmasterBack{background-color:#EEEBCA;background-image:url("/tl_files/images/headmastersnote_back.jpg");background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
.subnavBack{background-color:#091B57;background-image:url("/etl_files/images/subnav_back.jpg");background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;line-height:18px;}
.pageheader{height:29px;background-image:url("/tl_files/images/subheader_back.jpg");background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#FFCC00;}
.sublinkBack{height:363px;background-image:url("/tl_files/images/subpage_link_back.jpg");background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;}
.px11white{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;}
.px11black{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:14px;letter-spacing:.001em;}
.px11blue{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#071954;line-height:16px;}
.px10brown{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#5F3306;line-height:12px;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.largeheadings{margin-top:3px;margin-left:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-style: normal;}
.textbox{height:18px;background-color:#FFFFFF;border:1px black #solid;font-family:Verdana, Helvetica, sans-serif;font-size:11px;color:#000000;}
A{font-family:Arial,Helvetica, sans-serif;text-decoration:underline;font-size:12px;color:#0B296E;font-weight:bold;}
A:hover{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:12px;color:#005288;}
A:visited{font-family:Arial,Helvetica, sans-serif;text-decoration:underline;font-size:12px;color:#0B296E;}
a.links{font-family:Arial,Helvetica, sans-serif;text-decoration:underline;font-size:11px;color:#0B296E;}
a.link:hover{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:11px;color:#005288;}
a.links:visited{font-family:Arial,Helvetica, sans-serif;text-decoration:underline;font-size:11px;color:#0B296E;}
A.footerlinks{font-family:Arial,Helvetica, sans-serif;text-decoration:underline;font-size:10px;color:#5F3306;}
A.footerlinks:hover{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:10px;color:#5F3306;}
A.footerlinks:visited{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:10px;color:#5F3306;}
A.subnavlinks{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:14px;color:#FFFFFF;}
A.subnavlinks:hover{font-family:Arial,Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:14px;color:#FFFFFF;}
A.subnavlinks:visited{font-family:Arial,Helvetica, sans-serif;text-decoration:underline;font-size:14px;color:#FFFFFF;}
ul{margin-top:0;margin-left:0;padding-top:5px;padding-left:18px;}
li{margin-top:0;padding-left:0;line-height:16px;list-style-image:url("/tl_files/images/bullet.gif");}
.minicalendar{align:center;margin:0 auto 5px auto;padding:5px 5px 5px 5px;background-color:#CCCCCC;}
.minicalendar table{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
.minicalendar td{font-size:12px;width:14%;padding-top:2px;padding-bottom:3px;text-align:center;background-color:#ffffff;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.minicalendar td,.minicalendar .active a{font-size:12px;color:#0B296E;}
.minicalendar .weekend{background-color:#949494;}
.minicalendar .today{background-color:#DEB406;}
.minicalendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#c3c3c3;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:12px;color:#ffffff;}
.minicalendar .head{padding-top:3px;padding-bottom:3px;text-align:center;background-color:#949494;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:12px;color:#000000;}
.minicalendar .current{background-color:#DEB406;}
.navigation{font-family:Arial,Helvetica,sans-serif;text-decoration:none;color:#FFCC00;}
.navigation li a {font-family:Arial,Helvetica,sans-serif;text-decoration:none;color:#FFFFFF;}
.invisible {display:none; visibility:hidden;}
.calendar {font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:10px;margin-left:30;padding-left:10px;color:#5F3306;}
.calendar .label{font-family:Arial,Helvetica, sans-serif;text-decoration:underline;font-size:10px;padding-right:10px;color:#5F3306;}
.calendar .head{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:20px;color:#5F3306;}
.calendar .head a{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:15px;}

div.ce_text ul li { list-style-image: url("/tl_files/images/logoBullet.jpg"); }

/* NAVIGATION CLASSES ::: BEGIN */
/* First level */

/* Second level */
	.mod_navigation .level_2 li{display:none;} 

/* Third level */
	.mod_navigation .level_3 li{display:none;}
	
/* Selected display */
	.mod_navigation .trail li{display:list-item;}
	.mod_navigation .trail li ul{display:list-item;}
	.mod_navigation .active li{display:list-item;}
	.mod_navigation .active li ul{display:list-item;}
/* NAVIGATION CLASSES ::: END */

.mod_navigation a{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:14px;color:#FFFFFF;font-weight:normal;}
.mod_navigation a:hover{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:14px;color:#FFFFFF;font-weight:normal;}
.mod_navigation a:visited{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:14px;color:#FFFFFF;font-weight:normal;}

.mod_navigation  li ul a{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:14px;color:#FFFFFF;font-weight:normal;}
.mod_navigation  li ul a:hover{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:14px;color:#FFFFFF;font-weight:normal;}
.mod_navigation  li ul a:visited{font-family:Arial,Helvetica, sans-serif;text-decoration:none;font-size:14px;color:#FFFFFF;font-weight:normal;}


.mod_newsmenu a{font-family:Arial,Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:14px;color:#FFFFFF;}
.mod_newsmenu li ul a{font-family:Arial,Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:14px;color:#FFFFFF;}
.mod_newsmenu li ul a:hover{font-family:Arial,Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:14px;color:#FFFFFF;}
.mod_newsmenu li ul a:visited{font-family:Arial,Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:14px;color:#FFFFFF;}

#mainimg {
    position: relative;
	height: 360px;
	width: 765;
	margin: -42px 0 -20px 0;
	z-index: 0;
	padding: 0 0 0 0;
	
      }
	  
#mainimgtext{
	position: absolute;
	z-index: 1;
	height: 194;
	margin: 0 0 0 0;
	bottom: 0;
	padding: 0 0 0 0;
      }
	  
.mainimage {
    background:#FFFFFF;
	}

/* 02112010 *********************** */
/** Pagination */
.pagination li{ display:inline; margin:0px; padding:0px; list-style-type:none; }
.pagination{ margin-top:22px; padding-top:4px; border-top:1px solid #ece4d9; }
.pagination p{ width:160px; float:left; padding-right:3px; padding-left:3px; text-align:left; }
.pagination ul{ width:240px; float:right; margin:0px; padding:0px 3px; text-align:right; }

/** Search */
.mod_search{ margin-top:3px; }
.mod_search .text{ width:240px; }
html>body .mod_search .radio_container{ margin-top:3px; }
*:first-child+html .mod_search .radio_container{ margin-top:0px; }
.mod_search .radio_container label{ left:-2px; top:-2px; position:relative; padding-right:3px; }
.mod_search .header{ margin-top:18px; margin-right:5px; margin-bottom:24px; padding-bottom:4px; text-align:right; border-bottom:1px solid #ece4d9; }
.mod_search h3{ margin:0px 0px 2px 0px; padding:0px; }
.mod_search .context{ margin:0px 5px 3px 0px; }
.mod_search .url{ margin-bottom:12px; color:#0B296E; }
.mod_search .relevance{ font-weight:normal; font-size:11px; color:green; }
.mod_search .highlight{ font-weight:bold; }

/* Form tables */
#sql_table { margin:-3px 0px -3px 0px; }
#sql_table pre label { font-family:Courier, monospace; }
.tl_col_0 { padding:6px 0px 2px 0px; font-weight:bold; color:#8ab858; }
.tl_col_1 { vertical-align:top; }
.tl_col_2 { padding:2px 0px 3px 4px; }
* html .tl_col_2 { padding:0px 0px 3px 4px; }
*:first-child+html .tl_col_2 { padding:0px 0px 3px 4px; }

/* Error messages */
.tl_error { margin:0px 18px; padding:2px 0px 3px 20px; background-image:url("images/error.gif"); background-position:left center; background-repeat:no-repeat; color:#cc5555; }
.tl_formbody .tl_error { margin:0px; }

/* Confirmation messages */
.tl_confirm { margin:0px 18px; padding:2px 0px 3px 20px; background-image:url("images/ok.gif"); background-position:left center; background-repeat:no-repeat; color:#8ab858; }
.tl_info { margin:0px 18px; padding:2px 0px 3px 20px; background-image:url("images/show.gif"); background-position:left center; background-repeat:no-repeat; color:#5c9ac9; }

/* Go to back end */
#go_to_login { margin:12px 18px 14px 0px; padding:0px; text-align:right; }
#go_to_login a { padding:2px 0px 3px 20px; color:#bbbbbb; background-image:url("images/login.gif"); background-position:left center; background-repeat:no-repeat; }

/* Formbody */
.tl_formbody, .tl_formbody_submit { margin:0px 18px; }
.tl_submit_container { margin-top:18px; }

/* Text fields */
.tl_text { margin:1px 0px 1px 0px; }
* html .tl_text { margin:0px; }
*:first-child+html .tl_text { margin:0px; }
.tl_text { width:232px; }
.tl_text { border:1px solid #b8b8b8; padding:2px; }
.tl_text:focus { background-color:#ebfdd7; }

/* Select menus */
.tl_select { margin:1px 0px 1px 0px; }
.tl_select { width:238px; }
.tl_select { border:1px solid #b8b8b8; padding:1px; }

/* Checkboxes */
.tl_checkbox { margin:3px 3px 0px 1px; padding:0px; }
* html .tl_checkbox { margin:-4px 0px 0px -3px; position:relative; top:1px; }
*:first-child+html .tl_checkbox { margin:-4px 0px 0px -3px; position:relative; top:1px; }
.tl_checkbox_container { margin:-2px 0px 1px 0px; }
* html .tl_checkbox_container { margin:0px 0px -1px 0px; }
*:first-child+html .tl_checkbox_container { margin:0px 0px -1px 0px; }

/* Upload fields */
.tl_upload_field { margin:1px 0px 1px 0px; }
* html .tl_upload_field { margin:0px; }
*:first-child+html .tl_upload_field { margin:0px; }

td{ font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:14px;letter-spacing:.001em; }
div{ text-align:left; }