BODY, textarea {
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
}
table, input, select {
	font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
}
#mainTable {
	border: 1px solid #FFFFFF;
	width: 880px;
}
.search {
	background: #EDF5FB;
	border: 1px solid #6D90B0;
}
#form1 {
	color: #6D90B0;
}
#investlogo {
	background: url("../images/logo.gif") top left no-repeat;
	width: 141px;
	height: 52px;
	margin-left: 10px;
	cursor: pointer;
}
.tab_red1, .tab_red2 {
    background: url("../images/tab_red1.jpg") top left no-repeat;
    width: 125px;
    height: 34px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #FFFFFF;
    padding-top: 10px;
}
.tab_red2 {
    background: url("../images/tab_red2.jpg") top left no-repeat;
    width: 125px;
}
.tab_blue1, .tab_blue2, .tab_blue3 {
    background: url("../images/tab_blue1.jpg") top left no-repeat;
    width: 116px;
    height: 34px;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #FFFFFF;
    padding-top: 10px;
}
.tab_blue2 {
    background: url("../images/tab_blue2.jpg") top left no-repeat;
    width: 115px;
}
.tab_blue3 {
    background: url("../images/tab_blue3.jpg") top left no-repeat;
    width: 127px;
    height: 34px;
}
.tab_empty {
	background: url("../images/tab_blue2.jpg") top right no-repeat;
	background: #FFFFFF;
	width: 63px;
}
.tab_empty2 {
	background: url("../images/tab_blue1.jpg") top left no-repeat;
	background: #FFFFFF;
	width: 63px;
}
.tab_empty3 {
	background: #FFFFFF;
	width: 115px;
}
.tab_account {
	background: #FFFFFF;
	width: 520px;
}
html > body .tab_account {
	width: 525px;
}
#div_acc {
	background: url("../images/login_icon.gif") center left no-repeat;
	height: 34px;
	margin-left: 5px;
}
#span_acc {
	padding-left: 35px;
	padding-top: 10px;
	display: block;
}
.red_block, .red_block2 {
    background: url("../images/red_block.gif") top left no-repeat;
    height: 26px;
    width: 28px;
    padding-left: 28px;
}
.red_block2 {
    background: url("../images/red_block2.gif") top left no-repeat;
}
.tile_h, .tile_h_1 {
    background: url("../images/tile_h.gif") top left repeat-x;
    height: 39px;
    color: #FFFFFF;
}
.tile_h td {
	padding-bottom: 15px;
}
.tile_h_1{
	height: 25px;
    background: url("../images/tile_h_1.gif") bottom left repeat-x;
}
.div_red {
    background: url("../images/div_red.gif") center center no-repeat;
    height: 10px;
    width: 30px;
}
html > body .div_red {
	display: block;
}
.anchor {
    color: #FFFFFF;
    text-decoration: none;
}
.anchor_sel {
    color: #FFFFFF;
    text-decoration: underline;
}
.anchor:hover, .anchor_sel:hover {
    color: #D1EBFF;
}
.blue_block {
    background: url("../images/blue_block.gif") bottom right no-repeat;
    height: 25px;
    width: 88px;
	float: right;
	margin-top: -19px;
}
.stock_name {
    font-size: 12px;
    font-weight: bold;
    padding-left: 15px;
	padding-top: 5px;
}
#chart {
  padding: 0px;
  border: 1px solid #B0C1D9;
  width: 282px;
  height: 194px;
}
html > body #chart {
	width: 281px;
	height: 195px;
}
#chartlink {
	margin-top: 3px;
	width: 282px;
    text-align: center;
}
html > body #chartlink {
	height: 14px;
	width: 281px;
	background: #FFFFFF;
}
.chartanchor, .chartanchor2 {
	width: 47px;
	display: block;
	float: left;
	border: 1px solid #B0C1D9;
	border-bottom: 0px;
	border-left: 0px;
    text-decoration: none;
}
html > body .chartanchor, html > body .chartanchor2 {
	width: 46px;
}
a.chartanchor2 {
	border-right: 0px;
}
html > body .chartanchor2 {
	border-right: 0px;
}
a.chartanchor, a.chartanchor2 {
	color: #0000FF;
}
a.chartanchor:hover, a.chartanchor2:hover {
	color: #FF0000;
}
#today {
	font-size: 13px;
	padding: 2px;
	margin-right: 130px;
	width: 120px;
	margin-top: 5px;
	margin-bottom: -28px;
}
#country {
	border: 1px solid #DC1212;
	padding: 2px;
	margin-right: 4px;
	margin-top: 4px;
	width: 100px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #3F89C3;
	cursor: pointer;
}
html > body #country {
	margin-bottom: 2px;
}
#country_list {
	width: 100px;
	margin-right: 4px;
	position: relative;
	float: right;
	margin-bottom: -200px;
	display: none;
}
.opt_country {
	border: 1px solid #DC1212;
	background: url("../images/dot_arrow.gif") center left no-repeat;
	background-color: #FFFFFF;
	text-align: center;
	color: #3F89C3;
	cursor: pointer;
	padding: 2px;
	margin-top: 1px;
}
html > body .opt_country {
	width: 100px;
	float: left;
	margin-left: -6px;
}
#down_arrow {
	background: url("../images/down_arrow.gif") top left no-repeat;
	height: 14px;
	width: 14px;
	margin-top: -12px;
	float: right;
}
#l_panel, #l_panel2, #r_panel {
	margin-top: 15px;
	margin-bottom: 10px;
	width: 140px;
}
html > body #l_panel2 {
	width: 197px;
}
#mainContent {
	margin-top: -5px;
	width: 95%;
	text-align: left;
}
html > body #mainContent {
	float: left;
	margin-left: 5px;
}
.img_preview {
	border: 1px solid #B0C1D9;
}
.chartanchor, .chartanchor2 {
	width: 47px;
	display: block;
	float: left;
	border: 1px solid #B0C1D9;
	border-bottom: 0px;
	border-left: 0px;
}
#imgDiv, #imgDiv1, #imgDiv2 {
	border: 1px solid #B0C1D9;
	padding: 3px;
	float: left;
	display: block;
	width: 190px;
}
.tbl_indices, .tbl_indices1, .tbl_indices2 {
	width: 350px;
	background: #3F89C3;
	margin-top: 3px;
}
html > body .tbl_indices {
	width: 335px;
	margin-left: -10px;
}
html > body .tbl_indices1 {
	width: 275px;
}
.tbl_indices thead td, .tbl_indices1 thead td, .tbl_indices2 thead td {	
	background: url("../images/white.gif") top right repeat;
	font-weight: bold;
	color: #3F89C3;
}
.tbl_indices td, .tbl_indices1 td, .tbl_indices2 td {
	font-weight: normal;
	background: #FFFFFF;
	color: #000000;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
.tickerDown {
  background: url("../images/arrow_down.gif") top right no-repeat;
  padding-right: 14px;
  color: red;
}
.tickerUnchanged {
  background: url("../images/unchg.gif") top right no-repeat;
  padding-right: 14px;
  color: #7182F0;
}
.tickerUp {
  background: url("../images/arrow_up.gif") top right no-repeat;
  padding-right: 14px;
  color: #00AA00;
}
.percenDown {
	color: red;
}
.percenUnchanged {
	color: #7182F0;
}
.percenUp {
	color: #00AA00;
}
.more {
	color: #DD1212;
	font-weight: bold;
	text-decoration: none;
}
.more:hover {
	text-decoration: underline;
}
.summButt, .sel_summButt {
	border: 1px solid #DD1212;
	width: 110px;
	background: #FFFFFF;
	color: #3F89C3;
	cursor: pointer;
	text-align: center;
	padding: 2px;
	text-decoration: none;
	display: block;
}
html > body .summButt, html > body .sel_summButt {
	width: 105px;
}
.sel_summButt, .sel_summButt2 {
	font-weight: bold;
}
.summButt2, .sel_summButt2 {
	border: 1px solid #DD1212;
	width: 55px;
	background: #FFFFFF;
	color: #3F89C3;
	cursor: pointer;
	text-align: center;
	padding: 2px;
	text-decoration: none;
	display: block;
	margin-right: 2px;
}
html > body .summButt2, html > body .sel_summButt2 {
	width: 50px;
}
#summContent {
	width: 560px;
	height: 350px;
	margin-top: 3px;
}
html > body #summContent {
	width: 540px;
}
.summDiv {
	width: 270px;
	margin-bottom: 10px;
	float: left;
	display: block;
	position: relative;
	margin-left: 5px;
}
.summDiv table {
	background: #3F89C3;
	width: 270px;
}
html > body .summDiv, html > body .summDiv table {
	width: 264px;
}
.summDiv td {
	background: #FFFFFF;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
.summDiv thead td {	
	font-weight: bold;
	color: #000000;
}
.tr_blk {
	color: #3F89C3;
	font-weight: bold;
}
.divSel {
	float: right;
	margin-top: -13px;
}
.subSumm, .sel_subSumm {
	color: #3F89C3;
	font-weight: normal;
	text-decoration: none;
}
.sel_subSumm {
	color: #000000;
	font-weight: bold;
}
.summTitle {
	font-weight: bold;
	width: 240px;
	margin-bottom: 10px;
	float: left;
}
#mnu_market {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #3F89C3;
	border: 1px solid #3F89C3;
	text-align: center;
}
.mnu_left, .sel_mnu_left, .mnu_right, .mnu_right2 {
	text-align: left;
	font-weight: normal;
	margin-left: -16px;
	list-style: none;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #3F89C3;
	border-top: 0px;
}
.mnu_right2 {
	border: 1px solid #3F89C3;
	padding: 0px;
}
html > body .mnu_left, html > body .sel_mnu_left, html > body .mnu_right, html > body .mnu_right2 {
	margin-left: 0px;
	padding-bottom: 0px;
}
html > body .mnu_right, html > body .mnu_right2 {
	display: block;
	height: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
html > body .mnu_right2 {
	padding: 0px;
}
.sel_mnu_left {
	background: #F0F0F0;
	text-decoration: underline;
}
.arrow_block, .sel_arrow_block {
	background: url("../images/arrow_block.gif") center left no-repeat;
	width: 13px;
	height: 9px;
	float: left; 
}
.sel_arrow_block {
	background: url("../images/sel_arrow_block.gif") center left no-repeat;
}
html > body .arrow_block, html > body .sel_arrow_block {
	height: 14px;
}
.lmnu_link {
	color: #000000;
	text-decoration: none;
}
.lmnu_link:hover {
	text-decoration: underline;
}
.bigTable, .bigTable2 {
	width: 255px;
	background: #3F89C3;
}
.bigTable td {
	background: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.bigTable2 td {
	background: #FFFFFF;
	font-size: 11px;
	padding: 2px;
}
.bigTable2 .td_field {
	font-weight: bold;
	color: #3F89C3;
	padding-left: 5px;
}
.bigTable2 .td_data {
	text-align: right;
	padding-right: 5px;
}
.bigTable thead td {
	font-size: 13px;
	font-weight: bold;
	color: #3F89C3;
	padding-left: 5px;
	text-align: left;
}
.tradenow {
	border: 1px solid #DD1212;
	background: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	color: #3F89C3;
	cursor: pointer;
}
.stk_title {
	background: url("../images/line_bg.gif") center left repeat-x;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.stk_name {
	background: #3F89C3;
	padding: 5px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}
.linestyle {
	background: url("../images/linestyle.gif") center right no-repeat;
	width: 24px;
	height: 16px;
	float: right;
	margin-top: -16px;
	margin-right: -4px;
}
.info_block table {
	width: 100%;
}
.info_block table thead {
	background: url("../images/tile_h_2.gif") bottom left repeat-x;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}
.info_block table thead td {
	padding-left: 5px;
}
.newsTitle {
	color: #3F89C3;
	text-decoration: none;
	padding-left: 5px;
}
.newsTitle:hover {
	text-decoration: underline;
}
.date {
	color: #000000;
}
.help {
	border-bottom: 1px dotted #333;
	cursor: help;
}
.mnu {
    background: url("../images/ico_folder.gif") top left no-repeat;
    height: 16px;
    width: 185px;
    padding-left: 35px;
	margin-left: 10px;
	margin-top: 5px;
}
.mnu_atitle {
    color: #000000;
    text-decoration: none;
}
.mnu_atitle:hover {
    text-decoration: underline;
}
.mnu_anchor {
    color: #3F89C3;
    text-decoration: none;
}
.mnu_anchor:hover {
    text-decoration: underline;
}
.sub_mnu {
    background: url("../images/ico_dashed.gif") top left repeat-y;
    margin-left: -12px;
    padding-left: 15px;
    display: none;
}
html > body .mnu, html > body .sub_mnu {
	height: auto;
}
#highlight {
	background: url("../images/highlight.gif") center center no-repeat;
	width: 260px;
	height: 190px;
	border: 1px solid #3F89C3;
}
#highlight_title {
	color: #FFFFFF;
	background: #DD1212;
	width: 380px;
	font-weight: bold;
	font-size: 15px;
	margin-top: 5px;
	margin-left: 5px;
	padding: 3px;
	padding-left: 10px;
}
#hightlight_content {
	width: 380px;
	padding: 3px;
	margin-top: 10px;
	margin-left: 5px;
}
.link_topics {
	padding-left: 10px;
	color: #000000;
	text-decoration: none;
	display: block;
}
.link_users {
	color: #3F89C3;
	text-decoration: none;
	float: right; 
	margin-top: -13px; 
	padding-right: 5px;
}
.link_topics:hover, .link_users:hover {
	text-decoration: underline;
}
.goforum {
	background: #FFFFFF;
	padding: 5px;
	color: #DD1212;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	margin-right: 10px;
	text-decoration: none;
}
.goforum:hover {
	text-decoration: underline;
}
.blockform, .blocktable {
	width: 650px;
}
.blockform span, .blocktable span {
	display: block;
}
.inform span {
	display: inline;
}
.conl {
	float: left;
	display: block;
	margin-left: 10px;
}
html > body label {
	margin-right: 45px;
}
html > body .mylabel {
	margin-left: 35px;
}
.clearb {
	display: block;
	margin-top: 50px;
	margin-bottom: -20px;
}
.b1 {
	width: 60px;
	margin-left: 10px;
}
.pagination_members {
	border: 1px solid #DD1212;
	color: #3F89C3;
	display: block;
	padding: 3px;
	width: 19px;
	margin-left: 3px;
	float: left;
	text-decoration: none;
}
.pagination_members:hover {
	font-weight: bold;
	text-decoration: underline;
}
html > body .pagination_members {
	padding: 0px;
}
html > body .pg_table, html > body #pg_table {
	margin-left: -30px;
}
tbody a, .infldsetfile a, .pagelink a {
	color: #000000;
	text-decoration: none;
}
.pagelink a {
	color: #3F89C3;
	padding-left: 3px;
	padding-right: 3px;
}
tbody a:hover, .infldsetfile a:hover, .pagelink a:hover {
	text-decoration: underline;
}
html > body fieldset .conl {
	padding-left: 50px;
}
.block2col {
	margin-top: 20px;
	margin-left: -50px;
}
.block2col .blockform {
	width: 540px;
	margin-top: -228px;
	margin-left: -50px;
/*	border: 1px solid #FFFF00;*/
}
.submenu {
	background: #FFF0F0;
}
.blockform img {
	border: 0px;
}
.inbox {
	width: 90px;
	margin-left: 50px;
	margin-right: -10px;
}
.menu {
	list-style: none;
	margin-left: 0px;
	border-top: 1px solid #3F89C3;
}
html > body .menu {
	width: 85px;
	margin-left: 0px;
	text-align: left;
	padding-left: 0px;
}
.blockmenu {
	margin-top: 10px;
}
.menu li {
	padding: 5px;
	border: 1px solid #3F89C3;
	border-top: 0px;
}
.isactive {
	background: #F0F0F0;
}
.isactive2 {
	background: #F0F0F0;
	font-weight: bold;
}
th {
	text-align: left;
}
.inform h2 {
	background: url("../images/tile_h_2.gif") bottom left repeat-x;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
}
.aligntop p {
	display: inline;
}
dd {
	margin-left: 80px; 
	margin-top: -13px;
}
.linkst, .linksb {
/*	border: 1px solid #FFFF00;*/
}
html > body .linkst ul {
	margin-left: -30px;
}
.conr {
	float: right;
}
.conr img {
	border: 0px;
}
.conr li {
	display: inline;
}
html > body .conr {
	margin-top: -5px;
}
.inbox2 ul, .inbox3 ul {
	width: 100%;
	margin-left: 10px;
}
.inbox2 li {
	font-weight: bold;
	list-style: none;
	display: inline;
}
.inbox2 ul a {
	color: #3F89C3;
}
.inbox3 a {
	color: #3F89C3;
}
.forum_title {
	background: url("../images/big_hand.gif") top left no-repeat;
	height: 56px;
	padding-left: 65px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #3F89C3;
	margin-bottom: 5px;
}
.forum_desc {
	display: block;
	margin-top: 5px;
	margin-left: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #6D90B0;
}
.link_profile {
	color: #6D90B0;
}
.icons img {
	display: inline;
	float: right;
	border: 0px;
}
.postleft {
	display: none;
}
.post_top {
	padding: 3px;
	background: #3F89C3;
	color: #FFFFFF;
	font-weight: bold;
}
.author {
	display: inline; 
	margin-left: 10px;
}
.author .link_author {
	color: #FFFFFF;
	text-decoration: underline;
}
.author .link_author:hover {
	color: #6D90B0;
}
.postright {
	height: 0px;
	padding: 5px;
}
#p0 {
	border: 1px solid #3F89C3;
