﻿body
{
    font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
    margin: 0px;
    background: #FED36B url(images/background_main.jpg) repeat-y center top;
    font-size: 0.7em;
}

/* Picture at the top of the site */
#header
{
    background: #FED36B url(images/background_main.jpg) repeat-y center top;
    margin-right: auto;
    margin-left: auto;
    width: 726px;
    height: 150px;
    margin-top: 5px;
}
   
.overflowScroll {overflow: hidden;}

#placeholder
{
    background: #FED36B url(images/background_main.jpg) repeat-y center top;
    margin-right: auto;
    margin-left: auto;
    width: 726px;
    height: 139px;
    margin-top: 25px;
}
 
#footer
{
    background: #FED36B url(images/background_main.jpg) repeat-y center top;
    margin-right: auto;
    margin-left: auto;
    width: 730px;
    height: 50px;
    /*margin-top: 510px;*/
    /* margin-bottom: 0px;*/
    text-align: center;
    border-top: Black thin solid;
    /*clear: both;*/
}

h1
{
    font-size: 10.5pt;
    font-weight: bold;
	margin: 5px 2px 5px 2px;
}

h2
{
    font-size: 10.5pt;
    font-weight:  normal;
	margin: 5px 2px 5px 2px;
}

h3
{
    font-size: 9.5pt;
    font-weight: bold;
	margin: 5px 2px 5px 2px;
}

h4
{
    font-size: 9.5pt;
    font-weight:  normal;
	margin: 5px 2px 5px 2px;
}

h5
{
    font-size: 9pt;
    font-weight:  normal;
	margin: 5px 2px 5px 2px;
}

h6
{
    font-size: 8pt;
    font-weight: bold;
	margin: 5px 2px 5px 2px;
}

h7
{
    font-size: 8pt;
    font-weight: normal;
	margin: 5px 2px 5px 2px;
}

a:hover 
{
	color:   Blue;
}

.cellborder
{
	border-top   : 1px darkkhaki solid;
	border-right : 1px darkkhaki solid; 
    border-bottom: 1px darkkhaki solid; 
	border-left  : 1px darkkhaki solid; 
	padding-left : 10px; 
 	padding-right : 5px; 
    padding-top  : 5px; 
}

.divborder
{
	border-right: darkkhaki thin solid; 
	border-top: darkkhaki thin solid; 
	border-left: darkkhaki thin solid; 
	border-bottom: darkkhaki thin solid;
	padding-left : 10px; 
    padding-top  : 5px; 
}	


.tabBackGround
{
	background-color: transparent;
}

.tabBackGround .ajax__tab_header 
{
	font-family:tahoma;
	font-size:11px;
	background:url(Tabs/tab-line.gif) repeat-x bottom;
	
}

.tabBackGround .ajax__tab_outer 
{
	/*padding-right:4px;*/
	background:url(Tabs/tab-right.gif) no-repeat right;
	height:21px;
}

.tabBackGround .ajax__tab_hover .ajax__tab_tab
{
	background:url(Tabs/tab-hover.gif) repeat-x;
}

.tabBackGround .ajax__tab_body 
{
	font-family:tahoma;
	font-size:10pt;
	border:1px solid #BDB76B;
	border-top:0;
	padding:8px;
	background-color:transparent;
}


.tabBackGround .ajax__tab_inner 
{
	padding-left:3px;
	background:url(Tabs/tab-left.gif) no-repeat;
}

.tabBackGround .ajax__tab_tab 
{
	height:13px;
	padding:4px;
	margin:0;
	background: #BDB76B url(Tabs/tab.gif) repeat-x;
}

.tabBackGround .ajax__tab_hover .ajax__tab_outer 
{
	background:url(Tabs/tab-hover-right.gif) no-repeat right;
}

.tabBackGround .ajax__tab_hover .ajax__tab_inner 
{
	background:url(Tabs/tab-hover-left.gif) no-repeat;
}

.tabBackGround .ajax__tab_active .ajax__tab_outer 
{
	background:url(Tabs/tab-active-right.gif) no-repeat right;
}

.tabBackGround .ajax__tab_active .ajax__tab_inner 
{
	background:url(Tabs/tab-active-left.gif) no-repeat;
}

.tabBackGround .ajax__tab_active .ajax__tab_tab 
{
	background:url(Tabs/tab-active.gif) repeat-x;
}


/******************************/
/**Styling information specific to individual content pages**/

/* Accordion */
.accordionLink
{
	color: black;
	text-decoration: none;
}

.accordionHeader
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: Goldenrod; /*#2E4d7B;*/
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	margin-top: 5px;
	cursor: pointer;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: #FFFFFF;
    background-color: goldenrod;	/*#5078B3;*/
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
    padding: 3px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: transparent;	/*#D3DEEF;*/
    border: 1px dashed #BDB76B;	/*#2F4F4F;*/
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}


#MenuBar
{
		background-color :Transparent;
		margin-right: auto;
		margin-left: auto;
		width: 735px;
		height: 25px;
}


/* Main Menu Bar */
.Menu
{
		background-color:Transparent;
 	    border-color:  #BDB76B;
        border-style: solid;
        border-width: 1px;
		color: Black;
 		font-size: 8pt;
		font-family: Tahoma;
		text-align: center;
		vertical-align: middle;
		width: 735px;
		height: 25px;
}
                 

/* Original Menu Bar Items (Static) */
.StaticMenuStyle
{
 	    background-color:  Transparent;
}


.StaticHoverStyle  
{
        border-style: solid;
}


.StaticMenuItemStyle   
{
 	    background-color: Transparent;
        width: 91px;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 4px;
		padding-bottom: 4px;
		font-weight:bold;
        border-right:  #BDB76B;
        border-right: solid;
        border-right: 1px;
}
	 
.StaticSelectedStyle  
{
 	    background-color: Transparent;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 4px;
		padding-bottom: 4px;
} 


/* Pop-up/Drll-Down Menu Bar Items (Dynamic) */
.DynamicMenuStyle 
{
 	    background-color:  Transparent;
        color: Blue;
        border-color:  black;
        border-style: solid;
        border-width: 1px;
        text-align:left;		
		font-weight:bold;
}

.DynamicHoverStyle 
{
 	    background-color: Transparent;
        color: Blue;
 }


.DynamicMenuItemStyle
{
 	    background-color: Transparent;
        color:  Blue;
        width: auto;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 4px;
		padding-bottom: 4px;
}


.DynamicSelectedStyle
{
		background-color:Transparent;
}

