/*************************************************************
GlobeRanger website CSS :: created by SPM, 09/2006
**************************************************************/
/* color reference: red - FF2314  dk blue - 006699  lt blue - 5CB5D4  orange - FD850F  yellow - FFB811  green - 6BB129

/*** general page styles ***********************************************************/
body{background-color: #aaaaa9;	marginheight:0; topmargin:0; leftmargin:0; margin:0;}
.textPadding10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; padding: 2px 10px; }
.textPadding20px {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #000000; padding: 4px 20px;}
.textPadding20px20ls {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; color: #000000; padding: 4px 20px;}
.textPadding30px {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #000000; padding: 4px 10px 4px 30px;}
.textPadding35px {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #000000; padding: 12px 35px;}
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000;}
.textBoldBlue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #006699; font-weight: bold;}
.footerPadding6px {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #9a9a9a; padding: 0px 0px 6px; vertical-align: middle;}
.textHeadlineOrange {font-family: Arial, Helvetica, sans-serif; font-size: 28px; line-height: 30px; color: #FD850F; font-weight: bold;}
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #242424; line-height: 14px;}
.Disclaimer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #C0C0C0;}
.DisclaimerNC {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.TinyTextWhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #FFFFFF;}
p.small { line-height: 2px; } 
p.big { line-height: 12px; } 



/*** link styles ***********************************************************/
a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: normal; 
	line-height: 11px; color: #000000; text-decoration: none;}
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
	line-height: 11px; color: #000000; text-decoration: none;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; 
	line-height: 11px; color: #000000; text-decoration: none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
	line-height: 11px; color: #f18325; text-decoration: underline;}
		
a.textLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	text-decoration: none; text-transform: none;}
a.textLink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	text-decoration: none; text-transform: none;}
a.textLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	text-decoration: none; text-transform: none;}
a.textLink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FD850F;
	text-decoration: underline; text-transform: none;}
	
a.textLinkBold:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	text-decoration: none; text-transform: none; font-weight: bold;}
a.textLinkBold:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	text-decoration: none; text-transform: none; font-weight: bold;}
a.textLinkBold:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
	text-decoration: none; text-transform: none; font-weight: bold;}
a.textLinkBold:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FD850F;
	text-decoration: underline; text-transform: none; font-weight: bold;}
	

a.textLinkBlue:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006fbe;
	text-decoration: none; text-transform: none;}
a.textLinkBlue:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006fbe;
	text-decoration: none; text-transform: none;}
a.textLinkBlue:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006fbe;
	text-decoration: none; text-transform: none;}
a.textLinkBlue:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FD850F;
	text-decoration: underline; text-transform: none;}
	
a.textLinkBlue11:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006fbe;
	text-decoration: none; text-transform: none; line-height: normal;}
a.textLinkBlue11:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006fbe;
	text-decoration: none; text-transform: none; line-height: normal;}
a.textLinkBlue11:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006fbe;
	text-decoration: none; text-transform: none; line-height: normal;}
a.textLinkBlue11:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FD850F;
	text-decoration: underline; text-transform: none; line-height: normal;}	


a.footer:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #242424;
	text-decoration: none; text-transform: none;}
a.footer:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #242424;
	text-decoration: none; text-transform: none;}
a.footer:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #242424;
	text-decoration: none; text-transform: none;}
a.footer:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF2314;
	text-decoration: underline; text-transform: none;}
	
	
a.footersm:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #575757;
	text-decoration: none; text-transform: none; line-height: 24px;}
a.footersm:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #575757;
	text-decoration: none; text-transform: none; line-height: 24px;}
a.footersm:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #575757;
	text-decoration: none; text-transform: none; line-height: 24px;}
a.footersm:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0077c0;
	text-decoration: underline; text-transform: none; line-height: 24px;}	
	
	
a.OrangeLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FF9900;
	font-weight: bold; text-decoration: none;}
a.OrangeLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FF9900;
	font-weight: bold; text-decoration: none;}
a.OrangeLink:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FF9900;
	font-weight: bold; text-decoration: none;}
a.OrangeLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #006699;
	font-weight: bold; text-decoration: underline;}		

a.textBoldBlueLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699;
	text-decoration: underline; text-transform: none; font-weight: bold;}
a.textBoldBlueLink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699;
	text-decoration: underline; text-transform: none; font-weight: bold;}
a.textBoldBlueLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699;
	text-decoration: underline; text-transform: none; font-weight: bold;}