/*	border-top: 0px;*/
	padding: 3px;
	padding-left: 5px;
}
.postfootright {
	text-align: right;
	height: 18px;
	padding-right: 5px;
	padding-top: 5px;
	margin-bottom: -15px;
}
.postfootright img {
	border: 0px;
}
html > body .postfootright ul {
	margin-bottom: -10px;
	margin-left: -50px;
}
.icon {
	background: url("../forum/img/Default/icons/normal.png") top center no-repeat;
	width: 28px;
	height: 32px;
}
.inew {
	background: url("../forum/img/Default/icons/new.png") top center no-repeat;
	width: 28px;
	height: 32px;
}
.iclosed {
	background: url("../forum/img/Default/icons/closed.png") top center no-repeat;
	width: 28px;
	height: 32px;
}
.iredirect, .imoved {
	background: url("../forum/img/Default/icons/moved.png") top center no-repeat;
	width: 28px;
	height: 32px;	
}
.ipoll {
	background: url("../forum/img/Default/icons/poll.png") top center no-repeat;
	width: 28px;
	height: 32px;
}
.ipollnew {
	background: url("../forum/img/Default/icons/pollnew.png") top center no-repeat;
	width: 28px;
	height: 32px;
}
.ihot {
	background: url("../forum/img/Default/icons/hot.png") top center no-repeat;
	width: 28px;
	height: 32px;
}
.ihotnew {
	background: url("../forum/img/Default/icons/hotnew.png") top center no-repeat;
	width: 28px;
	height: 32px;
}
.isticky {
	background: url("../forum/img/Default/icons/sticky.png") top center no-repeat;
	width: 28px;
	height: 32px;
}
.buttonb {
	background-image: url("../forum/img/Default/editor/bold.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttoni {
	background-image: url("../forum/img/Default/editor/italic.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonu {
	background-image: url("../forum/img/Default/editor/underline.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonurl {
	background-image: url("../forum/img/Default/editor/url.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonemail {
	background-image: url("../forum/img/Default/editor/email.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonimg {
	background-image: url("../forum/img/Default/editor/image.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttoncode {
	background-image: url("../forum/img/Default/editor/code.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonquote {
	background-image: url("../forum/img/Default/editor/quote.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonsmiley {
	background-image: url("../forum/img/Default/editor/smilies.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttons {
	background-image: url("../forum/img/Default/editor/strikethrough.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonh {
	background-image: url("../forum/img/Default/editor/highlight.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonaleft {
	background-image: url("../forum/img/Default/editor/align_left.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonaright {
	background-image: url("../forum/img/Default/editor/align_right.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonacenter {
	background-image: url("../forum/img/Default/editor/align_center.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonm {
	background-image: url("../forum/img/Default/editor/math.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonis {
	background-image: url("../forum/img/Default/editor/imageshack.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttoncolor {
	background-image: url("../forum/img/Default/editor/color.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonhr {
	background-image: url("../forum/img/Default/editor/hr.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonfsize {
	background-image: url("../forum/img/Default/editor/font_size.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonlist {
	background-image: url("../forum/img/Default/editor/list.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonspoil {
	background-image: url("../forum/img/Default/editor/spoiler.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonreset {
	background-image: url("../forum/img/Default/editor/reset.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonmp3 {
	background-image: url("../forum/img/Default/editor/mp3.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonvideo {
	background-image: url("../forum/img/Default/editor/video.png");
	width: 25px;
	height: 25px;
	border: 0px;
}
.buttonresizeup {
	padding: 0px;
	background-image: url("../forum/img/Default/editor/size_up.png");
	width: 9px;
	height: 25px;
	border: 0px;
	background-repeat: no-repeat;
	background-color: #eeeeee;
}
.buttonresizedown {
	padding: 0px;
	background-image: url("../forum/img/Default/editor/size_down.png");
	width: 9px;
	height: 25px;
	border: 0px;
	background-repeat: no-repeat;
	background-color: #eeeeee;
}
#toolbar {
	width: 95%;
}
.pagination {
	padding-left: 3px;
	padding-right: 3px;
	border: 0px;
}
.incqbox {
	border: 1px solid #3F89C3;
	padding: 5px;
	margin: 0px;
}
.incqbox h4 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
.incqbox p {
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
}
.rowodd, .roweven {
	border: 1px solid #3F89C3;
	margin-bottom: 10px;
}
.rowodd h2, .roweven h2 {
	width: 100%;
	font-size: 11px;
	border-bottom: 1px solid #3F89C3;
	padding: 3px;
}
#xenno_menu2 {
	margin-top: 10px;
	width: 100%;
	margin-left: 0px;
}
html > body .conl {
	list-style: none;
	margin-left: -40px;
	margin-top: -5px;
}
.sign, .sign1 {
	color: #3F89C3;
}
.sign_title {
	font-size: 13px;
	font-weight: bold;
	color: #3F89C3;
	background: url("../images/arrow_block.gif") center left no-repeat;
	padding-left: 20px;
}
.member_title {
	font-size: 13px;
	font-weight: bold;
	background: #FFFFFF;
}
.nonmember {
	background: url("../images/login.jpg") top left no-repeat;
	padding-left: 150px;
}
.tbl_lefttop {
	background: url("../images/request_topleft_blue2.gif") bottom left no-repeat;
	width: 8px;
	height: 25px;
}
.tbl_middle {
	background: url("../images/request_top_blue2.gif") bottom left repeat-x;
	height: 25px;
}
.tbl_righttop {
	background: url("../images/request_topright_blue2.gif") bottom left no-repeat;
	width: 8px;
	height: 25px;
}
.tbl_leftbottom {
	background: url("../images/request_bottomleft_blue2.gif") top left no-repeat;
	width: 8px;
	height: 25px;
}
.tbl_middle2 {
	background: url("../images/request_top_blue2.gif") top left repeat-x;
	height: 20px;
}
.tbl_rightbottom {
	background: url("../images/request_bottomright_blue2.gif") top left no-repeat;
	width: 8px;
	height: 25px;
}
.tbl_leftside {
	border-left: 1px solid #76A3D0;
}
.tbl_rightside {
	border-right: 1px solid #76A3D0;
}
#joinbutt {
	margin-left: 120px;
}
.signout {
	border: 1px solid #3F89C3;
	background: #FFFFFF;
	cursor: pointer;
	color: #DC1212;
}
.notes {
	color: #999999;
}
.red_notes {
	color: #FF0000;
	font-weight: bold;
}
.seperator {
	color: #FFFFFF;
	border: 0px solid #76A3D0;
	border-top: 1px solid #76A3D0;
}
.regsucc {
	font-size: 16px;
	color: #76A3D0;
}
html > body .postright {
	display: block;
	height: auto;
}
html > body .image_thumbnail {
	width: 100px;
	height: 100px;
}
.app_mode {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}
#adminmenu {
	width: 120px;
	float: left;
	display: block;
}
#admincontent {
	float: left;
	display: block;
	width: 650px;
	margin-left: 20px;
}
html > body #adminmenu .menu {
	width: 120px;
	float: left;
	display: block;
}
.userinfo {
	color: #3F89C3;
}
.replybox {
	padding: 10px;
	border: 1px solid #3F89C3;
	margin-top: -20px;
	width: 868px;
}
html > body .replybox {
	width: 846px;
}
#mhContent {
	width: 558px;
}
#mhContent a {
	color: #3F89C3;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
#mhContent a:visited {
	color: #3F89C3;
	font-weight: bold;
	text-decoration: none;
}
#mhContent a:hover {
	color: #3F89C3;
	font-weight: bold;
	text-decoration: underline;
}
.cpDiv {
	width: 110px;
	float: left; 
	text-align: center;
	border: 1px solid white;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}
html > body .cpDiv {
	width: 108px;
}
#l_lgd {
	float: left;
	padding-left: 10px;
	font-weight: bold;
	font-style: italic;
}
html>body #l_lgd {
	padding-bottom: 20px;
}
#r_lgd {
	float: right;
	padding-right: 10px;
	font-weight: bold;
	font-style: italic;
}
html>body #r_lgd {
	padding-bottom: 20px;
}
#m_lgd {
	float: left;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	padding-right: 20px;
	width: 50%;
}
html>body #m_lgd {
	padding-bottom: 20px;
}
#mhLegend {
	margin-left: 1px;
}
html > body #slDiv {
	margin-top: 15px;
}
.tbl_mheat {
	margin-top: 3px; 
	width: 558px;
}
html > body .tbl_mheat {	 
	padding-left: 3px;
	margin-top: 14px;
	float: left;
	width: 561px;
}
#contactTable, #detailTable {
	font-size: 11px;
	width: 350px;
}
#detailTable {
	width: 335px;
}
#contactTable .tdBold {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-weight: bold;
	border-bottom: 1px solid #EEEEEE;
	width: 150px;
}
#contactTable .tdNormal {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #EEEEEE;
	width: 200px;
}
.detailDiv {
	border: 1px solid #EEEEEE;
	border-top: 0px solid #EEEEEE;
	padding: 3px;
	display: none;
}
.toggle {
	background: url("../images/toc_collapsed.gif") center left no-repeat;
	display: block;
	padding-left: 15px;
	cursor: pointer;
}
html>body #pgLink {
  float: none;
  margin-bottom: -20px;
  margin-top: -5px;
  font-weight: bold;
}
#pgLink a {
  padding: 3px;
  text-decoration: none;
  color: #3F89C3;
  font-weight:bold;
}
#pgLink a:hover {
  padding: 3px;
  text-decoration: underline;
  font-weight:bold;
}
#pgLink .noLink {
  padding: 3px;
  padding-right: 6px;
  text-decoration: none;
  font-weight:bold;
}
.newsContent {
	width: 478px;
	padding: 5px;
	border: 1px solid #3F89C3;
	margin-top: 3px;
	margin-bottom: 3px;
}
html > body .newsContent {
	width: 465px;
}
.newsContent h1 {
	font-size: 13px;
	color: #3F89C3;
}
thead td.plain {
	color: #000000;
	font-weight: normal;
}
.nl_title {
	background: url("../images/dot_arrow.gif") center left no-repeat;
	margin-left: -10px;
	padding-left: 30px;
}
html > body .nl_title, html > body .nl_content {
	height: auto;
	display: block;
}
.search_msg {
	color: #DC1212;
	font-weight: bold;
}
.li_news {
	list-style: none;
	margin-left: 10px;
}
html > body .li_news {
	margin-left: 25px;
}
#review {
	width: 100%;
	padding: 10px;
	text-align: left;
	background: #F9F9F9;
}
.li_review {
	margin-left: 20px;
	padding: 3px;
}
.getfree {
	background: url("../images/actionBtnLft.gif") center left no-repeat;
	height: 22px;
	width: 14px;
}
.getfree_body a {
	background: url("../images/actionBtnSplice.gif") center left repeat-x;
	height: 22px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
}
html > body .getfree_body a {
	padding: 4px;
}
.getfree_right {
	background: url("../images/actionBtnRt.gif") center left no-repeat;
	height: 22px;
	width: 27px;
}
.opps {
	background: url("../images/burp.jpg") top left no-repeat;
	height: 150px;
	width: 540px;
	padding-left: 170px;
	padding-top: 70px;
	font-size: 28px;
	font-weight: bold;
	font-style: italic;
	color: #4A90C6;
}
html > body .opps {
	width: 380px;
	height: 80px;
}
.tellus {
	float: right;
	margin-top: -20px;
	margin-right: 10px;
}
html > body .tellus {
	margin-right: 30px;
}
.tellus_2, .tellus_3 {
	float: right;
}
html > body .tellus_2, html > body .tellus_3 {
	margin-top: -13px;
}
html > body .br_fixed {
	display: none;
}
.thankyou {
	color: #4A90C6;
	font-size: 15px;
	font-weight: bold;
}
.message {
	border: 1px solid #4A90C6;
	padding: 10px;
	width: 500px;
}
#totchg {
	border: 1px solid #3F89C3;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
