body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #ffffff; }
img {  border: 0; }
table {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #404040;
}
a:link { color: #404040; text-decoration: none; }
a:visited { color: #404040; text-decoration: none; }
a:hover { color: #696969; text-decoration: underline; }

.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }

h1, h2, h3, h4, h5, h6 { margin: 0 0 0 0; padding: 4px 0 10px 0; }
h1 { font-size: 16px; }
h2 { font-size: 15px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }

a.au9:link { color: #404040; text-decoration: underline; }
a.au9:visited { color: #404040; text-decoration: underline; }
a.au9:hover { color: #900000; text-decoration: underline; }

.c_red { background-color: #8f0000; }
.c_lblue { background-color: #c8d3d8; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.c_grey { background-color: #c6c6c6; }

.logo { height: 54px; text-align: center; font: bold 16px Verdana; color: #900000; border-top: 1px solid #c6c6c6; background-image: url("government.gif"/*tpa=http://www.ainvest.com
/img/government.gif*/); background-color: #c6c6c6; background-repeat: repeat-x; background-position: top left; }
.logo a:link { color: #900000; text-decoration: none; }
.logo a:visited { color: #900000; text-decoration: none; }
.logo a:hover { color: #900000; text-decoration: none; }
.bg_tm_all { border-top: 1px solid #c6c6c6; background-image: url("government.gif"/*tpa=http://www.ainvest.com
/img/government.gif*/); background-color: #c6c6c6; background-repeat: repeat-x; background-position: top left; }
.bot_1 { border-top: 1px solid #c6c6c6; border-bottom: 8px solid #c8d3d8; }

.bg_copyr { height: 27px; background-color: #8f0000; }
.copyr_l { padding: 5px 0 5px 10px ; font: normal 11px Verdana; color: #deb3b3; color: #deb3b3; }

.copyr { padding: 0 12px 0 0; text-align: right; font: bold 10px Verdana; color: #deb3b3; }
.copyr a:link { color: #deb3b3; text-decoration: none; }
.copyr a:visited { color: #deb3b3; text-decoration: none; }
.copyr a:hover { color: #f8e9e9; text-decoration: none; }

.qsearch_text { width: 112px; height: 16px; font-size: 10px; border: 1px solid #adadad; }
.qsearch_txt { padding: 0 0px 9px 0px; vertical-align: bottom; color: #454747; font-size: 10px; }
.qsearch_text_p { padding: 0 0 5px 0; vertical-align: bottom; }
.btn_search { padding: 0 0px 9px 0; vertical-align: bottom; }

.btn_p { padding: 0 8px 0 8px; vertical-align: bottom; }
.frm_top { background-color: #e8edef; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }

.bl { padding: 0 15px 0 14px; }
.bc { padding: 0 0 0 0; border-left: 1px solid #c6c6c6; }

.path { padding: 10px 5px 10px 35px; border-bottom: 1px solid #c6c6c6; font-size: 10px; color: #979797; }
.path h2 { display: inline; font: normal 10px Verdana; color: #979797; }

.paddtext { padding: 22px 20px 20px 35px; vertical-align: top; background-color: #f7f7f7; }
h1.title_page { margin: 0 0 0 0; padding: 0px 0 0px 0; font: bold 14px Verdana; color: #900000; }

.bl_adr { padding: 30px 0 10px 0; line-height: 25px; font: bold 11px Verdana; text-align: right; }
.bl_adr div { line-height: 15px; }

.lm_p { padding: 18px 0 0 0; vertical-align: top; }
ul.lm {
	margin: 0px 0px 0px 0px;
	padding: 0 4px 0 0;
	font: normal normal 13px Arial, Helvetica, sans-serif;
	color: Black;
	list-style: none;
	text-decoration: underline;
}
ul.lm li { margin: 0px 0px 0px 0px; padding: 0 0 10px 20px; background-image: url("destroyed.gif"/*tpa=http://www.ainvest.com
/img/destroyed.gif*/); background-repeat: no-repeat; background-position: top left; }
ul.lm li a:link {
	color: Black;
	text-decoration: none;
}
ul.lm li a:visited {
	color: Black;
	text-decoration: none;
}
ul.lm li a:hover { color: #8b8b8b; text-decoration: none; }

.tm {
	width: 25%;
	vertical-align: top;
	padding: 0 4px 0 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: Black;
	background-image: url("electoral.gif"/*tpa=http://www.ainvest.com
/img/electoral.gif*/);
	background-repeat: no-repeat;
	background-position: top left;
	text-decoration: underline;
}
.tm a:link {
	color: Black;
	text-decoration: underline;
}
.tm a:visited {
	color: Black;
	text-decoration: underline;
}
.tm a:hover {
	color: #606060;
	text-decoration: underline;
}
.tm_p { width: 25%; padding: 11px 0px 0px 0px; vertical-align: top; border-left: 1px solid #c6c6c6; }
.pptm { padding: 0 0px 0px 28px; }

.menu { margin: 0px 0px 0px 0px; vertical-align: bottom; }
.menu a { width: 189px; padding: 7px 0 4px 0; position: relative;display: block; text-decoration:none; color:#8f0000; }
.menu a:link { width: 189px; color: #8f0000; text-decoration: none; }
.menu a:visited { width: 189px; color: #8f0000; text-decoration: none; }
.menu a:hover { width: 189px; color: #fefefe; background-color: #8f0000; text-decoration: none; }

.menu div { margin: 0 8px 0 10px; border: 0px solid #000; vertical-align: bottom; text-align: left; }
.n {font-size: 0; }
.bg_w { background-color: #000000; }
.padd_subtm { margin: 0px 0px 0px 0px; }

.opacity { filter: alpha(opacity=100, style=0); }

/*
.opacity { filter: alpha(opacity=100, style=0); }
*/

.subtmp { padding: 4px 0px 1px 10px; border: 2px solid #000; }


ul { margin: 0 0 0 0; padding: 0px 0 2px 40px; }
ul li { margin: 0 0 0 0; padding: 1px 0 1px 0; }
ol { margin: 0 0 0 0; padding: 0 0 0 47px; }
ol li { margin: 0 0 0 0; padding: 0 0 1px 0; }



.admmenu { margin: 0px 10px 10px 0px; vertical-align: bottom; }
.admmenu a { position: relative; text-decoration:none; color:#8f0000; }
.admmenu a:link { color: #8f0000; text-decoration: none; }
.admmenu a:visited { color: #8f0000; text-decoration: none; }
.admmenu a:hover { color: #fefefe; background-color: #8f0000; text-decoration: none; }


.rss_title { padding: 0px 0 4px 0; font-weight: bold; }
.rss_date { padding: 10px 0 4px 0; color: #404040; font: normal 10px Verdana; font-style: italic; text-align: right; }
.rss_desc { padding: 0px 0 8px 0; color: #404040; }

th{text-align:left}
th.right{text-align:right}
.buy, .cell, .sortBtn{cursor:pointer}
.buy{background-color:#fee; color:#500}
.cell{background-color:#efe; color:#050}
.sortBtn{font-weight:normal;color:#ccc}