
body { font-family:Verdana,Tahoma; font-size:9pt; color:#161300; background-color:#f9f9fb; }


a { text-decoration:none; }
a:link {   color:#3e89ca; }
a:visited { color:#3e89ca; }
a:hover { color:#ff0000; }


td { font-size:9pt; }
td.imgpanel { vertical-align:top; }
td.display { padding:50px 10px 30px 10px; vertical-align:top; }
td.indexdisplay { padding:50px 10px 30px 10px; vertical-align:top; }
td.menuitem { text-align:right; }
td.menuholder { background-image:url("graphics/menu_over_bg.gif"); }
td.subText { font-size:8pt; text-align:right; color:#3e89ca; }
td.catch_phrase { font-size:12px; font-weight:bolder; vertical-align:bottom; color:#3e89ca; }
td.catch_phrase_blk {  text-align:center; font-size:16px; font-weight:bolder; color:#000000; }
td.accText { padding-left:20px; }
td.impact_col { border-color:#000000; border-style:solid; border-width:1px; }
td.normal { padding:5px; border-width:1px; border-style:solid; border-color:#000000; }
td.normal_white { padding:5px; border-width:1px; border-style:solid; border-color:#000000; background-color:#ffffff; }
td.normal_inv { padding:5px; border-width:1px; border-style:solid; border-color:#000000; background-color:#dddddd; font-weight:bolder; }
td.fieldname { text-align:right; font-weight:bolder; }
td.errors { color:#ff0000; border-color:#ff0000; border-style:solid; border-width:1px; padding:5px; background-color:#fde2e2; }
td.header { color:#2f597b; border-color:#2f597b; border-style:solid; border-width:1px; padding:5px; background-color:#c8d7e3; }
td.impactpanel { padding:50px 0px 0px 0px; vertical-align:top; }


div.impactpanel { height:90px; z-index:5; }


textarea.formfield { font-family:Verdana,Tahoma; font-size:9pt; border-style:solid; border-width:1px; border-color:#2f597b; padding:2px; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#2f597b; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-base-color:#ffffff; }

input.formfield { font-family:Verdana,Tahoma; border-style:solid; border-width:1px; border-color:#2f597b; padding:2px; }
input.subtle { font-family:Verdana,Tahoma; border-style:none; font-weight:bolder; color:#2f597b; padding:2px; }
input.normal { font-family:Verdana,Tahoma; border-style:none; border-width:0px; padding:2px; }
input.buttons { font-family:Verdana,Tahoma; border-width:0px; background-image:url("graphics/menu.gif"); height:24px; width:140px; font-weight:bolder; color:#2f597b; }

select { font-family:Verdana,Tahoma; padding:1px; }

option { font-family:Verdana,Tahoma; padding:1px; }

button.buttons { border-width:0px; background-image:url("graphics/menu.gif"); height:24px; width:140px; font-weight:bolder; color:#2f597b; }


span.grouping { font-weight:bolder; color:#2f597b; font-size:11pt; }
span.article_title { font-weight:bolder; }
span.article_pub { font-size:9pt; }
span.article_date { font-size:9pt; font-style:italic; }
span.article_dl { font-size:9pt; }
span.pseudo_href { color:#3e89ca; }
span.pseudo_href:hover { color:#ff0000; cursor:pointer; }


/* main menu */
.m0l0iout { font-family:Tahoma,Verdana; text-decoration:none; font-size:9pt; padding:4px; color:#000000; text-align:center; }
.m0l0oout { text-decoration:none; background-image:url("graphics/menu_over.gif"); }
.m0l0iover { font-family:Tahoma,Verdana; text-decoration:none; font-size:9pt; padding:4px; color:#2f597b; text-align:center; }
.m0l0oover { text-decoration:none; background-image:url("graphics/menu.gif");}


/* sub menus */
.m0l1iout { text-decoration:none; padding:4px; color:#2f597b; }
.m0l1oout { text-decoration:none; border-width:1px; border-style:solid; border-color:#000000; background:#ffffff; }
.m0l1iover { text-decoration:none; padding:4px; color:#000000;}
.m0l1oover { text-decoration:none; border-width:1px; border-style:solid; border-color:#000000; background:#95bbdb;}


#counselors .state {
	font-size: 12pt;
	font-weight: bold;
	color: 4F81C4;
	margin-bottom: 10px;
}
#counselors ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	margin-bottom: 20px;
}

#counselors .location {
	font-weight: bold;
}