#info_plc {
	background: url("../images/info.gif") bottom left no-repeat;
	width: 17px;
	height: 24px;
	float: right;
	position: relative;
	margin-right: 8px;
	margin-bottom: -24px;
	cursor: pointer;
}
#mnu_plc {
	background: url("../images/fplc.gif") top left no-repeat;
	width: 141px;
	height: 157px;
	text-align: center;
	padding-top: 50px;
}
html > body #mnu_plc {
	margin-bottom: -50px;
}
#btm_plc {
	background: url("../images/plc.gif") top left no-repeat;
	width: 140px;
	height: 159px;
	visibility: hidden;
	display: none;
}
#logo_switcher {
	width: 120px;
	height: 71px;
	overflow: hidden;
}
html > body #logo_switcher {
	margin-left: 10px;
}
#imgBar {
	height: 71px; 
	float: left; 
	position: absolute; 
	left: 0px; 
	display: block;
}
html > body #imgBar {
	position: relative;
}
#imgShadow {
	height: 71px; 
	float: left; 
	position: absolute;
}
html > body #imgShadow {
	position: relative;
	margin-top: -71px;
}
#buttLeft {
	border: 0px solid #0000FF; 
	width: 15px; 
	height: 15px; 
	float: left; 
	margin-left: 5px; 
	margin-top: 20px; 
	cursor: pointer;
	display: block;
}
#buttRight {
	border: 0px solid #0000FF; 
	width: 15px; 
	height: 15px; 
	float: right; 
	margin-right: 5px; 
	margin-top: 20px; 
	cursor: pointer;
	display: block;
}
#plc_link {
	border: 0px solid #FF0000;
	width: 75px;
	height: 15px;
	float: right;
	margin-top: 60px;
	cursor: pointer;
}
.plc_block {
	background: url("../images/bg_plc.jpg") top left no-repeat;
	width: 865px;
	height: 195px;
	display: block;
}
#plogo {
	float: left;
	margin-top: 30px;
	margin-left: 17px;
}
#pchart {
	float: right;
	margin-top: 44px;
	margin-right: 15px;
}
#pdesc {
	float: left;
	width: 192px;
	margin-left: 148px;
	margin-top: 40px;
	text-align: justify;
}
#pnews {
	float: left;
	width: 192px;
	margin-left: 15px;
	margin-top: 40px;
}
#pheadline {
	font-weight: bold;
}
#pmore {
	padding-top: 5px;
	float: right;
}
#pinfo {
	border: 0px solid #FF0000;
	width: 125px;
	float: left;
	display: inline;
	position: absolute;
	margin-left: -535px;
	margin-top: 15px;
}
html > body #pinfo {
	margin-left: 150px;
}
#pstock {
	border: 0px solid #FF0000;
	width: 127px;
	height: 21px;
	float: left;
	display: inline;
	position: absolute;
	margin-left: -674px;
	margin-top: 139px;
	cursor: pointer;
}
html > body #pstock {
	margin-left: 10px;
}
#purl {
	border: 0px solid #FF0000;
	width: 127px;
	height: 21px;
	float: left;
	display: inline;
	position: absolute;
	margin-left: -542px;
	margin-top: 139px;
	cursor: pointer;
}
html > body #purl {
	margin-left: 140px;
}

.div_1 {
	text-align: right;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.div_0 {
	text-align: left;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
}