* {
	size: landscape;
	margin: 0px;
	padding: 0px;
}
body {
	size: landscape;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	padding: 0px;
	margin-top: 20px;
	behavior: url("css/csshover3.htc");
}
img {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}
#dropmenudiv {
	position:absolute;
	border-color: #4682B4;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	margin-top: 0px;
	margin-left: -1px!important;
	margin-left: 0px;
	line-height:18px;
	z-index:100;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	background-color: #EBEBF9;
	color: #002952; 
	padding-top: 0px;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
}
#dropmenudiv a {
	padding: 2px 0px 2px 6px;
	display: block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	/*ext-indent: 3px;*/
	text-decoration: none;
	color: #002952; 
	background-color: #EBEBF9;
	font-weight: bold;
	text-align: left;
	border-color: #4682B4;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}
#dropmenudiv a:hover {
	background-color: #002952;
	color: #F0F0F0;
	/*font-style: italic;*/
	font-weight: bold;
}
.horwich1 {
	font-family: Garamond,Verdana;	
	font-size: 24px;
	font-weight: bold;
	color: #003A63; 
}
.horwich2 {
	font-family: Garamond,Verdana;	
	font-variant: small-caps;
	font-size: 18px;
	color: #003A63; 
}
.horwich3 {
	font-family: Arial, Helvetica, sans-serif;	
	text-transform: uppercase;
	font-size: 10px;
	color: #003A63; 
	border-color: #003A63;
	border-style: solid;
	border-width: 5px 0px 0px 0px;
}
.horwich4 {
	font-family: Arial, Helvetica, sans-serif;	
	text-transform: uppercase;
	font-size: 10px;
	color: #003A63; 
	border: 0px none;
}
.horwich11 {
	font-family: Garamond,Verdana;	
	font-size: 16px;
	font-weight: bold;
	color: #003A63; 
}
.horwich12 {
	font-family: Garamond,Verdana;	
	font-variant: small-caps;
	font-size: 10px;
	color: #003A63; 
}
.horwich13 {
	font-family: Arial, Helvetica, sans-serif;	
	text-transform: lowercase;
	font-size: 8px;
	color: #003A63; 
	border-color: #003A63;
	border-style: solid;
	border-width: 5px 0px 0px 0px;
}
.contacts-b {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #003A63; 
	height: 20px;
}
.contacts-m {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #003A63; 
	border-color: #999999;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	height: 20px;
	font-weight: bold;
}
.contacts-m:hover {
	background-color: #999999;
	cursor: pointer;
	color: #F0F0F0;
}
.mainmenu {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height: 38px;
	border-collapse: collapse; 
}
.mainmenu tr {
	border-color: #6182AD;
	border-collapse: collapse; 
	height: 38px;
}
.mainmenu td {
	border-color: #6182AD;
	border-style: solid;
	border-collapse: collapse; 
	background-color: #003A63;
	color: #F0F0F0; 
	font-weight: bold;
	height: 38px;
}
.mainmenu td:hover {
	background-color: #6182AD;
	color: #001841;
	cursor: pointer;
}
.mainbody {
	background-color: #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
}
.mainbody td {
	padding-bottom: 10px;
	text-align: justify;
}
.maincontent {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
}
.maincontent td {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: justify;
}
.mainbodypref {
	font-family: "trebuchet ms", verdana;	
	font-size: 18px;
	color: #545978;
	font-weight: bold;
	font-stretch: condensed;
}
.mainbodyhead {
	font-family: "trebuchet ms", verdana;	
	font-size: 18px;
	color: #003A63;
	font-weight: bold;
	font-stretch: condensed;
}
.bottommenu {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #001841; 
}
.bottommenu tr {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #001841; 
}
.bottommenu td {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #001841; 
	background-image: url("../images/bottom-button.jpg");
	background-repeat: no-repeat;
	padding-left: 2px;
	width: 206px;
	height: 38px;
	font-weight: bold;
	text-indent: 10px;
}
.bottommenu td:hover {
	color: #F0F0F0; 
	background-image: url("../images/bottom-button-hover.jpg");
	background-repeat: no-repeat;
	font-weight: bold;
	cursor: pointer;
}
.footer {
	color: #003A63;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9px;
	border-color: #003A63;
	border-collapse: collapse;
	height: 15px;
}
.footer tr {
	color: #003A63;
	border-color: #003A63;
	border-collapse: collapse;
	height: 15px;
}
.footer td {
	color: #003A63;
	border-color: #003A63;
	border-collapse: collapse;
	height: 15px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}
