/* GLOBAL  */
body { font-family: Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 0.4px;}
.img{ border: 0; }
div.mainContainer{position: relative; width: 885px; margin-top: 25px; margin-left: 25px;} /* CONTAINER FOR EVERYTHING*/
div.topHeader{position: absolute; top:0px; left:695px; height: 100px; width:190px} /* TOP HEADER */
div.topHeader{font-size: 11px; font-weight: normal;color: #333333; text-decoration: none;}
div.topHeader a:link, div.topHeader a:visited{color: #333333; text-decoration: underline;}
div.topHeader a:hover, div.topHeader a:active{color: #333333; text-decoration: none;}

div.logoContainer{position: absolute; top:0px; left:0px; height: 66px;} /* CONTAINER FOR LOGO*/
div.mainImage{position: absolute; top:81px; left:100px; width: 560px; height: 200px; background-color: #000000;} 
div.mainNavContainer{position: absolute; top:81px; left:685px; width: 200px;line-height: 15px;} /* CONTAINER FOR MAIN NAVIGATION*/
span.mainNavHead {font-size: 12px; font-weight: bold;color: #E0B008; text-decoration: none; } /* main header OFF*/
span.mainNavHead a:link, span.mainNavHead a:visited{color: #E0B008; text-decoration: none;}
span.mainNavHead a:hover, span.mainNavHead a:active{color: #000000; text-decoration: underline;}
span.mainNavHeadOn {font-size: 12px; font-weight: bold;color: #000000; text-decoration: underline;} /* main header ON*/
span.mainNavHeadOn a:link, span.mainNavHeadOn a:visited{color: #000000; text-decoration: underline;}
span.mainNavHeadOn a:hover, span.mainNavHeadOn a:active{color: #000000; text-decoration: none;}
.mainNavSub {font-size: 12px; font-weight: normal; color: #000000;margin-left: 10px;line-height: 10px;} /* main nav sub header OFF*/
.mainNavSub a:link, .mainNavSub a:visited{color: #000000; text-decoration: none; margin-left: 10px;}
.mainNavSub a:hover, .mainNavSub a:active{color: #000000; text-decoration: underline; margin-left: 10px;}
span.mainNavSubOn {font-size: 12px; font-weight: normal; color: #000000; line-height: 10px;} /* main sub header ON*/
span.mainNavSubOn a:link, span.mainNavSubOn a:visited{color: #000000; text-decoration: underline;}
span.mainNavSubOn a:hover, span.mainNavSubOn a:active{color: #000000; text-decoration: underline;}

div.mainHeader{position: absolute; top:306px; left:100px; width: 560px; height: 90px; line-height: 28px;} /* CONTAINER FOR HEADER*/
div.mainHeaderGila{position: absolute; top:479px; left:100px; width: 560px; height: 90px; line-height: 28px;} /* CONTAINER FOR HEADER Gila page*/
span.mainHeaderBig {font-size: 28px; text-decoration: none;}/* main Header BIG */
span.mainHeaderBigSec {font-size: 38px; text-decoration: none;}/* main Header BIG original*/
span.mainHeaderSmall {font-size: 16px; text-decoration: none;margin-left: 2px;} /* main Header SMALL*/
span.mainHeaderSmallSec {font-size: 16px; text-decoration: none;margin-left: 2px;} /* main Header SMALL original*/
span.mainHeaderSmall a:link, span.mainHeaderSmall a:visited{color: #000000; text-decoration: underline;}
span.mainHeaderSmall a:hover, span.mainHeaderSmall a:active{color: #000000; text-decoration: none;}

div.mainContentContainerHome{
	position: absolute;
	top:396px;
	left:100px;
	width: 885px;
} /* CONTAINER FOR MAIN CONTENT & HEADER*/


div.mainContentContainer{position: absolute; top:396px; left:100px; width: 560px; } /* CONTAINER FOR MAIN CONTENT & HEADER*/
div.mainContentContainerGila{position: absolute; top:569px; left:100px; width: 560px; } /* CONTAINER FOR MAIN CONTENT & HEADER GILA page*/
/* main Content*/
.mainContent {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 20px;}
.mainContent a:link, .mainContent a:visited{color: #000000; text-decoration: underline;}
.mainContent a:hover, .mainContent a:active{color: #E0B008; text-decoration: underline;}


.mainContentHome {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 20px;}
.mainContentHome a:link, .mainContentHome a:visited{color: #000000; text-decoration: underline;}
.mainContentHome a:hover, .mainContentHome a:active{color: #E0B008; text-decoration: underline;}


/*border-right-color:#000000; border-right-style:solid; border-right-width:1px;*/


.mainContentHeader {font-size: 13px;font-weight: bold;color: #000000;letter-spacing: 0.4px;} /* main content header */
.mainContentHeader2 {font-size: 14px;font-weight: bold;color: #000000;letter-spacing: 0.4px;}
.mainContentHeader2 a:link,.mainContentHeader2 a:visited{color: #000000; text-decoration: underline;}
.mainContentHeader2 a:hover, .mainContentHeader2 a:active{color: #000000; text-decoration: none;}
span.mainContentLinkGold{color: #E0B008; text-decoration: underline;}/* main content GOLD link*/
span.mainContentLinkGold a:link, span.mainContentLinkGold  a:visited{color: #E0B008; text-decoration: underline;} 
span.mainContentLinkGold  a:hover, span.mainContentLinkGold  a:active{color: #000000; text-decoration: underline;}
span.mainContentGold{color: #E0B008;}/* main content GOLD*/
.footer {font-size: 11px;color: #000000;letter-spacing: 0.4px;line-height: 25px;}/* Footer*/
.footer a:link, .footer a:visited{color: #000000; text-decoration: none;}
.footer a:hover, .footer a:active{color: #000000; text-decoration: underline;}

.footer2 {font-size: 11px;color: #E0B008;letter-spacing: 0.4px;line-height: 25px;}/* Footer*/
.footer2 a:link, .footer2 a:visited{color: #000000; text-decoration: underline}
.footer2 a:hover, .footer2 a:active{color: #000000; text-decoration:none;}

.backTop {font-size: 9px;color: #000000;letter-spacing: 0.4px;}/* Back to Top*/
.backTop a:link, .backTop a:visited{color: #000000; text-decoration: underline;}
.backTop a:hover, .backTop a:active{color: #000000; text-decoration: none;}

.popTop {
	font-size: 12px;
	color: #000000;
	letter-spacing: 0.4px;
	line-height: 25px;
	text-decoration: none;
}
.popTop a:link, .popTop a:visited{color: #000000; text-decoration: none}
.popTop a:hover, .popTop a:active{color: #E0B008; text-decoration:none;}

/*HOME PAGE */
div.entry{margin-left:10px;} /*ENTRY POINT CONTAINER*/
.entryStyle {font-size: 11px;color: #000000;}/* entry point style */
.entryStyle a:link, .entryStyle a:visited{color: #000000; text-decoration: underline;}
.entryStyle a:hover, .entryStyle a:active{color: #000000; text-decoration: none;}
/*Shuttle page*/
.mainTable {font-size: 11px; line-height: 15px;font-family: Arial, Helvetica, sans-serif;text-decoration: none;letter-spacing: 0.4px;color: #000000;}
/* arrows */
.arrowsBlk {font-size: 9px;color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:-2px;}
/* close window link */

/*Contact Form*/
table.ContactForm{line-height: 25px;font-size: 12px;}

/*image alignment*/

img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }

.right { float: right; }
.left { float: left; }

img.sp3 { padding: 0px; margin: 0 2px 0 2px; display: inline; }


.news {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 20px; margin-bottom: 10px;}
.news a:link, .news a:visited{color: #000000; text-decoration: underline;}
.news a:hover, .news a:active{color: #E0B008; text-decoration: underline;}
