.cba_Content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
.cba_Header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}

@charset "UTF-8";
.cba_Header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	line-height: 0px;
}




/* CSS Document */



/* http://meyerweb.com/eric/tools/css/reset/ 



   v2.0 | 20110126



   License: none (public domain)



*/



html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



b, u, i, center, 



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td,



article, aside, canvas, details, embed, 



figure, figcaption, footer, header, hgroup, 



menu, nav, output, ruby, section, summary,



time, mark, audio, video 		{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}



/* HTML5 display-role reset for older browsers */



article, aside, details, figcaption, figure, 



footer, header, hgroup, menu, nav, section {display: block;}



body 	{
	line-height: 1;
	padding-left: 95pt;
}

.docPolicy {
	
	background-color: #FFF;
}
.headerImage {
	left: -95pt;
	position: relative;
	top: 10pt;
}
.reference {
	font-style: italic;
	font-weight: bold;
}

.redtext {
	color: #F00;
}

.bulletIndent1 {
	left: 85pt;
}

.Indent1 {
	margin-left: 25pt;
}


.Indent2 {
	margin-left: 35pt;
}
.Indent3 {
	margin-left: 45pt;
}
.Indent4 {
	margin-left: 55pt;
}


ul {
	-moz-appearance: 1.4;
	margin-left: 3%;
	list-style-image: none;
	list-style-type: square;
}



blockquote, q {quotes: none;}



blockquote:before, blockquote:after,



q:before, q:after {content: '';content: none;}



table {border-collapse: collapse;border-spacing: 0;}



/*====*/



#uberframe,



body,



#mainframe,



#menuframe,



.menu							{height:100%; max-height:100%;}







iframe#mainframe			{width:75%;}



iframe#menuframe			{width:24%;}



iframe								{overflow-x:scroll;}







#uberframe,



/*#scroller img,*/



#mainschoollogo,



.school_logo_thinner img,



.starter								{width:100%;max-width:100%;}



body.index,



body#visit_campus	,



#mainschoollogo			{max-width:960px;}	



.starter								{width:960px;max-width:100%;}								



/*#mainschoollogo img		{max-width:100%;}*/



#mainschoollogo			{padding:0 0 1% 0;margin:0 0 2% 0;}





.school_logo_thinner		{max-width:640px;max-height:134px;height:134px;margin:0 2% 0 0;}




scroller								{ position:relative;width:17.1875%/*width:165px*/;height:134px;}



#scroller img					{position:absolute;z-index:1;max-height:134px; max-width:100%; }



#scroller img.active			{z-index:3}





table								{width:90%;margin:1% 2%;}

table td							{padding:1%;}

table td							{border:1px solid #999;}









#index h5							{margin:2% 3%;}



body.help						{padding:2%;max-width:90%;}



body.help ul,



body.help h4					{margin:0 0 4% 0;}



body.help h4					{padding:5% 0;}



ul li,



ol	 li									{
	margin-top: 2%;
	margin-right: 4%;
	margin-bottom: 2%;
	margin-left: 10%;
}



ul.revisions	li					{
	margin: 0 .5% 0 0!important;
	font-size: .85em;
}



h1										{
	padding-top: 3%;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}



h2										{padding:/*0 0*/ .5% 0;}



.explanation					{padding:0 0 2% 0;}



.revisions							{padding:2%;}







table								{width:90%;margin:1% 2%;}



table td							{padding:1%;}



table td							{border:0px solid #999;}

table p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	}

table tr td h6 {
	font-weight: bold;
	color: #000;
	font-style: normal;
	font-size: 11pt;
}



#index header	,



#keyword_details			{margin:1%;}







h1,h2,h3,h4,h5,h6,



p, .top,



.menu span						{margin:0 1% 2% 1%;}







.menu h2	



.menu h3

.menu p,



.menu form						{margin:4%;}


.menu h4 {
	margin: 4%;
	font-weight: normal;
}

.menu h6,

.menu form						{margin:0 4% 5% 4%;}



.menu input#searchbox	{width:72%;margin:5% 0;}



.menu input#locate		{width:20%;margin:0 0 0 5%;}




.menu h6,



.menu#locate					{padding:2% 3%;}







.school_logo_thinner,



div#menu						{float:left; }	



				



#uberframe,header,



ul,#scroller				{overflow:hidden;}



.menu span,



.starter								{display:block;}



#keyword_details,



header								{clear:both;}











body						{
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.25;
}



h1								{
	font-size: 2.0em;
	line-height: 1.4em;
	text-transform: none;
	font-weight: bold;
}



h2								{
	font-size: 1.85em;
	font-weight: bold;
}



h3								{
	font-size: 1.7em;
	line-height: 1.2em;
	font-weight: bold;
}



h4								{
	font-size: 1.5em;
	font-weight: bold;
}



h5								{
	font-size: 1.4em;
	font-weight: bold;
	color: #000;
	font-style: normal;
}

h6							{
	font-weight: bold;
	color: #000;
	font-style: normal;
}

ul li, ol li,



body.help p				{
	line-height: 1.2em;
	font-size: 1.2em;
}



p, h6, .menu form		{font-size:1.25em;line-height:1.275em;}



#keyword_details	{
	font-size: 1.15em;
	line-height: 1.2em;
	background-color: #E9EDBA;
}



