/* Begin: Global */
body{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

img{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
}

form{
	margin: 0;
	padding: 0;
}
/* End: Global */

/* Begin: vertical lines */
.vSpacer6{
	padding: 0;
	margin: 0;
	height: 7px;
	overflow: hidden;
}

.vSpacer8{
	overflow: hidden;
	padding: 0;
	margin: 0;
	height: 9px;
}
* html .vSpacer8{
	overflow: hidden;
	padding: 0;
	margin: 0;
	height: 8px;
}



.vSpacer10{
	overflow: hidden;
	height: 10px;	
}

.vSpacer15{
	height: 15px;
}
/* End: vertical lines */

/* Begin: spacers */
	/* Begin: Padding Top */
.pTop5{
 padding-top: 5px;
}

.pTop10{
 padding-top: 10px;
}

.pTop15{
	padding-top: 15px;
}

.pTop20{
 padding-top: 20px;
}
	/* End: Padding Top */

	/* Begin: Padding Bottom */
.pBot5{
	padding-bottom: 5px;
}

.pBot10{
	padding-bottom:10px;
}

.pLeft15{
	padding-left: 15px;
}

.pBot15{
	padding-bottom: 15px;
}

.pBot20{
	padding-bottom: 20px;
}
	/* End: Padding Bottom */

	/* Begin: Margin Top */
.mTop5{
	margin-top: 5px;
}

.mTop15{
	margin-top: 15px;
}
	/* End: Margin Top */

	/* Begin: Margin Right */
.mRight5 {
	margin-right: 5px;
}

.mRight10{
	margin-right: 10px;
}

.mRight15{
	margin-right: 15px;
}
	/* End: Margin Right */

	/* Begin: Margin Bottom */
.mBot5{
	margin-bottom: 5px;
}

.mBot10{
	margin: 0 0 10px 0;
}

.mBot15{
	margin-bottom: 15px;
}

.mBot20{
	margin-bottom: 20px;
}
	/* End: Margin Bottom */

	/* Begin: Margin left */
.mLeft1{
        margin-left: 1px;
}
.mLeft5{
	margin-left: 5px;
}

.mLeft10{
	margin-left: 10px;
}

.mLeft15{
	margin-left: 15px;
}

.mLeft20{
	margin-left: 20px;
}

.mLeft195{
	margin-left: 195px;
}
	/* End: Margin left */
/* End: Spacers */
.avTop{
  vertical-align: top;
}

.avBot{
  vertical-align: bottom;
}

.avCenter{
  vertical-align: middle;
}

/* Begin: Go Button */
.btnGo{
	color: #ffffff;
	background-color: #009F00;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold;
	text-align: center;
	text-decoration: none;  
	padding: 2px 1px 2px 1px;
	display: block;	
}
/* End: Go Button */

/* Begin: Horizontal line divider */
.lineDivider{
	background-color: #c4e26a;
	height: 1px;
	font-size: 1px;
}
/* End: Horizontal line divider */

 /* Begin: Grey Pipe */
.greyPipe{
	color: #999999;
	float: left;
	margin: 0 10px 0 9px;
	font-size: 8pt;
}
/* End: Grey Pipe */

* html .greyPipe{
	margin-right: 9px;
}

/* Begin: Green Pipe */
.greenPipe{
	color: #BAD75F;
	margin: 0 5px 0 5px;
	font-size: 8pt;	
}

/* End: Green Pipe */
/* Begin: clear All */
.clearAll{
	clear: both;
	overflow: hidden;
}
/* End: clear All */

/* BEGIN: FOOTER */
/* Begin: Back to top Container */
.backToTopContainer{
    float: right;
	width: 90px;
	text-align: right;
	padding: 0;	
	padding-top: 40px;
	margin: 0 0 10px 660px;
    white-space:nowrap;
}
/* End: Back to top Container */
*html .backToTopContainer{
    float: right;
	width: 90px;
	text-align: right;
	margin: 40px 0 10px 0;
    white-space:nowrap;
	padding: 0;
}

/* Begin: Footer Container */
#globalFooterContainer{
	width: 740px;
	margin: 0 0 0 10px;
	padding-bottom: 0;
}
/* End: Footer container */

* html #globalFooterContainer{
	padding-bottom:  10px;
	margin-bottom: 20px;
}

/* Begin: Footer Links Container */
.footerSpacer{
	margin: margin: 7px 0 0 0;
	padding: 0;
}
* html .footerSpacer{
	margin: 3px 0 0 0;
	padding: 0;
}
/* End: Footer Links Container */

/* End: Footer Links Container */
/* Begin: footer div text */
.footerDivText{
	float: left;
	margin: 0;
	padding: 0;		
}
/* End: footer div text */

/* Begin: popupFooter Container */
#pFooterContainer{
	width: 375px;
	margin: 0;
	padding: 0;
}
/* End: popupFooter container */

.pFooterPopUp3Col{
	width: 570px;
	margin: 0;
	padding: 0;
}

.backtoTop3Col{
	width: 570px;
	text-align: right;	
	margin: 40px 0 10px 0;
	padding: 0;
}

/* Begin: popup Back to top Container */
.bcPopupContainer{
	width: 375px;
	text-align: right;	
	margin: 40px 0 10px 0;
	padding: 0;
}
/* End: popup Back to top Container */
/* END: FOOTER */

/* BEGIN: BREADCRUMB */
#breadCrumbContainer{
	width: 740px;
	padding: 0;
	margin-top: 6px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 0px;
	vertical-align: top;
	text-align: left;
	position: relative;
	z-index: 1;
}

* html #breadCrumbContainer{
	margin-top: -15px;	
}
/* END: BREADCRUMB */
