/*--------------------------------------------------------------------------------
*    File:      common.css
*	  Author: J Williams
*	  Date:    20/01/2008
*  
*	  Desc:	    Common stylesheet to define site wide page style infromation
*
*
*    Modification Log:
*    Date        Author        Ref          Description
*----------------------------------------------------------------------------------*/




#wrapper{
	margin-top: 2%;
	margin-bottom: 20%;
	margin-left: 15%;
	padding-left: 0%;
	padding-right: 0%;
	width: 804px;
	text-align:left;
}
BODY {
	font-size: 11px;
	font-family: Arial, Helv,Verdana;
	color: #664446;
	background-image: url(../images/WallpaperBackground.gif);
	background-attachment: fixed;
	background-repeat: repeat;
	margin: 0px;
	padding: 0px
	
}

H1 {
    font: 17px;
	 font-family: Arial, Helv,Verdana;;
    font-weight: bold;
    color: red
}
H2 {
    font: 15px;
	 font-family: "Courier New";
    font-weight: bold;
    color: blue
}

h1 {
	MARGIN-TOP: 12px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	MARGIN-LEFT: 18px;
	COLOR: Green;
	MARGIN-RIGHT: 10px;
	FONT-FAMILY: Arial,Helv,Verdana;
	LETTER-SPACING: 0px;
}

h2 {
	MARGIN-TOP: 12px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	MARGIN-LEFT: 18px;
	MARGIN-RIGHT: 10px;
	FONT-FAMILY: Arial,Helv,Verdana;
	LETTER-SPACING: 0px;
	white-space: nowrap;
}
hr{
margin-right:2px;
height: 1px;
}

P.directorsList{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 0px; COLOR: White;
	LINE-HEIGHT: 13px; FONT-FAMILY: Arial,Helv,Verdana
}

P {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 3px; COLOR: #666666; LINE-HEIGHT: 17px; MARGIN-RIGHT: 8px; FONT-FAMILY: Arial,Helv,Verdana
}

P.adobe {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 5px; COLOR: #EEEEEE; LINE-HEIGHT: 18px; MARGIN-RIGHT: 8px; FONT-FAMILY: Verdana
}

a {
	text-decoration: none;
	color: #7E5729;
}

img {
	border: 0px;
}

A:hover {
	text-decoration: underline;
	color: #990000;
}

/*A:visited {
	color: #A67337;
	text-decoration: none
}*/

A:active {
	text-decoration: none
}


B {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #66444B; LINE-HEIGHT: 17px; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial,Helv,Verdana
}
UL {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 18px; COLOR: #666666; LINE-HEIGHT: 17px; MARGIN-RIGHT: 18px; FONT-FAMILY: Arial,Helv,Verdana
}
OL {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 18px; COLOR: #666666; LINE-HEIGHT: 11px; MARGIN-RIGHT: 30px; FONT-FAMILY: Arial,Helv,Verdana
}
LI {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 18px; COLOR: #666666; LINE-HEIGHT: 17px; MARGIN-RIGHT: 30px; FONT-FAMILY: Arial,Helv,Verdana
}



.btnSelected{
	color: Green;
	font-weight: bold;
	position: relative;
	left: -20px;
}

.headertitle{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 29px; 
	MARGIN-LEFT: 5px; 
	COLOR: #333333; 
	LETTER-SPACING: 1px;
	line-height: 20px;
}

.contactTitle{
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px 0px 0px 0px; COLOR:#7E5729;;
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom:8px;
}

.contactTitleBold{
	FONT-WEIGHT: 500; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 0px; COLOR: White;
	LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana;
    padding-top: 14px;
	padding-right: 5px;
	text-align: center;
}

.contactBox{
	padding-left: 5px;
}

.contactButton{
    padding-top:10px;
	padding-left: 50px;	
}



TD.directorsList{
	padding-left: 10px;
	color: white;
	font-family: Arial;
	font-size: 10px;
	line-height: 17px;
}

.directorsLine{
	line-height: 33px;
}

#divContactMaster{
	border: 0px solid #BDB76B;
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
}

.emlField{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 0px; COLOR: #006841;
	LINE-HEIGHT: 12px; FONT-FAMILY: Arial,Helv,Verdana;
	margin-top: 0px;
	background-color: #CCCCCC;
	border: 1px solid #006600;
	SCROLLBAR-FACE-COLOR:  #EBE6C9;
	width: 240px;
}

