﻿/* CSS for Capital Region BOCES */

html, body, div, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px; outline: 0px; } body { color: black;	background: white; } ol, ul { list-style: none; }

body {
	background-color: #c3c3c3;
	margin: 0px;
}

#wrapper_msthdMrgns {
	width: 100%;
	height: 122px;
	background-image: url(../images/Bgs/crbInPwrapbg_msthd.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}

/*Page Top Divs*/
#box_topMrgn {
	width: 1000px;
	height: 22px;
	margin: 0px auto;
	padding: 0px;
}
#box_shortcut {
	width: 1000px;
	height: 5px;
	margin: 0px auto;
	padding: 0px;
	background-color: #a3a3a3;
}

/*Main Masthead Area Divs*/
#wrapper_msthd {
	width: 1000px;
	height: 95px;
	margin: 0px auto;
	padding: 0px;
	background-color: #ffffff;
}
#wrapper_msthdLftCol {
	width: 400px;
	height: 95px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#wrapper_msthdRtCol {
	width: 580px;
	height: 95px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/Bgs/crbInPbg_msthd.jpg);
	background-repeat: no-repeat;
	float: left;
}

/*Masthead Left Column Divs*/
#box_msthdLogo1 {
	width: 400px;
	height: 95px;
	margin: 0px;
	padding: 0px;
}

/*Masthead Right Column Divs*/
.topLinks {
	width: 580px;
	height: 24px;
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #760000;
	text-align: right;
	margin: 0px;
	padding: 63px 0px 0px 0px;
}
.topLinks a {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #d16c00;
	text-decoration: none;
}
.topLinks a:hover {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #760000;
	text-decoration: underline;
}
.addressInfo {
	width: 435px;
	height: 82px;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #707070;
	margin: 0px;
	padding: 0px;
}
.addressInfo a {
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #707070;
}


/*NAVIGATION & MAIN CONTENT AREA DIVS*/
#wrapper_cntntMrgns {
	width: 100%;
	background-image: url(../images/Bgs/crbHPwrapbg_content.jpg);
	background-repeat: repeat-y;
	background-position:center;
	margin: 0px;
	padding: 0px;
}
#wrapper_content {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	background-image: url(../images/Bgs/crbInPbg_cntntTop.jpg);
	background-repeat:no-repeat;
	background-color: #ffffff;
}
#box_cntntTop {
	width: 1000px;
	height: 10px;
	margin: 0px;
	padding: 0px;
}


/*DATELINE ROW DIVS - Back navigation links + date*/
#wrapper_dateline {
	width: 1000px;
	height: 34px;
	margin: 0px;
	padding: 0px;
}
.box_backNav {
	width: 775px;
	height: 20px;
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin: 0px;
	padding: 2px 0px 0px 25px;
	float: left;
}

.box_backNav a {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.box_backNav a:hover {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}
#box_date {
	width: 180px;
	height: 20px;
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align:right;
	margin: 0px;
	padding: 2px 0px 0px 0px;
	float: left;
}

/*MAIN CONTENT DIVS - 3 COLUMNS*/

#wrapper_cntnt3Col {
	width: 1000px;
	margin: 0px;
	padding: 12px 0px 0px 0px;
}

#wrapper_LftnavCol {
	width: 178px;
	margin: 0px;
	padding: 14px 0px 0px 0px;
	float: left;
}
#wrapper_ctrCol {
	width: 625px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
}
#wrapper_slideshowCTE {
	width: 323px;
	margin: -5px -10px 0px 10px;
	padding: 0;
	float: right;
	clear: right;
}

#wrapperTmplt2_ctrCol {
	width: 804px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#wrapper_RtqlinkCol {
	width: 176px;
	margin: 0px;
	padding: 26px 0px 0px 0px;
	float: left;
}
#box_btmfill {
	width: 1000px;
	height: 5px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

