/*--------------------------------- GLOBAL STYLES ---------------------------------*/BODY, TABLE, TD, FONT     {	font-family: Georgia, "Times New Roman", Times, serif;	color: #828282;	font-size: 13px;	line-height: 150%;	font-weight: normal;	}	STRONG {	color: #595959;	}A {	color: #464685;	text-decoration: underline;	}A:hover {	color : #596ED0;	text-decoration: underline;	}	HR	{	height: 1px; 	color: inherit;	border-style: solid; 	border-width: 1px 0 0 0; 	border-color: #E6E6E6; 	margin-top: 0px; 	margin-bottom: 0px;	}		/*----------------------------------FORM STYLES ----------------------------------*/FORM {	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;	}		INPUT, TEXTAREA, SELECT {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	border: 1px solid #C9C1AF;	color: #878787;	font-size: 12px;	background-color: #FFFFFF;	padding: 2px;	margin: 0px;	}			 .nostyle {	border: 0;	margin: 0;	color: none;	background-color: transparent;	}	.button {	border: 1px solid #7B8768;	color: #FFFFFF;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	padding: 3px 5px 3px 5px;	margin: 10px;	background-color: #A79B82;	height: auto;	}	b, strong {	font-weight: bold;	}	P	{	margin-top: 0px;	margin-bottom: 10px;	}	UL, OL {	list-style-position: outside;	margin-top: 6px;	margin-bottom: 6px;	margin-left: 11px;	padding-left: 16px;	list-style-type: square;	list-style-image: url('/images/bullet2.gif');	}	LI {	margin-top: 4px;	margin-bottom: 4px;	} 	HR {	color: #111111;	height: 1px; 	border-style: solid; 	border-width: 1px 0px 0px 0px; 	margin-top: 1px; 	margin-bottom: 0px;	}  /*----------------------------------TWITTER STYLES ----------------------------------*/#twtr-widget-1 .twtr-hd, #twtr-widget-1 .twtr-ft, #twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {	color:#000000 !important;	font-family: Georgia, "Times New Roman", Times, serif;	}#twtr-widget-1 .twtr-hd {	/* background-image: url('/modules/images/calendar_mini_bg.gif');	background-position: top left;	background-repeat: repeat-x; */	}	#twtr-widget-1 .twtr-ft {	font-size: 10px;	}	#twtr-widget-1 .twtr-doc {	border: 1px solid #F0F0F0;	}/*----------------------------------HEADER STYLES ----------------------------------*/	.headernav-text    {	color: #2F2F2F;	font-size: 8pt;	font-weight: normal;	padding-left: 8px;	padding-right: 8px;	padding-top: 4px;	padding-bottom: 4px;}.headernav-link {	text-decoration: none;	color: #2F2F2F;}A:hover.headernav-link {	color : #74BCDB;	text-decoration: none;	}	/*----------------------------------SIDENAV STYLES ----------------------------------*//* used for side navigation text in the static pages */				.sidenav    {	color: #8C8C8C;	font-size: 8pt;	line-height: 150%;	font-weight: normal;}A:hover.sidenav {	color : #729FBC;	text-decoration: underline;	}	/* used for side navigation text in the static pages */				.sidenav-title    {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	color: #464685;	font-size: 13px;	line-height: 130%;	font-weight: normal;	text-transform: uppercase;	}		/* used for side navigation text in the static pages */				.sidenav-text    {	font-size: 12px;	line-height: 150%;	}/* used for side navigation links in the static pages */				.sidenav-link    {	color: #666666;	font-weight: bold;	text-decoration: none;		}A:hover.sidenav-link {	color : #424242;	text-decoration: none;	}/* used for side navigation links in the static pages */				.sidenav-sel-link    {	color: #7E2C14;	font-weight: bold;	text-decoration: none;	}A:hover.sidenav-sel-link {	color : #C0370F;	text-decoration: none;	}			/*----------------------------------FOOTER STYLES ----------------------------------*//* used for footer navigation text */				.footernav-text {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	color: #ACACAC;	font-size: 10px;	font-weight: normal;	line-height: 150%;	text-transform: uppercase;	}.footernav-link {	text-decoration: none;	color: #464685;	font-weight: normal;	}A:hover.footernav-link {	color : #3E4F9D;	text-decoration: none;	}	/* used for copyright text in the footer of a site */.copyright {	color: #ACACAC;	font-size: 10px;	line-height: 150%;	font-weight: normal;	}/*--------------------------------- GENERAL STYLES ---------------------------------*/		.nobreak, .nowrap {	white-space: nowrap;	}	/* Title ELEMENTS */	 	.pagetitle     {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	color: #B69859;	font-size: 24px;	line-height: 120%;	font-weight: normal;	text-transform: uppercase;	margin-bottom: 20px; 	}A:hover.pagetitle {	color : #D9B469;	text-decoration: none;	}	.pagetitle-alt     {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	color: #B69859;	font-size: 26px;	line-height: 110%;	font-weight: normal;	text-transform: uppercase;	margin-bottom: 10px; 	}	.subtitle     {	color: #595959;	font-size: 14px;	font-weight: bold;	line-height:150%; 	/* background-image: url('/images/div_h1.gif');	background-repeat: repeat-x; 	background-position: bottom left;	margin-top:1px; 	margin-bottom:18px; */	}	.headline     {	color: #464685;	font-size: 18px;	line-height: 130%;	font-style: italic;	margin-top: 0px; 	margin-bottom: 8px;	}	.subhead     {	color: #464685;	font-size: 13px;	line-height: 150%;	font-style: italic;	margin-top: 0px; 	margin-bottom: 8px;	}	.textblock {	margin-bottom: 8px;	}	.pullout {	color: #7d7d7d;	font-size: 13px;	font-weight: bold;	margin-top: 16px; 	margin-bottom: 8px;	}	.pullout-large {	color: #7d7d7d;	font-size: 15px;	line-height: 150%;	font-weight: bold;	margin-top: 16px; 	margin-bottom: 8px;	}		.copyright {	font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, Geneva, Arial, sans-serif;	font-size: 10px;	line-height: 150%;	}			/* -----------------LINK ELEMENTS----------------------*//* an alternate link used in static pages */				.link-alt    {	color: #546E98;	text-decoration: none;	}A:hover.link-alt {	color : #6F8EC7;	text-decoration: underline;	}.link-alt2    {	color: #2F394A;	text-decoration: underline;	}A:hover.link-alt2 {	color : #546E98;	text-decoration: underline;	}	.link-alt3    {	color: #3C4C66;	text-decoration: none;	}A:hover.link-alt3 {	color : #546E98;	text-decoration: none;	}.link-more {	font-style: italic;	text-decoration: none;	}	A:hover.link-more {	text-decoration: none;	}				/* an alternate link used in static pages */				.link-login    {	font-size:11px;	font-weight:bold;	color: #4D7A98;	text-decoration: underline;		}A:hover.link-login {	color : #729FBC;	text-decoration: underline;	}	.link-doc    {	font-size: 11px;	color: #C77E00;	text-decoration: underline;	font-weight: normal;}A:hover.link-doc {	color : #E49F27;	text-decoration: underline;	}	.link-copyright    {	color: #A6A6A6;	text-decoration: none;	}A:hover.link-copyright {	color : #DA0F0F;	text-decoration: none;	}	/* -----------------Text ELEMENTS ----------------------*//* used for small text in the static pages */				.text-small {	font-size: 10px;	line-height: 150%;	}		.text-bold	{	font-weight: bold;	color: #666666;	}	/* used for displaying warning and error messages */.text-error 	{    font-size: 9pt;    font-weight: bold;    text-decoration: none;  	vertical-align: middle;  	color: #AE4A14;	}/* used for displaying italic and subnote messages */.text-subnote 		{    font-size: 8pt;    }/* used for displaying reqd. messages */.text-required 		{    color: #990000;               }.text-alt    {	color: #C77E00;	text-decoration: none;	}.text-search    {	color: #595959;	}.text-search-placeholder    {	color: #C3C3C3;	}/*-------------------------------------------------------------------------------*/