.emlReqdField{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 0px; COLOR: #006841;
	LINE-HEIGHT: 12px; FONT-FAMILY: Arial,Helv,Verdana;
	margin-top: 0px;
	background-color: #FFFFCC;
	border: 1px solid #006600;
	SCROLLBAR-FACE-COLOR:  #EBE6C9;
	width: 240px;
}

.emlTextBox{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 0px; COLOR: #006841;
	LINE-HEIGHT: 12px; FONT-FAMILY: Arial,Helv,Verdana;
	margin-top: 0px;
	background-color: #CCCCCC;
	border: 1px solid #006600;
	SCROLLBAR-FACE-COLOR:  #EBE6C9;
	width: 300px;
}


br.headertitle{
	margin-left: 50px;
}

TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial,Helv,Verdana
}

TABLE.tblCalendar{
	background: #FFFFFF;
	border: 0px solid white;
}

TH.tblthCalendar {
	FONT-WEIGHT: bold; font-style: italic; FONT-SIZE: 11px; COLOR: Teal; FONT-FAMILY: Arial,Helv,Verdana;
	background-color: White;
	width: 14%;
}

TR.tbltrCalendar{
	vertical-align: top;
}


TD.tbltdCalendar {
   width: 14%;
   margin-left: 4px;
	background-color: #EEECED;
	height: 40px;
	cursor: pointer;
	/*border-bottom: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white; */
}

TD.tbltdCalendarActive {
	cursor: pointer;
	background-color: Green;
	color: White;
}

TABLE.tblDocs{
	background: #FFFFFF;
	border: 0px solid white;
}

TH.tblthDocs {
	FONT-WEIGHT: bold; font-style: italic; FONT-SIZE: 11px; COLOR: #828757; FONT-FAMILY: Arial,Helv,Verdana;
	background-color: White;
	width: 25%;
}

TD.tbltdShowDocs {
   background-color: #EEECED;
	cursor: pointer;
	width: 25%;
	text-align: center;
	height: 40px;
}

TD.tbltdShowDocsActive {
	cursor: pointer;
	width: 25%;
	text-align: center;
	height: 40px;
	background-color: #EBAB95;
	color: White;
	
}

TD.tbltdShowDocsEB {
   background-color: #EEECED;
	cursor: pointer;
	width: 25%;
	text-align: center;
	height: 40px;
	background-image: url(../images/Dot.gif);
	background-position: center;
	background-repeat: no-repeat;
}

TD.tbltdShowDocsActiveEB {
	cursor: pointer;
	width: 25%;
	text-align: center;
	height: 40px;
	background-color: #EBAB95;
	color: White;
	background-image: url(../images/DotOver.gif);
	background-position: center;
	background-repeat: no-repeat;
	
}

TD.tbltdShowDocsR {
   background-color: #EEECED;
	cursor: pointer;
	width: 25%;
	text-align: center;
	height: 40px;
	background-image: url(../images/Dot.gif);
	background-position: center;
	background-repeat: no-repeat;
}

TD.tbltdShowDocsActiveR {
	cursor: pointer;
	width: 25%;
	text-align: center;
	height: 40px;
	background-color: #EBAB95;
	color: White;
	background-image: url(../images/DotOver.gif);
	background-position: center;
	background-repeat: no-repeat;
}





TH.calendar{
	border-color: white;
	border: 1px solid black;

}

.clssBtnSubmit{
color:#FFFFFF;
		background-color:#F8C600;
		/*background-image:url('/images/btn_form_n.gif');
		background-repeat:repeat-x;*/
		border:1px solid #D36A00;
}

.clssBtnSubmitActive{
color:#333333;
		background-color:#8DF600;
		/*background-image:url('/images/btn_form_a.gif');
		background-repeat:repeat-x;*/
		border:1px solid #5BA21E;
}

.clssSideNavWelcome{
	background-image: url(../images/spacer.gif);
	padding-left: 3px;
	background-color: #013E2F;
	border-top: 1px solid #006633;
	border-left: 1px solid #006633;
	border-right: 1px solid #006633;
	color: White;
	cursor: pointer;
}

.clssSideNavWelcomeActive{
	background-image: url(../images/links_inset_on.gif);
	padding-left: 3px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #FFFFF0;
	cursor: pointer;
}

.clssSideNavResults{
	background-image: url(../images/spacer.gif);
	padding-left: 3px;
	background-color: #013E2F;
	border-top: 1px solid #006633;
	border-left: 1px solid #006633;
	border-right: 1px solid #006633;
	color: White;
	cursor: pointer;
}

.clssSideNavResultsActive{
	background-image: url(../images/links_inset_on.gif);
	padding-left: 3px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #FFFFF0;
	cursor: pointer;
}

