﻿body 
{
	font-family  : Calibri;
	background-image : URL(Images/Background.png);
	background-repeat :repeat-x ;
}


.WholePage
{
	width : 826px;
	margin-left: auto ;
	margin-right: auto ;
	min-height:1000px;
	
}

.BackgroundShadeOuter
{
	width : 826px;
	margin-left: auto ;
	margin-right: auto ;
	background-image : URL(Images/bgShade.png);
	background-repeat : repeat-y;
}
.BackgroundShadeInner
{
	width : 800px;
	margin-left: auto ;
	margin-right: auto ;
	
}

.OuterCenterFooter
{
	width : 826px;
	margin-left: auto ;
	margin-right: auto ;
	
}



.Header
{
	background-image : URL(Images/Banner.png);
	background-repeat :no-repeat;
	height : 160px; 
	width : 826px;
	text-align :left;
	padding-left:400px;
}

.TheMainBody
{
	width : 800px;
	background-image: URL(Images/SideBar.png);
}

.MainMenu
{
	
	background-image: URL(Images/SideBar.png);
	background-repeat :repeat-y;	
	width : 200px;
	min-height: 10px;
	float:left;
	
}

.SubMenuText
{
	font-size :10pt;
	font-weight:normal;
	color:White;	
}


a.MenuLink 
{
	background-image : URL(Images/DownTabFull.png); 
	background-repeat : no-repeat;
	display :block ;
	width : 185px;
	height : 51px; 
	text-align:left;
	vertical-align :middle;
	font-size : 16pt;	
	left: -24px;
	position:relative;
	padding : 3px 0px 0px 38px;
	text-decoration: none;
    color: White;
    font-weight :normal;
    outline: none;

}



a.active { 
    background-image : URL(Images/UpTabFull.png);  
	background-repeat : no-repeat;
	display :block ;
	width : 185px;
	height : 51px; 
	text-align:left;
	vertical-align :middle;
	font-size : 16pt;
	left: -24px;
	position:relative;
	padding : 3px 0px 0px 38px;
	color: #724227;
	font-weight :bold;
	text-decoration: none;
    color: #724227;
    outline: none;

	
}
      
a.notactive 
{
	background-image : URL(Images/DownTabFull.png); 
	background-repeat : no-repeat;
	display :block ;
	width : 185px;
	height : 51px; 
	text-align:left;
	vertical-align :middle;
	font-size : 16pt;
	left: -24px;
	position:relative;
	padding : 3px 0px 0px 38px;
	text-decoration: none;
    color: #724227;
    font-weight :normal;
    outline: none;

}

.MenuLink:hover
{
	background-image : URL(Images/DownTabFullOver.png); 
	background-repeat : no-repeat;
	display :block ;
	width : 185px;
	height : 51px; 
	text-align:left;
	vertical-align :middle;
	font-size : 16pt;
	left: -28px;
	position:relative;
	padding : 3px 0px 0px 42px;
	text-decoration: none;
    color: #724227;
    font-weight :normal;
    outline: none;
 

}



.MainContent
{
	background-image : URL(Images/MainContent.png);
	background-repeat :repeat-y ;
	width : 600px;
	float:left;
	
	
	
}

.ChildContent
{
	width:580px;
	padding: 10px 10px 10px 10px;
	min-height : 400px;
}

.UpperFooter
{
	background-image : URL(Images/Footer.png);
	background-repeat :no-repeat;
	width : 826px;
	height: 120px;

}

.UpperFooterManifestLink
{
	width: 800px;
	height:85px;
	vertical-align :bottom;
	text-align :right;
	padding: 0px 10px 0px 0px;
}

.CenterFooter
{
	width : 826px;
	margin-left: auto ;
	margin-right: auto ;
	
}
.LowerFooter
{
	width : 826px;
	height: 50px;
}

.FooterMenuLink
{
	text-decoration :none;
	color : Black;
}

.FacebookMenuLink
{
	text-decoration :none;
	color : Black;
}

.FacebookMenuLink img
{
	text-decoration :none;
	color : white;
	width: 30px;
	outline : none;
	border: 0;
	
}

.Disclaimer
{
	width:800px;
	text-align :center;
	padding: 0px 0px 15px 0px;
	font-size :10pt;
}


.PRMenuHide
{
	display:none;
	height:0px;
	
}

.PRMenuShow
{
	display:block;
	height:0px;
}

.PRMenu
{
	text-align:right;
}

.PRMenuLink
{
	padding-bottom:2px;
	padding-right:10px;
	display :block;
	height: 5px;
	outline : none;
	text-decoration : none;
	color: #514641;
}

