P
{
    FONT-SIZE: 1em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
    font-size-adjust:	.53;
}

h1	{
	font-family:	Tahoma, Verdana, Myriad, sans-serif;
	font-size-adjust:	.53;
	font-size:	1.5em;
	font-weight:	900;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color: #006699;
	}	
		
h2	{
	font-family:	Tahoma, Verdana, Myriad, sans-serif;
	font-size-adjust:	.53;
	font-size:	1.1em;
	font-weight:	900;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	color: #006699;
	}	
		
h3	{	
	font-family:	Tahoma, Verdana, Myriad, sans-serif;
	font-size-adjust:	.53;
	font-size:	1em;
	font-weight:	900;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
h4	{	
	font-family:	Tahoma, Verdana, Myriad, sans-serif;
	font-size-adjust:	.53;
	font-size:	.9em;
	font-weight:	900;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
h5	{	
	font-family:	Tahoma, Verdana, Myriad, sans-serif;
	font-size-adjust:	.53;
	font-size:	.9em;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	underline;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
h6	{	
	font-family:	Tahoma, Verdana, Myriad, sans-serif;
	font-size-adjust:	.53;
	font-size:	.9em;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	underline;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

ul li
{
	list-style-type: disc;
}

ul ul li
{
	list-style-type: circle;
}

ol li	{	
	list-style-type:	decimal;
	}	

ol ol li	{	
	list-style-type:	lower-alpha;
	}





.atoz {
	background-color: #E7EBED;
	padding: 2px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.dot_point_up
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(../image_template/triangle_up.gif)
}
.dot_point_down
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(../image_template/triangle_down.gif)
}
.dot_point_side
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(../image_template/triangle_side.gif);
    FONT: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif
}
.body_root
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000080;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    /*BACKGROUND-COLOR: #ffffff*/
}
A:visited
{
    COLOR: #003366;
}
A:link
{
    COLOR: #006699;

}
A:hover
{
    COLOR: #669966;
    TEXT-DECORATION: none;
}
p.frontpadding
{
    margin: 3pt 0pt 3pt 0pt;
}

.std_content
{
    FONT-SIZE: .8em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.std_content_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.std_content_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.std_content_small
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.std_content_small_gray
{
    FONT-SIZE: 7pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.news_content
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.size_70pc
{
    FONT-SIZE: 70%
}
.size_90pc
{
    FONT-SIZE: 90%
}
.size_120pc
{
    FONT-SIZE: 120%
}

TD
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.semiotic
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.event
{
    FONT-SIZE: 10pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.event_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P.MsoNormal
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H1.event
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none; 
    font-weight: bold;
}
.event_body
{
    FONT-SIZE: 9pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.event_small
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.search
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.search_numbers
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

A.search_title:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;	
    text-decoration: none;
}

A.search_title:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #669966;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
A.search_title:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.search_page_results
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    Color: #006699;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
}

.search_gotopage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: ppt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.search_engine_description
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.search_engine_url
{
  font-weight: normal;
  font-size: 7pt;
  color: #006699;
  font-style: normal;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  line-height: 108%;
  white-space: normal;
  overflow: hidden;
}

.search_engine_label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.search_engine_normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.search_engine_option
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.search_engine_option_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: midnightblue;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.caption
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #006699;
    TEXT-INDENT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Geneva;
}
.title_print
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.menu
{
    	FONT-WEIGHT: bold;
    	FONT-SIZE: .7em;
    	COLOR: #336699;
    	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.menu:link
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: .7em;
    	COLOR: #003366;
    	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;	
}

A.menu:hover
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: .7em;
    	COLOR: #336699;
    	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.menu:active
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: .7em;
    	COLOR: #6699CC;
    	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

A.menu:visited
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: .7em;
    	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.menu_links
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
   TEXT-DECORATION: none;
}
.menuentry
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
 TEXT-DECORATION: none;
}
.nav_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}
.news_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.news_links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    margin-top: 0pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.news_links_archive
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    margin-top: 0pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.news_links_front
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt
}
.news_links_home
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black
}
.news_date
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.news_date_detail
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.news_date_home
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.news_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000066;
    TEXT-INDENT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.news_month 
{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 		
		color: #006699; 
		padding: 3px;
}
.title_nav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
A.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #000033;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
A:HOVER.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #cc9900;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
A:VISITED.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.footer_print
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 6pt;
    COLOR: #000033;
    FONT-style: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.footer_dark
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.footer_home
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 6pt;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.center
{
    TEXT-ALIGN: center
}
.mv_icons
{
    LEFT: 8px;
    POSITION: relative;
    TOP: 8px
}
.mv_home_up
{
    POSITION: relative;
    TOP: -20px
}
TD.menuentry
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.bug
{
    FONT-SIZE: 8pt;
    COLOR: teal;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.system_message
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.spotlight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt
}

A.globalnav:visited
{
    TEXT-DECORATION: none
}
.globalnav:link
{
    TEXT-DECORATION: none
}
.globalnav:hover
{
    TEXT-DECORATION: underline
}
.globalnav:active
{
    TEXT-DECORATION: none
}
.gcaccess
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 9pt;
    	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
DIV.adminheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	background-color: #B9CDD3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFF4;
	border-right-color: #B7BEC9;
	border-bottom-color: #B7BEC9;
	border-left-color: #EFEFF4;
	padding: 4px;
	text-align: left;
}
DIV.sectionheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000033;
	background-color: #DFE7DF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFF4;
	border-right-color: #B7BEC9;
	border-bottom-color: #B7BEC9;
	border-left-color: #EFEFF4;
	padding: 3px;
	text-align: left;
}

DIV.sectionbg {
	
	background-color: #F8FAF8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFF4;
	border-right-color: #B7BEC9;
	border-bottom-color: #B7BEC9;
	border-left-color: #EFEFF4;
	padding: 0px;
	margin-bottom: 3px;
	
}

.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}
.collapsePanelHeader{
	width:100%;
	height:30px;	
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
}

