body {margin:0;padding:0;background-color:#cccccc;text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}

/*** Basic Text Formatting ***/

p {font:0.7em/125% Verdana,sans-serif;margin-top:0px;}
h1 {font:bold 1.5em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px;}
h2 {font:bold 1.4em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px;}
h3 {font:bold 1.3em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px; color:#900;}
h4 {font:bold 1.2em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px;}
h5 {font:bold 1.1em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px;}
h6 {font:bold 1.0em Georgia,Verdana,sans-serif;margin-top:10px;margin-bottom:15px;}
.sans8 {font:0.8em/125% Verdana,sans-serif;margin:0.1em;padding:0.1em;}
.sans7 {font:0.7em/125% Verdana,sans-serif;margin:0.1em;padding:0.1em;}
.sans6 {font:0.6em/125% Verdana,sans-serif;margin:0.1em;padding:0.1em;}
.sans8w {font:0.8em/125% Verdana,sans-serif;color:#fff;margin:0.1em;padding:0.1em;}
.sans7w {font:0.7em/125% Verdana,sans-serif;color:#fff;margin:0.1em;padding:0.1em;}
.sans6w {font:0.6em/125% Verdana,sans-serif;color:#fff;margin:0.1em;padding:0.1em;}

.style12 {color: #666666}
.style13 {color: #999999}

a:link {color:#900;text-decoration:none}
a:visited {color:#900;text-decoration:none}
a:active {color:#900;text-decoration:none}
a:hover {color:#900;text-decoration:underline}

.subpage_header {font:bold 1.1em/115% Georgia,Verdana,sans-serif;color:#000;padding-top:15px;margin-bottom:4px;}
.subpage_header2 {font:bold .9em/115% Georgia,Verdana,sans-serif;color:#000;padding-top:10px;margin-bottom:2px;}
.subpage_teaser {font:bold 0.95em/125% Georgia,Verdana,sans-serif;color:#000;padding-top:10px;}
.subpage_teaser2 {font: 0.95em/140% Georgia,Verdana,sans-serif;color:#000;padding-top:5px;}
.subpage_text {font:0.7em/125% Verdana,Georgia,sans-serif;color:#000;margin-bottom:5px;}

.main {font:0.7em/125% Verdana,sans-serif; color:#000000;}
ul.main {margin-left:1.4em;padding-left:0em;}
ul.main li {padding-bottom:0.3em;}
.main a:link {color:#900;text-decoration:none}
.main a:visited {color:#900;text-decoration:none}
.main a:active {color:#900;text-decoration:none}
.main a:hover {color:#900;text-decoration:underline}

ul {font:0.7em/165% Verdana,sans-serif;margin-top:0px;}


/*** General Page Structure ***/

#wrapcontainer {
		background: url(images/back_wrap_gray.gif);
		background-repeat:repeat-x;
		background-color:#ccc;		
}
 
#shadowcontainer {
		width:778px; 
		margin:0px auto;
		padding:0px;
		overflow:hidden;
		background-image: url(images/shadow_back_gray.gif);
		background-repeat:repeat-y;
		text-align:center;
}

#content {
		width:762px; 
		margin:0px auto;
		padding:0px;
		text-align:center;
}

#pagecontainer_bg {
		width:762px;
		margin:0px auto;
		margin-bottom:2px;
		padding:0px;
		overflow:hidden;
		text-align:left;
		background-image: url(images/columns.gif);
		background-repeat:repeat-y;
}

#topwrapper {
		width:762px;
		clear:both;
		text-align:left;
		margin:0px auto;
}

#leftcol {
		width:169px;
		float:left;
}

#rightcol {
		width:591px;
		float:right;
}



/*** Header Bar ***/

#header {
		background-color:#900;
		width:762px;
		height:78px;
		border-top:2px #fff solid;
		margin:0px auto;
}

#header_nameplate {
		width:550px;
		background-color:#900;
		float:left;
		color:#fff;
}
				
#header_nameplate a:link {font-size: 24px; font-weight: bold; color:#fff;text-decoration:none}
#header_nameplate a:visited {font-size: 24px; font-weight: bold;color:#fff;text-decoration:none}
#header_nameplate a:active {font-size: 24px; font-weight: bold;color:#fff;text-decoration:none}
#header_nameplate a:hover {font-size: 24px; font-weight: bold;color:#ccc;text-decoration:underline}				
#header_nameplate img {margin-top:10px;margin-bottom:0px;}
				
				
#header_mark {
		float:left;
		height:68px;
		width:187px;
		padding-top:10px;
		padding-right:25px;
		text-align:right;
		background-color:#900;
}				

/*** Class That Support Javascript-Enabled Date */
.date {
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size: 0.7em;
	color:#000;
	text-align:right;
	padding-right: 7px;
}

/*** Targeted Links Bar ***/

#targetbar {	
		min-height:26px;
    	background-color:#666; 
		text-align:center;
		clear:both;
		border-top:2px solid #fff;
		border-bottom:2px solid #fff;
		/*padding-left:110px;*/
}

#targetbar ul {
		font:11px/150% Georgia,Verdana,Arial,sans-serif;
		color:#fff;
		margin: 0px;
		padding: 5px 0px 5px 0px;
}

#targetbar ul li {
		display: inline;
		border-left:1px solid #fff;
		padding: 0em 1.2em;
		height:0;
}

#targetbar ul li.first {
		display: inline;
		border-left:0px solid #fff;
		padding: 0em 2.1 em;
		height:0;
}

#targetbar ul li a {
		text-decoration: none;
		color: #fff;
}

#targetbar ul li a:hover {
		background:#eee;color:#900;text-decoration:none;
}



/*** Left Navigation Bar - Home Page ***/
/*** To adjust height of menu items, you must change the px size in the font style on 'ul' and the min-height in 'li a' and 'li a:hover' ***/

#menu {
		background:#ddd;
		width:169px;
		border-top:1px solid #000;
		float:left;
}

#menu ul {
		font:bold .75em/30px Georgia,Tahoma,Verdana,sans-serif;
		color:#900;
		padding:0px;
		margin:0px;
}

#menu ul li {
		list-style: none;
		display:inline;
}

#menu ul li a {
		min-height:30px;
		display:block;
		text-decoration:none;
		padding-left: 15px;
		border:solid #000;
		border-width:0px 1px 1px 0px;
}

#menu ul li a:hover {
		min-height:30px;
		display:block;
		text-decoration:none;
		color:#fff;
		background:#900;
}

