/* tuition.css Cascading Style Sheet for Tuition web site */
body {
	background-color: #bebebe;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align:left;
}

.body td{
	padding-left: 0px;
	padding-right: 0px;
}

.bodyBgColor{
	background-color: #FFFFFF;
}	
/*.whiteBg {
	background-color: #ffffff;
}*/

.date {
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.date #FontColor {
	color: #FFFFFF;
}
.dateBarBgColor {
	background-color: #666666;
}


.smalltext {
font-size:50;
}

.video { padding-left:20px;
}


/*  Columns */

.comumn1 {
	display:block;
	float:left;
/*	width:600px;*/
	background-color:#FFFFFF;
	padding:1px;
	margin:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.column2 {
	background:#eeeeee;
	padding:5px;
}

.column3 {
	/*width:  200px;*/
	background-color:#f9f9fc;
	padding:5px;
}

.horizontalmenu {
	color:#000000;
	text-align:right;
	
}


.horizontalmenu a:link, .horizontalmenu a:visited{
	color: #333333;
	text-decoration:none;
}
.horizontalmenu a:hover, .horizontalmenu a:active{
	color: #666666;
		text-decoration:none;
}

/* Student Profiles */

.student_profile {

	display:block;
	float:left;

	background-color:#f9f9fc;
	padding:5px;
	margin:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.student_profile p {

	padding-left:15px;
	padding-right:5px;

}

.student_image {
	margin: 5px;

	border:   1px solid #b1b1b1;
}

.block_image {
	border:   1px solid #b1b1b1;
}

.section {
/*	display:block;
	float:left;*/
	width:925;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.twocolumn {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	}



.three {
	display:block;
	float:left;
/*	width:282px;*/
	padding:7px;
	margin:2px;
	background-color:#f9f9fc;
		font-family: Verdana, Arial, Helvetica, sans-serif;

	}
	
/*  AID  */

.aid{

	display:block;
	float:left;
/*	width:575px;*/
	background-color:#f9f9fc;
	padding:1px;
	margin:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.service {
	display:block;
	float:left;
/*	width:400px;*/
	background-color:#eeeeee ;
	padding-right:10px;
	margin-bottom:10px;
}

.services {
	display:block;
	float:left;
/*	width:700px;*/
	background-color:#ECEEFF;
	padding-right:10px;
	margin-bottom:10px;
}

.service_img {
	padding: 5px 5px;
}

.service a{
}

	


/* ---------------------------- Text  --------------------------------------- */	
.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 444444;
	background-color: #ffffff;
	font-size: 80%;
}

.smalltext {
	font-size: 80%;
}

.text a:link, .text a:visited{
	color: #2B6239;
}
.text a:hover, .text a:active{
	color: #C55300;
}
.text td{
	padding-left: 8px;
	padding-right: 8px;
}


.content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	line-height: 1.2;
	background-color: #ffffff;
	text-align:left;
	padding:0px;
}

.content a:link, .content a:visited{
	color: #657E4E;
}
.content a:hover, .content a:active{ 
	color: #C55300;
	background-position: left top;
	background-repeat: no-repeat;
}	



/* ---------------------------- Header  --------------------------------------- */	
.header {
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
}

.logo {
	float: left;
	text-align: left;
	padding: 3px 0px 3px 5px;
}
.logo_back {
/*	background-image:url(../images/logo_back.gif);
	background-repeat: repeat-x;*/
	background-color:647e4e;
}
	
.headerBgColor{ /*green*/
	background-color: #657e4e;
}


	
 /*  Top Text Tabs- ordered list */
 
.tabs {
	list-style-type: none;
	font-weight: bold;
	font-size: 95%;
	text-decoration: none;
}

.tabs a {
	text-decoration: none;
	color: #FFFFFF;
}

.tabs a:hover {
	text-decoration: none;
	color: #FF6600;
}

.tabs a:visited {
	color: #FFFFFF;
	}

 /*  Top Text Tabs- ordered list links*/

.tabslink   {
	font-weight: bold;
	font-size: 95%;
	text-decoration: none;
	padding:5px;
}

.tabslink a {
	text-decoration: none;
	color: #FFFFFF;
}

.tabslink a:hover {
	text-decoration: none;
	color: #FF9900;
}

.tabslink_thispage {
	font-weight: bold;
	color: #FF9900;
}
	
.tabs_footer {
	padding: 5px 2px 5px 2px;
	margin: 10px;
	line-height: 80%;
	font-weight: bold;
	font-size: 110%;
	text-decoration: none;
	background-color: #666666;
	text-align:center;
}

.tabs_footer a{
	text-decoration: none;
	color: #FFFFFF;
}

/*  search */
.search {
	float: right;
	text-align: right;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	font-size: 80%;
	padding-bottom: 7px;
}
.search form {
	display: inline;
}
.search form input {
	display: inline;
}
.searchbox {

}
.textBox {
/*	width: 125px;*/
	border-width: 1px;
	border-color: #333333;
	border-style: solid;
	height: 20px;
	font-size: 95%;
	background-color:#FFFFFF;
	padding-left: 3px;
}

.button {
	height: 20px;
	font-size: 95%;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #333333;
	width: 40px;
}	

/* ---------------------------- Shadow table  --------------------------------------- */

.upperBorder{
	background-image: url(../images/upperMiddle.jpg);
	background-repeat: repeat-x;
}

.leftBorder{
	background-image: url(../images/left.jpg);
	background-repeat: repeat-y;
}

.rightShadow{
	background-image: url(../images/rightShadow.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.bottomShadow{
	background-image: url(../images/bottomShadow.jpg);
	background-repeat: repeat-x;
}

/*----------------------------------------------------------------*/
/* NAVIGATION  */
/*----------------------------------------------------------------*/

.textBox1 {
  width: 185px;
  border: 1px solid #999999;
  font-size: 80%;
  background-color: #FFFFFF;
  margin: 0px 0px 0px 4px;
}

#navigation {
   float: left; 
   width: 185px;
}
#navigation ul {
   margin: 0px; 
   padding: 2px;
}
#navigation ul li {
   list-style-type: none;
}
#navigation ul li a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px; 
   color: #FFFFFF;	
   font-weight: bold;   
   background: #657E4E;
   background: #657E4E;
   border: 1px solid #566c42;
   display: block;
   margin: 0;
   padding: 5px 4px 5px 4px;
   text-align: left;
   text-decoration: none;
   width: 185px;
}
#navigation ul li a:hover {
   color: #FFFFFF; 
   border: 1px solid #be6b22; 
   background: #e7832a;
}


