﻿/* CSS for Capital Region BOCES */

td { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

th { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

tr { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

thead { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

tfoot { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

tbody { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

caption { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

table { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

legend { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

label { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

form { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

fieldset { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

li { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

ul { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

ol { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

dd { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

dt { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

dl { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

var { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

tt { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

sup { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

sub { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

strong { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

strike { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

small { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

samp { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

s { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

q { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

kbd { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

ins { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

img { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

font { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

em { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

dfn { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

del { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

code { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

cite { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

big { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

address { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

acronym { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

abbr { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

pre { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

blockquote { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

p { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

h6 { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

h5 { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

h4 { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

h3 { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

h2 { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

h1 { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

iframe { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

object { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

applet { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

div { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

body { margin: 0px; padding: 0px; border: 0px; outline: 0px; } 

html { margin: 0px; padding: 0px; border: 0px; outline: 0px; } body { color: black;	background: white; } ul { list-style: none; }

ol { list-style: none; }

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

#wrapper_msthdMrgns {
	width: 100%;
	height: 159px;
	background-image: url(../images/Bgs/crbHPwrapbg_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: 132px;
	margin: 0px auto;
	padding: 0px;
	background-image: url(../images/Bgs/crbHPbg_msthd.jpg);
	background-repeat: no-repeat;
}
#wrapper_msthdLftCol {
	width: 560px;
	height: 132px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#wrapper_msthdRtCol {
	width: 435px;
	height: 132px;
	margin: 0px;
	padding: 0px;
	float: left;
}

/*Masthead Left Column Divs*/
#box_msthdLogo1 {
	width: 560px;
	height: 99px;
	margin: 0px;
	padding: 0px;
}
#wrapper_msthdSrch {
	width: 560px;
	height: 33px;
	margin: 0px;
	padding: 0px;
}
#box_msthdLogo2 {
	width: 180px;
	height: 33px;
	margin: 0px;
	padding: 0px;
	float: left;
}

/*Search Feature*/
#wrapper_search {
	width: 380px;
	height: 33px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#box_searchForm {
	width: 375px;
	height: 33px;
	margin: 0px;
	padding: 0px;
}
.search_form {
	width: 375px;
	height: 33px;
	margin: 0px;
	padding: 0px;
}
#box_searchType {
	width: 176px;
	height: 29px;
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #d16c00;
	text-align:right;
	text-transform:uppercase;
	margin: 0px 22px 0px 0px;
	padding: 4px 0px 0px 0px;
	float: left;
}
#box_searchField {
	height: 33px;
	margin: 0px 4px 0px 0px;
	padding: 0px;
	float: left;
}
.search_field {
	width: 140px;
	height: 16px;
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #707070;
	margin: 0px;
	padding: 0px;
}
#box_gobutton {
	width: 23px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	float: left;
}

/*Masthead Right Column Divs*/
.topLinks {
	width: 435px;
	height: 24px;
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #760000;
	margin: 0px;
	padding: 26px 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;
}
#box_SupportTabs {
	width: 1000px;
	height: 39px;
	margin: 0px auto;
	padding: 0px;
}

/*DATELINE DIVS*/
#wrapper_dateline {
	width: 1000px;
	height: 24px;
	margin: 0px auto;
	padding: 0px;
	background-image: url(../images/Bgs/crbHPbg_dateline.gif);
	background-repeat: no-repeat;
}
#box_dstrctsSrvd {
	width: 697px;
	height: 15px;
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin: 0px;
	padding: 7px 0px 0px 36px;
	float: left;
}
#box_date {
	width: 250px;
	height: 15px;
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align:right;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	float: left;
}

/*MAIN CONTENT DIVS - 4 COLUMNS*/
#wrapper_content {
	width: 1000px;
	margin: 0px auto;
	padding: 12px 0px 0px 0px;
	background-image: url(../images/Bgs/crbHPbg_content.gif);
	background-repeat:no-repeat;
	background-color: #ffffff;
}
#wrapper_navCol {
	width: 174px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#wrapper_slideshowCol {
	width: 323px;
	margin: 0px 9px 0px 0px;
	padding: 0px;
	float: left;
}

#wrapper_newsCol {
	width: 312px;
	margin: 0px 11px 0px 0px;
	padding: 0px;
	float: left;
}
#wrapper_qlinkCol {
	width: 162px;
	margin: 0px;
	padding: 21px 0px 0px 0px;
	float: left;
}
#box_btmfill {
	width: 1000px;
	height: 5px;
	margin: 0px;
	padding: 0px;
	clear: both;
}


/*Slideshow Column Divs*/
/*Slideshow Feature Container*/
#box_slideshow {
	width: 315px;
	height: 296px; 
	margin: 0px 0px 6px 0px;
	padding:3px;
	border: 1px solid #c3c3c3;
}
/*Programs & Services Feature Section Divs*/
#wrapper_prgms {
	width: 323px;
	height: 119px;
	margin: 0px;
	padding: 0px;
	background-color: #e7e7e7;
}
#box_prgmsLftCol {
	width: 220px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#box_prgmsRtCol {
	width: 103px;
	height: 106px;
	margin: 0px;
	padding: 0px;
	float:left;
}
#box_prgmsHdr {
	width: 220px;
	height: 25px;
	margin: 0px;
	padding: 0px;
}
.prgmsTxt {
	width: 212px;
	height: 90px;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	margin: 0px;
	padding: 4px 4px 0px 4px;
}
#box_prgmsbtmfill {
	width: 323px;
	height: 1px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

/*Tabbed Content Feature Divs*/
.tab {
	width: 100px;
	height: 16px;
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #043055;
	margin: 0px 6px 0px 0px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	background-image:url(../images/Bgs/crbHPbg_inActiveTab.gif);
	background-repeat:repeat-x;
	display: inline;
	cursor: pointer;
	cursor: hand;
	float: left;
}

.clearMe {
	clear: both;
}


.tab {
}

.tab_last {
	margin-right: 0;
}

#tabBox .active {
	background-image:url(../images/Bgs/crbHPbg_activeTab.gif);
	color: #cddae5;
}

.tabContent {
	width: 292px;
	/* height: 324px; */
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	margin: 0px;
	padding: 12px 6px 6px 12px;
	border-top: 4px solid #002f57;
	border-right: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	/* overflow: auto; */
	display: block;
}


.js .tabContent {
	display: none;
	height: 403px;
	overflow: auto;
}

.js .active{
	display: block;
}


.feeds_archives {
	width: 312px;
	height: 23px;
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: 8c8c8c;
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding: 8px 0px 0px 0px;
	background-image:url(../images/Bgs/crbHPbg_newsBtmBox.gif);
	background-repeat: repeat-x;
}
.feeds_archives a.feeds {
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #476d8d;
	text-decoration: none;
}
.feeds_archives a.feeds:hover {
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #476d8d;
	text-decoration: underline;
}
.feeds_archives a.archives {
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #d26f00;
	text-decoration: none;
}
.feeds_archives a.archives:hover {
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #d26f00;
	text-decoration: underline;
}
.icons_feedsarchives {
	vertical-align: text-top;
	margin: 0px 4px 0px 0px;
	padding: 0px 0px 0px 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_rtColHdr {
	width:162px;
	margin:0;
	padding:0;
}
.box_SrvcsGd {
	width:148px;
	height:110px;
	border-right:1px solid #efb267;
	border-bottom:1px solid #efb267;
	border-left:1px solid #efb267;
	font:bold 11px/14px Verdana, sans-serif;
	color:#404040;
	padding:6px 6px 0 6px;
	margin:0;
	text-align:left;
}
.box_SrvcsGd img {
	float:right;
	margin:0 0 0 6px;
	padding:0;
}
.box_SrvcsGd a {
	font:bold 11px/14px Verdana, sans-serif;
	color:#404040;
}


/*TAGLINE & TESTIMONIAL ARRAY DIVS*/
#wrapper_tagline {
	width: 1000px;
	height: 69px;
	margin: 0px auto;
	padding: 0px;
	background-image: url(../images/Bgs/crbHPbg_testimonial.jpg);
	background-repeat:no-repeat;
}
#box_taglineLftCol {
	width: 497px;
	height: 69px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#box_testimonRtCol {
	width: 503px;
	height: 69px;
	padding:0px;
	margin: 0px;
	float:left;
}
#box_quote {
	width: 375px;
	height: 49px;
	font: italic 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	margin: 0px 20px 0px 0px;
	padding: 20px 0px 0px 0px;
	float: left;
}
#box_quotePic {
	width: 84px;
	height: 69px;
	margin: 0px;
	padding: 0px;
	float: left;
}

/*FOOTER AREA DIVS*/
#wrapper_footerMrgns {
	width: 100%;
	height: 109px;
	background-image: url(../images/Bgs/crbHPwrapbg_footer.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
#wrapper_footer {
	width: 1000px;
	height: 89px;
	background-image: url(../images/Bgs/crbHPbg_footer.gif);
	background-repeat: repeat-x;
	margin: 0px auto;
	padding: 0px;
}
#box_footerLogo {
	width: 229px;
	height: 89px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#box_footerLogo {
	width: 229px;
	height: 89px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.box_footerTxt1 {
	width: 100px;
	height: 79px;
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #c1c1c1;
	text-transform: uppercase;
	margin: 0px 16px 0px 0px;
	padding: 10px 0px 0px 0px;
	float: left;
}
.box_footerTxt2 {
	width: 450px;
	height: 74px;
	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: 74px;
	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;
}