/*CENTER COLUMN DIVS*/
#box_PgTitle {
	width: 613px;
	height: 26px;
	font: bold 20px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #d77600;
	margin: 0px;
	padding: 0px 0px 0px 12px;
}
#boxTmplt2_PgTitle {
	width: 792px;
	height: 26px;
	font: bold 20px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #d77600;
	margin: 0px;
	padding: 0px 0px 0px 12px;
}
#boxTmplt3_PgTitle {
	width: 956px;
	height: 26px;
	font: bold 20px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #d77600;
	margin: 0px 0px 0px 16px;
	padding: 0px 0px 0px 12px;
}
#wrapperSpprt_PgTitle {
	width: 804px;
	height: 72px;
	margin: 0px;
	padding: 0px;
}
#boxSpprt_Title {
	width: 477px;
	height: 72px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#boxSpprt_pics {
	width: 321px;
	height: 67px;
	margin: 0px;
	padding: 4px 0px 0px 5px;
	border-top: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	float: left;
}
.spprtPics {
	padding: 0px;
	margin-right: 4px;
}

#box_mainContent {
	width: 599px;
	min-height:325px;
	margin: 0px;
	padding: 12px;
	border-top: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
}
#boxTmplt2_mainContent {
	width: 778px;
	min-height:325px;
	margin: 0px;
	padding: 12px;
	border-top: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
}
#boxTmplt3_mainContent {
	width: 942px;
	min-height:325px;
	margin: 0px 0px 0px 16px;
	padding: 12px;
	border-top: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
}
#boxSpprt_mainContent {
	width: 778px;
	min-height:325px;
	margin: 0px;
	padding: 12px;
	border-right: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
}
#box_motto {
	width: 625px;
	height: 53px;
	margin: 0px;
	padding: 0px;
}
#boxTmplt2_motto {
	width: 804px;
	height: 53px;
	margin: 0px;
	padding: 0px;
}
#boxTmplt3_motto {
	width: 968px;
	height: 53px;
	margin: 0px 0px 0px 16px;
	padding: 0px;
}



/*QUICK LINKS COLUMN DIVS*/
#box_qlinkHdr {
	width: 162px;
	height: 19px;
	margin: 0px 0px 9px;
	padding: 0px;
}
#box_qlinkicons {
	width: 162px;
	text-align: center;
	margin: 0px 0px 9px 0px;
	padding: 0px;
}
#qlinks_nav {
	width: 162px;
	margin: 0px;
	padding: 0px;
}
.Rt_iconLinks {
	width: 160px;
	height: 33px;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	border: 1px solid #c3c3c3;
}
.Rt_iconLinks2 {
	margin: 0px 0px 12px 0px;
	padding: 0px;
}

.box_RtNavHdr {
	width:170px;
	margin: 0px 0px 2px 0px;
	padding: 3px;
	text-align: center;
	font: bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image: url(../images/Bgs/crbInPbg_rtNavHdr.jpg);
	background-repeat: repeat-y;
}
.box_RtNavLinks {
	width:164px;
	margin: 0px 0px 1px 0px;
	padding: 6px 4px 2px 6px;
	border: 1px solid #c3c3c3;
	background-color: #eeeded;
}
.box_rtColSidebar {
	width: 176px;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	margin: 0px;
	padding: 12px 0px 12px 0px;
	border-bottom: 1px solid #c3c3c3;
}
.box_rtColSidebar a {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #b05100;
	text-decoration:none;
}
.box_rtColSidebar a:hover {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #b05100;
	text-decoration:underline;
}


/*bottom wide rule DIVS*/
#box_btmBorder {
	width: 1000px;
	height: 23px;
	background-color: #e39f4c;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #ffffff;
}

/*FOOTER AREA DIVS*/
#wrapper_footerMrgns {
	width: 100%;
	height: 76px;
	background-image: url(../images/Bgs/crbInPwrapbg_footer.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
#wrapper_footer {
	width: 1000px;
	height: 66px;
	background-image: url(../images/Bgs/crbInPbg_footer.gif);
	background-repeat: repeat-x;
	margin: 0px auto;
	padding: 0px;
}
#box_footerLogo {
	width: 180px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.box_footerTxt2 {
	width: 615px;
	height: 51px;
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	margin: 0px 20px 0px 0px;
	padding: 15px 0px 0px 0px;
	float: left;
}
.box_footerTxt2 a {
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #c1c1c1;
}
.box_footerTxt3 {
	width: 160px;
	height: 51px;
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	float: left;
}
.box_footerTxt3 a {
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #c1c1c1;
}