body {  background-color: #efefef;  }
table {  font-family:  Verdana, Arial;  font-size: 11px;  color :#666666;  background-color: #ffffff;  }
.table_border {  border: 1px solid #0d1f4e;  }
.table_right {  background-color: #ffffff;   }
.footer   {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  text-decoration: none;  color: #666666;  text-transform: uppercase;  }
.footer:hover   {  color: #788FB4; }
.tabs {font-size:11px; text-decoration: none; line-height:17px; font-family: Verdana, Arial; color:#999999;}
.tabs:hover {font-size:11px; text-decoration: none; line-height:17px; font-family: Verdana, Arial; color:#336699;}

td   {  font-family:  Verdana, Arial;  font-size: 11px;  color :#666666;   line-height:23px;  }
.small   {  font-family: Arial, Verdana;  font-size: 10px;  color :#666666;  }
.medium   {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  }
.big   {  font-family: Arial, Verdana;  font-size: 16px;  color :#666666;  font-weight: bold;  }
.xbig   {  font-family: Arial, Verdana;  font-size: 28px;  color :#666666;  font-weight: bold;  }
.expanded   {  font-family: Arial, Verdana;  font-size: 12px;  line-height: 24px;  letter-spacing: 2px;  color :#666666;  } 
.justified   {  font-family: Arial, Verdana;  text-align: justify;  color :#666666;  }


.white {  font-family: Verdana, Arial, Helvetica, sans-serif;  color :#DDDDDD;  text-decoration: none;  line-height:17px;  font-size: 11px;  font-weight: bold;  }
li {font-family: Arial, Verdana;  font-size:12px;  color :#336699;  text-decoration: none;  line-height:16px;  }
.rightCaps {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px;  color :#dddddd;  text-decoration: none;  line-height:17px;  font-weight: normal;  }
.all {font-family :Verdana, Arial;  font-size:11px;  color :#333366;  text-decoration: none;  line-height:17px;  }
.all:hover {font-family :Verdana, Arial;  font-size:11px;  color :#808080;  text-decoration: underline;  line-height:17px;  }

.description {font-family :Verdana, Arial;	font-size:11px;	color :#808080; line-height:17px;}
.description:hover {text-decoration: none;}
.padding15 {  padding: 15px;  }
.paddingtop15 {  padding-top: 15px;  }
.padding5 {  padding: 5px;  }

.links {font-family :Verdana, Arial;  font-size:11px;  color :#000000;  text-decoration: none;  line-height:17px;  }
.links:hover {font-family :Verdana, Arial;  font-size:11px;  color :#2047B0;  text-decoration: none;  line-height:17px;  }
.bluelinks {font-family :Verdana, Arial;  font-size:11px;  color :#788FB4;  text-decoration: underline;  line-height:17px;  }
.bluelinks:hover {  text-decoration: none;  }

.darkblue {font-family :Verdana, Arial;  font-size:10px;  color :#1b3e9a;  text-decoration: none; }
.blue {font-family :Verdana, Arial;  font-size:11px;  color :#57729D;  text-decoration: none;  line-height:17px;  }
.darkblue {font-family :Verdana, Arial;  font-size:11px;  color :#333366;  text-decoration: none;  line-height:17px;  }

.tableBorders {  border-top-width: thin;  border-right-width: thin;  border-bottom-width: thin;  border-left-width: thin;  border-top-style: solid;  border-right-style: solid;  border-bottom-style: solid;  border-left-style: solid;  border-top-color: #CCCCCC;  border-right-color: #dddddd;  border-bottom-color: #CCCCCC;  border-left-color: #dddddd;  }

.features_tools {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	line-height: 19px;
}
table.thin{ border:1px solid #C3C4C6; border-top:0px; }
table.thin p{ padding:5px 5px 5px 5px; }