div.main, div.main div, div.main p, div.main span, div.main td { line-height: 20px; }

/*H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-style: italic; font-weight: bold; padding: 0px 0px 0px 8px}*/
H1.pageTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; font-style: normal; color: #4F2615; padding: 15px 0px 10px 0px; text-align: center; }
H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9F7F56; font-weight: bold}
H3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9F7F56; font-weight: bold; font-style: italic}
H4, H5, H6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold}

HR {border-top: thin dotted #666666; border-left: none; border-right: none; border-bottom: none}
HR.white {border-top: thin dotted #DDDDDD; border-left: none; border-right: none; border-bottom: none; width: 180px}

A:link {color: #39774B; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
A:active {color: #39774B; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
A:visited {color: #39774B; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
A:hover {color: #127266; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

A.navlink1:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #C0E0D8; letter-spacing: .1em; text-decoration: none; font-weight: bold; }
A.navlink1:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; letter-spacing: .1em; text-decoration: none; font-weight: bold;}
A.navlink1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #C0E0D8; letter-spacing: .1em; text-decoration: none; font-weight: bold;}
A.navlink1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9BC3A7; 	letter-spacing: .1em; text-decoration: none; font-weight: bold;}

A.yellowtext:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB; }
A.yellowtext:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB; }
A.yellowtext:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB;}
A.yellowtext:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB; }

A.altlink:link {color: #9F7F56; text-decoration: none; font-style: bold}
A.altlink:active {color: #9F7F56; text-decoration: none; font-style: bold}
A.altlink:visited {color: #9F7F56; text-decoration: none; font-style: bold}
A.altlink:hover {color: #9F7F56; text-decoration: underline; font-style: bold; }

.topfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; text-decoration: none; font-weight: bold;}

A.topfooter:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; text-decoration: none}
A.topfooter:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none}
A.topfooter:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; text-decoration: none}
A.topfooter:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9BC3A7; text-decoration: none}

A.footer_sephone:link {color: #486c86; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
A.footer_sephone:active {color: #9F7F56; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
A.footer_sephone:visited {color: #9F7F56; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
A.footer_sephone:hover {color: #9F7F56; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

A.contactlink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C8E0D8; text-decoration: none}
A.contactlink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C8E0D8; text-decoration: none}
A.contactlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C8E0D8; text-decoration: none}
A.contactlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #005348; text-decoration: none}

A.whitelink:link {color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.whitelink:active {color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.whitelink:visited {color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.whitelink:hover {color: #666666;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.sidenav:link {color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.sidenav:active {color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.sidenav:visited {color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.sidenav:hover {color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sec_titles {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#333333; font-weight:bold}

.image_border { border: #333333 solid; border-width: 1px 1px 1px 1px}

.error, .message {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EF3333; line-height: 150%}

.yellowtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB; }

.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 20px; }

.footertext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}

.bodytextstrongblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #3333DD; line-height: 150%}

.bodytextstrong {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; line-height: 150%}

.bodytextnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; line-height: 150%; font-weight: bold}

.bodytextwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 100%}

.bodytextsmall { color: #C8E0D8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

.bodytextsmalltop {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; padding: 90px 10px 0px 0px}

.bodytextwhitesmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; line-height: 150%}

.bodytextnj {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 150%}
.bodytextwhitenj {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 100%}

.bodytextlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #006458; }

.bodytextwhitelarge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}