.footer td:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.bodydiv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height: 640px!important;
	height: 650px;
	overflow: auto;
	background-color: #F0F0F0;
	color: #323756;
	padding: 5px 10px 5px 10px;
}
.bodydiv li {
	padding-left: 0px;
	margin-left: 20px;
	text-align: justify;
}
.bodydiv a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: underline;
	font-weight: bold
}
.bodydiv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.resourcediv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}

.resourcediv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height: 640px!important;
	height: 650px;
	overflow: auto;
	background-color: #F0F0F0;
	color: #323756;
	padding: 5px 10px 5px 10px;
	background-image: url('../images/soldierfield-bg.jpg');
	background-position: top left;
}
.resourcediv li {
	padding-left: 0px;
	margin-left: 15px;
	color: #323756;
	text-align: justify;
}
.resourcediv a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: underline;
	font-weight: bold
}
.resourcediv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.ncnewsdiv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height: 640px!important;
	height: 650px;
	overflow: auto;
	background-color: #F0F0F0;
	color: #323756;
	padding: 5px 10px 5px 10px;
	background-image: url('../images/chicagolarge-bg.jpg');
	background-position: top left;
}
.ncnewsdiv li {
	padding-left: 0px;
	margin-left: 15px;
	color: #323756;
	text-align: justify;
}
.ncnewsdiv a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: underline;
	font-weight: bold
}
.ncnewsdiv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.nccareersdiv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height: 640px!important;
	height: 650px;
	overflow: auto;
	background-color: #F0F0F0;
	color: #323756;
	padding: 5px 10px 5px 10px;
	background-image: url('../images/chicagobean-bw.jpg');
	background-position: top left;
}
.nccareersdiv li {
	padding-left: 0px;
	margin-left: 15px;
	color: #323756;
	text-align: justify;
}
.nccareersdiv a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: underline;
	font-weight: bold
}
.nccareersdiv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.tradediv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height: 640px!important;
	height: 650px;
	overflow: auto;
	background-color: #F0F0F0;
	color: #323756;
	padding: 5px 10px 5px 10px;
	background-image: url('../images/milleniumpark-bg.jpg');
	background-position: top left;
}
.tradediv li {
	padding-left: 0px;
	margin-left: 15px;
	color: #323756;
	text-align: justify;
}
.tradediv a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: underline;
	font-weight: bold
}
.tradediv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.usadiv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height: 640px!important;
	height: 650px;
	overflow: auto;
	background-color: #F0F0F0;
	color: #323756;
	padding: 5px 10px 5px 10px;
	background-image: url('../images/federalreserve-bw.jpg');
	background-position: top left;
}
.usadiv li {
	padding-left: 0px;
	margin-left: 15px;
	color: #323756;
	text-align: justify;
}
.usadiv a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: underline;
	font-weight: bold
}
.usadiv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.contactdiv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height: 640px!important;
	height: 650px;
	overflow: auto;
	background-color: #F0F0F0;
	color: #323756;
	padding: 5px 10px 5px 10px;
	background-image: url('../images/chicagoriver-bw.jpg');
	background-position: top left;
}
.contactdiv li {
	padding-left: 0px;
	margin-left: 15px;
	color: #323756;
	text-align: justify;
}
.contactdiv a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: underline;
	font-weight: bold
}
.contactdiv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.iframediv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	height: 650px!important;
	height: 660px;
	background-color: #F0F0F0;
	padding: 0px 0px 0px 0px;
}
.indexdiv {
	height: 650px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.servicediv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	height: 500px!important;
	height: 510px;
	overflow: auto;
	background-color: #F0F0F0;
	padding: 5px 10px 5px 10px;
}
.servicediv li {
	padding-left: 0px;
	margin-left: 15px;
	text-align: justify;
}
.servicediv table {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
}
.servicediv tr {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
}
.servicediv td {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
}
.servicediv a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	font-weight: bold;
}
.servicediv a:hover {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	background-color: #003A63;
	color: #F0F0F0;
}
.servicediv p {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	padding-bottom: 15px;
}
.servicediv ul {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	padding-bottom: 15px;
}
.leftframe {
	background-color: #F0F0F0;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
}
.leftframe td {
	text-align: left;
	vertical-align: middle;
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
}
.leftframe tr {
	text-align: left;
	vertical-align: middle;
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
}
.leftframeprof {
	background-color: #F0F0F0;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
	padding: 0px 0px 0px 0px;
}
.proffessionalsnav {
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.proffessionalsnav table {
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.proffessionalsnav td {
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
}
.proffessionalsnav tr {
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
}
.proffessionalsnav a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
	background-color: #F0F0F0;
	color: #323756;
	display: block;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	padding: 3px 1px 3px 1px; 
}
/* .proffessionalsnav a:hover {		
	background-color: #003A63;
	color: #F0F0F0;
}
 */
 .leftframeheader {
	font-family: Arial, Helvetica, sans-serif;	
	background-color: #F0F0F0;
	margin: 3px 3px 3px 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #003A63;
	font-size: 12px;
	border-color: #003A63;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	font-weight: bold;
	text-align: center;
}
.leftframenav {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	background-color: #F0F0F0;
	color: #323756;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
}
.leftframenav a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	background-color: #F0F0F0;
	color: #323756;
	display: block;
	text-decoration: none;
	font-weight: bold;
	margin: 3px 3px 3px 3px;
	padding: 3px 3px 3px 3px;
}
.leftframenav a:hover {		
	background-color: #003A63;
	color: #F0F0F0;
}
.testimonials {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
	overflow: auto;
	background-color: #F0F0F0;
	margin: 0px 5px 3px 10px;
	padding-top: 10px;
	padding-right: 3px;
	font-weight: bold;
}
.testimonials a{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
}
.testimonials a:hover{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	background-color: #003A63;
	color: #F0F0F0;
}
.testimonials-sign {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
	overflow: auto;
	background-color: #F0F0F0;
	font-weight: normal;
	text-align: right;
}
.contactperson {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	background-color: #F0F0F0;
	padding: 0px 0px 0px 5px;
	margin-top: 15px;
}
.contactperson tr{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	padding: 0px 2px 0px 0px;
}
.contactperson td{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	padding: 2px 0px 2px 5px;
}
.bodycenter {
	width: 588px;
	border-collapse: collapse;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: #003A63;
	height: 650px;
}
.iframecenter {
	width: 588px;
	border-collapse: collapse;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #003A63;
	height: 650px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.bodyright {
	border-collapse: collapse;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #003A63;
	height: 650px;
	padding: 0px 0px 0px 10px;
	text-align: left;
}
.resourceright {
	border-collapse: collapse;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #003A63;
	height: 650px;
	padding: 0px 0px 0px 0px;
}
.popupwindow {
	position: absolute;
	top: -10000px;
	left: -10000px;
	visibility: hidden;
	border: 4px #EBEBF9 ridge;
	overflow: hidden;
	background-color: #EBEBF9;
	color: #002952; 
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	width: 450px;
	height: 205px!important;
	height: 210px;
}
.popupwindow tr {
	color: #002952; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}
.popupwindow td {
	color: #002952; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}
.popupbody {
	overflow: auto;
	height: 180px!important;
	height: 190px;
	padding: 5px 5px 5px 5px;
	color: #002952; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
}
.newsdiv {
	width: 588px;
	border-collapse: collapse;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #003A63;
}
.news {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10px;
	color: #323756;
	height: 640px!important;
	height: 650px;
	overflow: auto;
	background-color: #F0F0F0;
	margin: 0px 10px 3px 3px;
	padding-top: 10px;
	padding-left: 3px;
}
.profnav {
	width: 200px;
	height: 40px;
	display: block;
	padding-top: 20px;
	padding-right: 40px;
	text-align: right;
}
.profemail {
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
	display: none;
}
.profphone {
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
}
.proffax {
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
}
.profhead {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
}
.profhead table {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	vertical-align: middle;
}
.profhead tr {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	vertical-align: middle;
}
.profhead td {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	padding: 0px 10px 0px 0px;
	vertical-align: middle;
}
.profhead a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: underline;
	font-weight: bold;
}
/*.profhead a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}*/
.professionaldiv {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
	height: 500px!important;
	height: 510px;
	overflow: auto;
	padding: 0px 10px 0px 0px;
	margin: 5px 0px 0px 0px;
	text-align: justify;
}
.professionaldiv li {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
	padding-left: 0px;
	margin-left: 15px;
	text-align: left;
	text-align: justify;
}
.professionaldiv p {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	padding-bottom: 15px;
	text-align: justify;
}
.professionaldiv ul {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	padding-bottom: 15px;
}
.professionaldiv tr {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
}	
.professionaldiv td {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	text-align: justify;
}	
.subprofessionals {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
}
.subprofessionals tr {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
}
.subprofessionals td {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
}
.subprofessionals li {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
	padding-left: 0px;
	margin-left: 15px;
	text-align: justify;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #323756;
	height: 640px!important;
	height: 650px;
	overflow: auto;
	background-color: #F0F0F0;
	margin: 0px 0px 3px 10px;
	padding-top: 10px;
	padding-right: 3px;
}
.contactus {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.contactus a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: none;
}
.contactus a:hover {		
	background-color: #003A63;
	color: #F0F0F0;
}
.contactemail {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	background-color: #F0F0F0;
	color: #323756;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.contactemail:hover {		
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.hyperlink {
	font-family: Arial, Helvetica, sans-serif;	
	color: #323756;
	font-weight: bold;
	text-decoration: underline;
}
.hyperlink:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
	padding-left: 1px;
	padding-right: 1px;
}
.popuphome {
	position: absolute;
	top: -10000px;
	left: -10000px;
	visibility: hidden;
	border: 2px #002952 ridge;
	overflow: hidden;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	padding: 0px 0px 0px 0px;
	background-color: #EBEBF9;
	color: #002952; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	width: 450px;
	height: 300px;
}
.popuphome tr {
	color: #002952; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}
.popuphome td {
	color: #002952; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}
.popuphomeheader {
	font-family: "trebuchet ms", verdana;
	font-size: 14px;
	color: #F0F0F0;
	background-color: #002952;
	font-weight: bold;
	font-stretch: condensed;
}
.popuphomeheader tr{
	font-family: "trebuchet ms", verdana;
	font-size: 14px;
	color: #F0F0F0;
	background-color: #002952;
	vertical-align: middle;
	height: 25px;
}
.popuphomeheader td{
	font-family: "trebuchet ms", verdana;
	font-size: 14px;
	color: #F0F0F0;
	background-color: #002952;
	vertical-align: middle;
	height: 25px;
}
.popupbodyhome {
	height: 260px!important;
	height: 270px;
	padding: 5px 5px 5px 5px;
	color: #002952; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
.cancelbutton {
	padding: 1px 2px 1px 0px;
	vertical-align: top;
	text-align: right;
}
.cancelbutton td{
	padding: 1px 2px 1px 0px;
	vertical-align: top;
	text-align: right;
}
.cancelbutton img{
	padding: 1px 2px 1px 0px;
	vertical-align: top;
	text-align: right;
}
.marquee {
	background-color: #F0F0F0;
	font-family: "trebuchet ms", verdana;	
	font-size: 14px;
	color: #003A63;
	font-weight: bold;
	font-stretch: condensed;
}
.marquee td {
	background-color: #F0F0F0;
	font-family: "trebuchet ms", verdana;	
	font-size: 14px;
	color: #003A63;
	font-weight: bold;
	font-stretch: condensed;
}
.marquee a {
	color: #003A63;
}
.marquee a:visited {
	color: #003A63;
}
.marquee a:hover {
	background-color: #003A63;
	color: #F0F0F0;
}
.marquee sup {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9px;
}
.today {
	background-color: #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: #003A63;
	font-weight: bold;
}
.today sup {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 8px;
}
.smallhyperlink {
	font-family: "trebuchet ms", verdana;	
	font-size: 11px;
	color: #003A63;
	font-weight: bold;
	font-variant: small-caps;
}
.smallhyperlink:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
	padding-left: 1px;
	padding-right: 1px;
}
.addressbook {
	padding-left: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	text-decoration: none;
}
.addressbook:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
	text-decoration: none;
}
.addressbook a {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #323756;
	text-decoration: none;
	font-weight: bold
}
.addressbook a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.vcard {
	display: block;
}
.consentformdiv {
	font-family: Times New Roman, Times, serif;	
	font-size: 12pt;
	color: #323756;
	height: 565px;
	overflow: auto;
	padding: 0px 10px 0px 0px;
	margin: 15px 0px 0px 0px;
	text-align: justify;
	font-weight: normal;
}
.consentformdiv li {
	font-family: Times New Roman, Times, serif;	
	font-size: 12pt;
	color: #323756;
	padding-left: 0px;
	margin-left: 15px;
	text-align: left;
	text-align: justify;
	font-weight: normal;
}
.consentformdiv p {
	font-family: Times New Roman, Times, serif;	
	font-size: 12pt;
	padding-bottom: 10px;
	text-align: justify;
	font-weight: normal;
}
.consentformdiv a {
	font-family: Times New Roman, Times, serif;	
	font-size: 12pt;
	text-align: justify;
	font-weight: normal;
	text-decoration: none;
}
.consentformdiv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}
.consentformdiv ul {
	font-family: Times New Roman, Times, serif;	
	font-size: 12pt;
	font-weight: normal;
	padding-bottom: 10px;
}
.consentformdiv tr {
	font-family: Times New Roman, Times, serif;	
	font-size: 12pt;
	font-weight: normal;
}	
.consentformdiv td {
	font-family: Times New Roman, Times, serif;	
	font-size: 12pt;
	font-weight: normal;
	text-align: justify;
}	
.consentformp {
	font-family: Times New Roman, Times, serif;	
	font-size: 12pt;
	text-align: justify;
	font-weight: bold;
	vertical-align: middle;
}
.horwich1p {
	font-family: Garamond,Verdana;	
	font-size: 20px;
	font-weight: bold;
	color: #003A63; 
}
.horwich2p {
	font-family: Garamond,Verdana;	
	font-variant: small-caps;
	font-size: 11px;
	color: #003A63; 
	font-weight: bold;
}
.horwich3p {
	font-family: Garamond,Verdana;	
	text-transform: uppercase;
	font-size: 10px;
	color: #003A63; 
	border-color: #003A63;
	border-style: solid;
	border-width: 4px 0px 0px 0px;
	font-weight: bold;
	padding-top: 1px;
}
.horwich4p {
	font-family: Garamond,Verdana;	
	text-transform: uppercase;
	font-size: 10px;
	color: #003A63; 
	border: 0px none;
	font-weight: bold;
}
.horwich5p {
	font-family: Garamond,Verdana;	
	font-size: 10px;
	color: #003A63; 
	border: 0px none;
	font-weight: bold;
}
.consentformdiv a {
	font-family: Times New Roman, Times, serif;	
	font-size: 12pt;
	text-align: justify;
	font-weight: normal;
	text-decoration: none;
}
.consentformdiv a:hover {
	background-color: #003A63;
	color: #F0F0F0;
	cursor: pointer;
}

