body {font: 76% Verdana,Arial,Helvetica,sans-serif; text-align:center; background:url(/images/bodyBg.gif) repeat-x top left;}

strong {font-weight:bold}

.clear{clear:both;}

.mainContainer {position:relative; width:1000px; margin:0 auto}

/* Common styles */
.textbox {border:1px solid #444444; color:#999999; padding:2px 4px; height:15px;}

div#header{position:relative; height:132px; background:url(/images/headerBg.gif) no-repeat top left; text-indent:-9999px;}

div#topnav{position:relative; height:36px; padding-top:12px; text-align:left; color:#fff;}
div#topnav ul {margin-left:10px;}
div#topnav li {float:left;}
div#topnav li .divider {margin:0 10px;}
div#topnav a {color:#fff; text-decoration:none;}
div#topnav a:hover {color:#fff; text-decoration:underline;}
div#topnav #search {margin-left:15px;}
div#topnav #search .textbox {width:130px; position:absolute; top:10px; right:35px;}
div#topnav #search .button {position:absolute; top:10px; right:0;}

input.searchField {
	border:1px solid #444444;
	color:#999999;
	padding:2px 4px;
	width:130px;
	position:absolute;top:1px;right:35px;
}
input.searchSubmit {
	background:#FFFFFF url(../images/goButton.gif) no-repeat scroll left top;
	border:medium none;
	height:21px;
	width:30px;
	position:absolute;top:0px;right:0px;
}
.searchForm {position:absolute;top:140px;right:115px;z-index:999;}

div.container{width:770px; margin:0 auto; text-align:left;}

div#content{float:right; width:570px; margin:10px 0; }

div#navigation{float:left; width:183px; padding-right:17px; margin:17px 0 20px;}
div#navcontent {width:171px; padding:6px 6px 0 6px; background:url(/images/navColBg.gif) repeat-y top left;}
div#navenquiry {clear:left; position:relative; color: #333; font-style:italic; border:1px solid #444; margin:6px 5px 0 6px; padding:6px; background:#bbbdbf url(/images/navEnquiryBg.gif) repeat-x top left;}
div#navenquiry h3 {font-style:normal; color:#111; font-size:130%; margin-bottom:4px;}
div#navenquiry p {margin-bottom:6px;}
div#navenquiry  a{color:#009dda;text-decoration:none; font-style:normal;}
div#navenquiry  a:hover {color:#009dda; text-decoration:underline; font-style:normal;}

div#footer {clear:both; width:100%; height:138px; background:url(/images/footerBg.gif) repeat-x top left;}
div#footer a {color:#fff; text-decoration:none;}
div#footer a:hover {color:#fff; text-decoration:underline;}
div#footer ul {position:absolute; top:20px; left:200px;}
div#footer li {float:left; margin-left:20px;}
div#footer .container {position:relative;}
div#footer div#partnerlink{font-size:85%; position:absolute; top:5px; left:5px; padding:9px 6px; background-color:#0053ca; border-left:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #666;}
div#footer a.scrollToTop {background:url(/images/scrollTopIcon.gif) no-repeat top left;	text-indent:-9999px; height:49px; width:57px; position:absolute; right:-10px; top:0;}
div#footer a.scrollToTop:hover {background-position:bottom;}

/* Content Tags */
/* ----------------------------------------------- */
#content{width:770px; background:transparent;}
.ContentLeft{width:170px; background:url(../images/ctcleftColBg.gif) left top repeat-y #FFFFFF; float:left;	margin:317px 0 0 0; padding:0 15px 0 0;}
.ContentLeft p{text-align:left; color:#FFFFFF;}
.ContentLeft img{margin:7px 0 0 8px; width:100px;}
.ContentLeft h1{ height:179px; left:0px; margin:0pt; position:absolute; text-indent:-9999px; top:198px; width:183px;}
.ContentLeft h1 span{background:transparent url(../images/ctccrest.png) no-repeat scroll left top; display:block; width:183px; height:179px;}
.ContentLeft h1 a{display:block; height:179px; overflow:hidden; width:183px; position:relative;}

.ContentLeft h2{ height:120px; left:0pt; margin:0pt; position:absolute; text-indent:-9999px; top:377px; width:183px;}
.ContentLeft h2 span{background:transparent url(../images/ctclogoTitleText.png) no-repeat scroll left top; display:block; height:120px; width:183px;}
.ContentLeft h2 a{display:block; height:120px; overflow:hidden; width:183px; position:relative;}

.ContentRight{width:570px; float:right; margin:3px 0 0 0;}
.ContentRight h1{background:#003ACF url(../images/ctch3Bg.gif) repeat-x scroll left top; color:#FFFFFF; font-size:1.3em; font-weight:normal; padding:5px 10px; margin: 10px 0;}
.ContentRight h1 span{color:#000000;}
.ContentRight h2 {border-bottom:1px solid #7E7E7E; color:#009DDA; font-size:1.4em; font-weight:normal; margin:10px 0px 0pt; padding:10pt 0pt 0px;}
.ContentRight h3{color:#009dda; margin:0 5px; border-bottom:1px solid #7E7E7E; color:#009DDA; font-size:1.2em; font-weight:normal; margin:0 6px; padding:10pt 0 5px;}
.ContentRight h2{border-bottom:1px solid #7E7E7E; color:#009DDA; font-size:1.3em; font-weight:normal; margin:5px 0px 0px; padding:0pt 0pt 5px;}
.ContentRight .leftTwoBox{width:280px; float:left; margin:5px 0; padding:0;}
.ContentRight .leftTwoBox{margin:10px 0 0 0;}
.ContentRight .rightTwoBox{width:253px; float:right; margin:0; padding:0;}
.ContentRight .rightTwoBox p{font-size:1.1em; padding:5px 0 5px 0;}
.ContentRight .leftTwoBox img{border:1px solid #CCCCCC; margin:0 20px 0 0; padding:5px; background:#FFFFFF;}

.ContentRight .diarylist{list-style-type:none;}
.ContentRight .diarylist li{list-style-position:outside; margin:0;}

.ContentRight ul li ul li{font-family:Verdana,Arial,Helvetica,sans-serif; color: #56524F;	text-decoration: none; text-align:left; letter-spacing: 0;
 font-size: 1em; letter-spacing:0pt; line-height:1.4em; word-spacing:normal; margin:0; padding:5px 8px 0 2px; list-style-type:circle;}

.ContentRight ul li ul li ul li{font-family:Verdana,Arial,Helvetica,sans-serif; color: #56524F;	text-decoration: none; text-align:left; letter-spacing: 0;
 font-size: 0.9em; letter-spacing:0pt; line-height:1.4em; word-spacing:normal; margin:0; padding:5px 8px 0 2px; list-style-type:circle;}
.ContentRight ol li p{font-size:1.05em;}
.ContentRight ol li{font-size:1em;}
.ContentRight ol li ol{font-size:1em; margin:0 0 0 10px; list-style-position:inside;}
.ContentRight ol li ol li{font-size:1em; margin:0 0 0 5px;}
.ContentRight ol li ol li ol{font-size:1em; margin:0 0 0 15px; list-style-position:inside;}
.ContentRight ol li ol li ol li{font-size:1em; margin:0 0 0 5px;}
.ContentRight ol li ol li ol li ol{font-size:1em;  margin:0 0 0 20px; list-style-position:outside;}
.ContentRight ol li ol li ol li ol li{font-size:1em; margin:0 0 0 5px;}

.ContentRight ol li ol li ul li{font-size:1em; margin:0 0 0 10px;}
.ContentRight ol li ol li ul{font-size:1em; margin:0 0 0 15px; list-style-position:outside;}

.ContentRight ul li{margin:0 0 0 30px; font-size:1em; list-style-position:outside; color:#56524F; line-height:1.4em; padding: 5px 8px 0 2px; list-style-type:disc;}

.ContentRight ol li{margin:0 0 0 30px; font-size:1em; list-style-position:outside; color:#56524F; line-height:1.4em; padding: 5px 8px 0 2px;list-style-type:decimal;}


.ContentRight img
{
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
margin:5px;
padding:5px;
}
.leftimage{
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
margin:0 5px 5px 0;
padding:5px;
float:left;
}
.rightimage{
background:#FFFFFF none repeat scroll 0%;
border:1px solid #CCCCCC;
margin:0 0 5px 5px;
padding:5px;
float:right;
}
.noborderimage{border:0 !important; padding:5px;}

dd, dt, dl{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color: #56524F;
	text-decoration: none;
	text-align:left;
	letter-spacing: 0;
	font-size: 1.1em;
	letter-spacing:0pt;
	line-height:1.4em;
	word-spacing:normal;
	margin:0;
	padding:5px 8px 5px 5px;
}
dd dl dt, dd dl dd{font-size:0.9em;}

p{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color: #56524F;
	text-decoration: none;
	text-align:left;
	letter-spacing: 0;
	font-size: 1.1em;
	letter-spacing:0pt;
	line-height:1.4em;
	word-spacing:normal;
	margin:0;
	padding:5px 0px;
}

.tel{font-style:normal; font-size:1.4em;}
.az{line-height:2.0em;margin-left:40px;}

a{
color:#009dda;
text-decoration:none;
}
a:hover{text-decoration:underline;
}




/*Meet The Council Members Page*/
.ContentRight .leftTwoBoxMeetCou{width:210px; float:left; margin:5px 0; padding:0;}
.ContentRight .leftTwoBoxMeetCou{margin:10px 0 0 0;}
.ContentRight .rightTwoBoxMeetCou{width:323px; float:right; margin:0; padding:0;}
.ContentRight .rightTwoBoxMeetCou p{font-size:1.1em; padding:5px 0 5px 0;}
.ContentRight .leftTwoBoxMeetCou img{border:1px solid #CCCCCC; margin:0pt 20px 0pt 0pt; padding:5px; background:#FFFFFF;}
.ContentRight .rightTwoBoxMeetCou h2{border-bottom:1px solid #7E7E7E; color:#009DDA; font-size:1.3em; font-weight:normal; margin:5px 0px 0px; padding:0pt 0pt 5px;}
.ContentRight .rightTwoBoxMeetCou p{margin:0; padding:0;}
/* Folder Homepage */
/* ----------------------------------------------- */
.folderTop {
	background:#FFFFFF url(../images/ctcfolderBgTop.gif) no-repeat scroll left top;
	height:151px;
	left:0pt;
	position:absolute;
	top:0pt;
	width:100%;
	z-index:-1;
}
.folderContent {
	background:#FFFFFF url(../images/ctcfolderBgRepeat.gif) repeat-y scroll left top;
	padding-top:20px;
	position:relative;
	z-index:0;
}
.folderBottom {
	background:#FFFFFF url(../images/ctcfolderBgBottom.gif) no-repeat scroll left top;
	height:16px;
}
.sectionLinkInfo {
	float:left;
	margin:10px 0pt 10px 30px;
	position:relative;
	width:150px;
	z-index:2;
	min-height:150px;
}
.sectionLinkInfo ul li{margin:0;}
.sectionLinkInfo ul{list-style-type:none !important; text-decoration:none !important; padding:0;}
.sectionLinkInfo li{list-style-type:none !important; text-decoration:none !important; padding:0;}
.sectionLinkInfo h4 {
	color:#007AC3;
	margin-bottom:0px;
	font-size:1.1em;
font-weight:bold;
}
.sectionLinkInfo h4 a{text-align:left; color:#007AC3; text-decoration:none;}

.sectionLinkInfo p {
	border-top:1px solid #999999;
	margin:5px 0pt 0pt;
	padding:0;
	font-size:1.1em;
}
.sectionLinkInfo a {}

.sitemap {z-index: 999;}

table.schooltable{width:570px;}
table.schooltable tr td{width:15px; border:solid 1px #CCCCCC; text-align:center;font-size:0.9em;}
table.schooltable tr td.widecol{width:225px; border:0; text-align:left; border-bottom:1px solid #CCCCCC;}

/*Feedback Form*/

.formRowenq span{
float:left;
margin-right:20px;
text-align:right;
width:150px;
}
.formRowenq {
clear:both;
padding-top:10px;
text-align:left;
}

 .formLeft{ width:300px; float:left;}
 .formRight{ width:300px; float:right;}
 .feedbackForm{margin:20px;}



.h2enq{
border-bottom:1px solid #7E7E7E;
color:#009DDA;
font-size:1.4em;
font-weight:normal;
margin:10px 6px 0pt;
padding:10pt 0pt 0px;
text-align:left;}

.enq p{
margin:0 6px 0;
padding:5px 0 0;}

.enq
{
    font-size:0.7em;
	background:#FFFFFF  url(/images/bodyBg.gif) repeat-x scroll 0px -173px;  
	margin:0;
	padding:0;
	letter-spacing:0pt;
	line-height:1.4em;
	text-decoration:none;
	word-spacing:normal;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

label{font-size:0.7em;float:left;}

.book input,textarea{float:right;}






















































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
