td { 

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:8pt;
}

a.subscribe { 
  color: red;
  text-decoration:none
}

a.unsubscribe { 
  color: #008000;
  text-decoration:none
}

#featured { 
  font-weight:bold
}

span.note { 
  color: #202020;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}


p { 
  padding-left: 4px;
  padding-right: 4px;
}

div.tabs {
  width:750px;
  background-color: #eeeeee;
  margin-top:8px;
  margin-bottom:0px;
}
div.tabs td {
  background-color: #eeeeee;
  font-size:13px;
  font-family:Arial, Helvetica, sans-serif;
}
div.tabs a {
  color: #666666;
  font-weight:bold;
  text-decoration:none;
}
div.tabs a:hover {
  text-decoration:underline;
}
div.tabs .selected {
  background-color: #104e8b;
}
div.tabs .selected a {
  color: white;
}

.undertabs {
  background-color: #104e8b;
}

div.subsection {
  width:750px;
  background-color: #BBBBBB;
  color:#666666;
  font-size:13px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  padding-top:4px;
  padding-bottom:4px;
}
div.subsection a {
  color:#666666;
  font-weight:normal;
  text-decoration:none;
}
div.subsection a:hover {
  text-decoration:underline;
}
div.subsection a.selected {
  font-weight:bold;
}
div.subsection span.inactive {
  color:#BBBBBB;
}

.header td { 
  background-color:#ffffff;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
}
.header a { color:blue; }


.footer td {
  background-color:#eeeeee;
  color: #202020;
  font-family:Arial, Helvetica, sans-serif;
}
.footer span.copyright { 
  font-size:11px;
}

table.list {
  background-color: white;
}
table.list th { 
  font-size: 11px;
  font-family: Verdana;
  text-align: center;
  padding: 6px;
  color:#202020;
  background-color:  #6e92dd /* #9ac0cd; /* #a4a4e0; /*#cccccc;*/
}
table.list th a { 
  font-size: 11px;
  font-family: Verdana;
  text-align: center;
  padding: 6px;
  color:#202020;
  background-color: #6e92dd;
  text-decoration:underline;
}
tr.even {
        background-color: #e8e8e8;
}
tr.odd {
        background-color: #f0f0f0;
}
/*table.list td {
  background-color: #f0f0f0;
}*/
td.no-items {
  text-align: center;
  font-style: italic;
  color: #000000
}

.head { 
  font-size: 11px;
  font-family: Verdana;
  font-weight: bold;
  text-align: left;
  padding: 6px;
  color:#202020;
  background-color: #77d777; /*#cccccc;*/
}

.pager {
  color: #404040;
}
table.pager td {
  font-family:Verdana;
  font-size:9px;
  color: #404040
}
table.pager span.current {
  font-weight: bold;
}








body {

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:8pt;
	margin:0px;
	
	
	}
.form1{
	BACKGROUND: #F6F6F6;
	BORDER: silver 1px solid;
	font-family: tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
	
	

 

.button1 {
	BACKGROUND: #23416a;
	COLOR: white;
	FONT-SIZE: 9pt;
	BORDER-BOTTOM: 2px solid #23416a;
	BORDER-top: 1px solid #23416a;
	BORDER-left: 1px solid #23416a;
	BORDER-right: 1px solid #23416a;
}
  

h2 {

	font-family: arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #3366CC;
	

}
h4 {
	font-size: 9pt;
	text-align: center;
}

h1 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #003399;
	
}


.xw {
	 font-family: tahoma, verdana;
 font-size: 9pt	;
  color: white;
  font-weight:bold;
  text-align:left;
  padding:3px;
  border-left:1px solid white;
}
.xxw {
	 font-family: tahoma, verdana;
 font-size: 9pt	;
  color: white;
}


A {
	font-family: tahoma, Helvetica, sans-serif;
	color: #3366CC;
	text-decoration: none;
	font-size: 8pt;

}
A:hover{

	text-decoration: underline;
}


a.menu {
	font-family: tahoma, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-size: 8pt;

}

a.selected_menu {
	font-family: tahoma, Helvetica, sans-serif;
	color: red;
	text-decoration: none;
	font-size: 8pt;
}


A.menu:hover{

	text-decoration: underline;
}



.tx table{
border-collapse:collapse;
padding:0px;
background-color: #EFEFEF;
margin-top:20px;
margin-bottom:5px;
border:1px solid gray;
font-size:7pt; 

}

.tx table td{

padding:2px;

border:1px solid gray;

}

.tx table th{

padding:2px;
font-size:8pt;
background-color: #6699FF;
border:1px solid gray;
color:#FFFFFF;

}
form {margin:0px;
padding:0px;
}

li {color:#666666;
list-style:square;}
ul {
margin-top:10px;}


hr {
margin:0px;
color:gray;
padding:0px;
height:0px;
}

.all_text{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:8pt;
	margin:0px;

}

.bookmark {
	font-family:arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
}

.save_and_share {
	width: 100%;
	margin: 2px;
}

.box{margin:0px;padding:0px 0px 5px 0px;border-top:#F6F6F6 5px solid;border-right:#F6F6F6 2px solid;border-bottom:#F6F6F6 5px solid;border-left:#F6F6F6 2px solid}
.hpNV {margin:0 1px 0 1px;background-color:#EFEFEF;overflow:hidden;border:none}
.hpNV .hpCH {display:block;padding:2px 0px 2px 8px;text-decoration:none;font-size:11px;color:#3366FF;font-weight:bold;border-bottom:1px solid #CCC}
.topic_title {display:block;padding:2px 0px 2px 8px;text-decoration:none;font-size:14px;color:#3366FF;font-weight:bold}