/*----------------------------------------------------------------
 TITLES  
----------------------------------------------------------------*/

.title{
	font-weight: bold;
}

.title1{
  font-size: 14px;
  font-weight: bold;
  color: #444444;
  padding: 2px 0px 2px 0px;
  display: block;
}


h1
{
	font-size:128%;
	font-variant: none;
	color: #C55300;
}


h2 {
font-size:110%;
color: #C55300;
padding-left:0px;

}

h3 {
font-size:100%;
font:bold;
padding-left:10px;
}

h4{
font-size:94%;
/*padding-left:40px;*/
}

h5{
font-size:92%;
}

h6{

}

p
{
padding-left:5px;

}

/*----------------------------------------------------------------
 BORDER  
----------------------------------------------------------------*/
.br1 {
  border-right: 1px solid #b1b1b1;
}
.br2 {
  border-right: 1px solid #b1b1b1;
}
.br3 {
  border-bottom: 1px solid #E7E7E7;
}
.bdr_news {
  border: none;
  padding: 0px;
  
}

/* ---------------------------- Content box  --------------------------------------- */

.contentBoxBorderTop {
	/*background-image: url(../images/topBorder.gif);*/
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 75%;
	font-weight: bold;
	color: #333333;
	}
	
.contentBoxBorderLeft {
	background-image: url(../images/leftBorder.gif);
	background-repeat: repeat-y;
	background-position: right;
	}
	
.contentBoxBorderRight {
	background-image: url(../images/rightBorder.gif);
	background-repeat: repeat-y;
	background-position: top right;
	}

