﻿/*LAYOUT STYLES*/
.border1 {
	border-top: 1px solid #BCBCBC;
	border-left: 1px solid #BCBCBC;
}
.border_pghdng {
	border-bottom: 1px solid #BCBCBC;
}
.border_pghdngRt {
	border-top: 1px solid #BCBCBC;
	border-left: 1px solid #BCBCBC;
}
.border2 {
	border-top: 1px solid #07205C;
	margin: 6px 6px 12px 0px;
}
.border3 {
	border-left: 1px solid #BCBCBC;
}
.hrule1 {
	height: 1px;
	width: 100%;
	background: #07205C;
	margin: 0px 6px 0px 0px;
}
.pic_margins1 {
	margin: 4px 0px 4px 0px;
}


/*PAGE BACKGROUND STYLES*/
.bkgdmsthdLFT {
    background-image: url('http://northcolonie.org/images/HP/HP_msthdBkgdLft.gif');
}
.bkgdmsthdRT {
    background-image: url('http://northcolonie.org/images/HP/HP_msthdBkgdRt.gif');
}
.bkgdLftShdw {
	background-image: url('http://northcolonie.org/images/HP/HP_lftShdwBkgd.gif');
	background-repeat: repeat-x;
	background-color: #354475;
}
.bkgdCtrShdw {
	background-image: url('http://northcolonie.org/images/HP/HP_cntntCtrShdw.gif');
}
.bkgdfooterLFT {
    background-image: url('http://northcolonie.org/images/HP/HP_footerLftBkgd.gif');
}
.bkgdfooterRT {
    background-image: url('http://northcolonie.org/images/HP/HP_footerRtBkgd.gif');
}
.bkgdInPmsthdLft {
	background-image: url('http://northcolonie.org/images/InsdP/InP_msthdBkgdLft.gif');
}
.bkgdInPmsthdRt {
	background-image: url('http://northcolonie.org/images/InsdP/InP_msthdBkgdRt.gif');
}

/*SCHOOL PAGES BACKGROUND*/
.bkgdSchlPtopstripeLft {
	background-image: url('http://northcolonie.org/images/SchlP/Schl_topstripeLftBkgd.gif');
}
.bkgdSchlPtopstripeRt {
	background-image: url('http://northcolonie.org/images/SchlP/Schl_topstripeRtBkgd.gif');
}
.bkgdSchlPmsthdLft {
	background-image: url('http://northcolonie.org/images/SchlP/Schl_msthdLftBkgd.gif');
}
.bkgdSchlPmsthdRt {
	background-image: url('http://northcolonie.org/images/SchlP/Schl_msthdRtBkgd.gif');
}
.bkgdSchlPLftShdw {
	background-image:url('http://northcolonie.org/images/SchlP/Schl_LftNavShdwBkgd.gif');
	background-repeat:repeat-x;
	background-color: #90949D;
}
.bkgdSchlPLftbtm {
	background-image: url('http://northcolonie.org/images/SchlP/Schl_btmstripeLftBkgd.gif');
}
.bkgdSchlPRtbtm {
	background-image: url('http://northcolonie.org/images/SchlP/Schl_btmstripeRtBkgd.gif');
}


/*TEXT STYLES*/
.navlft {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.navlftred {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 2px;
	color: #CC0000;
	margin-top: 0px;
	margin-bottom: 0px;
}
.heading1 {
	font: bold 18px/19px "Times New Roman", Times, serif;
	color: #07205C;
	margin: 6px 10px 4px 12px;
}
.subhd1 {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #07205C;
	margin: 9px 10px 2px 12px;
}
.search1 {
	font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #07205C;
	margin: 0px 0px 0px 0px;
}
.search2 {
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
	margin: 0px 0px 0px 0px;
}
.search3 {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
	margin: 0px 0px 0px 0px;
}
.PgHeading1 {
	font: 24px/26px "Trebuchet MS", sans-serif;
	color: #525866;
	margin: 0px 0px 6px 0px;
}
.bodytxt1 {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	margin: 0px 10px 0px 12px;
}
.bodytxtbold {
	font-weight: bold;
}
.bodysbhd1 {
	font: bold 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	margin: 0px 10px 0px 12px;
}
.bodysbhd2 {
	font: bold 12px/16px "Trebuchet MS", sans-serif;
	color: #990000;
	margin: 0px 10px 0px 12px;
}
.more1 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #A60004;
}
.more1bullet {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
}
.backbullet {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #AAC3E2;
	margin: 10px 0px 0px 0px;
}
.backbullet2 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	margin: 10px 0px 0px 0px;
}
.backtxt {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #AAC3E2;
}
.bodytxt2 {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-indent: -12px;
	margin: 8px 10px 5px 12px;
}
.bodytxt2underline {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
}
.bodytxt2bullet {
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #07205C;
}
.caption1 {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	margin: 2px 0px;
}
.caption_BF {
	font: bold 12px/16px "Trebuchet MS", sans-serif;
}
.caption_BFred {
	font: bold 12px/16px "Trebuchet MS", sans-serif;
	color: #990000;
}
.captmore {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5E719C;
}
.contact_txt1 {
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
	margin: 4px 2px 12px 12px;
}
.contact_txt1 a{
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
	text-decoration:underline;
}
.qlinkstxt {
	font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
	text-indent: -12px;
	margin: 4px 4px 2px 22px;
}
.qlinkstxt2 {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-indent: -12px;
	margin: 3px 3px 3px 24px;
}
.qlinkbullet {
	font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #07205C;
}
.topdate {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #E0E0E0;
}
.navtop {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}


