
	body 
	{
		 background-color: #938A79; 
		 margin: 0; 
		 font-family: Verdana, Arial, Helvetica, sans-serif; 
		 	font-size: 10pt; 
		 	font-weight: normal; 
		 	color: #ffffff;
	}
	a:link{color: #ffffff; text-decoration: underline;}
	a:visited{color: #ffffff; text-decoration: underline;}
	a:hover{color: #ffffff; text-decoration: none;}
	a:active{color: #ffffff; text-decoration: underline;}
	
	div.flash
	{
		 background: #938A79 url(../images/tiletop.gif) top left repeat-x; 
		 width: 100%; 
		 height: 360px; 
		 text-align: left; 
		 margin: 0;
	}
	div.lowerheader
	{
		background: #847C6D url(../images/lowertile.gif) top left repeat-x; 
		width: 100%; 
		height: 19px; 
		margin: 0;
	}
	div.main
	{
		text-align: left;
	}
	div.footer
	{
		 background: #847C6D url(../images/tilefooter.gif) top left repeat-x; 
		 margin: 0; 
		 height: 45px; 
		 padding-top: 35px; 
		 padding-left: 20px;
		 font-size: 8pt;
	}
	div.footer a:link{color: #FFFFFF; text-decoration: none;}
	div.footer a:visited{color: #FFFFFF; text-decoration: none;}
	div.footer a:hover{color: #FFFFFF; text-decoration: none;}
	div.footer a:active{color: #FFFFFF; text-decoration: none;}
	
	/*/////// HomePage ////////*/
	table.homeshell
	{
		margin: 20px; 
		width: 90%;
	}
	td.homenav
	{
		width: 200px; 
		vertical-align: top; 
		padding-right: 10px; 
		padding-top: 10px; 
		border-right: 1px solid #857D6E;
	}
	ul.homelist
	{
		font-size: 10pt; 
		list-style: square;
	}
	table.homeinner
	{
		margin: 10px; 
		width: 95%;
	}
	td.homewelcome
	{
		padding-bottom: 10px; 
		border-bottom: 1px solid #857D6E;
	}
	img.borderfloatleft
	{
		border: 3px solid #AEA793; 
		float: left; 
		margin-right: 5px;
	}
	span.homeheader
	{
		font-weight: bold; 
		font-size: 10pt;
	}
	p.homewelcomepar
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 10pt;
	}
	ul.homewelcomelist
	{
		list-style: none; 
		padding-left: 200px;
	}
	td.homelowerleft
	{
		border-right: 1px solid #AEA793; 
		vertical-align: top; 
		padding-right: 15px; 
		width: 50%;
	}
	img.bordered
	{
		border: 3px solid #AEA793;
	}
	div.divright
	{
		text-align: right;
	}
	td.homelowerright
	{
		padding-left: 15px; 
		vertical-align: top; 
		width: 50%;
	}
	/*/////// End HomePage Start Medic ////////*/
	
	h2.medicupperhead
	{
		font-size: 10pt; 
		text-align: center; 
		color: #660099;
	}
	table.medicshell
	{
		margin: 20px; 
		width: 90%;
	}
	table.medicinnertable
	{
		margin: 10px; 
		width: 95%;
	}
	td.medictopleft
	{
		border-right: 1px solid #AEA793; 
		vertical-align: top; 
		padding-right: 15px; 
		width: 50%; 
		font-size: 10pt;
	}
	td.medictopright
	{
		vertical-align: middle; 
		padding-right: 15px; 
		width: 50%; 
		padding-left: 15px; 
		font-size: 10pt;
	}
	td.mediclowerleft
	{
		border-right: 1px solid #AEA793; 
		border-top: 1px solid #AEA793; 
		vertical-align: top; 
		padding-right: 15px; 
		width: 50%; 
		font-size: 10pt;
	}
	td.mediclowerright
	{
		border-top: 1px solid #AEA793; 
		padding-left: 15px; 
		vertical-align: top; 
		width: 50%; 
		font-size: 10pt;
	}
	h2.mediclowerheader
	{
		padding: 5px;
		font-size: 8pt; 
		text-align: center; 
		color: #660099;
	}
	/*/////// End Medic Start Tours ////////*/
	table.toursmaintable
	{
		margin: 20px; 
		width: 90%;
	}
	td.toursleft
	{
		width: 300px; 
		vertical-align: top; 
		padding-right: 10px; 
		padding-top: 10px; 
		border-right: 1px solid #857D6E; 
		color: #FFFFFF;
	}
	h2.headernomargin
	{
		margin: 0;
	}
	td.tourstopright
	{
		padding-bottom: 10px; 
		border-bottom: 1px solid #857D6E; 
		width: 95%;
	}
	table.toursrighttable
	{
		margin: 10px; 
		width: 95%;
	}
	td.tourslowerright
	{
		vertical-align: top; 
		padding-right: 15px; 
		width: 50%;
	}
	div.tourslowerlinks
	{
		padding: 5px; 
		width: 90%; 
		text-align: right;
	}
	div.tourslowerlinks a:link{color: #660099; text-decoration: underline;}
	div.tourslowerlinks a:visited{color: #660099; text-decoration: underline;}
	div.tourslowerlinks a:hover{color: #660099; text-decoration: none;}
	div.tourslowerlinks a:active{color: #660099; text-decoration: underline;}
	div.tourreglink
	{
		font-size: 12pt; 
		text-align: right;
	}
	div.tourreglink a:link{color: #FFFFFF; text-decoration: none;}
	div.tourreglink a:visited{color: #FFFFFF; text-decoration: none;}
	div.tourreglink a:hover{color: #660099; text-decoration: none;}
	div.tourreglink a:active{color: #FFFFFF; text-decoration: none;}
	input.tourregbtn
	{
		color: #660099;
		font-weight: bold;
	}
	/*/////// End Tours Start Colleges ////////*/
	table.collegesmaintable
	{
		margin: 20px; 
		width: 90%;
	}
	td.collegesleftshell
	{
		width: 66%; 
		vertical-align: top; 
		padding-right: 10px; 
		padding-top: 10px; 
		border-right: 1px solid #857D6E;
	}
	table.collegesrighttable
	{
		margin: 10px; 
		width: 95%;
	}
	td.collegestopright
	{
		padding-bottom: 10px; 
		border-bottom: 1px solid #857D6E; 
		vertical-align: top;
	}
	td.collegeslowerright
	{
		vertical-align: bottom; 
		padding-right: 15px; 
		width: 50%;
	}
	/*/////// End Colleges Start Contact ////////*/
	table.contactmaintable
	{
		margin: 20px; 
		width: 90%;
	}
	td.contactleftshell
	{
		width: 380px; 
		vertical-align: top; 
		padding-right: 10px; 
		border-right: 1px solid #857D6E;
	}
	table.contactrighttable
	{
		width: 95%;
	}
	td.contacttopright
	{
		padding-bottom: 10px; 
		border-bottom: 1px solid #857D6E; 
		vertical-align: top;
	}
	td.contactlowerright
	{
		vertical-align: top; 
		padding-right: 15px; 
		width: 50%;
	}
	table.formTable
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		background-color: #938A79;
		border-right: 1px solid #3E3931;
		border-left: 1px solid #3E3931;
		border-bottom: 1px solid #3E3931;
	}
	td.formCat
	{
		font-size: 8pt;
		text-align: left;
		padding: 5px;
		font-weight: bold;
		background-color: #3E3931;
		color: #ffffff;
		border-top: 1px solid #3E3931;
	}
	td.formCont
	{
		padding: 0 0 20px 0;
	}
	td.formCont2
	{
		padding: 5px;
	}
	td.formTitle
	{
		white-space: nowrap;
		font-size: 10pt;
		text-align: left;
		padding: 5px 0 5px 15px;
		vertical-align: top;
	}
	td.formArea
	{
		white-space: nowrap;
		text-align: left;
		padding: 5px 15px 5px 3px;
		vertical-align: top;
	}
	td.middle {padding: 5px;}
	td.formDesc
	{
		text-align: left;
		padding: 5px;
		vertical-align: top;
	}
	td.formArea input, td.formArea textarea, td.formArea select, td.formCont2 textarea, td.formTitle input, td.formDesc input, td.formDesc select
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #666666;
	}
	td.formSubmitArea
	{
		text-align: right;
		padding: 5px;
		vertical-align: top;
		border-top: 1px dashed #252525;
	}
	td.formSubmitArea input
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		border: 1px solid #999999;
		background-color: #3E3931;
		color: #ffffff;
	}
	
	td.taichileft
	{
		width: 500px; 
		vertical-align: top; 
		padding-right: 10px; 
		padding-top: 10px; 
		border-right: 1px solid #857D6E; 
		color: #FFFFFF;
	}
	
	td.regleftshell
	{
		width: 300px; 
		vertical-align: top; 
		padding-right: 10px; 
		padding-top: 10px; 
		border-right: 1px solid #857D6E; 
		color: #FFFFFF;
	}
