/* sjcLayout */
html { overflow: scroll }
#wrapper { width:1000px; margin-left:auto; margin-right:auto; border:1px solid #54514f; border-top:0px solid #000; }

	#indexLogoMenuContainer { width:1000px; height:75px; }
		#indexLogo { width:350px; height:75px; float:left; }
		#indexMenu { width:650px; height:75px; float:right; }
		
	#indexColourStrip { width:1000px; height:35px; clear:both; background-image:url(../../images/indexColourStrip.gif); background-repeat:no-repeat; }
	
	#indexRotatingImage { width:1000px; height:360px; clear:both; }
	
	#indexInfoContainer { width:1000px; height:175px; clear:both; }
		#indexInfoLeft { width:295px; height:175px; float:left; padding-left:55px; background-image:url(../../images/indexInfoLeft.gif); background-repeat:no-repeat; }
			#headmasterMessage { width:295px; padding-top:10px; }
			#latestNews { width:295px; padding-top:55px; clear:both; }
		#indexInfoRight { width:650px; height:175px; float:right; }
		
	#indexFooterContainer { width:1000px; height:100px; clear:both; }
		#indexFooterLeft { width:350px; height:100px; float:left; background-image:url(../../images/indexQuickLinks.gif); background-repeat:no-repeat; }
		#indexFooterRight { width:620px; height:20px; float:right; padding-left:30px; padding-top:80px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; }
		
	#insideFooterContainer { width:1000px; height:40px; clear:both; }
		#insideFooterLeft { width:350px; height:40px; float:left; background-image:url(../../images/insideQuickLinks.gif); background-repeat:no-repeat; }
		#insideFooterRight { width:620px; height:20px; float:right; padding-left:30px; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; }	

#clear { width:100%; height:0px; clear:both; }

#collegeBanner { width:1000px; height:240px; background-image:url(../../images/college/collegeBanner.gif); background-repeat:no-repeat; }
#viFormBanner { width:1000px; height:240px; background-image:url(../../images/viForm/viFormBanner.gif); background-repeat:no-repeat; }
#prepBanner { width:1000px; height:240px; background-image:url(../../images/prep/prepBanner.gif); background-repeat:no-repeat; }
#prePrepBanner { width:1000px; height:240px; background-image:url(../../images/prePrep/prePrepBanner.gif); background-repeat:no-repeat; }

#collegeLogoMenuContainer { width:1000px; height:80px; clear:both; }
	#collegeLogo { width:335px; height:80px; float:left; }
	#collegeMenu { width:665px; height:80px; float:right; }
		#collegeMenuTop { width:665px; height:38px; }
		#collegeMenuBottom { width:665px; height:42px; clear:both; }

#contentContainer { width:1000px; clear:both; }
	#contentLeft{ width:380px; float:left; }
	#contentRight{ width:620px; float:right; }
		
		#pageHeading { width:620px; height:50px; }
		#copyMain { width:590px; padding-top:30px; padding-right:30px; clear:both; }
		
		#pageHeadingWide { width:1000px; height:50px; }
		#copyWide { width:910px; padding-top:30px; padding-right:30px; padding-left:60px; clear:both; }
/* sjcLayout */

/* defaultStyles */
body { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; margin-top:0px; margin-left:0px; }
p, td, div { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-transform:uppercase; color:#55162c; margin:0px; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; text-transform:uppercase; color:#55162c; margin:0px; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; text-transform:uppercase; color:#735900; margin:0px; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-transform:uppercase; color:#333; margin:0px; }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-transform:uppercase; color:#55162c; margin:0px; }
h6 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-transform:uppercase; color:#735900; margin:0px; }


a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:underline;  }
a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:underline;  }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#55162c; text-decoration:underline; }
a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:underline;  }

:focus { -moz-outline-style:none; }
:focus { outline:none; }

