 /* Style Definitions */
  body {
	font-family:"Frutiger Light", "Verdana", "Arial", "sans-serif";
	margin:0;
	padding:0;
	width:100%;
	background:#ffffff;
	line-height:115%;
	}
 p, li, div
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	line-height:115%;
	font-size:12.0pt;
	font-family:"Frutiger Light", "Arial", "sans-serif";
	}
p.TableMiddle
	{
	font-size:9.0pt;
	font-family:"Frutiger Light", "Arial", "sans-serif";
 
	}
h1
	{
	margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:21.6pt;
	text-indent:-21.6pt;
	line-height:115%;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Frutiger Light", "Arial", "Verdana", "sans-serif";
}
h2
	{
	margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:28.8pt;
	text-indent:-28.8pt;
	line-height:115%;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Frutiger Light", "Arial", "Verdana", "sans-serif";
	font-style:italic;
	}
h3
	{
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:5.0pt;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	text-indent:-36.0pt;
	line-height:115%;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Frutiger Light", "Arial", "Verdana", "sans-serif";
	font-weight:normal;
	}
h4
	{
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:5.0pt;
	margin-left:43.2pt;
	margin-bottom:.0001pt;
	text-indent:-43.2pt;
	line-height:115%;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Cambria","Arial", "Verdana", "serif";
	color:#4F81BD;
	font-style:italic;
	}
h5
	{
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:50.4pt;
	margin-bottom:.0001pt;
	text-indent:-50.4pt;
	line-height:115%;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Cambria","Arial", "Verdana", "serif";
	color:#243F60;
	font-weight:normal;
	}
h6
	{
	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:57.6pt;
	margin-bottom:.0001pt;
	text-indent:-57.6pt;
	line-height:115%;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Cambria","Arial", "Verdana", "serif";
	color:#243F60;
	font-weight:normal;
	font-style:italic;
	}
html {
margin:0;
padding:0;
width:100%;
}



#header_outer {
width:100%;
height:50px;
border-bottom:1px solid #eeeaff;
}

#header_inner {
width:970px;
height:49px;
margin-left:auto;
margin-right:auto;
}

.header{
height:50px;
border-bottom:1px solid #eeeaff;
}


#menu_outer {
margin-top: 5pt;
margin-left: 5pt;
margin-right: 5pt;
width:200px;

float:left;
text-align:left;
overflow:hidden;
height:100%;
/*background: #FFFFCC;*/
}


#main_outer {
float: left;
width:95%;
text-align:left;
}


#main_inner {
width:100%;
height:100%;
background:#ffffff;
margin-top:10px;
}


a.main:link,a.main:visited {
font-family: verdana, arial, sans-serif;
font-size:11px;
color:#4f4f4f;
text-align:left;
background-color:transparent;
}

a.main:hover{
color:#000000;
}

p.Toc1, li.Toc1, div.Toc1
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	line-height:115%;
	font-size:12.0pt;
	font-family:"Frutiger Light","Arial", "Verdana","sans-serif";
	}
p.Toc2, li.Toc2, div.Toc2
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:5.0pt;
	margin-left:11.0pt;
	line-height:115%;
	font-size:12.0pt;
	font-family:"Frutiger Light","Arial", "Verdana","sans-serif";
	}
p.Toc3, li.Toc3, div.Toc3
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:5.0pt;
	margin-left:22.0pt;
	line-height:115%;
	font-size:12.0pt;
	font-family:"Frutiger Light","Arial", "Verdana","sans-serif";
	}
#menu_inner p.Toc1, #menu_inner li.Toc1, #menu_inner div.Toc1
{
	margin-bottom:2.0pt;
	margin-right:0cm;
	margin-bottom:5.0pt;
	margin-left:2pt;
	
	font-size:9.0pt;
	font-family:"Frutiger Light","Arial", "Verdana","sans-serif";
}

#menu_inner p.Toc2, #menu_inner li.Toc2, #menu_inner div.Toc2
{
	margin-bottom:2.0pt;
	margin-right:0cm;
	margin-bottom:5.0pt;
	margin-left:2pt;
	
	font-size:9.0pt;
	font-family:"Frutiger Light","Arial", "Verdana","sans-serif";
}
#menu_inner p.Toc3, #menu_inner li.Toc3, #menu_inner div.Toc3
{
	margin-bottom:2.0pt;
	margin-right:0cm;
	margin-bottom:5.0pt;
	margin-left:2pt;
	
	font-size:9.0pt;
	font-family:"Frutiger Light","Arial", "Verdana","sans-serif";
}



a.Toc:link {
font-family: arial, verdana, sans-serif;
font-size:12pt;
color:#003366;
text-align:left;
background-color:transparent;
text-decoration:none !important;
}
a.Toc:visited {
font-family: arial, verdana, sans-serif;
font-size:12pt;
color:#cc6633;
text-decoration:none !important;
}

a.Toc:hover{
color:#cc3333;
text-decoration:underline;
}

#menu_inner a.Toc:link {
font-family: arial, verdana, sans-serif;
font-size:9.0pt;
color:#003366;
text-align:left;
background-color:transparent;
text-decoration:none !important;
}
#menu_inner a.Toc:visited {
font-family: arial, verdana, sans-serif;
font-size:9.0pt;
color:#cc6633;
text-decoration:none !important;
}

