.leftcell   {
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	padding: 12px;
	border-right: 1px solid #b4b4b4;
	background-color: #ffffff;
}
.topcell  { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #333; padding: 2px 12px 2px 2px }
.rightcell { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 12px }
.title   { color: #333; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; border-bottom: 1px solid #333 }
.bottomcell { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 12px; border-top: 1px solid #b4b4b4 }
.leftcell   { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 12px; border-right: 1px solid #b4b4b4 }
.middlecell   {
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	background-color: #f2f2f2;
	padding: 12px;
	border-right: 1px dashed #b4b4b4;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #b4b4b4;
}
.middlecell2   { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #ffffff; padding: 12px; border-right: 1px dashed #b4b4b4 }
.topcell  { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #333; padding: 2px 12px 2px 2px }
.rightcell { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 12px }
.title   { color: #333; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; border-bottom: 1px solid #333 }
.bottomcell { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 12px; border-top: 1px solid #b4b4b4 }
.featuredlinkcell     { height: 11px }
.featuredtextcell { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 17px }
.readmorelink {
	color: #333;
	font-size: 10px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 13px;
}
.smalllinks     { color: #333; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif }
a { color: #333; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
body    { color: #666; font-size: 12px; font-family: Geneva, Helvetica, Arial; background-color: #fff }
.head-table      { background-color: #000; height: 50px; border-bottom: 1px solid #feedac }

.head-table-nav { background-color: #000; height: 20px }
.head-table-name   { color: #fff; font-size: 30px; font-family: "Trebuchet MS", verdana, arial, sans-serif; font-weight: bold; padding-left: 12px }
.nav-cell       { font-family: "Trebuchet MS", Geneva, Arial, Helvetica; background-color: #c00; padding-top: 12px; padding-left: 12px; padding-right: 12px }
.nav1        { color: #e7e7d6; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; line-height: 27px; text-decoration: none; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; width: 170px; height: 30px }

a.nav2      { color: #e7e7d6; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; text-decoration: none; background-color: #c00; padding-right: 10px; padding-left: 10px; width: 100%; height: 30px; border-bottom: 1px dashed #feedac }
a.nav2:visited         { color: #e7e7d6; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; text-decoration: none; background-color: #c00; padding-right: 10px; padding-left: 10px; width: 100%; height: 30px; border-bottom: 1px dashed #feedac }
a.nav2:hover        { color: #e7e7d6; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; line-height: 27px; background-color: #600; padding-right: 10px; padding-left: 10px; width: 100%; height: 30px; border-bottom: 1px dashed #feedac }

.footer-text    { color: #63617b; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial }
.search-input   { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial; width: 110px; border: solid 1px #600 }
.search-button        { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial; background-color: #c00; width: 60px; height: 20px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #feedac #600 #600 #feedac }
a.top-nav    { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; text-decoration: none; background-color: #000; padding: 4px 8px; width: auto; height: 100%; border-right: 1px dashed #feedac }

a.top-nav:visited { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; text-decoration: none; background-color: #000; padding: 4px 8px; width: auto; height: 100%; border-right: 1px dashed #feedac }
a.top-nav:hover  { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial; text-decoration: underline; background-color: #000; padding: 4px 8px; width: auto; height: 100%; border-right: 1px dashed #feedac }
.details-table   { background-color: #fff; border-top: 1px solid #b4b4b4 }
.details-table1 { background-color: #fff; height: 12px }
.form-input { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border: solid 1px #333 }
.form-button   { color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial; font-weight: bold; background-color: #000; }
.toplinks { color: #fff; font-size: 12px; text-decoration: none; padding-top: 1px; padding-right: 10px; padding-left: 10px; height: 20px }
a.toplinks2 { color: #ffffff; font-size: 12px; text-decoration: none; padding-top: 1px; padding-right: 10px; padding-left: 10px; height: 20px }
.hilite { background-color: #FF9; }
.statscell  { font-size: 11px; font-family: "Lucida Sans", Helvetica, Arial; padding: 3px }
.desccell { font-size: 11px; font-family: "Lucida Sans", Helvetica, Arial; line-height: 16px; padding: 16px 6px 6px }
.desccell1 { font-size: 11px; font-family: "Lucida Sans", Helvetica, Arial; line-height: 16px; padding: 6px }
.statshead { color: #fff; font-size: 11px; font-family: "Lucida Sans", Helvetica, Arial; font-weight: bold; background-color: #333; padding: 3px }
.statstable { border: solid 1px #999 }
.linkscell  { font-size: 11px; padding: 2px 2px 10px 8px }
.detaillinks { color: #900 }
.captionstats   { color: #333; font-size: 11px; font-weight: bold }
h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 15px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
.new {
	color: #666666;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	border-bottom: 1px none #333;
	line-height: 12px;


}
.helpful {
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 20px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;

}
.bullet {
	list-style-image: url(image/icon_arrow.gif);
}
h2 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #333;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #333;
	line-height: normal;

}
.author {
font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-top: 1px dotted #b4b4b4
}
.author2 {

font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-top: 1px none #b4b4b4
}
.content {
font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px
}
.category {
	font-size: 10px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	border-top: 1px none #b4b4b4;
	line-height: 12px;

}
.small1 {
	font-size: 11px;
	font-family: "Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif";
	border-top: 1px none #b4b4b4;
	line-height: 12px;
	color: #515151;

}
.write {

	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	border-top: 1px none #b4b4b4;
	line-height: 12px;
	color: #ce0000;
}
.writeblk {
	font-size: 11px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	border-top: 1px none #b4b4b4;
	line-height: 12px;
	color: #333;
	font-weight: bold;

}
.cats {
font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; padding-top: 18px; border-bottom: 1px none #333
}
.small2 {

	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	border-top: 1px none #b4b4b4;
	line-height: 12px;
	color: #515151;
}