/*** Alternate Left Navigation Bar - Second Level Pages ***/
/*** To adjust height of menu items, you must change the px size in the font style on 'ul' and the min-height in 'li a' and 'li a:hover' ***/
#menusleft {
	float:left;
	padding:0px;
	margin:0px;
	width:169px;
}

#menu1 {
		background:#ddd;
		width:169px;
		border-top:1px solid #000;
}

#menu1 ul {
		font:bold .75em/30px Georgia,Tahoma,Verdana,sans-serif;
		color:#900;
		padding:0px;
		margin:0px;
}

#menu1 ul li {
		list-style: none;
		display:inline;
}

#menu1 ul li a {
		min-height:30px;
		display:block;
		text-decoration:none;
		padding-left: 15px;
		border:solid #000;
		border-width:0px 1px 1px 0px;
}

#menu1 ul li a:hover {
		min-height:30px;
		display:block;
		text-decoration:none;
		color:#fff;
		background:#900;
}

.related_links {
		width:169px;
		color:#fff;
		text-align:center;
		padding-top:10px;
		/*float:left;
		clear:both;*/
}

.related_links ul{
		font:0.7em/175% Verdana,sans-serif;
		color:#fff;
		list-style-image:url(images/bullet_arrows.gif);
		padding-left:28px;
		padding-right:6px;
		margin:0px;
		text-align:left;
}

.related_links ul li a:link {
		color:#fff;
		text-decoration:none;
}

.related_links ul li a:visited {
		color:#fff;
		text-decoration:none;
}

.related_links ul li a:active {
		color:#fff;
		text-decoration:none;
}

.related_links ul li a:hover {
		background:#eee;
		color:#900;
		text-decoration:none
}