.contentBoxBorderBottom {
	background-image: url(../images/bottomBorder.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.contentBox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	background-color: #ffffff;
}

.contentUL {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.contentUL li {

}
	
.contentUL a:link, .contentUL a:visited {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	color: #006233;
	text-decoration: underline;
	font-size: 75%;
	display: block;

}
	
.contentUL a:hover, .contentUL a:active {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	color: #c55300;
	text-decoration: underline;
	font-size: 75%;
	display: block;
}

.viewMore {
	font-size: 70%;
	text-align: right;
	margin-top: 10px;
}
.viewMore a:link, .viewMore a:visited {
	color: #C55300;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
}
.viewMore a:hover, .viewMore a:active {
	color: #C55300;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
}
	
/* ---------------------------- Misc.  --------------------------------------- */

.pdf {font-family: Verdana, Arial, Helvetica, sans-serif; 
   color: #555555; 
   font-size: 10px;
 }

/* ---------------------------- Footer  --------------------------------------- */

.footer {
	background-color: #657e4e;
	font-size: 70%;
	font-weight: bold;
	color: #FFFFFF;
}
.footer td {
	padding-top: 5px;
}
	
.footer a:link, .footer a:visited {
	color: #ffffff;
	text-decoration: none;
}
.footer a:hover, .footer a:active {
	color: #FF9900;
	text-decoration: none;
}
	
.copy{
font-size: 90%;
font-weight: normal;
}

.copy a{
	font-weight: bold;
}
	
.createdBy {
	font-size: 95%;
	padding-left: 10px;
	text-align: left;
}

.block {
border:1px solid #000000;	
	background-color:#f9f9fc;

}
.spotlightHeaderOrange{
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size: 95%;
	font-weight: bold;
	color: #FAF5ED;
	background-color: #da8244;
	margin: 0px 0px 2px 0px;
	padding: 4px 4px 2px 7px;
	
	}
	
	
.spotlightText
	{
	font-size: 75%;  
	padding: 1px 4px 3px; 
	color: #454545;
		/*border:1px solid #000000;*/
	}


.date_updated
{
	padding: 5px;
	background-color: #666666;
	text-align:right;
	font-size: 70%;

	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}


/*  COST  */

.promise{
	background-color: #FF9933;
	color:#FFFFFF;

}


.promise a:link, .footer a:visited {
	color: #ffffff;
	text-decoration: none;
}
.promise a:hover, .footer a:active {
	color: #ffffff;
	font: bold;
	text-decoration: none;
}

.cost2{
	background-color:#F3F3F3;


}
.cost3{
	background-color: #CCCCCC;

}
.cost4{
	background-color: #F3F3F3;

}

.cost5{
	background-color: #f1d6ff;

}

.flash {
	background-image:url(../images/flash.gif);
	height:50px;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	text-indent: 40px;
	margin: 0px;
	padding: 0px;

}

.quick { background-image:url(../images/quick.gif);
height:50px;

}

.underline {
text-decoration:underline;

}

.underline_bold {
text-decoration:underline;
font-weight:bold;
}

.bold {
font-weight:bold;
}

.underline_italics {
text-decoration:underline;
font-style:italic;
}

.italics {
font-style:italic;
}

.underline_italics_bold {
text-decoration:underline;
font-style:italic;
font-weight:bold;
}

.centeredtable td {
text-align:center;
}

tr .ruled{ 

}

td .ruled{ 
color: #000000;
font-size:90%;
}

/* Tuition table */

.tuition-table tr td{padding:.2em;}
.tuition-table {border:1px solid #000;}
.tuition-table tr th{background-color:#fcd5b4;}
.tuition-table tr{background-color:#d7e4bc;}
.tuition-table tr.no-color, .tuition-table tr td.no-color{background-color:#fff;}
.tuition-table tr.border td{border:1px solid #000;border-width:0 0 0 1px;}
.tuition-table tr.border td.no-border{border-width:0;}
.tuition-table tr.border td.top-bottom-border{border-bottom:1px solid #000;border-top:2px solid #000;}
.tuition-table tr.border td.top-border{border-top:1px solid #000;}
