@charset "utf-8";
/* CSS Document */


body 
	{
		font: normal 14px/16px Book Antiqua, Times New Roman, Times, serif;
		color: #24311d;
		text-align: left;
		background: #4d5866;  /* #fae2b8; faebb6  #feca7f; 617f99 */
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		text-align: center;
		/*background-position: 0px 220px;
		background-attachment: fixed;*/
	}

/* The big outer table -- dark blue */
.table1
	{	
		background: #4f3e2b;

	}

/* top header table, behind banner and menu */	
.table2
	{	
		background: #754c24;
		

	}	

/* main body table -- light grey */	
.table3
	{	
		background: #FFFFFF;
	}	

/* for banner and menu */	
.topmenu
	{	
		background: #4f3e2b;
		font: bold 12px/14px arial, helvetica, sans-serif;
		color: #FFFFFF;
		text-align: center;
	}

.border {
	border: solid 1px #302F27;
	}

/* burgandy text */
.bold
	{
		font: bold 18px/22px Book Antiqua, Times New Roman, Times, serif;
		color: #990000;
	}


/* regular links - burgandy */
a
	{	
		color: #990000;
	}	

	

/* top menu links */
a.menu
	{	
		font: normal 10px/12px arial, helvetica, sans-serif;
		text-decoration: underline;
		color: #FFFFFF;
	}	

/* sub menu links (left side of the page) */
a.smenu
	{	
		font: bold 16px/18px Book Antiqua, Times New Roman, Times, serif;
		text-decoration: none;
		color: #FFFFFF;
	}

/* menu item with no link (left side of the page) */
.ssmenu
	{	
		font: bold 16px/18px Book Antiqua, Times New Roman, Times, serif;
		text-decoration: none;
		color: #FFFFFF;
	}

/* sub menu links (left side of the page) */
a:hover.smenu
	{	
		font: bold 16px/18px Book Antiqua, Times New Roman, Times, serif;
		text-decoration: underline;
		color: #FFFFFF;
	}

/* small sub menu links (left side of the page) */
a.ssmenu
	{	
		font: bold 14px/16px Book Antiqua, Times New Roman, Times, serif;
		text-decoration: none;
		color: #B4B3AD;
	}

/* small sub menu links (left side of the page) */
a:hover.ssmenu
	{	
		font: bold 14px/16px Book Antiqua, Times New Roman, Times, serif;
		text-decoration: underline;
		color: #B4B3AD;
	}

/* terms of use link - orange */
a.terms
	{	
		font: normal 10px/10px arial, helvetica, sans-serif;
		text-decoration: underline;
		color: #bb5e00;
	}
	
	

/* submenu properties - (left side of page) */	
.submenu
	{
		background: #2e291b; /*#4f3e2b;*/
		text-align: right;
		padding: 0px 10px 0px 0px;
		/*background: url(../images/sub_menu_background.jpg) repeat-x;*/
	}

/* white background on table cells -- under picture on homepage */	
.white
	{
		background: #FFFFFF;
	}

/* CTrain page make a dark box around special text */
#box1
	{
		padding: 10px 10px 10px 10px;
		border: solid 1px #302F27;
		width: 500px;
	}

/* light grey background on table cells -- eg: interview locations */
.lcolor
	{
		
		background: #d4af8b;
	}
/* light grey background on table cells -- eg: interview locations */
.lhtext
	{
		font: bold 20px/25px Book Antiqua, Times New Roman, Times, serif;
		color: #FFFFFF;
		background: #2e291b;

	}
.lheading {
	background: fef0e2;
	text-align: center;
	font-weight: bold;
}


/* for large headings */	
.heading
	{	
		font: bold 24px/30px Book Antiqua, Times New Roman, Times, serif;
		text-decoration: none;
		
	}
	
/* for large menu headings */	
.mheading
	{	
		font: bold 18px/20px Book Antiqua, Times New Roman, Times, serif;
		text-decoration: none;
		color: #FFFFFF;	
	}
	
/* for smaller black text (white box, right side of homepage)*/
.small
	{	
		font: normal 12px/15px Book Antiqua, Times New Roman, Times, serif;
		text-decoration: none;
		color: #000000;	
	}

/* footer text */	
.footer
	{
		font: normal 10px/14px arial, helvetica, sans-serif;
		text-decoration: none;
		color: #676553;
		text-align: center;
	}
	
/* small link - footer */
a.f-sm
	{	
		font: normal 10px/10px arial, helvetica, sans-serif;
		text-decoration: underline;
		color: #676553;
	}