.related_links a:link {color:#fff;text-decoration:none}
.related_links a:visited {color:#fff;text-decoration:none}
.related_links a:active {color:#fff;text-decoration:none}
.related_links a:hover {color:#fff;text-decoration:none}

.related_links h6{font:bold 0.7em/175% Verdana,sans-serif;padding-left:28px;padding-right:10px;margin-left:0px;padding-bottom:0px;margin-bottom:0px;text-indent: -1em;margin-top:20px;text-align:left;}
.related_links img {margin-top:0px;margin-bottom:0px;background:#900;}

/*** Left Navigation Bar - Second Level Pages ***/
/*** To adjust height of menu items, you must change the px size in the font style on 'ul' and the min-height in 'li a' and 'li a:hover' ***/

#menu2 {
		background:#fff;
		width:169px;
		border-top:1px solid #000;
		float:left;
		border-bottom:2px solid #fff;
}

#menu2 ul {
		font:bold 0.75em/22px Georgia,Tahoma,Verdana,sans-serif;
		color:#900;
		padding:0px;
		margin:0px;
}

#menu2 ul li {
		list-style: none;
		display:inline;
}

#menu2 ul li a {
		min-height:22px;
		display:block;
		text-decoration:none;
		padding-left: 25px;
		border:solid #000;
		border-width:0px 1px 1px 0px;
}

#menu2 ul li a:hover {
		min-height:22px;
		display:block;
		text-decoration:none;
		color:#fff;
		background:#900;
}

/*** Main Page Content ***/
			
#main_img {
		width:591px;
		float:left;
		margin-left:2px;
}

#innercontainer {
		border-top:1px solid #900;		
		border-bottom:1px solid #900;
		clear:both;
		float:left;
		width:762px;
		padding-bottom:20px;
		margin-top:2px;
}


/*** Horizontal News Style Content - Template #1 and #3 ***/

#news_left {
		width:346px;
		float:left;
		padding:20px 10px 0px 25px;
}

#news_left img {float:left;padding-right:10px;}
					
#news_right {
		width:346px;
		float:left;
		padding:20px 20px 0px 15px;	
}			

#news_right img {float:left;padding-right:10px;}