.maintable { border: 8px solid #382700; }

.tablenormalleft { background-color: #cccccc; border: #666699  solid; border-width: 3px 3px 3px 3px; float: left}
.tablenormalright { background-color: #cccccc; border: #666699  solid; border-width: 3px 3px 3px 3px; float: right}
.tabledotted { background-color: #FFFFFF; border: #B3D6B0 dashed; border-width: 2px 2px 2px 2px}

.tabledottedpop { background-color: #E7F2E7; border: #9F7F56 solid; border-width: 2px 2px 2px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: justify; line-height: 100%}

.tablenormal { background-color: #EEEEEE; border: #486c86 solid; border-width: 1px 1px 1px 1px}

.tablenormalbronze { background-color: #FFFFFF; border: #9f7f56 solid; border-width: 1px 1px 1px 1px}

.tablelogin { background-color: #E7F2E7; border: #9F7F56 solid; border-width: 1px 1px 1px 1px}

li {list-style: disc outside; color: 333333; padding:  0px 0px 8px 0px}
li.navlist {list-style: disc inside; color: 9F0C45; padding:  0px 0px 2px 6px}

.indent {padding:0px 0px 0px 60px; line-height:125%}
.indent2 {padding:0px 15px 8px 23px; line-height:125%; color: 333333}

.listmenu  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; border-color: #7FADC4; border-width: thin}
.textfield { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7FADC4; font-weight: bold; text-indent: 5px; border-color: #7FADC4; border-width: thin}
.textfielddark { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: extra-bold; text-indent: 5px; border-color: #7FADC4; border-width: thin}
.formbutton { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold; border-color: #7FADC4; border-width: thin}


.form_maker_table { background-color: #D7EED8; border: #D7EED8 solid; border-width: 1px 1px 1px 1px}
.form_maker_cell {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 150%; padding:5px}

.calendarclass { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height:125%}

table.island_table { background-color: #666699; border: #666699 solid; border-width: 1px 1px 1px 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; width: 200px; padding-right: 5px }


div.move
{
position:relative;
right: 21;
padding: 5px;
} 

.MainHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #008404;
}

/* Husson-specific */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; /* DOCTYPE line-height: 20px; */ }

hr { border-top: 1px solid #CCCCCC; }

table { font-size: 13px; }
ul {
	list-style: circle;
}
.abc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #5F4841;}
.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 20px; }.bodytextblue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #57867C;}

.bodytextbrown {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #715646;}.bodytextsm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}.bodytextsmcolor {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #4F403E;}
.botnavlg {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #127266;}

.botnavsm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #0F6056;}

.breadcrumbs {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #006458; } A.breadcrumbs:link, A.breadcrumbs:active, A.breadcrumbs:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #006458; text-decoration: none}A.breadcrumbs:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none}

.breadcrumbs img { vertical-align: middle; margin-left: 3px; }

.calendarcell {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;}
.calendarlink {	font-family: verdana;	font-size: 9px;	color: #663433;}
.calendarview {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #69877E;}

.centered {
	text-align: center;
	}
.contact {	color: #C8E0D8;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}
.contactuscell {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #A7A783;	background-color: #F8F8DC;}

.curriculumhead {	background-color: #96BCB3;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}
.datehead {	font-family: verdana;	font-size: 20px;	color: #95ACA5;}

.directorycell {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	border: none;}

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; }
A.footer:link, A.footer:active, A.footer:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; letter-spacing: .1em; text-decoration: none}
A.footer:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #39774B; letter-spacing: .1em; text-decoration: none}

.footersmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #005348; }
A.footersmall:link, A.footersmall:active, A.footersmall:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0F6056; text-decoration: none}
A.footersmall:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #39774B; text-decoration: none}

.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #4F2615; padding: 15px 0px 10px 0px; }

.marketing {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CFD5BB;}

.mainsubnav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #654434;
}
A.mainsubnav, A.mainsubnav:active, A.mainsubnav:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #654434;
	text-decoration: underline;}
A.mainsubnav:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #39774B;
	text-decoration: underline;}
.photocap {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}

.quizquestion {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	background-color: #96BCB3;}

.smalllink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5F4841;
}
.smalllink span {  white-space: nowrap; }
A.smalllink, A.smalllink:active, A.smalllink:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5F4841;
	text-decoration: underline;}
A.smalllink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5F4841;
	text-decoration: none;}
.standardlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #39774B;}
A.standardlink, A.standardlink:active, A.standardlink:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #39774B;
	text-decoration: underline;}
A.standardlink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #127266;
	text-decoration: underline;}

.subhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #675B50;	font-weight: bold;}
A.subhead, A.subhead:active, A.subhead:visited, A.subhead:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #675B50;	font-weight: bold;}

.subheadwhite {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #FFFFFF;	line-height: 22px;}
.subnavcell {	background-color: #FBFBEC;	border: 1px solid #ADCFC1;}

.topnav1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #C0E0D8; letter-spacing: .1em; }A.topnav1:link, A.topnav1:active, A.topnav1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #C0E0D8; letter-spacing: .1em; text-decoration: none;}A.topnav1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9BC3A7; letter-spacing: .1em; text-decoration: none;}

.topnav1on {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; letter-spacing: .1em; text-decoration: none;}A.topnav1on:link, A.topnav1on:active, A.topnav1on:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; letter-spacing: .1em; text-decoration: none; }A.topnav1on:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; 	letter-spacing: .1em; text-decoration: none;}	.topnav2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005348;  }A.topnav2:link, A.topnav2:active, A.topnav2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005348; text-decoration: none}A.topnav2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #39774B; text-decoration: none}
.topnav2on { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #005348; font-weight: bold; }A.topnav2on:link, A.topnav2on:active, A.topnav2on:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005348; text-decoration: none}A.topnav2on:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #39774B; text-decoration: none}.topnav3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005348; }A.topnav3:link, A.topnav3:active, A.topnav3:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005348; text-decoration: none}A.topnav3:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #39774B; text-decoration: none}.topnav3on { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #005348; font-weight: bold;}
A.topnav3on:link, A.topnav3on:active, A.topnav3on:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005348; text-decoration: none}A.topnav3on:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #39774B; text-decoration: none}

.verticallines {	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-right-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}
/*H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-style: italic; font-weight: bold; padding: 0px 0px 0px 8px}*/
H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9F7F56; font-weight: bold}
H3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9F7F56; font-weight: bold; font-style: italic}
H4, H5, H6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold}

HR {border-top: thin dotted #666666; border-left: none; border-right: none; border-bottom: none}
HR.white {border-top: thin dotted #DDDDDD; border-left: none; border-right: none; border-bottom: none; width: 180px}

A:link {color: #39774B; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
A:active {color: #39774B; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
A:visited {color: #39774B; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
A:hover {color: #127266; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

A.navlink1:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #C0E0D8; letter-spacing: .1em; text-decoration: none; font-weight: bold; }
A.navlink1:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; letter-spacing: .1em; text-decoration: none; font-weight: bold;}
A.navlink1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #C0E0D8; letter-spacing: .1em; text-decoration: none; font-weight: bold;}
A.navlink1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9BC3A7; 	letter-spacing: .1em; text-decoration: none; font-weight: bold;}

A.yellowtext:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB; }
A.yellowtext:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB; }
A.yellowtext:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB;}
A.yellowtext:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB; }

A.altlink:link {color: #9F7F56; text-decoration: none; font-style: bold}
A.altlink:active {color: #9F7F56; text-decoration: none; font-style: bold}
A.altlink:visited {color: #9F7F56; text-decoration: none; font-style: bold}
A.altlink:hover {color: #9F7F56; text-decoration: underline; font-style: bold; }

.topfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; text-decoration: none; font-weight: bold;}

A.topfooter:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; text-decoration: none}
A.topfooter:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none}
A.topfooter:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; text-decoration: none}
A.topfooter:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9BC3A7; text-decoration: none}

A.footer_sephone:link {color: #486c86; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
A.footer_sephone:active {color: #9F7F56; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
A.footer_sephone:visited {color: #9F7F56; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
A.footer_sephone:hover {color: #9F7F56; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

A.contactlink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C8E0D8; text-decoration: none}
A.contactlink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C8E0D8; text-decoration: none}
A.contactlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C8E0D8; text-decoration: none}
A.contactlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #005348; text-decoration: none}

A.whitelink:link {color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.whitelink:active {color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.whitelink:visited {color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.whitelink:hover {color: #666666;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.sidenav:link {color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.sidenav:active {color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.sidenav:visited {color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.sidenav:hover {color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sec_titles {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#333333; font-weight:bold}

.image_border { border: #333333 solid; border-width: 1px 1px 1px 1px}

.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EF3333; line-height: 150%}

.yellowtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5BB; }

.yellowtext strong { font-size: 12px; margin-bottom: 4px; }

.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 20px; }

.footertext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}

.bodytextstrongblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #3333DD; line-height: 150%}

.bodytextstrong {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; line-height: 150%}

.bodytextnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; line-height: 150%; font-weight: bold}

.bodytextwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 100%}

.bodytextsmall { color: #C8E0D8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

.bodytextsmalltop {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; padding: 90px 10px 0px 0px}

.bodytextwhitesmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; line-height: 150%}

.bodytextnj {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 150%}
.bodytextwhitenj {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 100%}

.bodytextlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #006458; }

.bodytextwhitelarge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}

.maintable { border: 8px solid #382700; }

.tablenormalleft { background-color: #cccccc; border: #666699  solid; border-width: 3px 3px 3px 3px; float: left}
.tablenormalright { background-color: #cccccc; border: #666699  solid; border-width: 3px 3px 3px 3px; float: right}
.tabledotted { background-color: #FFFFFF; border: #B3D6B0 dashed; border-width: 2px 2px 2px 2px}

.tabledottedpop { background-color: #E7F2E7; border: #9F7F56 solid; border-width: 2px 2px 2px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: justify; line-height: 100%}

.tablenormal { background-color: #EEEEEE; border: #486c86 solid; border-width: 1px 1px 1px 1px}

.tablenormalbronze { background-color: #FFFFFF; border: #9f7f56 solid; border-width: 1px 1px 1px 1px}

.tablelogin { background-color: #E7F2E7; border: #9F7F56 solid; border-width: 1px 1px 1px 1px}

li {list-style: disc outside; color: 333333; padding:  0px 0px 8px 0px}
li.navlist {list-style: disc inside; color: 9F0C45; padding:  0px 0px 2px 6px}

.indent {padding:0px 0px 0px 60px; line-height:125%}
.indent2 {padding:0px 15px 8px 23px; line-height:125%; color: 333333}

.listmenu  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; border-color: #7FADC4; border-width: thin}
.textfield { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7FADC4; font-weight: bold; text-indent: 5px; border-color: #7FADC4; border-width: thin}
.textfielddark { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: extra-bold; text-indent: 5px; border-color: #7FADC4; border-width: thin}
.formbutton { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold; border-color: #7FADC4; border-width: thin}


.form_maker_table { background-color: #D7EED8; border: #D7EED8 solid; border-width: 1px 1px 1px 1px}
.form_maker_cell {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 150%; padding:5px}

.calendarclass { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height:125%}

table.island_table { background-color: #666699; border: #666699 solid; border-width: 1px 1px 1px 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; width: 200px; padding-right: 5px }


div.move
{
position:relative;
right: 21;
padding: 5px;
} 

.MainHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #008404;
}

/* Husson-specific */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; /* DOCTYPE line-height: 20px; */ }

hr { border-top: 1px solid #CCCCCC; }

table { font-size: 13px; }
ul {
	list-style: circle;
}
.abc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #5F4841;}
.bodytext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 20px; }.bodytextblue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #57867C;}

.bodytextbrown {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #715646;}.bodytextsm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}.bodytextsmcolor {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #4F403E;}
.botnavlg {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #127266;}

.botnavsm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #0F6056;}

.breadcrumbs {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #006458; } A.breadcrumbs:link, A.breadcrumbs:active, A.breadcrumbs:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #006458; text-decoration: none}A.breadcrumbs:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; text-decoration: none}

.calendarcell {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;}
.calendarlink {	font-family: verdana;	font-size: 9px;	color: #663433;}
.calendarview {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #69877E;}

.centered {
	text-align: center;
	}
.contact {	color: #C8E0D8;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}
.contactuscell {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #A7A783;	background-color: #F8F8DC;}

.curriculumhead {	background-color: #96BCB3;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}
.datehead {	font-family: verdana;	font-size: 20px;	color: #95ACA5;}

.directorycell {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	border: none;}

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; }A.footer:link, A.footer:active, A.footer:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #127266; letter-spacing: .1em; text-decoration: none}A.footer:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #39774B; letter-spacing: .1em; text-decoration: none}.footersmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #005348; }
A.footersmall:link, A.footersmall:active, A.footersmall:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0F6056; text-decoration: none}A.footersmall:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #39774B; text-decoration: none}.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #4F2615; padding: 15px 0px 10px 0px; }
.marketing {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CFD5BB;}

.mainsubnav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #654434;
}
A.mainsubnav, A.mainsubnav:active, A.mainsubnav:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #654434;
	text-decoration: underline;}
A.mainsubnav:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #39774B;
	text-decoration: underline;}
.photocap {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}

.quizquestion {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	background-color: #96BCB3;}

table.roster {
	border: 2px solid #C8D4D0;
	width: 453px;	}
table.roster th {
	border: 1px solid #C8D4D0;
	background-color: #e8ecf0;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;
	font-weight: bold;
	text-align: left;	}
table.roster td {
	border: 1px solid #C8D4D0;
	height: 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	}
	
.smalllink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5F4841;
}
A.smalllink, A.smalllink:active, A.smalllink:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5F4841;
	text-decoration: underline;}
A.smalllink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5F4841;
	text-decoration: none;}
.standardlink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #39774B;	}
A.standardlink, A.standardlink:active, A.standardlink:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #39774B;	
	text-decoration: underline;}
A.standardlink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #127266;	
	text-decoration: underline;}

.subhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #675B50;	font-weight: bold;}
A.subhead, A.subhead:active, A.subhead:visited, A.subhead:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #675B50;	font-weight: bold;}

.subheadwhite {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #FFFFFF;	line-height: 22px;}
.subnavcell {	background-color: #FBFBEC;	border: 1px solid #ADCFC1;}

.topnav1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #C0E0D8; letter-spacing: .1em; }A.topnav1:link, A.topnav1:active, A.topnav1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #C0E0D8; letter-spacing: .1em; text-decoration: none;}A.topnav1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9BC3A7; letter-spacing: .1em; text-decoration: none;}

.topnav1on {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; letter-spacing: .1em; text-decoration: none;}A.topnav1on:link, A.topnav1on:active, A.topnav1on:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; letter-spacing: .1em; text-decoration: none; }A.topnav1on:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; 	letter-spacing: .1em; text-decoration: none;}	.topnav2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005348;  }A.topnav2:link, A.topnav2:active, A.topnav2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005348; text-decoration: none}A.topnav2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #39774B; text-decoration: none}
.topnav2on { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #005348; font-weight: bold; }A.topnav2on:link, A.topnav2on:active, A.topnav2on:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005348; text-decoration: none}A.topnav2on:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #39774B; text-decoration: none}.topnav3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005348; }A.topnav3:link, A.topnav3:active, A.topnav3:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005348; text-decoration: none}A.topnav3:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #39774B; text-decoration: none}.topnav3on { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #005348; font-weight: bold;}
A.topnav3on:link, A.topnav3on:active, A.topnav3on:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005348; text-decoration: none}A.topnav3on:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #39774B; text-decoration: none}

.verticallines {	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-right-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}

table.table_roster {
	border: 2px solid #C8D4D0;
	width: 453px;
	}
table.table_roster th {
	border: 1px solid #C8D4D0;
	background-color: #e8ecf0;	color: #718F87;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding: 4px;
	line-height: 12px;	
	}
table.table_roster td {
	height: 25px;
	border: 1px solid #C8D4D0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #333333;
	padding: 2px 4px 2px 4px;
	line-height: 11px;	
	}
table.table_roster td span, table.table_roster td p {
	line-height: 11px;
	}
table.table_roster td.photo {
	padding: 4px 4px 4px 4px;
	}
	
table.table_course {
	border: 2px solid #C8D4D0;
	width: 580px;
	}
table.table_course th {
	border: 1px solid #C6D2CF;
	background-color: #E6ECEC;
	font-weight: bold;
	text-align: left;
	padding: 5px;
	}
table.table_course td {
	border: 1px solid #C6D2CF;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	color: #333333;
	line-height: 12px;	
	padding: 5px;
	}
	
table.table_directory th {
	border: 1px solid #C8D4D0;
	background-color: #e8ecf0;
	color: #718F87;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding: 4px;
	line-height: 12px;	
	}
table.table_directory td.header {
	font-size: 14px;
	color: #5F4841;
	}
table.table_directory td.header a, table.table_directory td.header a:visited, table.table_directory td.header a:active, table.table_directory td.header a:hover {
	color: #5F4841;
	font-size: 14px;
	}
table.table_directory a, table.table_directory a:visited, table.table_directory a:active, table.table_directory a:hover {
	font-size: 9px;
	}
table.table_directory td {
	height: 40px;
	border: 1px solid #C8D4D0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #333333;
	padding: 2px 4px 2px 4px;
	line-height: 11px;	
	}
table.table_directory td span, table.table_directory td p {
	line-height: 11px;
	}
	
table.table_greenhead th {
	border: 1px solid #C8D4D0;
	background-color: #e8ecf0;
	color: #718F87;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding: 4px;
	line-height: 12px;	
	}
table.table_greenhead td.header {
	font-size: 14px;
	color: #5F4841;
	}
table.table_greenhead td.header a, table.table_greenhead td.header a:visited, table.table_greenhead td.header a:active, table.table_greenhead td.header a:hover {
	color: #5F4841;
	font-size: 14px;
	}
table.table_greenhead a, table.table_greenhead a:visited, table.table_greenhead a:active, table.table_greenhead a:hover {
	font-size: 9px;
	}
table.table_greenhead td {
	border: 1px solid #C8D4D0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;	
	color: #333333;
	padding: 2px 4px 2px 4px;
	line-height: 11px;	
	}
table.table_greenhead td span, table.table_greenhead td p {
	line-height: 11px;
	}
	
table.custom_form {
	background-color: #E4EFEC;
	padding: 0px;
	border: 0px;
	width: 500px;
	}

table.custom_form th {
	background-color: #96BCB3;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 4px;
	}
	
table.custom_form td {
	font-size: 10px;
	padding: 8px;
	}
	
.custom_form_submit {
	color: #FFFFFF;
	background-color: #BAB6AD;
	font-family: Trebuchet MS, Gill Sans Condensed, Optima, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 4px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	}
	
.formlabel {
	color: #7A978F;
	font-weight: bold;
	}
	
table.table_contact {
	width: 354px;
	height: 148px;
	border: 1px solid #E7E7DE;
	}
table.table_contact th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A7A783;
	background-color: #F8F8DC;
	text-align: center;
	}
table.table_contact th, table.table_contact td {
	border: 1px solid #E7E7DE;
	padding: 8px;
	}
table.table_contact td.label {
	font-size: 9px;
	width: 55px;
	}
	
.caption {
	font-size: 10px;
	line-height: 100%;
	}
	
	/* Form Module Styles */

	#FormModule_instructions {
		color: #FFF;
		background-color: #96BCB3;
		padding: 0px;
		margin: 0px;
		text-align: center;
		/*width: 484px;
		margin: 0px auto;
		padding: 8px;*/
		padding: 4px 8px;
		margin-bottom: 10px;
	}

	/*#FormModule_formTable {
		background-color: #E4EFEC;
		border: none;
		padding: 0px;
		width: 500px;
		margin: 0px auto;
	}

	#FormModule_formTable > tbody > tr > td {
		padding: 8px;
	}

	#FormModule_formTable .FormModule_labelCell {
		text-align: right;
		font-size: 10px;
		color: #7A978F;
		width: 200px !important;
		line-height: 20px;
	}

	#FormModule_formSubmitButton {
		background-color: #BAB6AD;
		border-color: #CCCCCC rgb(102, 102, 102) rgb(102, 102, 102) rgb(204, 204, 204);
		border-style: solid;
		border-width: 1px;
		color: #FFFFFF;
		font-family: Trebuchet MS,Gill Sans Condensed,Optima,Arial,sans-serif;
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 1px;
		padding: 4px;
		text-transform: uppercase;
	}
	
	.FormModule_inputCell > table > tbody > tr > td {
		color: #7A978F !important;
	}
	
	.FormModule_inputCell > table > tbody > tr > td > input, .FormModule_inputCell > table > tbody > tr > td > textarea, .FormModule_inputCell > table > tbody > tr > td > select {
		color: #333 !important;
	}
	
	#FormModule_formTable .FormModule_labelCellLong {
		text-align: left;
	}*/
	
	#sectionDirectoryImages {
		height: 300px;
		text-align: right;
		position: relative;
	}
	#sectionDirectoryImages img {
		left: auto !important;
		right: 0;
		position: absolute;
	}
	
	#searchCell label {
		font-weight: bold;
	}
	
	/* custom search */
	
	#hussonSearch {
		max-width: 600px;
	}
	
	#hussonSearch input.gsc-input {
		border: 1px solid #39774B;
		padding: 5px 2px;
	}
	
	#hussonSearch input.gsc-search-button {
		background-color: #002D25;
		color: #fff;
		font-size: 1.2em;
		font-weight: bold;
		border: none;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		padding: 5px;
	}
	
	#hussonSearch div.gsc-tabsArea {
		display: none;
	}
	
	#hussonSearch a.gs-title, #hussonSearch a.gs-title * {
		color: #39774B;
	}
	
	#hussonSearch div.gs-visibleUrl {
		color: #999;
	}
	
	#hussonSearch div.gs-visibleUrl-short {
		display: none;
	}
	
	#hussonSearch div.gs-visibleUrl-long {
		display: block;
	}
	
	#hussonSearch div.gsc-cursor-current-page {
		color: #39774B;
	}
