/* Legacy Styles from original site */
.smText    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.medText   { font-family: Verdana, Arial; font-size: 12px; color: #333333; }
.lgText    { font-family: Arial; font-size: 13px; color: #333333; }
.xlgText   { font-family: Arial; font-size: 14px; color: #333333; }
.smHdr     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #617BAB; }
.lgHdr     { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #617BAB; }
.smTxtLnk  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600; text-decoration: underline; }
.nrmlTxt   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.navItem   { font-family: Arial; font-size: 9px; color: #949EB0; }
.countryList { font-family: Arial; font-size: 9px; color: #333333; vertical-align:bottom;}
.telesales { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #7F7F7F; text-align:right; text-decoration: none; padding-top:4px; vertical-align:baseline;}
.blueText  { color:#526BAD; font-weight:bold; font-size:11px; margin-bottom:10px; }

/* Common */
body { background-color: #FFE7B6; margin: 0px; padding: 0px; font-size: 10px; color: #28282A; line-height: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; }
td   { font-size: 10px; color: #28282A; line-height: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; }
li   { font-size: 10px; color: #28282A; line-height: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; }

A:link              { color: #FF6600; }
A:visited           { color: #FF6600; }
A:active            { color: #FF6600; }
img { border: 0px; }

.listHome     { padding-left:0px;  margin-top:23px; margin-bottom:26px;  }
.listHome li  { color: white; font-size:11px; }

.blackLink:link     { color: #000000; }
.blackLink:visited  { color: #000000; }
.blackLink:active   { color: #000000; }

.helpNavItem        { white-space:nowrap; border-bottom:1px solid #333333; padding:10px; }
.helpNavItem A      { color:#000000; text-decoration:none; }
#contentHelp        {  }
.helpNavItemOn      { border-bottom:1px solid #666666; padding:10px; font-size:9px; background-color:#DDDDDD; font-weight:bold; }
.helpNavItemOn A    { color:#000000; text-decoration:none; }
.helpNavItemOff     { border-bottom:1px solid #666666; padding:10px; font-size:9px; font-weight:bold; }
.helpNavItemOff A   { color:#000000; text-decoration:none; }



h1             { border:0px solid #CCCCCC; color:#000000; font-size:18px; font-weight:normal; line-height:14px; margin:0px; padding:0px; padding-bottom:15px; }
h2             { border:0px solid #CCCCCC; color:#000000; font-size:16px; font-weight:normal; line-height:14px; margin:0px; padding:0px; padding-bottom:15px; }
h3             { border:0px solid #CCCCCC; color:#000000; font-size:11px; font-weight:bold;   line-height:14px; margin:0px; padding:0px;  }




.bodyText     { font-size: 11px; color: #333333}


.helpHeader   { font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #357098; }
.helpBody     { font-size: 12px; background-color: #FAFAFA; }





.debugBox           { height: 70px; width: 400px; border: 1px solid black; background-color: #DDDDDD; padding: 10px; margin: 10px; }

td.noteBoxContent   { color:black; padding:6px; padding-right:22px; background-color:#FFFFCE; font-size:11px; }



/*  Footer */
.footer             { font-size: 10px; color: #333333; text-align:center; padding-top:20px; line-height:200%; }




/* Forms */
.formTable img { display:block; }
.formBackground 	{  background-color:#DFE5EA; }
.formTitle 		    { font-size:12px; font-weight:bold;   font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; white-space:nowrap; }
.formSectionTitle 	{ font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#DFE5EA; color:#000000; white-space:nowrap; }
.formSection     	{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#DFE5EA; color:#000000; }
.formSectionLight	{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#DFE5EA; color:#000000; }
.formSectionDark 	{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#DFE5EA; color:#000000; }

.formLabel 			{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; white-space:nowrap; text-align:right; vertical-align:middle; }
.formLabelLeft		{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; white-space:nowrap; text-align:left; vertical-align:middle; }
.formLabelLeftWrap	{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; vertical-align:middle; }
.formInput 			{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; white-space:nowrap; text-align:left; width:100%; }
.formInput img 		{ display:block; white-space:nowrap; text-align:left; vertical-align:top; }
.formError 			{ font-size:10px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-align:left; padding-top:0px; padding-bottom:0px; }
.formErrorLarge 	{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-align:left; }
.formSuccessLarge 	{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#006600; text-align:left; }
.formButtons		{ display:block; white-space:nowrap; text-align:center; vertical-align:middle; }
.formInfo			{ font-size:10px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
.formInfoLabel		{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; white-space:nowrap; text-align:right; vertical-align:top; }
.formInfoInput		{ font-size:12px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; vertical-align:top; }
.formHeaderLabel	{ font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; white-space:nowrap; text-align:right; vertical-align:top; }
.formHeaderInput	{ font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; white-space:nowrap; text-align:left; vertical-align:top; }
.formRequired		{ font-size:10px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
.formRequiredRed	{ font-size:10px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; }







