/* --- BEGIN HTML BASIC STYLES --- */
body	{padding:0px;margin:0px;background-color: #FFFFFF; font-family: Tahoma;font-size: 9pt;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;color:#000000}
td		{font-size: 10pt;font-family: Tahoma, Verdana, Helvetica}
p		{font-size: 9pt; font-family: Tahoma, Verdana, Helvetica}
div		{font-size: 8pt; font-family: Tahoma, Verdana, Helvetica}
h1		{font-size: 11pt;font-family: Tahoma, Verdana, Helvetica}
ul		{font-size: 14pt;font-family: Tahoma, Verdana, Helvetica}
li		{font-size: 9pt; font-family: Tahoma, Verdana, Helvetica}
/* --- END HTML BASIC STYLES --- */

/* --- BEGIN LINK STYLES --- */
a:link		{ font-size: 9pt;color: #006699;font-family: Tahoma, Verdana, Helvetica;text-decoration: none;font-weight:bold}
a:visited	{ font-size: 9pt;color: #006699;font-family: Tahoma, Verdana, Helvetica;text-decoration: none;font-weight:bold}
a:hover		{ font-size: 9pt;color: #006699;font-family: Tahoma, Verdana, Helvetica;text-decoration: underline;font-weight:bold}
a:active	{ font-size: 9pt;color: #006699;font-family: Tahoma, Verdana, Helvetica;text-decoration: none;font-weight:bold}
/* --- END LINK STYLES --- */

/* --- BEGIN HEADER STYLES --- */
#header				{width:800px;height:260px;text-align:center;}
#header_logo		{width:140px;height:120px;background:url(/images/logoinleftcorner_01.jpg) no-repeat bottom;text-align:left;}
#header_banner		{width:660px;height:120px;background:url(/images/banner.jpg) no-repeat bottom;text-align:left;}
#header_title		{width:660px;height:20px; background:url(/images/redbartop_03.gif) no-repeat bottom;text-align:center;}
.ParagraphHeader    {font-weight: bold;font-size: 13pt;color: #5c8659;}
.SectionHeader	    {font-weight: bold;font-size: 13pt;color: #00498f;text-align: center;}
.RequestHeader		{font-weight: bold;font-size: 11pt;}

/* --- END HEADER STYLES --- */

/* --- BEGIN HEADER STYLES --- */
/*background-color:#93D9CE*/
.menu			{width:140px;height:120px;background:url(/images/menubar.jpg) no-repeat top;padding-top:115px;padding-left:10px;background-color:#93D9CE}
.menuitem	{padding-top:3px}
/* --- END HEADER STYLES --- */

/* --- BEGIN E-NEWS STYLES --- */
.enewsbody	{width:92px;height:158px;background:url(/images/enewsbluegradient.jpg) no-repeat top;font-size: 9pt;color: #FFFFFF;font-family: Tahoma, Verdana, Helvetica;text-decoration: none;font-weight:bold;padding-left:5px;padding-bottom:10px}
.enewsbox		{padding-top:30px;padding-left:10px}
/* --- END E-NEWS STYLES --- */

/* --- BEGIN CONTACT US FORM STYLES --- */
.contactusTable		{ font-size: 12pt;font-weight:bold;padding-left:5px;background-color:#93D9CE}
.contactusSpacer	{ background-color:#263C8B}
.contactField			{ width:100px;padding-top:10px;padding-bottom:10px;padding-left:20px}
/* --- END CONTACT US FORM STYLES --- */

/* --- BEGIN FORM ELEMENTS STYLES --- */
INPUT.text			{ font-family:Tahoma;font-size:11px;line-height:12px;color:#333333;border-color:#9DB5DF; border-width:1px; background-color:#ffffff; border-style:solid}
INPUT.button		{ border-right: #a5acb2 1px solid;border-top: #a5acb2 1px solid;font-size: 10pt;border-left: #a5acb2 1px solid;border-bottom: #a5acb2 1px solid;color: #000000;font-family: Tahoma;background-color: #ebebee;text-decoration: none}
INPUT.submit		{ border-right: #a5acb2 1px solid;border-top: #a5acb2 1px solid;font-size: 8pt;border-left: #a5acb2 1px solid;border-bottom: #a5acb2 1px solid;color: #000000;font-family: Tahoma;background-color: #ebebee;text-decoration: none}
INPUT.reset			{ border-right: #ececec 1px solid; border-top: #ececec 1px solid; font-weight: bold; font-size: 8pt; border-left: #ececec 1px solid; color: #ffffff; border-bottom: #ececec 1px solid; font-style: italic; font-family: Tahoma; background-color: #a2bc61; text-decoration: none; }
INPUT.radio			{ border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; font-weight: bold; font-size: 8pt; border-left: #ffffff 1px solid; color: #ffffff; border-bottom: #ffffff 1px solid; font-style: italic; font-family: Tahoma, verdana; background-color: #a2bc61; }
INPUT.checkbox	{ border-right: medium none;border-top: medium none;border-left: medium none;border-bottom: medium none;background-color: transparent}
INPUT.file			{ border-right: #a5acb2 1px solid;border-top: #a5acb2 1px solid;font-size: 8pt;border-left: #a5acb2 1px solid;border-bottom: #a5acb2 1px solid;font-family: Tahoma, Verdana;background-color: #f6f6f6;text-decoration: none}
TEXTAREA				{ border-right: #a5acb2 1px solid; border-top: #a5acb2 1px solid; font-size: 8pt; border-left: #a5acb2 1px solid; color: #000000; border-bottom: #a5acb2 1px solid; font-family: Tahoma, Verdana, Helvetica; background-color: #ffffff; text-decoration: none; }
SELECT					{ font-size: 8pt; font-family: Tahoma, Verdana, Helvetica;}
/* --- END FORM ELEMENTS STYLES --- */

/* --- BEGIN MESSAGES STYLES --- */
.Error	{font-size:11pt;font-weight: bolder;color: #CC0000;font-family: Tahoma, Verdana, Helvetica}
.Success{font-size:11pt;font-weight: bolder;color: #267c08;font-family: Tahoma, Verdana, Helvetica}
/* --- BEGIN MESSAGES STYLES --- */

/* --- BEGIN BACKGROUND STYLES ---*/
.bodyTitle		{font-size:9pt;font-weight: bolder;color: #26448D;font-family: Tahoma, Verdana, Helvetica}
.bodySub		{font-size:10pt;color: #26448D;font-family: Tahoma, Verdana, Helvetica}
.bodySubBlue	{font-size:10pt;color: #26448D;font-family: Tahoma, Verdana, Helvetica;font-weight:bold;}
.bgx			{background-position:top left;    background-repeat:repeat-x;}
.bgx2			{background-position:left bottom; background-repeat:repeat-x;}
/* --- END BACKGROUND STYLES ---*/

/* --- BEGIN BUTTON STYLES ---*/
.btnGo {background-color:#FF6600; font-size: 16px; width: 30px; height: 20px; line-height: 11px; border-top:#FF9900 solid thin; border-bottom: #CC3300 solid thin; border-right:#FF9900 solid thin; border-left:#CC3300 solid thin; font-family: Tahoma, arial, helvetica, sans-serif;font-weight:bold; color:#FFFFFF;}
.btnLg {background-color:#a2bc61; font-size: 11px; width: 150; height: 20px; border-top:#ececec solid 1; border-bottom: #ececec solid 1; border-right:#ececec solid 1; border-left:#ececec solid 1; font-family: tahoma, arial, helvetica, sans-serif; color:#FFFFFF;font-weight:bold; cursor: hand; }
.btnSm {background-color:#a2bc61; font-size: 8pt; font-style:italic; width: 100; height: 20px; border-top:#ececec solid 1; border-bottom: #ececec solid 1; border-right:#ececec solid 1; border-left:#ececec solid 1; font-family: tahoma, arial, helvetica, sans-serif; color:#FFFFFF;font-weight:bold; cursor: hand; }
.btnEn { border-right: #ececec 1px solid; border-top: #eee2d5 1px solid; font-weight: bold; font-size: 11px; border-left: #eee2d5 1px solid; width: 100px; cursor: hand; color: #ffffff; border-bottom: #ececec 1px solid; font-family: tahoma, arial, helvetica, sans-serif; height: 20px; background-color: #8fbc8b; }
.btnDi { border-right: #ececec 1px solid; border-top: #eee2d5 1px solid; font-weight: bold; font-size: 11px; border-left: #eee2d5 1px solid; width: 100px; cursor: hand; color: #ffffff; border-bottom: #ececec 1px solid; font-family: tahoma, arial, helvetica, sans-serif; height: 20px; background-color: rosybrown; }
/* --- END BUTTON STYLES ---*/

/* --- BOUNDARIES/PAGE BORDERS STYLES ---*/
.boundary						{ background-color: #FAFAFA; }
.boundaryBelowHead	{ background-color: #E8EEF7; }
.boundary thead			{ background-color: #9EC050; padding-left: 15pt; font-weight: bold; font-size: 10pt;  }
.pborder						{ background-color: #ffffff; }
/* --- BEGIN AGENT STYLES ---*/

/* --- BEGIN CHEST STYLES --- */
.chestsm						{ font-weight:bold; color:#FFFFFF; }
.chestsm a					{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chestsm a:link			{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chestsm a:visited	{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chestsm a:hover		{ font-weight:bold; color:#FFFFFF; text-decoration:underline;}
.chestsm a:active		{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
/* --- END CHEST STYLES --- */


/* --- BEGIN CHEST STYLES --- */
.chest									{ font-weight:bold; color:#FFFFFF;}
.chest a								{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chest a:active					{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chest a:link						{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chest a:visited				{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chest a:hover					{ font-weight:bold; color:#FFFFFF; text-decoration:underline;}
/* --- END CHEST STYLES --- */

/* --- BEGIN FOOTER STYLES --- */
.footer									{ color:#5E83CA;}
.footer a								{ color:#5E83CA; text-decoration:underline; font-weight:normal}
.footer a:active				{ color:#5E83CA; text-decoration:underline; font-weight:normal}
.footer a:link					{ color:#5E83CA; text-decoration:underline; font-weight:normal}
.footer a:visited				{ color:#5E83CA; text-decoration:underline; font-weight:normal}
.footer a:hover					{ color:#5E83CA; text-decoration:none; font-weight:normal}
.footerBanner						{ padding-left: 155px; font-weight: bold; padding-bottom: 5px; color: #ffffff; font-size:9px; padding-top: 5px; background-color: #AB1313; text-decoration: none; }
#footerDev							{ font-size: 8pt; font-weight:normal}
#footerDev a:link				{ font-size: 8pt;color: #006699;text-decoration: none;}
#footerDev a:visited		{ font-size: 8pt;color: #006699;text-decoration: none;}
#footerDev a:hover			{ font-size: 8pt;color: #006699;text-decoration: underline;}
#footerDev a:active			{ font-size: 8pt;color: #006699;text-decoration: none;}
/* --- END FOOTER STYLES --- */

/* --- BEGIN IMAGE STYLES ---*/
.imgFAHSRPListLg	{BORDER-RIGHT: #3967BD 1px solid;BORDER-TOP: #3967BD 1px solid;MARGIN: 1px;BORDER-LEFT: #3967BD 1px solid;WIDTH: 100px;BORDER-BOTTOM: #3967BD 1px solid;HEIGHT: 66px}
.imgFAHSRP				{border-right: #0099cc 1px solid;border-top: #0099cc 1px solid;margin: 1px;border-left: #0099cc 1px solid;width: 120px;border-bottom: #0099cc 1px solid;height: 80px}
.imgFAHSRPList		{border-right: #0099cc 1px solid;border-top: #0099cc 1px solid;margin: 1px;border-left: #0099cc 1px solid;width: 50px;border-bottom: #0099cc 1px solid;height: 33px}
.imgborder				{border-right: #0099cc 1px solid;border-top: #0099cc 1px solid;border-left: #0099cc 1px solid;border-bottom: #0099cc 1px solid}
.imgFAHLDP				{border-right: #0099cc 1px solid;border-top: #0099cc 1px solid;margin: 1px;border-left: #0099cc 1px solid;width: 120px;border-bottom: #0099cc 1px solid;height: 80px}
.imgFAHMS					{border-right: #0099cc 1px solid;border-top: #0099cc 1px solid;margin: 1px;border-left: #0099cc 1px solid;border-bottom: #0099cc 1px solid;height: 40px}
.imgFAHLDPMain		{width:256; height:192; border:#0099cc 1px solid ; }
.imgPRO						{border-right: #FFFFFF 1px solid;border-top: #FFFFFF 1px solid;margin: 1px;border-left: #FFFFFF 1px solid;width: 50px;border-bottom: #FFFFFF 1px solid;height: 33px}
.imgNLMain				{border-right: #0099cc 1px solid;border-top: #0099cc 1px solid;margin: 1px;border-left: #0099cc 1px solid;border-bottom: #0099cc 1px solid;height: 86px}
.imgMenuMain			{background-color: #D8E4EF}
.imgBox						{background-color: #F8FAFC}
.imgBar						{background-color: #D8E4EF}
.imgNONE					{border-right: #CCCCCC 1px solid;border-top: #CCCCCC 1px solid;border-left: #CCCCCC 1px solid;border-bottom: #CCCCCC 1px solid; width:52; height:35; color:#CCCCCC; text-align:center; padding-top:5; text-decoration:none; cursor:hand;}
/* --- BEGIN IMAGE STYLES ---*/

/* --- BEGIN ENLARGED IMAGE STYLES ---*/
#showimage					{position:absolute;visibility:hidden;border: 1px solid #0099cc;}
#dragbar						{cursor: hand;cursor: pointer;background-color: #F0ECE6;min-width: 100px; /*NS6 style to overcome bug*/}
#dragbar #closetext	{font-weight: bold;margin-right: 1px;}
/* --- END ENLARGED IMAGE STYLES ---*/

/* --- BEGIN DROP DOWN MENU STYLES ---*/
#dropmenudiv				{position:absolute;right:500;background-color: #93D9CE;border:1px solid black;border-bottom-width: 0;font:normal 12px Tahoma;line-height:18px;z-index:100;}
#dropmenudiv a			{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid black;padding: 1px 0;text-decoration: none;font-weight: bold;}
#dropmenudiv a:hover{ /*hover background color*/background-color: #C7FF5E;
}
/* Sample CSS definition for the example list. Remove if desired */
.navlist li {list-style-type: square;width: 135px;background-color: #FFFFB9;}
/* --- END DROP DOWN MENU STYLES ---*/

/* --- BEGIN SERVICES STYLES ---*/
.servicesLI		{font-size: 11pt;font-family: Tahoma, Verdana, Helvetica}
/* --- END SERVICES STYLES ---*/