.clssSideNavCalendar{
	background-image: url(../images/spacer.gif);
	padding-left: 3px;
	background-color: #013E2F;
	border-top: 1px solid #006633;
	border-left: 1px solid #006633;
	border-right: 1px solid #006633;
	color: White;
	cursor: pointer;
}

.clssSideNavCalendarActive{
	background-image: url(../images/links_inset_on.gif);
	padding-left: 3px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #FFFFF0;
	cursor: pointer;
}

.clssSideNavSponsors{
	background-image: url(../images/spacer.gif);
	padding-left: 3px;
	background-color: #013E2F;
	border-top: 1px solid #006633;
	border-left: 1px solid #006633;
	border-right: 1px solid #006633;
	color: White;
	cursor: pointer;
}

.clssSideNavSponsorsActive{
	background-image: url(../images/links_inset_on.gif);
	padding-left: 3px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	cursor: pointer;
	color: #FFFFF0;
}

.clssSideNavShows{
	background-image: url(../images/spacer.gif);
	padding-left: 3px;
	background-color: #013E2F;
	border-top: 1px solid #006633;
	border-left: 1px solid #006633;
	border-right: 1px solid #006633;
	color: White;
	cursor: pointer;
}

.clssSideNavShowsActive{
	background-image: url(../images/links_inset_on.gif);
	padding-left: 3px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #FFFFF0;
	cursor: pointer;
}

.clssSideNavLocalPoints{
	background-image: url(../images/spacer.gif);
	padding-left: 3px;
	background-color: #013E2F;
	border-top: 1px solid #006633;
	border-left: 1px solid #006633;
	border-right: 1px solid #006633;
	color: White;
	cursor: pointer;
}

.clssSideNavLocalPointsActive{
	background-image: url(../images/links_inset_on.gif);
	padding-left: 3px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #FFFFF0;
	cursor: pointer;
}

.clssSideNavOverallPoints{
	background-image: url(../images/spacer.gif);
	padding-left: 3px;
	background-color: #013E2F;
	border: 1px solid #006633;
	color: White;
	cursor: pointer;
}

.clssSideNavOverallPointsActive{
	background-image: url(../images/links_inset_on.gif);
	padding-left: 3px;
	border: 1px solid #000000;
	color: #FFFF0;
	cursor: pointer;
}

.clssSideNavShownetLive{
	background-image: url(../images/spacer.gif);
	padding-left: 3px;
	background-color: #013E2F;
	border: 1px solid #006633;
	color: #993300;
	cursor: pointer;
	font-weight: bold;
}

.clssSideNavShownetLiveActive{
	background-image: url(../images/links_inset_on.gif);
	padding-left: 3px;
	border: 1px solid #000000;
	color: #993300;
	cursor: pointer;
	font-weight: bold;
}



.clssSideNavContactNFHJA{
    FONT-WEIGHT: 500; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 0px; COLOR: White;
	LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana;
    padding-top: 14px;
	padding-right: 5px;
	text-align: center;
	cursor: pointer;
}


.clssSideNavContactNFHJAActive{
    FONT-WEIGHT: 500; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 0px; COLOR: White;
	LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana;
    padding-top: 14px;
	padding-right: 5px;
	text-align: center;
	cursor: pointer;
}


.imgSpnsr{
	border: 1px solid green;
}


.imgAdobe{
	border: 1px solid green;
}

.loginButton{
	padding-top:10px;
	padding-left: 86px;
}

.title {
	MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN-LEFT: 18px; 
	COLOR: #9f5150; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial,Helv,Verdana; LETTER-SPACING: 0px
}

.titleRU {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 12px; 
	COLOR: #9f5150; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial,Helv,Verdana; LETTER-SPACING: 0px
}

.mid {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 3px; COLOR: #666666; LINE-HEIGHT: 12px; MARGIN-RIGHT: 4px; FONT-FAMILY: Arial,Helv,Verdana
}
.small {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 3px; COLOR: #666666; LINE-HEIGHT: 12px; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial,Helv,Verdana
}

.uploadLabel {
    padding-left:12px;
    font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color:#3F6EC5;
	line-height:32px;
}


.header{
	
	border-top: solid #013E2F thin;
	border-left: solid #013E2F thin;
	border-right: solid #013E2F thin;
}

.footer{
	border-top: solid #013E2F thin;
}
.body{
	border-left: solid #013E2F thin;
	border-right: solid #013E2F thin;
}

