/**********************************************
  MAIN EDITS HERE
**********************************************/

p 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	margin-Top: 0px;
	margin-left: 10px;
	margin-Right: 10px;
	margin-Bottom: 10px;
	color: #002B54;
}

 /** used for text on Process. Same spacing as h2, but not bold*/
p.bodytext
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	margin-Top: 20px;
	margin-left: 10px;
	margin-Right: 10px;
	margin-Bottom: 8px;
	color: #002B54;
} 

.biotitle 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	margin-Top: 0px;
	margin-left: 10px;
	margin-Right: 0px;
	margin-Bottom: 10px;
	color: #002B54;
}

.commentary 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	margin-Top: 0px;
	margin-left: 10px;
	margin-Right: 0px;
	margin-Bottom: 0px;
	color: #002B54;
}


p.h1
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 13px;
	margin-Top: 0px;
	margin-left: 10px;
	margin-Right: 10px;
	margin-Bottom: 10px;
	font-weight: bold;
	color: #F15D22;
}

p.h2
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin-Top: 20px;
	margin-left: 10px;
	margin-Right: 10px;
	margin-Bottom: 8px;
	font-weight: bold;
	color: #002B54;
}

.content 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	text-decoration: none;
	color: #002B54;
}

p.welcome 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size : 14px;
	line-height: 180%;
	margin-top : 0px;
	margin-bottom : 0px;
	color: #F15D22;
	font-weight: bold;
}

p.welcome2 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size : 16px;
	margin-top : 0px;
	margin-bottom : 0px;
	color: #002B54;
	font-weight: bold;
}

ol 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	margin-Top: 0px;
	margin-left: 30px;
	margin-Right: 10px;
	margin-Bottom: 10px;
	color: #002B54;
}

ul 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 160%;
	margin-Top: 0px;
	margin-left: 30px;
	margin-Right: 10px;
	margin-Bottom: 10px;
	color: #002B54;
}


hr 
{ 
	height: 0; 
	border: 0; 
	border-top: 1px solid #B0BBD0; 
} 

/**********************************************
  SKINNING EDITS
**********************************************/

.general
{
	background-color: #FFFFFF;
	border: Solid 2px;
	border-color: #002B54;
}

.border
{
	background-color: #FFFFFF;
}

td.mainLogo 
{
	background-image: url('/Portals/7/A2_index.jpg');
	background-repeat: no-repeat;
}

td.leftLogo 
{
	background-image: url('/Portals/7/gacmlogo.jpg');
	background-repeat: no-repeat;
}

td.paneB1
{
	background-color: #FFFFFF;
	height: 375px;
}

td.paneB2
{
	background-color: #FFFFFF;
}

td.paneB3
{
	background-color: #FFFFFF;
	height: 375px;
}

/**********************************************
  Links and Subfonts
**********************************************/

.sub 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 9px;
	margin-left: 0px;
	margin-Right: 0px;
	color: #A8C3AB;
	TEXT-DECORATION: none;
}
			
a 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	color: #002B54;
	TEXT-DECORATION: underline;
}

a:link 
{
	TEXT-DECORATION: underline;
	color: #002B54;
}
	
a:visited 
{
	TEXT-DECORATION: underline;
	color: #002B54;
}

a:active 
{
	TEXT-DECORATION: underline;
	color: #002B54;
}

a:hover 
{
	TEXT-DECORATION: underline;
	color: #F15D22;
}

a.sub 
{
	TEXT-DECORATION: none;
	color: #A8C3AB;
}

a.sub:link 
{
	TEXT-DECORATION: none;
	color: #A8C3AB;
}
	
a.sub:visited 
{
	TEXT-DECORATION: none;
	color: #A8C3AB;
}

a.sub:active 
{
	TEXT-DECORATION: none;
	color: #A8C3AB;
}

a.sub:hover 
{
	TEXT-DECORATION: underline;
	color: #A8C3AB;
}
		
.sub2 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #002B54;
	margin-left: 0px;
	margin-Right: 0px;
	TEXT-DECORATION: none;
}
		
a.sub2
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #002B54;
	TEXT-DECORATION: none;
}

a.sub2:link 
{
	TEXT-DECORATION: none;
	color: #002B54;
}
	
a.sub2:visited 
{
	TEXT-DECORATION: none;
	color: #002B54;
}

a.sub2:active 
{
	TEXT-DECORATION: none;
	color: #002B54;
}

a.sub2:hover 
{
	TEXT-DECORATION: none;
	color: #F15D22;
}


/**********************************************
  MENUING STYLES
**********************************************/


a.menuAnchor0:link 
{
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
}
	
a.menuAnchor0:visited 
{
	TEXT-DECORATION: none;
	text-transform: uppercase;
		color: #FFFFFF;
}