.PRMenuLink:hover
{
	padding-bottom:2px;
	padding-right:10px;
	display :block;
	height: 5px;
	outline : none;
	text-decoration : none;
	color: #F7CA00;
	font-weight : bold;
}





/* T A B s   S C H E M E */


.myTabs .ajax__tab_header 
{
	font-size:14px;
    display:block;
    text-align :left;
    vertical-align :middle;
   font-weight:bold;

	
}

.myTabs .ajax__tab_outer 
{
	height: 55px;
	background:url(images/TabUnpressedRight.png) no-repeat right top;
}

.myTabs .ajax__tab_inner 
{
	height: 55px;
	background:url(images/TabUnpressedLeft.png) no-repeat;
}

.myTabs .ajax__tab_tab 
{
	height: 55px;
	margin: 0px 8px 0px 8px;
	background:url(images/TabUnpressedCenter.png) repeat-x;
	min-width:65px;
	color: White;
}

.TabHeaderStaff
{
	min-width: 50px;
}


.myTabs .ajax__tab_hover .ajax__tab_outer 
{
	height: 55px;
	background:url(images/TabUnpressedRight.png) no-repeat right top;
}

.myTabs .ajax__tab_hover .ajax__tab_inner 
{
	height: 55px;
	background:url(images/TabUnpressedLeft.png) no-repeat;
}

.myTabs .ajax__tab_hover .ajax__tab_tab 
{
	height: 55px;
	margin: 0px 8px 0px 8px;
	background:url(images/TabUnpressedCenter.png) repeat-x;
	min-width:65px;
	color :  #FFD700;
}


.myTabs .ajax__tab_active .ajax__tab_outer 
{
	height:55px;
	background:url(images/TabPressedRight.png) no-repeat right top;
}

.myTabs .ajax__tab_active .ajax__tab_inner 
{
	height:55px;
	background:url(images/TabPressedLeft.png) no-repeat;
}
	
.myTabs .ajax__tab_active .ajax__tab_tab 
{
	height:55px;
	margin: 0px 8px 0px 8px;
	background:url(images/TabPressedCenter.png) repeat-x;
	color: White;
	min-width:65px;
	
}

.myTabs  .ajax__tab_body 
{
    
    border-top:none;
	margin-right :30px;
	padding-top:15px;
	text-align :left;
	margin-left : 30px;
	height:auto;
	min-height : 530px;
	width:540px;
}


.myTabs .ajax__tab_header .ajax__tab_tab
{
   
    padding:7px 1px 0px 1px;
    display:block;
    border :none;

    cursor :pointer;
    vertical-align :middle;

}

/******************************* Home page ********************/

.News_Item
{
	padding: 0px 0px 10px 25px;
	width: 510px;
}

.News_ItemTitle
{
	text-decoration : underline;
}

.News_ItemText
{
	text-align:justify;
}


/*******************************  message confirmation ***********************************/
 .messageTop
{
	width:217px;
	height :25px;
	background-image : URL(Images/MSGBoxTop.png);
	background-repeat :no-repeat;

}

.messageMiddle
{
	width:217px;
	background-image : URL(Images/MSGBoxMid.png);
	background-repeat :repeat-y;
	text-align :center;


}

.messageBottom
{
	width:217px;
	height :25px;
	background-image : URL(Images/MSGBoxBottom.png);
	background-repeat :no-repeat ;

}


/*************************** submit button *************************/


a.lnkSubmit:active { 

margin:0px 0px 0px 0px;
background:url(Images/SubmitOff.png)  no-repeat;
padding: 4px 0px;
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
height : 42px;
width : 109px;
color:White;
display : inline-block;
vertical-align:middle ;
text-align :center;
font-size :14pt;
outline : none;


}

a.lnkSubmit:link { 

margin:0px 0px 0px 0px;
background:url(Images/SubmitOff.png)  no-repeat;
padding: 4px 0px;
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
height : 42px;
width : 109px;
color:White;
display : inline-block;
vertical-align:middle ;
text-align :center;
font-size :14pt;
outline : none;
 }


a.lnkSubmit:visited { 
margin:0px 0px 0px 0px;
background:url(Images/SubmitOff.png) no-repeat;
padding: 4px 0px;
text-decoration: none; 
font-weight: normal; 
letter-spacing: 0px; 
height : 42px;
width : 109px;
color:White;
display : inline-block;
vertical-align:middle ;
text-align :center;
font-size :14pt;
outline : none;
}

a.lnkSubmit:hover { 
margin:0px 0px 0px 0px;
background:url(Images/SubmitOver.png)  no-repeat;
font-size :14pt;
outline : none;
 }
 
 
 /**************** fadein child ***************/
 .HiddenImage
 {
 	display:none;
 }
 
 .ShowChild
 {
 	display:inline;
 }
