
	/* begin swiss a */
		
a, address, blockquote, body, cite, code, dd, del, dfn,		
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, kbd,		
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var, 		
applet, big, center, dir, font, hr, menu, pre,		
abbr, acronym, bdo, button, fieldset, ins, label	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	border-color:	black;
	border-style:	none;
	font-family:	Verdana, Tahoma, sans-serif;
	}	

td	{
	border-color: #b0b0b0;
	}

tr.highlight{ 
        background-color: #B8CDDC;
        cursor: pointer;
      }

	
body	{	
	color:	black;
	background:	white;
	}	
		
em	{	
	font-style:	normal;
	font-weight:	bold;
	color:	black;
	background:	white;
	}	
		
strong	{	
	font-style:	italic;
	background:	white;
	font-weight:	bold;
	color:	black;
	}	
		
em strong, strong em	{	
	text-transform:	uppercase;
	font-style:	normal;
	font-weight:	bolder;
	background:	white;
	color:	red;
	}	
		
b	{
	font-weight:	bold;
	}
	
i	{
	font-style:	italic;
	}

h3	{	
	text-transform:	none;
	font-family:	Arial;    
	font-style:	normal;
	font-weight:	bolder;
	font-size:	14pt;
	color:		#000000;
	}	

.h4	{	
	text-transform:	none;
	font-family:	Arial;    
	font-style:	normal;
	font-weight:	bolder;
	font-size:	10pt;
	color:		#000000;
	}	

.h5	{	
	text-transform:	none;
	font-family:	Arial;    
	font-style:	normal;
	font-weight:	bolder;
	font-size:	14pt;
	color:		#000000;
	}
.hdg	{	
	text-transform:	none;
	font-family:	Arial;
	font-style:	normal;
	font-weight:	bolder;
	font-size:	12pt;
	color:		#606060;
	}	

.text	{	
	text-transform:	none;
	font-family:	Verdana, Tahoma, sans-serif;
	font-style:	normal;
	font-weight:	normal;
	font-size:	8pt;
	color:		#606060;
	}	

.rpt	{	
	text-transform:	none;
	font-family:	"Courier New", Courier, monospace;
	font-style:	normal;
	font-weight:	bolder;
	font-size:	10pt;
	color:		#000000;
	white-space: 	pre;
	}	

.rptb	{	
	text-transform:	none;
	font-family:	"Courier New", Courier, monospace;
	font-style:	normal;
	font-weight:	bolder;
	font-size:	10pt;
	color:		#606060;
	}	

.textb	{	
	text-transform:	none;
	font-family:	Verdana, Tahoma, sans-serif;
	font-style:	normal;
	font-weight:	bolder;
	font-size:	8pt;
	color:		#606060;
	}	

.smtext	{	
	text-transform:	none;
	font-family:	Verdana, Tahoma, sans-serif;
	font-style:	normal;
	font-weight:	normal;
	font-size:	7pt;
	color:		#606060;
	}	

.msg	{	
	text-transform:	none;
	font-family:	"Courier New";
	font-style:	normal;
	font-weight:	normal;
	font-size:	8pt;
	color:		#606060;
	white-space: 	nowrap;
	}
	
.smtextl	{	
	text-transform:	none;
	font-family:	Verdana, Tahoma, sans-serif;
	font-style:	normal;
	font-weight:	normal;
	font-size:	7pt;
	color:		#0000ff;
	}
.smtextb	{	
	text-transform:	none;
	font-family:	Verdana, Tahoma, sans-serif;
	font-style:	normal;
	font-weight:	bolder;
	font-size:	7pt;
	color:		#606060;
	}	

.smtextbl	{	
	text-transform:	none;
	font-family:	Verdana, Tahoma, sans-serif;
	font-style:	normal;
	font-weight:	bolder;
	font-size:	7pt;
	color:		#0000ff;
	}
	
.smallcaps {font-variant: small-caps;}

.warning	{	
	text-transform:	none;
	font-style:	normal;
	font-size:	8pt;
	font-weight:	bolder;
	background:	white;
	color:	red;
	}	
	
.smwarn	{	
	text-transform:	none;
	font-style:	normal;
	font-size:	7pt;
	font-weight:	bolder;
	background:	white;
	color:	red;
	}	

.mred	{COLOR:#FF0000}
		
del	{	
	text-decoration:	line-through;
	background:	#F66;
	}	
		
ins	{	
	text-decoration:	underline;
	background:	yellow;
	}	
		
var, cite, dfn, .note	{	
	font-style:	italic;
	}	
		
address	{	
	font-style:	normal;
	letter-spacing:	.1em;
	}	
		
acronym	{	
	font-variant:	small-caps;
	letter-spacing:	0.1em;
	}	
		
h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot	{	
	color:	black;
	background:	white;
	}	
		
hr	{	
	color:	#c0c0c0;
	}	
		
#colophon	{	
	display:	none;
	}	
		
/*  col, colgroup, table, tbody, td, tr	{	
	color:	black;
	text-decoration:	none;
	border-color:	black;
	border-style:	none;
	background:	white;
	}	
*/

a:link	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	#0000C0;
	background:	white;
	}	
		
a:visited	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	#0000ff;
	background:	white;
	}	
		
a:active	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	#0000ff;
	background:	white;
	}	
		
a:hover	{	
	text-decoration:	none;
	color:	#8080ff;
	background:	white;
	}	
		
a.offsite	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	#C00;
	background:	white;
	}	

	/*====== Begin Navlist with hover ========*/

#navlist
	{
	padding-left: 0;
	margin-left: 0;
	padding-top: 1;
	border-top: 1px solid #d0d0d0;
	width: 180px;
	}

#navlistcontainer ul
	{
	list-style-type: none;
	text-align: left;
	}

#navlistcontainer ul li a
	{
	background: transparent url(images/list-off.gif) left center no-repeat;
	padding-left: 15px;
	text-align: left;
	font: normal 7pt Verdana, "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-decoration: none;
	color: #999;
	border-bottom: 1px solid #d0d0d0;
	padding-bottom: 2;
	width: 180px;
	}

#navlistcontainer ul li a:hover
	{
	background: transparent url(images/list-on.gif) left center no-repeat;
	font-weight: bold;
	color: #999;
	}

#navlistcontainer ul li a#current
	{
	background: transparent url(images/list-active.gif) left center no-repeat;
	font-weight: bold;
	color: #0b0b85;
	}


	/*======= Begin NavBar with hover ======*/


#navbarcontainer ul
	{
	padding-left: 0;
	margin-left: 0;
	background-color: #d6d6ce;
	color: black;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	font: normal 7pt Verdana, Tahoma,"Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	font-weight: normal;	
	}

#navbarcontainer ul li { display: inline; }

#navbarcontainer ul li a
	{
	padding: 0.2em 1em;
	background-color: #d6d6ce;
	color: black;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
	}

#navbarcontainer ul li a:hover
	{
	background-color: #d6d6ce;
	color: #fff;
	}
	


#navbarcontainer2 ul
	{
	padding-left: 0;
	margin-left: 0;
	background-color: transparent;
	color: black;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	font: normal 7pt Verdana, Tahoma,"Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	font-weight: normal;
	}

#navbarcontainer2 ul li { display: inline; }

#navbarcontainer2 ul li a
	{
	padding: 0.2em 1em;
	background-color: transparent;
	color: black;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
	font-weight: normal;
	}

#navbarcontainer2 ul li a:hover
	{
	background-color: transparent;
	font-weight: normal;
	color: #fff;
	}
	/* #d6d6ce */	
	/* end */	




