body   {
	font-family: "Lucida Grande", "Verdana", "Arial", "Helvetica", "Geneva", sans-serif;
	font-size: 13px; 
	line-height: 115%;
	background: #F8F8F8;
	background-image: url(bg.png);
	background-position: 696px 0px;
	background-repeat: repeat-y;
	margin: 0;
       }


.hidden	{
	 display: none;
	}

h5	{
	 margin: 2px 0 0 0;
	 font-size: 15px;
	 line-height: 115%;
	 color: #222222;
	 font-weight: bold;
	 text-align: center;	 
	}

h4	{
	 margin: 2px 0 0 0;
	 font-size: 13px;
	 line-height: 115%;
	 color: #222222;
	 font-weight: bold;
	 text-align: center;
	}

h3	{
	 margin: 2px 0 0 0;
	 font-size: 13px;
	 line-height: 115%;
	 color: #222222;
	 font-weight: bold;
	}

h2	{
	 margin: 2px 0 0 0;
	 font-size: 13px;
	 line-height: 115%;
	 color: #666666;
	 font-weight: normal;
	}

p	{
	 margin: 0;
	}

p.runningh {
	    text-align: justify;
	   }
p.runningb {
	    text-align: justify;
	    margin: 4px 0px;
	   }
p.runningb2 {
	    text-align: justify;
	   }
p.runningh:first-line {
		       color: #222222;
	               font-weight: bold;
		      }

td, th	{
	 margin: 0;
	 padding: 0;
	 vertical-align: top;
	 text-align: left;
	}


.outert td {
	 padding: 0px 4px;
	}

.innert th 	{
	 margin: 0;
	 padding: 4px 4px 4px 4px;
	 font-size:14px;
	 background-color: #DDDDDD;
	 color: #373737;
	}

.innert td {
	 margin: 0;
	 padding: 2px 4px 2px 4px;
	}

.tabletable th {
		margin: 0;
		padding: 4px 4px 4px 4px;
		font-size: 13px;
		background-color: #EEEEEE;
		color: #555555;
		text-align: center;
	 border-style: solid;
	 border-color: #FFFFFF;
	 border-width: 0px 1px;
	       }

.tabletable td {
		margin: 0;
		padding: 2px 4px 2px 16px;
		font-size: 12px;
		text-indent: -12px;
		color: #101010;
	 border-style: solid;
	 border-color: #FFFFFF;
	 border-width: 2px 1px;
	       }



p.plist	{
	 padding: 0px 4px 0px 24px;
	 text-indent: -12px;
	 font-size: 12px;
	 line-height: 110%;
	}
p.nsplist {
	   padding: 0px 2px 0px 12px;
	   text-indent: -12px;
	   line-height: 110%;
	  }
p.spnsplist {
	   padding: 0px 2px 9px 12px;
	   text-indent: -12px;
	   line-height: 110%;
	  }

.smallcaps {
	    font-size: 62%;
	   }

.super 	{
	 font-size: 62%;
	 vertical-align: 25%;
	}

.sub 	{
	 font-size: 62%;
	 vertical-align: -25%;
	}



.important {
	    font-size: 150%;
	    font-weight: bold;
	    line-height: 100%;
	    color: #FF3333;
	   }

p.calitem	{
	 padding: 0px 4px 0px 12px;
	 font-size: 12px;
	 line-height: 110%;
	}

td.simplelist {
	     font-size: 12px;
	     line-height: 110%;
	     text-indent: -12px;
	     padding: 0px 4px 0px 12px;
	    }

.formlabel {
	 margin:  0 0 0 0;
	 font-size: 13px;
	 line-height: 115%;
	 color: #222222;
	 font-weight: bold;
	 text-align: right;
	 vertical-align: top;
	}

.formresponse {
	 margin: 0 0 0 0;
	 font-size: 13px;
	 line-height: 115%;
	 color: #222222;
	 font-weight: normal;
	 text-align: left;
	 vertical-align: middle;
	}



.lg	{color:#999999;}
.mg	{color:#666666;}
.dg	{color:#303030;}

.runningdg {
	    font-family: "Georgia", "Times", "Times New Roman", serif;
	    font-size: 14px;
	    line-height: 120%;
	    color: #303030;
	    text-align: justify;
	    text-indent: 1em;
	    margin: 6px 50px;
	   }

.heading {
	  color: #222222;
	  font-weight: bold;
	 }

.toplink {
	  font-size: 11px;
	  font-weight: normal;
	 }

.outert	{
	 width: 696px;
	 margin: 0px 0px 6px 0px;
	 padding: 0px;
	 border-spacing: 0;
	}

.innert  {
	 margin: 0;
	 border-spacing: 0;
	 padding: 0;
	}

.tabletable  {
	 margin: 0;
	 border-spacing: 0;
	 padding: 0;
	}

.formt  {
	 margin: 0;
	 border-spacing: 0;
	 padding: 0;
	}

.splogo	{
	 float: left;
	 margin: 10px 4px 50px 2px;
	 border-style: none;
	}

.accimg	{
	 float: right;
	 margin: 2px 0px 4px 6px;
	 border-style: none;
	}
.accimgr	{
	 float: left;
	 margin: 2px 6px 4px 0px;
	 border-style: none;
	}

.figurer {
	  float: right;
	  margin: 4px 0px 4px 6px;
	  padding: 1px;
	  border-style: solid;
	  border-width: 1px;
	  border-color: #999999;
	  clear: right;
	 }

.figurel {
	  float: left;
	  margin: 4px 6px 4px 0px;
	  padding: 1px;
	  border-style: solid;
	  border-width: 1px;
	  border-color: #999999;
	  clear: left;
	 }

.caption {
	    font-family: "Georgia", "Times", "Times New Roman", serif;
	    font-size: 10px;
	    line-height: 110%;
	    color: #303030;
	    text-align: left;
	    margin: 0;	  
	 }

.address{
	 margin: 0 2em;
	}

ul	{
	 margin: 0;
	}

div#head td {
	     padding: 0px;
	     margin: 0px;
	    }

div#head img {
	      display: block;
	     }

div#foot {
	  font-size: 11px;
	  line-height: 115%;
	 }

div#foot td {
	     text-align: center;
	     margin: 0;
	     padding: 2px 2px;
	     border-spacing: 0;
	    }

div#foot a:link {color:#999999; text-decoration: none;}
div#foot a:visited {color:#999999; text-decoration: none;}
div#foot a:focus {color:#666666;}
div#foot a:hover {color:#666666;}
div#foot a:active {color:#333381;}

div#body a:link {color:#3333AA; text-decoration: none;}
div#body a:visited {color:#3333AA; text-decoration: none;}
div#body a:focus {color:#5555FF;}
div#body a:hover {color:#5555FF;}
div#body a:active {color:#3333AA;}

div#head a:link {color:#333381; text-decoration: none;}
div#head a:visited {color:#333381; text-decoration: none;}
div#head a:focus {color:#0000FF;}
div#head a:hover {color:#0000FF;}
div#head a:active {color:#000000;}