.news_header {font:bold 0.95em/100% Georgia,Verdana,sans-serif;color:#000;text-align:left;}
.news_teaser {font:0.7em/130% Verdana,sans-serif;color:#000;text-align:left;margin:0px;}
/*.news_more {font:bold 0.75em/130% Georgia,Verdana,sans-serif;text-align:right;margin:0px;padding:0 10px 0 0;clear:both;}*/
.news_more {
	font:0.75em/130% Verdana,sans-serif;
	text-align:right;
	margin:0;
	padding:0;
	text-align:right;
}
.news_full {
		width:650px;
		margin:auto;
		padding:25px 20px 0px 20px;			
}

.news_full img {float:left;padding-right:10px;}




/*** Administrative Links - Template #2 ***/

.admin_menu {
		width:160px;
		border-top:2px solid #fff;
		color:#900;
		text-align:left;
		float:left;
		padding-top:10px;
		padding-left:5px;
		padding-right:5px;	
}

.admin_menu ul{font:0.7em/175% Verdana,sans-serif;list-style-image:url(images/bullet_arrows_rev.gif);padding-left:20px;margin-left:0em; }
ul.admin_menu li {padding-bottom:0.1em;}
.admin_menu a:link {color:#900;text-decoration:none}
.admin_menu a:visited {color:#900;text-decoration:none}
.admin_menu a:active {color:#900;text-decoration:none}
.admin_menu a:hover {background:#eee;color:#900;text-decoration:none}


/*** Vertical News Style Content  - Template #2 ***/

#vertnews_container {
		float:right;
		width:591px;
}

.vertnews {
		margin-left:160px;
		padding:15px 15px 5px 15px;
		margin-bottom: 0px;
}

.vertnews img {
		width:100px;
		float:left;
		padding-right:15px;
}

.vertnews h1  {font:bold 0.95em/100% Georgia,Verdana,sans-serif;color:#000;margin-top:0px;margin-bottom:5px;text-align:left;}
.vertnews p {font:0.7em/130% Verdana,sans-serif;color:#000;padding-top:8px;margin-bottom:0px;text-align:left;}



/*** Second Level Page Formatting ***/

.mod_img {
		float:right;
		width:591px;
		margin-bottom:2px;
}

.mod_content {
		background:#fff;
		border:solid #900;
		border-width:1px 0px 1px 1px;
		padding-top:10px;
		padding-right:25px;
		padding-left:25px;
		padding-bottom:20px;
		float:right;
		margin-left:2px;
		width:537px;
}


/*** Footer ***/

#mod_footer {
		width:762px;
		background-color:#900;
        min-height:75px;
		padding-top:15px;
		padding-bottom:10px;
		border-top:2px solid #fff;
		border-bottom:1px solid #000;
		text-align:center;
		clear:both;
		margin:auto;
}

.footer {font: 11px/150% Verdana,sans-serif;color:#fff;}
.footer a:link {color:#fff;text-decoration:none}
.footer a:visited {color:#fff;text-decoration:none}
.footer a:active {color:#fff;text-decoration:none}
.footer a:hover {color:#fff;text-decoration:underline}

#mod_subfooter {
		background: url(images/footer_gray.gif) repeat-x;
        min-height:75px;
		background-color:#ffffff;
		padding-top:15px;
		padding-bottom:10px;
		border-top:2px solid #fff;
		text-align:center;
		border-bottom:1px solid #000;
		width:762px;
		clear:both;
		float:none;
}

.subfooter {font-size: 0.55em;
	font-family: Verdana, sans-serif;
	color:#000000;}
.subfooter a:link {color:#900;text-decoration:none}
.subfooter a:visited {color:#900;text-decoration:none}
.subfooter a:active {color:#900;text-decoration:none}
.subfooter a:hover {color:#900;text-decoration:underline}

.footersmaller{font-size: 1 em;}



/*** Two or Three-Column Content Structure ***/
/*** This optional style can be used to create a two or three column structure similar to a table with two or three columns ***/
/*** Use the 'columns' div to wrap the width of your columns to 100% of the page, then select either the 'column2' or column3' div to create columns ***/

.columns {
		width:100%;
		padding-top:10px;
}

.column2 {
		width:50%;
		float:left;
		overflow:hidden;
		text-align:left;
}
		
.column3 {
		width:33%;
		float:left;
		overflow:hidden;
		text-align:left;
}

.style1 {
	font-family: Verdana, sans-serif;
	font-size: small;
	color: #333333;
}
.style2 {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: small;
	color: #333333;
}
.style4 {
	color: #666666;
	font-size: x-small;
}
.style7 {font-size: xx-small}
.style8 {font-size: 0.9em;}
.style11 {font-size: x-small; font-family: Verdana, sans-serif; }

/**Icon Table at Bottom of Main Page**/
.iconTableContainer{
	text-align:center;
}
.iconTable{
	margin-top: 10px;
}
.iconTable td.iTtop{
	text-align:center;
	vertical-align:bottom;
}
.iconTable td.iTbot{
	text-align:center;
	vertical-align:top;
	/*border-bottom:1px dashed #000;*/
	font-family:Verdana, sans-serif;
	font-size:0.6em;
}

/**CENTER LINKS STUFF FOR TOP-LEVEL PAGES**/

.centerlinks{}

.small{
	font-size:0.6em;
}

.clheader {
	font:bold 0.9em Georgia,Verdana,sans-serif;
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:0px;
	color:navy; 
	font-family:Lucida Sans Unicode;
	/*border-top: 1px dashed #000000;*/
	padding-top: 5px;
	width: 450px;
	background-image: url(images/horizline_dotted.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#noline {background-image: url(images/spacer.gif); padding-top:0px;}
#smallline {width: 400px;}

.centerlinks ul{
		font-family:Verdana, sans-serif;
		font-size: 0.8em;
		/*font-weight:bold;*/
		color:#000;
		list-style-image:url(images/bullet_rl.gif);
		padding: 10px 6px 20px 25px;
		margin:0px;
		text-align:left;
}

.nested{
	padding-bottom:0px;
	margin:0px;
}

.centerlinks ul li{
	margin-top: 0px;
	padding-top: 0px;
}

.centerlinks ul li a:link {
		color:#00C;
		text-decoration:none;
}

.centerlinks ul li a:visited {
		color:#00C;
		text-decoration:none;
}

.centerlinks ul li a:active {
		color:#00C;
		text-decoration:none;
}

.centerlinks ul li a:hover {
		background:#eee;
		color:#900;
		text-decoration:underline;
}

.tblfltrt{
	float:right;
}
.fltdtable{
	width:50px;
	text-align:center;
}
.fltdtable td{
	text-align:center;
}

.indexalpha{
	font-size: 0.8em;
	font-weight:bold;
	padding-bottom:10px;
	text-align:center;
	border-bottom:1px solid #900;
}
.indexalphasmall{
	font-size: 0.7em;
	float:right;
}
.indexalphasmall a{
	color:#CCCCCC;
}
.indexmain{
	padding-top: 10px;
}
.indexletter {
	font-size: 1.3em;
	font-weight: bold;
	color: #900;
}

.indexmain ul{
		font-family:Verdana, sans-serif;
		font-size: 0.8em;
		color:#000;
		padding: 10px 6px 20px 25px;
		margin:0px;
		text-align:left;
		list-style-type:square;
}
.indexmain ul li{
	margin-top: 0px;
	padding-top: 0px;
}
.indexmain ul li a:link {
		color:#00C;
		text-decoration:none;
}
.indexmain ul li a:visited {
		color:#00C;
		text-decoration:none;
}
.indexmain ul li a:active {
		color:#00C;
		text-decoration:none;
}
.indexmain ul li a:hover {
		background:#eee;
		color:#00C;
		text-decoration:underline;
}


/*** Bottom Links Table for Graduate School ***/
.botlinksTableContainer {
	text-align:left;
	margin-left: 55px;
	
}
.botlinksTable {
	width: 650px;
	font-family: Verdana, sans-serif;
	font-size: 0.95em;
}

.botlinksTable tr {
	text-align: left;
}

.botlinksTable td.vertbreak {
	text-align:center;
}

.botlinksTable td.even a:link {color:#00008B;text-decoration:none}
.botlinksTable td.even a:visited {color:#00008B;text-decoration:none}
.botlinksTable td.even a:active {color:#00008B;text-decoration:none}
.botlinksTable td.even a:hover {color:#00008B;text-decoration:underline}

.botlinksTable td.odd a:link {color:#900;text-decoration:none}
.botlinksTable td.odd a:visited {color:#900;text-decoration:none}
.botlinksTable td.odd a:active {color:#900;text-decoration:none}
.botlinksTable td.odd a:hover {color:#900;text-decoration:underline}



/**Icon Table at Bottom of Main Page**/
.iconTableContainer{
	text-align:center;
}
.iconTable{
	margin-top: 10px;
}
.iconTable td.iTtop{
	text-align:center;
	vertical-align:bottom;
}
.iconTable td.iTbot{
	text-align:center;
	vertical-align:top;
	/*border-bottom:1px dashed #000;*/
	font-family:Verdana, sans-serif;
	font-size:0.6em;
}
#noBotBorder {
	border-bottom:0px solid #fff;
}

.topimg{
	text-align:center;
	margin-bottom:20px;
}

/*Stuff for Column Divs in Sitemap*/

#container div { float: left; width: 106px; }
#container div a{color:#000099;}
#container p {
	margin:0px; 
	margin-right:3px; 
	border-right:1px dashed #000;
}
.heading{
	font-weight:bold;
	font-family:"Courier New", Courier, mono;
	font-size:14px;
	line-height:90%;
}
#lblue{color:#0099CC;}
#mblue{color:#006699;}
#dblue{color:#000080;}
#red{color:#990033;}
#green{color:#006666;}

.subheading1{color: #ffffff; background-color:#0099CC;}
.subheading2{color: #ffffff; background-color:#006699;}
.subheading3{color: #ffffff; background-color:#000080;}
.subheading4{color: #ffffff; background-color:#990033;}
.subheading5{color: #ffffff; background-color:#006666;}

.plinks{
	font-size:9px;
	border-bottom: 1px dashed #ccc;
	padding-top:2px;
}

.divclear{clear:both; margin-top:20px; margin-bottom:20px; border-bottom:1px solid #900; color:#990000}


#containerbot div { float: left; width: 133px;}
#containerbot div a{color:#000099;}
#containerbot p {
	margin:0px; 
	margin-right:3px; 
	border-right:1px dashed #000;
}

/*Definitions for Second Level Pages (Application index.html)*/
.hlinks{
	font-size: 10px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

.apptable{
	border: 1px solid #C0C0C0;
}
.apptable tr{margin: 0px; padding: 0px;}
.apptable td{
	border: 1px solid #C0C0C0;
	margin: 0px;
	padding: 0px;
}
.apptable td.header{
	text-align:center;
	vertical-align:top;
	background-color:#C0C0C0;
	font: bold 0.8em Georgia,Verdana,sans-serif;
	color:#900;
}
.apptable td.subheader{
	text-align:center;
	vertical-align:top;
	background-color:#CCC;
	font-family:Verdana, sans-serif;
	font-size:10px;
}
.smallgray{
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color:#808080;
}
.titlegray{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color:#808080;
	text-align:center;
	margin:0 15px; padding:0px; padding-top:5px;
	border-bottom: 1px dashed #808080;
}
.ybg{
	background-color:#FFFF00;
}
.mainlarger {
	font:0.9em Verdana,sans-serif;
	font-weight:400;
}

.collegeblock {margin-bottom:10px;}
.collegeblock img{float:left; margin-right:5px; padding-bottom: 20px;}
.collegeblock p{padding:0px; margin:0px;}
.collegeblock #name{font-weight:bold; font-size: 0.8em;}
.collegeblock #linklist{font-size: 0.6em;}

.pubimgs {margin: 0px; padding: 0px;}
.newsimgs {margin: 0px; padding: 0px; padding-bottom:20px; vertical-align:middle}
.deglist {font-size: 0.6em; margin-left:15px;}

.tdcontact {font-size: 13px;}

.gctable1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
}
.gctable1 td.header {background-color:#C0C0C0; color: #FFFFFF; font-weight:bold;}
.subheadergc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000080; font-weight:bold;}

.meetinggc td {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#808080;}

.minutesgc{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.minutesgc a:link {color:#000099; text-decoration:none}
.minutesgc a:visited {color:#000099;text-decoration:none}
.minutesgc a:active {color:#000099;text-decoration:none}
.minutesgc a:hover {color:#000099;text-decoration:underline}
.minutesgc tr.yellowbg {background-color:#FFFFCC;}
.minutesgc td.nolink {color: #C0C0C0;}

.subheaderev {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000080; 
	font-weight:bold;
	padding: 0px; margin: 0px;
}
.pev {
	padding: 0px; margin: 0px;
	border-bottom: 1px solid #CCCCCC;
	width: 450px;
	margin-bottom: 10px;
	padding-bottom: 3px;
}

.calendartable{
	border-collapse:collapse;
	border-color:#C0C0C0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
}
.calendartable tr{padding:0; margin:0;}
.calendartable td{padding:0; margin:0;}

/*opending doors*/
.odhistory{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	border-bottom:1px dashed #CCCCCC;
	margin-top: 10px;
	height: 162px;
}
.odimg{float:left; margin-right: 10px;}
.odname{font-weight: bold; font-size: 13px;}

/*graduate ambassadors*/
.ambprofile{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	border-bottom:1px dashed #CCCCCC;
	margin-top: 10px;
	height: 160px;
}
.ambimg{float:left; margin-right: 10px;}

.newstable{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin-left:20px; color:#000000;}
.newstable a:link {color:#000099; text-decoration:none}
.newstable a:visited {color:#000099;text-decoration:none}
.newstable a:active {color:#000099;text-decoration:none}
.newstable a:hover {color:#000099;text-decoration:underline}
.newstable tr.yellowbg {background-color:#FFFFCC;}
.newstable td.nolink {color: #C0C0C0;}
.newstable td {padding: 0px; margin: 0px; text-align:center;}

.admformtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
}
.admformtable td {padding: 2px;}

.stafftable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border-collapse:collapse;
	border:1px solid #C0C0C0;
}
.stafftable tr {margin: 1px; padding:1px;}
.stafftable td {margin: 1px; padding:2px; vertical-align:top;}
.trgray {
	background-color:#CCCCCC;
	font-weight:bold;
}

.poctable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.poctable tr {margin: 1px; padding:1px;}
.poctable td {margin: 1px; padding:2px; vertical-align:top;}