a.menuAnchor0:active 
{
	TEXT-DECORATION: none;
	text-transform: uppercase;
	color: #FFFFFF;
}

a.menuAnchor0:hover 
{
	TEXT-DECORATION: underline;
	text-transform: uppercase;
	color: #FFFFFF;
}

a.menuAnchorCur0:link 
{
	TEXT-DECORATION: none;
	text-transform: uppercase;
	color: #FFFFFF;
}
	
a.menuAnchorCur0:visited 
{
	TEXT-DECORATION: none;
	text-transform: uppercase;
	color: #FFFFFF;
}

a.menuAnchorCur0:active 
{
	TEXT-DECORATION: none;
	text-transform: uppercase;
	color: #FFFFFF;
}

a.menuAnchorCur0:hover 
{
	TEXT-DECORATION: underline;
	text-transform: uppercase;
	color: #FFFFFF;
}

a.menuAnchor1:link 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}
	
a.menuAnchor1:visited 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

a.menuAnchor1:active 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

a.menuAnchor1:hover 
{
	TEXT-DECORATION: underline;
	color: #FFFFFF;
}

a.menuAnchorCur1:link 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}
	
a.menuAnchorCur1:visited 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

a.menuAnchorCur1:active 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

a.menuAnchorCur1:hover 
{
	TEXT-DECORATION: underline;
	color: #FFFFFF;
	text-align: left;
}

a.menuAnchor2:link 
{
	TEXT-DECORATION: none;
	color: #315E4A;
}
	
a.menuAnchor2:visited 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

a.menuAnchor2:active 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

a.menuAnchor2:hover 
{
	TEXT-DECORATION: underline;
	color: #FFFFFF;
}

a.menuAnchorCur2:link 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}
	
a.menuAnchorCur2:visited 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

a.menuAnchorCur2:active 
{
	TEXT-DECORATION: none;
	color: #FFFFFF;
}

a.menuAnchorCur2:hover 
{
	TEXT-DECORATION: underline;
	color: #FFFFFF;
}

#leftMenuWrapper
{

}

#leftMenu {
	
	background-color: Transparent;	
	padding: 0px;
}

#leftMenu .menuTab0
{
	background-color: #002B54;	
	width: 234px;
	border-bottom: 0px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 0px solid;
	border-color: #FFFFFF;
}

#leftMenu .menuTab1
{
	background-color: #002B54;	
	width: 234px;
	border-bottom: 0px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 0px solid;
	border-color: #FFFFFF;
	text-align: left;
}

#leftMenu .menuTab1 a
{
	padding-left: 20px;	
}

#leftMenu .menuTab2
{
	background-color: #002B54;	
	width: 234px;
	border-bottom: 0px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 0px solid;
	border-color: #FFFFFF;
	text-align: left;
}

#leftMenu .menuTab2 a
{
	padding-left: 35px;	
}

#leftMenu .menuTabCur0
{
	background-color:  #F15D22;	
	width: 234px;
	border-bottom: 0px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 0px solid;
	border-color: #FFFFFF;
}

#leftMenu .menuTabCur1
{
	background-color:  #F15D22;	
	width: 234px;
	border-bottom: 0px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 0px solid;
	border-color: #FFFFFF;
	text-align: left;
}

#leftMenu .menuTabCur1 a
{
	padding-left: 20px;	
}

#leftMenu .menuTabCur2
{
	background-color:  #F15D22;	
	width: 234px;
	border-bottom: 0px;
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 0px solid;
	border-color: #FFFFFF;
	text-align: left;	
}

#leftMenu .menuTabCur2 a
{
	padding-left: 35px;	
}

#leftMenu, #leftMenu ul {
	padding: 0px;
	margin: 0px;
	border: none;
	list-style: none;
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	background-color: Transparent;
}

#leftMenu a {
	display: block;
	text-decoration: none;
	padding: 4px 2px 3px 2px;
	border: none;
	font-size: 9px;
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	background-color: Transparent;
	font-weight: bold;
}

#leftMenu li ul, #leftMenu ul li  {
	width: 200px;
}

/** background colour here changes hover colour */
#leftMenu li a.menuAnchor0:hover, #leftMenu a.menuAnchor0:focus
{
	color: #FFFFFF;
	background-color: #B0BBD0;	
}

#leftMenu li a.menuAnchor1:hover, #leftMenu a.menuAnchor1:focus
{
	color: #FFFFFF;
	background-color: #B0BBD0;
}

#leftMenu li a.menuAnchor2:hover, #leftMenu a.menuAnchor2:focus
{
	color: #FFFFFF;
	background-color: #B0BBD0;	
}

#leftMenu li a.menuAnchorCur0:hover, #leftMenu a.menuAnchorCur0:focus
{
	color: #FFFFFF;
	background-color: #B0BBD0;	
}