a.textBoldBlueLink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FD850F;
	text-decoration: none; text-transform: none; font-weight: bold;}

.footersml {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #575757; line-height: 24px;}

/*
hr {height: 1px; color: #BFBFBF; width: 250px; border: dashed; left: auto;}
*/
.textBoldGray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #888888; font-weight: bold; }
.textBoldBlueLarge { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; color: #006699; font-weight: bold; }
.textBoldGreenBig { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; color: #009900; font-weight: bold; }
.textBlueLargeItalic { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; color: #006699; font-weight: bold; font-style: italic;}
.textBoldOrange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #FF9900; font-weight: bold; }
.textHeadlineBlue { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #006699; font-weight: bold; }
.textHeadlineBluesmall { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; color: #006699; font-weight: bold; }
.textBoldGrayItalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #666666; font-weight: bold; font-style: normal;}
.plain {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal;}
.textBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; font-weight: bold; }
.textSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #000000; }
.back { background-image: url(../images/side_logo.gif); background-repeat: no-repeat; }
.1pxBorder { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height: normal; border: 1px solid #000000; }
ul { list-style: disc; margin-left: 2em; padding-left: 0em; text-indent: 0em; margin-bottom:0em; margin-top:0em; color: #000000; font-size: normal; }
ul.ul1 { list-style: disc; margin-left: 2em; padding-left: 0em; text-indent: 0em; margin-bottom:0em; margin-top:0em; color: #000000; font-size: normal; }
li { color: #000000; font-size: normal; }
li.li1 { color: #000000; font-size: normal; margin-bottom:.65em;}
li.li1b { color: #006699; font-size: normal; margin-bottom:.65em;}
.inliem { color: #000000; font-size: normal; font-weight: bold; margin-bottom:.65em;}
ol { margin-left: 3em; padding-left: 0em; text-indent: 0em; margin-bottom:0em; margin-top:0em; color: #000000; font-size: normal; }
.fields {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #ffffff;}
.fieldlabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textBoldRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #CC0000; font-weight: bold; }
.textPadding10pxSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #000000; padding: 2px 10px; }
.textSmallBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #000000; font-weight: bold; }
.textSmallOrange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px; color: #FF6600; }

/*** sub nav styles ***********************************************************/

#navcontainer1 { width: 151; border-right: 0px solid #000; padding: 0 0 1.5em 0; margin-bottom: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #d2d2d2; color: #333; }
#navcontainer1 ul { list-style: none; margin: 0; padding: 0; border: none; }
#navcontainer1 li { border-bottom: 1px solid #d2d2d2; margin: 0; }
#navcontainer1 li a { display: block; padding: 5px 5px 5px 0.5em; border-left: 8px solid #5b5a5a; border-right: 8px solid #a0a0a0; background-color: #898888; color: #fff; text-decoration: none; width: 100%; }
#navcontainer1 li a { width: auto; }
#navcontainer1 li a:hover { border-left: 8px solid #696969; border-right: 8px solid #b1b1b1; background-color: #9f9f9f; color: #fff; }

.textBoldGreenLarge {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; color: #006699; font-weight: bold;
}
.textBoldGreen {
font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; color: #006699; font-weight: bold;
}
.textGreen {
font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; color: #006699; font-weight: Normal;
}
.textGrey {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #777777;
}
.textSmallGrey {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #777777;
}
.textBoldLarge {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; font-weight: bold;
}
.textHeadlineGrey {
font-family: Arial, Helvetica, sans-serif; font-size: 28px; line-height: 30px; color: #CCCCCC; font-weight: bold;
}
.textSubHeadOrange {
font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: normal; color: #FD850F; font-weight: bold;
}
.textSubHeadBlue {

font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 16pt; color: #006699; font-weight: bold;
}
.1pxBorderGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	border: 1px solid #999999;
	color: #CCCCCC;

}
.textBoldGreen {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #006699; font-weight: bold;
}
.textBoldGreenSmall {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #006699; font-weight: bold;
}
.textBoldBlueLargeLs16 {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #006699; font-weight: bold;
}
.textBoldBlueLargeLs18 {

font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #006699; font-weight: bold;
}
.textBoldBlueLargeLs20 {


font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #006699; font-weight: bold;
}

.textBoldOrangeLargeLs20 {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #FD850F; font-weight: bold;
}

.textPadding20px18ls {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; padding: 4px 20px;
}
.textBlue {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #006699;
}
.textBoldBlueSmall {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #006699; font-weight: bold;
}
.textSubHeadGrey {

font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: normal; color: #aaaaaa; font-weight: bold;
}
.textSmallBlue {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px; color: #006699;
}
.textSmallBoldBlue {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #006699; font-weight: bold;
}
.textPadding10pxSmallA {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 9px; color: #000000; padding: 0px 10px;
}
.textSubHeadWhite {


font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #FFFFFF; font-weight: bold;
}
.textBoldGreyLarge {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; color: #999999; font-weight: bold;
}
.textLargeHeaderBlue {

font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; color: #006699; font-weight: bold;
}
.textLargerHeaderBlue {

font-family: Arial, Helvetica, sans-serif; font-size: 28px; line-height: normal; color: #006699; font-weight: bold;
}
.textBoldWhiteLarge {

font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; color: #FFFFFF; font-weight: bold;
}

/* =-=-=-=-=-=-=-[Menu Four]-=-=-=-=-=-=-=- */
	
#menu4 {
	width: 220px;
	border-style: solid solid solid solid;
	border-color: #D76100;
	border-size: 1px;
	border-width: 1px;
	margin: 1px;
	}
	
#menu4 a {
  	
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	}
	
a.menu4:link, a.menu4:active, a.menu4:visited {
	color: #ffffff;
	display: block;
	background: #ff9420;
	padding: 10px;

	}
	
a.menu4:hover {
	color: #000000;
	background: #ffc23d;
	padding: 10px;

	}
	
#menu5 {
	width: 320px;
	border-style: solid solid solid solid;
	border-color: #D76100;
	border-size: 1px;
	border-width: 1px;
	margin: 1px;
	}
	
#menu5 a {
  	
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	}
	
a.menu5:link, a.menu5:active, a.menu5:visited {
	color: #ffffff;
	display: block;
	background: #ff9420;
	padding: 10px;

	}
	
a.menu5:hover {
	color: #000000;
	background: #ffc23d;
	padding: 10px;

	}
	
	
#menu6 {
	width: 260px;
	border-style: solid solid solid solid;
	border-color: #D76100;
	border-size: 1px;
	border-width: 1px;
	margin: 1px;
	}
	
#menu6 a {
  	
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	}
	
a.menu6:link, a.menu6:active, a.menu6:visited {
	color: #ffffff;
	display: block;
	background: #ff9420;
	padding: 10px;

	}
	
a.menu6:hover {
	color: #000000;
	background: #ffc23d;
	padding: 10px;

	}
	
	
/* Forms */
#content form fieldset { border: 1px solid #777777; margin: 0.5em 0 0.5em 1em; padding: 0 0.5em;}
#content form fieldset legend { color: #006fbe; font-size: 12px; font-weight: bold;}
#content form fieldset div { background: #EFEFEF; margin: 0.5em 0; overflow: hidden; width: 100%;}
#content form fieldset div.required { background: url(../images/star_orange.gif) #E0E0E0 0.5em 0.7em no-repeat;}
#content form fieldset div.notrequired { background: #E0E0E0 0.5em 0.7em no-repeat;}
#content form fieldset div label { display: block; float: left; font-size: 1.1em; margin-left: 1em; padding: 0.5em 0.5em 0.5em 0em; text-align: right; width: 25%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
#content form fieldset div input.itext { border: 1px solid #777777; margin: 0.35em 0em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
#content form fieldset div input.itext2 { border: 1px solid #777777; margin: 0.35em 0em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
#content form fieldset div input.image { margin: 0.35em 0em;}
#content form fieldset div select { margin: 0.35em 0em; width: 60%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
#content form fieldset div select optgroup { background-color: #CFCFCF; font-style: normal; text-align: center;}
#content form fieldset div select optgroup option { background-color: white; padding: 0.05em 0.35em; text-align: left;}
#content form fieldset div fieldset { border: 0; margin: 0; padding: 0;}
#content form fieldset div fieldset legend { color: black; font-weight: normal; padding: 0.3em 2em 0;}
#content form fieldset div fieldset label { float: none; margin: 0.5em 0; padding: 0; text-align: left; overflow: hidden; width: 100%;}
#content form fieldset div fieldset label input { height: 13px; margin: 0.25em 0 0.25em 24%; vertical-align: middle;}
#content form fieldset div textarea { border: 1px solid #777777; margin: 0.35em 0em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
#content form fieldset div small { display: block; margin-left: 31%; margin-bottom: 0.35em;}
#content form fieldset#submit { border: none;}	
	
	
	