#menu_inner a.Toc:hover{
color:#cc3333;
text-decoration:underline;
}	
	
p.Caption, li.Caption, div.Caption
	{
	margin-top:5.0pt;
	margin-right:0cm;
	margin-bottom:15.0pt;
	margin-left:0cm;
	font-size:9.0pt;
	font-family:"Frutiger Light","Arial", "Verdana","sans-serif";
	color:#4F81BD;
	font-weight:bold;
	text-align: center;}
	
a:link
	{
	color:blue;
	text-decoration:underline;
	text-underline:single;
	}
a:visited
	{
	color:purple;
	text-decoration:underline;
	text-underline:single;
	}

p.IndexSite, li.IndexSite, div.IndexSite
	{
	/*margin:0cm;
	margin-bottom:.0001pt;*/

	font-family:"sans-serif";
	}
	

 /* List Definitions */
 
ol
	{
	margin-bottom:0cm;
	}
ul
	{
	margin-bottom:0cm;
	}

 /*table */
 table
	{	
	font-size: 12.0pt ;
	font-family: "Calibri","Arial", "Verdana","sans-serif";

	}
table.memo
	{
	width: 100%;	
	margin-top: 10.0pt;
	margin-bottom: 10.0pt;
	font-size: 12.0px ;
	font-family:"Calibri","Arial", "Verdana","sans-serif";
	/*font-size:9.0pt;
	font-family:"Calibri","Arial", "Verdana", "sans-serif";*/
	}
table td
	{	
	font-size: 12.0pt;
	font-family:"Calibri","Arial", "Verdana","sans-serif";
	}
	
table.TableGrid
	{
	empty-cells:show;
	width:90.0%;
	border-spacing:0px;
	border:solid black 1.0pt;
	border-collapse:collapse; 
	/*border:none; */
	font-size:9.0pt;
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	}
	table.TableGrid p
	{
margin-bottom:0cm;
margin-bottom:.0001pt;
	}
	
	td.ShadeDark
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	border:solid black 1.5pt;
	background:#BFBFBF;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-style:italic;
	font-weight: bold;
	}
	td.ShadeDark1
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	text-align:center;
	border:solid black 1.5pt;
	background:#BFBFBF;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-style:italic;
	font-weight: bold;
	}
	td.ShadeLight
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	border-top:none;
	border-left:none;  
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#F2F2F2;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: normal;
	}
	td.ShadeLightLeft
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	border-top:none;
	border-left:  solid black 1.5pt;
	border-bottom:solid black 1.5pt;  
	border-right:solid black 1.5pt;
	background:#F2F2F2;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: bold;
	}
	td.ShadeLightLeft1
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	text-align:center;
	border-top:none;
	border-left:  solid black 1.5pt;
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#F2F2F2;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: bold;
	}
	td.ShadeLightLeft2
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	border-top:none;
	border-left:  solid black 1.5pt;
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#F2F2F2;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: bold;
	}
	td.WhiteLeft1
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	text-align:center;
	border-top:none;
	border-left:  solid black 1.5pt;
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#FFFFFF;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: bold;
	}
	td.WhiteLeft2
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	border-top:none;
	border-left:  solid black 1.5pt;
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#FFFFFF;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: bold;
	}
	td.ShadeLight1
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	/*text-align:center;*/
	border-top:none;
	border-left:  solid black 1.5pt;
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#F2F2F2;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: normal;
	}
		td.ShadeLight2
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	text-align:center;
	border-top:none;
	border-left:none;  
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#F2F2F2;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: normal;
	}

	td.ShadeDarkBold
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	border:solid black 1.5pt;
	background:#BFBFBF;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-style:italic;
	font-weight: bold;
	}
	td.ShadeDarkMiddle
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	border:solid black 1.5pt;
	background:#D9D9D9;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-style:italic;
	/*font-weight: bold;*/
	}
	
	
	td.White
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	border-top:none;
	border-left:none;  
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#FFFFFF;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: normal;
	}
		td.White1
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	border-top:none;
	border-left:  none;
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#FFFFFF;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: normal;
	}
	td.White2
	{
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	text-align:center;
	border-top:none;
	border-left:none;  
	border-bottom:solid black 1.0pt;  
	border-right:solid black 1.5pt;
	background:#FFFFFF;
	padding-left:5.4pt !important;
	padding-top:1.4pt !important;
	margin-top:1.4pt !important;
	padding-bottom:1.4pt !important;
	font-size:9.0pt;
	font-weight: normal;
	}

table.ShadeLight01
	{
	border-top:solid black 1.0pt;
	border-left:none;
	border-bottom:solid black 1.0pt;
	border-right:none;
	font-size:10.0pt;
	font-family:"Calibri","Arial", "Verdana", "sans-serif";
	color: black;
	}

	/*Source Code*/
	
	.sourceGray
	{
	font-size:10.0pt;
	font-family:"allegro Lucida Console", "Courier New", "Courier";
	color:#A6A6A6;

	}	
	.sourceBlue
	{
	font-size:10.0pt;
	font-family:"allegro Lucida Console", "Courier New", "Courier";
	color:#0070C0;
	}	
	.sourceGreen
	{
	font-size:10.0pt;
	font-family:"allegro Lucida Console", "Courier New", "Courier";
	color:#00B050;
	}