#leftMenu li a.menuAnchorCur1:hover, #leftMenu a.menuAnchorCur1:focus
{
	color: #FFFFFF;
	background-color: #B0BBD0;	
}

#leftMenu li a.menuAnchorCur2:hover, #leftMenu a.menuAnchorCur2:focus
{
	color: #FFFFFF;
	background-color: #B0BBD0;	
}

#leftMenu li 
{	
	list-style: none; 
	border: none;	
}



/**********************************************
  SITEMAP 
**********************************************/

.sitemapDiv
{
	float: left;
}

.sitemapTitle
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #002B54;
	font-weight: bold;
}

.sitemapHeader
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #F15D22;
	font-weight: bold;
	margin-bottom: 10 px;
}

a.sitemap0:active, a.sitemap0:link, a.sitemap0:visited, a.sitemap0:hover
{
	color: #002B54;
	text-decoration: underline;
	margin: 0px;
}

td.sitemap0
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 9px;
	margin: 0;
	padding-left: 0px;
	color: #002B54;
}

a.sitemap1:active, a.sitemap1:link, a.sitemap1:visited, a.sitemap1:hover
{
	color: #002B54;
	text-decoration: underline;
	margin: 0;
}

td.sitemap1
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding-left: 15px;
	color: #002B54;
}

a.sitemap2:active, a.sitemap2:link, a.sitemap2:visited, a.sitemap2:hover
{
	color: #002B54;
	text-decoration: underline;
	margin: 0px;
}

td.sitemap2
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 9px;
	cell-spacing
	margin: 0px;
	padding-left: 30px;
	color: #002B54;
}

a.sitemap3:active, a.sitemap3:link, a.sitemap3:visited, a.sitemap3:hover
{
	color: #002B54;
	text-decoration: underline;
	margin: 0px;
}

td.sitemap3
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding-left: 45px;
	color: #002B54;
}


/**********************************************
  gdcSuperSearch Styles
**********************************************/


/* this is for title "search Results" that appears over list */

.gdcHeader  
{
	background-color: #FFFFFF; 
	font-weight: bold;
	font-size: 9pt;	
	color: #002B54;
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;	
}


/* this is for search for text beside input box */

.gdcSearch 
{
	font-size: 9pt;	
	color: #F15D22;
	font-weight: bold;
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;	
}


/* this is for search comes us no results found */

.gdcError 
{
	font-size: 9pt;	
	color: #E22020;
	font-weight: bold;
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;	
}


/* footer that says Displaying Page 1 of 2 */

.gdcInfoLabel 
{
	font-size: 8pt;	
	color: #002B54;
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;	
}

.gdcLblHelp
{
	font-size: 9pt;	
	color: #002B54;
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;	
}


/* Styles for display grid */

.gdcSSTableHeader
{
	border-style: none;
	border-width: 1px;
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;	
	font-size: smaller;
	background-color: #FFFFFF;
}

.gdcSSHeader
{
	font-weight: bold;
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;	
	font-size: 10pt;
	background-color: #FFFFFF;
}


/* for columns headers font colour does not work */

.gdcSSColumnHeader 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif; 
	font-size: 8 pt;
	color: #002F46;
	font-weight: bold;
	background-color: #b2b2b2;	
}


/* Next 2 styles is for size & last updated columns */

.gdcSSItem
{
	background-color: #cfcece;
}

.gdcSSAltItem
{
	background-color: FFFFFF;
}

.gdcSSFooter
{
	color: #002f46;
	background-color: #b2b2b2;

}


/* Next style is for the bottom row where pages are listed */
/* displays page numbers but will not change colour*/

.gdcSSPagerStyle 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	text-align: left;
	background-color: b2b2b2;
}


/* Next style is for size & last updated list */
/* controls text in size and updated */

.gdcSSNormal 
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: #002f46;
}

.gdcSSAbstract
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-weight:lighter;
	color: #002f46;
}


/* Next style is for item link */

.gdcLink
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #002f46;
}
.gdcLink:link
{
	color: #002f46;
}
.gdcLink:hover
{
	color: #F15D22;
	text-decoration: none;
}


/* New styles for list view */

.gdcRadio
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size:8pt;
}

.gdcListLink
{
	font-family: Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size:8pt;	
}

.gdcListLink:link
{
	color:#002f46;
	text-transform: uppercase;
}

.gdcListLink:hover
{
	color:#D09B20;
}

.gdcListBottomLink
{
	font-family:Tahoma, Verdana, AkzidenzGrotesk, Univers, Helvetica, Arial, sans-serif;
	font-size: 8pt;
}

.gdcListBottomLink:link
{
	color:#002f46;
}

.gdcListBottomLink:hover
{
	color: #D09B20;
}

.gdcListItem
{
	background-color:#ffffff;
}

.gdcListAltItem
{
	background-color:#ffffff;
}

/****************************************/