ul, ol{ margin-top:0px; margin-left:12px; padding-left:12px; }
ul li { list-style-type:square; color:#333; }
ul li li { list-style-type:disc; color:#333; }
ul li li li { list-style-type:square; color:#333; }
ol li { list-style-type:decimal; color:#333; }
ol ol li { list-style-type:lower-alpha; color:#333; }
ol ol ol li { list-style-type:lower-roman; color:#333; }
/* defaultStyles */

/* styled */
.blueBody{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000059; }
.goldBody{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#735900; }
.goldHeader12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-transform:uppercase; color:#735900; }
.blueHeader12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-transform:uppercase; color:#000059; }
.greyHeader12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-transform:none; color:#666; }
.greyHeader13 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#666; }
.greyHeader14 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666; }

.softGrey12 { font:normal 12px Arial, Helvetica, sans-serif; color:#666; }

/* styled */


.td_paddingTB-borderB { padding:5px 0px; border-bottom:1px solid #c8c7c6;  }
.td_paddingTBL-borderB { padding:5px 0px 5px 5px; border-bottom:1px solid #c8c7c6;  }
.td_paddingTBL-borderBL { padding:5px 0px 5px 5px; border-bottom:1px solid #c8c7c6; border-left:1px solid #c8c7c6;  }
.td_paddingTB-borderBL { padding:5px 0px; border-bottom:1px solid #c8c7c6; border-left:1px solid #c8c7c6;  }


/* borders */
.borderFull { border:1px solid #c8c7c6; }
.borderFullGold { border:1px solid #735900; }
.borderTop { border-top:1px solid #c8c7c6; }
.borderBottom { border-bottom:1px solid #c8c7c6; }
.borderBottomLeft { border-bottom:1px solid #c8c7c6; border-left:1px solid #c8c7c6; }
.borderLeft { border-left:1px solid #c8c7c6; }

/* borders */



/* linkStyles */
a.blueLink:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000059; text-decoration:none;  }
a.blueLink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000059; text-decoration:none;  }
a.blueLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; text-decoration:none; }
a.blueLink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000059; text-decoration:none;  }

a.burgundyLink:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#55162c; text-decoration:none;  }
a.burgundyLink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#55162c; text-decoration:none;  }
a.burgundyLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; text-decoration:none; }
a.burgundyLink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#55162c; text-decoration:none;  }

a.goldLink:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#735900; text-decoration:none;  }
a.goldLink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#735900; text-decoration:none;  }
a.goldLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; text-decoration:none; }
a.goldLink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#735900; text-decoration:none;  }

a.footerLink:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; text-decoration:none;  }
a.footerLink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; text-decoration:none;  }
a.footerLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000059; text-decoration:none; }
a.footerLink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; text-decoration:none;  }

a.plainLink:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none;  }
a.plainLink:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none;  }
a.plainLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; text-decoration:none; }
a.plainLink:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none;  }

a.navSub:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; display:block; width:100%; height:20px; line-height:20px; text-indent:8px; text-transform:uppercase; letter-spacing:0px; border-bottom:1px solid #fff;  }
a.navSub:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; display:block; width:100%; height:20px; line-height:20px; text-indent:8px; text-transform:uppercase; letter-spacing:0px; border-bottom:1px solid #fff;  }
a.navSub:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#54514f; text-decoration:none; display:block; width:100%; height:20px; line-height:20px; text-indent:8px; text-transform:uppercase; letter-spacing:0px; background-color:#e6e6e6; border-bottom:1px solid #fff; }
a.navSub:active { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none; display:block; width:100%; height:20px; line-height:20px; text-indent:8px; text-transform:uppercase; letter-spacing:0px; border-bottom:1px solid #fff;  }

a.navQuickLinks:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6f6d6b; text-decoration:none; display:block; width:100%; height:25px; line-height:25px; text-indent:8px;  }
a.navQuickLinks:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6f6d6b; text-decoration:none; display:block; width:100%; height:25px; line-height:25px; text-indent:8px;  }
a.navQuickLinks:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#54514f; text-decoration:none; display:block; width:100%; height:25px; line-height:25px; text-indent:8px; background-color:#e6e6e6; }
a.navQuickLinks:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6f6d6b; text-decoration:none; display:block; width:100%; height:25px; line-height:25px; text-indent:8px;  }

a.diaryLink:link { font:italic 11px Arial, Helvetica, sans-serif; color:#999; text-decoration:underline;  }
a.diaryLink:visited { font:italic 11px Arial, Helvetica, sans-serif; color:#999; text-decoration:underline;  }
a.diaryLink:hover { font:italic 11px Arial, Helvetica, sans-serif; color:#000059; text-decoration:underline; }
a.diaryLink:active { font:italic 11px Arial, Helvetica, sans-serif; color:#999; text-decoration:underline;  }

a.softGreyLink:link { font:normal 11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none;  }
a.softGreyLink:visited { font:normal 11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none;  }
a.softGreyLink:hover { font:normal 11px Arial, Helvetica, sans-serif; color:#444; text-decoration:none; }
a.softGreyLink:active { font:normal 11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none;  }

a.softGreyLink12:link { font:normal 12px Arial, Helvetica, sans-serif; color:#666; text-decoration:underline;  }
a.softGreyLink12:visited { font:normal 12px Arial, Helvetica, sans-serif; color:#666; text-decoration:underline;  }
a.softGreyLink12:hover { font:normal 12px Arial, Helvetica, sans-serif; color:#735900; text-decoration:underline; }
a.softGreyLink12:active { font:normal 12px Arial, Helvetica, sans-serif; color:#666; text-decoration:underline;  }
/* linkStyles */