.revisions					{font-size:1.1em;line-height:1.2em;}



.explanation			{line-height:1.4em;}



ol  li,



ul.revisions	li			{
	line-height: 1.25em;
}



h1,h2,h3,h4,h5,h6		{
}



strong						{font-weight:bold;}		



.menu input#locate,



.menu h3					{text-transform:capitalize;}



.menu a, 



.menu a:link, 



.menu a:visited		{text-decoration:none;}



.lcol {
	padding-top: 0px;
	padding-bottom: 0px;
	left: auto;
	padding-left: 25px;
	color: #003300;
	font-weight: bold;

	}

.lcol_Indent1 {
	padding-top: 0px;
	padding-left: 50px;
	color: #003300;
	font-weight: normal;

}





.lcol_Indent2 {
	padding-top: 0px;
	padding-left: 75px;
	color: #003300;
	font-weight: normal;

}

.lcol_Indent3 {
	padding-top: 0px;
	padding-left: 100px;
	color: #003300;
	font-weight: normal;

}

div#bannerPolicy{
}












body										{
	color: #000;
	background-color: #fff;
}



#mainframe	body				{background-color:#fff;}	



#menuframe,



.menu	body,



body.help							{background-color:#8D0303;}	



		



a, a:link, a:visited {
	text-decoration: none;
	color: #003300;
	border-bottom: 1px solid #bbb;
	outline: none;
	}



a:hover {

	text-decoration: none;

	border-color: #881c1c;

	}



body.help,



body.help a								{color:#fff;}



#index h1,



#index h1 a,	



#index h2,



#index h2 a,					



#index h5,



#index h5 a								{color:#8D0303;}



#index h3									{color:#666;}











#index header,



#mainschoollogo									{border-bottom:1px solid #ccc;}



.revisions											{border-top:1px solid #ccc;}







.menu body	,



.menu,



.menu a,



.menu a:link,



.menu a:visited,



.menu input#locate,



.menu h4,



.menu h6										{color:#fff;}



.menu h2										{color:#d68d8d!important;}







.menu input#searchbox				{border:1px solid #9E4F4F;background-color:#eee/*transparent*/;}



.menu input#searchbox:focus 	{border:1px solid #B56868;background-color:#fff;}



.menu input#searchbox:hover	{border:1px solid #9E4F4F;background-color:#B56868;}







.menu input#locate,



input.checkbox							{background-color:#9E4F4F; border:1px solid #9E4F4F; }







.menu h4,



.menu h6										{background-color:#9E4F4F/*#6B0505*/; }



.menu input#locate:hover,



.menu h3:hover,



.menu h6:hover							{background-color:#B56868; cursor:pointer;}



.explanation,



#menuform,



#extras						{border-bottom:1px solid #9E4F4F;}



body.help strong							{color:#C90;}







.menu h4,



.menu h6,



.menu input#locate									{



													-webkit-border-radius: 8px;



												  	-moz-border-radius: 8px;



												 	 border-radius: 8px;



												}







/*#menuframe	



#uberframe	body*/											{



														



													background: rgb(141,3,3); /* Old browsers */



													background: -moz-linear-gradient(top, rgba(141,3,3,1) 0%, rgba(141,3,3,1) 51%, rgba(158,79,79,1) 75%, rgba(193,104,96,1) 100%); /* FF3.6+ */



													background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(141,3,3,1)), color-stop(51%,rgba(141,3,3,1)), color-stop(75%,rgba(158,79,79,1)), color-stop(100%,rgba(193,104,96,1))); /* Chrome,Safari4+ */



													background: -webkit-linear-gradient(top, rgba(141,3,3,1) 0%,rgba(141,3,3,1) 51%,rgba(158,79,79,1) 75%,rgba(193,104,96,1) 100%); /* Chrome10+,Safari5.1+ */



													background: -o-linear-gradient(top, rgba(141,3,3,1) 0%,rgba(141,3,3,1) 51%,rgba(158,79,79,1) 75%,rgba(193,104,96,1) 100%); /* Opera 11.10+ */



													background: -ms-linear-gradient(top, rgba(141,3,3,1) 0%,rgba(141,3,3,1) 51%,rgba(158,79,79,1) 75%,rgba(193,104,96,1) 100%); /* IE10+ */



													background: linear-gradient(to bottom, rgba(141,3,3,1) 0%,rgba(141,3,3,1) 51%,rgba(158,79,79,1) 75%,rgba(193,104,96,1) 100%); /* W3C */



													filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8d0303', endColorstr='#c16860',GradientType=0 ); /* IE6-9 */											



													}







/*#menuframe*/				{



													background: -moz-linear-gradient(top, rgba(141,3,3,1) 0%, rgba(143,2,34,0.62) 70%, rgba(255,255,255,0.23) 100%); /* FF3.6+ */



													background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(141,3,3,1)), color-stop(70%,rgba(143,2,34,0.62)), color-stop(100%,rgba(255,255,255,0.23))); /* Chrome,Safari4+ */



													background: -webkit-linear-gradient(top, rgba(141,3,3,1) 0%,rgba(143,2,34,0.62) 70%,rgba(255,255,255,0.23) 100%); /* Chrome10+,Safari5.1+ */



													background: -o-linear-gradient(top, rgba(141,3,3,1) 0%,rgba(143,2,34,0.62) 70%,rgba(255,255,255,0.23) 100%); /* Opera 11.10+ */



													background: -ms-linear-gradient(top, rgba(141,3,3,1) 0%,rgba(143,2,34,0.62) 70%,rgba(255,255,255,0.23) 100%); /* IE10+ */



													background: linear-gradient(to bottom, rgba(141,3,3,1) 0%,rgba(143,2,34,0.62) 70%,rgba(255,255,255,0.23) 100%); /* W3C */



													filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8d0303', endColorstr='#3bffffff',GradientType=0 ); /* IE6-9 */	



										}

  @media screen and  (min-width:900px){



	  body			{font-size:75%;}
	  menu          {font-size:85%;}
	  body.index     {font-size:95%;}



	  /*#scroller		{max-height:150px;height:150px;}*/



  }
  
  @media screen and (min-width: 768px) and (max-width: 900px){



	  body			{font-size:75%;}
	  menu          {font-size:85%;}
	  body.index     {font-size:95%;}



	  /*#scroller		{max-height:150px;height:150px;}*/



  }
  





  @media screen and  (max-width:768px){



	  body			{font-size:60%;}
	  menu          {font-size:75%;}
	  body.index     {font-size:85%;}


	  /*#scroller		{max-height:150px;height:150px;}*/



  }







  @media screen and  (max-width:640px){



	  body			{font-size:58%;}
	  menu          {font-size:75%;}
	  body.index     {font-size:80%;}



	 /* #scroller		{max-height:125px;height:125px;}*/



  }







  @media screen and  (max-width:480px){



	  body			{font-size:55%;}
	  menu          {font-size:75%;}
	 body.index     {font-size:75%;} 



	  /*#scroller		{max-height:100px;height:100px;}*/



  }


        