/*FOOTER AREA STYLES*/
.footertxt {
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #BEBEBE;
	margin: 14px 150px 24px 150px;
}
.footertxt2 {
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #BEBEBE;
	margin: 14px 25px 24px 150px;
}
.footertxt3 {
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #BEBEBE;
	margin: 14px 25px 24px 75px;
}
.footerSchltxt {
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #AAC3E2;
	margin: 14px 150px 24px 150px;
}
.footerSchltxt2 {
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #AAC3E2;
	margin: 14px 25px 24px 150px;
}
.footerSchltxt3 {
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #AAC3E2;
	margin: 14px 25px 24px 75px;
}


/*LINKS*/
/*Use this style for the back one page link*/
.backLINK1 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #AAC3E2;
	text-decoration: none;
}
.backLINK1:link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #AAC3E2;
	text-decoration: none;
}
.backLINK1:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.backLINK1:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #AAC3E2;
	text-decoration: none;
}
.backLINK1:visited:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.backLINK2 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
.backLINK2:link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
.backLINK2:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.backLINK2:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
.backLINK2:visited:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
/*Use for the more links*/
.moreLINK1 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #A60004;
	text-decoration: none;
}
.moreLINK1:link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #A60004;
	text-decoration: none;
}
.moreLINK1:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #A60004;
	text-decoration: underline;
}
.moreLINK1:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #A60004;
	text-decoration: none;
}
.moreLINK1:visited:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #A60004;
	text-decoration: underline;
}
/*photo caption LINK style*/
.caption1LINK {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: none;
}
.caption1LINK:link {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: none;
}
.caption1LINK:hover {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: underline;
}
.caption1LINK:visited {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: none;
}
.caption1LINK:visited:hover {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: underline;
}
.captLINK1 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5E719C;
}
.captLINK1:link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5E719C;
	text-decoration: none;
}
.captLINK1:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5E719C;
	text-decoration: underline;
}
.captLINK1:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5E719C;
	text-decoration: none;
}
.captLINK1:visited:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5E719C;
	text-decoration: underline;
}
/*RIGHT NAVIGATION LINKS*/
.qlinksLINK:link {
	font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
	text-decoration: none;
}
.qlinksLINK:hover {
	font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
	text-decoration: underline;
}
.qlinksLINK:visited {
	font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
	text-decoration: none;
}
.qlinksLINK:visited:hover {
	font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #525866;
	text-decoration: underline;
}
.qlinks2LINK:link {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: none;
}
.qlinks2LINK:hover {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: underline;
}
.qlinks2LINK:visited {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: none;
}
.qlinks2LINK:visited:hover {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: underline;
}
.bodytxt2LINK:link {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: none;
}
.bodytxt2LINK:hover {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: underline;
}
.bodytxt2LINK:visited {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: none;
}
.bodytxt2LINK:visited:hover {
	font: 12px/16px "Trebuchet MS", sans-serif;
	color: #525866;
	text-decoration: underline;
}
/*TOP NAVIGATION LINKS*/
.navtopLINK:link {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
.navtopLINK:hover {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: underline;
}
.navtopLINK:visited {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
.navtopLINK:visited:hover {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: underline;
}


/*VERTICAL LEFT NAVIGATION*/
/*Main Nav Menu*/
#cntnr_lftNav {
	width:146px;
	margin:0pxpx;
	padding:6px 0px 0px 0px;
}

#nav_hdr {
	width:146px;
	height:31px;
	margin:0px;
	padding:0px;
}

#leftnav {
	width:146px;
	margin:0px;
	padding:2px 0px 2px 0px;
	background-color:#5E719C;
}	
#leftnav ul {
	list-style: none;
	margin:0px;
	padding:0px;
	border:none;
}	
#leftnav li {
	width:146px;
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0px;
	padding:2px 0px 2px 0px;
	text-indent:6px;
	text-align:left;
}

#leftnav li a {
	width:146px;
	display:block;
	color:#FFFFFF;
	margin:0px;
	padding:2px 0px 2px 0px;
	text-decoration:none;
}

#leftnav li a:hover {
	width:146px;
	margin:0px;
	padding:2px 0px 2px 0px;
	color: #FFFFFF;
	background-color:#354475;
}



/*Photo GALLERY Styles*/
.galleryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 55px;
}
.slideNo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #07205C;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 10px;
}
.galleryCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.slidespacer {
	margin: 0px;
}
/*Left Column Div*/
#leftcol {
    position: absolute;
    left: 10px;
    top: 47;
    width: 146px;
}
#logo_div {
	width:146px;
	text-align:center;
	margin:0px;
	padding: 6px 0px 6px 0px;
}