.messageBoardTitle{
	FONT-WEIGHT: normal; FONT-SIZE: 14px; 
	margin-top: 0px;
	COLOR: #006841;
	LINE-HEIGHT: 23px; FONT-FAMILY: Arial,Helv,Verdana;
	padding-left: 19px;
	background-color: #CCCCCC;
	border: 1px solid #006600;
	width: 140px;
	padding-bottom:1px;
}

.navtop {
	font-weight: normal;
	font-size: 14px;
	margin-right: 3px;
	color: #bc976d;
	line-height: 16px;
	vertical-align: top;
	font-family: Arial,Helv,Verdana;
	text-align: right;
}



.navtop A {
	padding-right:20px;
	}

.navtop A:link {
	COLOR: #bc976d; TEXT-DECORATION: none
}
.navtop A:visited {
	COLOR: #bc976d; TEXT-DECORATION: none
}
.navtop A:hover {
	COLOR: #d5b080;
	text-decoration: underline overline;
}
.navtop A:active {
	TEXT-DECORATION: none
}

.navbottom A {
	padding-right:30px;
	}

.navbottom A:link {
	COLOR: #bc976d; TEXT-DECORATION: none
}
.navbottom A:visited {
	COLOR: #bc976d; TEXT-DECORATION: none
}
.navbottom A:hover {
	COLOR: #d5b080;
	text-decoration: underline overline;
}
.navbottom A:active {
	TEXT-DECORATION: none
}

.noneSelected {
	margin-left: -25px;
}

.main {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 0px; COLOR: #993300;
	LINE-HEIGHT: 13px; FONT-FAMILY: Arial,Helv,Verdana
}

.menuleft {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 0px 0px; COLOR: White;
	LINE-HEIGHT: 13px; FONT-FAMILY: Arial,Helv,Verdana
}

.menulefttop{
   background-image: url(../images/bottomMenu.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px
}

.menuleft A:link {
	COLOR: #906e53; TEXT-DECORATION: none
}
.menuleft A:visited {
	COLOR: #906e53; TEXT-DECORATION: none
}
.menuleft A:hover {
	COLOR: #906e53; TEXT-DECORATION: underline
}
.menuleft A:active {
	TEXT-DECORATION: none
}
.menuleft2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 6px 3px 6px 10px; COLOR: #cc3300; 
	LINE-HEIGHT: 13px; FONT-FAMILY: Arial,Helv,Verdana
}
.menuleft2 A:link {
	COLOR: #cc3300; TEXT-DECORATION: none
}
.menuleft2 A:visited {
	COLOR: #cc3300; TEXT-DECORATION: none
}
.menuleft2 A:hover {
	COLOR: #cc3300; TEXT-DECORATION: underline
}
.menuleft2 A:active {
	TEXT-DECORATION: none
}
.menuright {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 10px 10px 8px 12px; COLOR: #eeeed4; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helv,Verdana
}
.menuright A:link {
	COLOR: #eeeed4; TEXT-DECORATION: underline
}
.menuright A:visited {
	COLOR: #eeeed4; TEXT-DECORATION: underline
}
.menuright A:hover {
	COLOR: #eeeced; TEXT-DECORATION: underline
}
.menuright A:active {
	TEXT-DECORATION: underline
}


.navbottom{
	font-weight: normal;
	font-size: 10px;
	MARGIN: 8px 4px 6px; 
	color: #bc976d;
	line-height: 16px;
	vertical-align: bottom;
	font-family: Arial,Helv,Verdana;
	text-align: center;
}
.navbottom A:link {
	COLOR: #786f62; TEXT-DECORATION: underline
}
.navbottom A:visited {
	COLOR: #786f62; TEXT-DECORATION: underline
}
.navbottom A:hover {
	COLOR: #c19d69; TEXT-DECORATION: underline
}
.navbottom A:active {
	COLOR: #786f62; TEXT-DECORATION: none
}

.tblShowList{
	background-color: #DCDCDC;
	cursor: pointer;
}

.tblShowListActive{
	background-color: #BBBBBB;
	cursor: pointer;
}

.tdShowList{
	border-top:2px solid #996633;
	border-bottom:2px solid #006400;
}

#showscroll{
	height: 500px;
	background: #fff fixed;
	overflow: auto;
}

.tdShowSummary{
	background-color: #ECECEC;
	border:1px solid thin #006400;
}


A.tdShowsLinks:hover {
	text-decoration: underline;
	color: Aqua;
}

A.tdShowsLinks:visited {
	color: Maroon;
	text-decoration: none;
}

A.tdShowsLinks:active {
	text-decoration: none;
	color: Aqua;
}


.tdShowsLinksShowName{
	color: #1A571A;
	font-weight: 500;
}



