body  { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    background-color:#BDDFBC
}

table  { 
font-family: Tahoma, Arial; 
color: #000000; 
font-size: 12px; 
}

hr  { 
height: 1px; 
border: 0; 
border-top: 1px solid #CCCCCC; 
}
.red,.red a{color:red;}
.green,.green a{color:green;}
.gray,.gray a{color:gray;}
.blue,.blue a{color:blue;}

.a_black		{ color: #FFFFFF; text-decoration: none;}


a  { text-decoration: none; color: #808080 }
a:hover  { text-decoration: underline; color:#FF6600 }


.title       	{ font-weight: bold; background-color: #65B057; font-style:normal; font-variant:normal; color:#FFFFFF }
.header      	{ font-weight: bold; background-color: #65B057; font-style:normal; font-variant:normal; color:#FFFFFF }
.tableborder	{ background: #C9D2DB; border: 1px solid #65B057;  } 
.tableborder_l	{ background: #fff; border: 1px solid #65B057;  } 
.altbg1		    { background: #EFEFEF;; font-weight:bold    }
.altbg2		    { background: #FFFFFF }
.ID_1 {
	color: #000000;
	line-height: 16px;
}
a.ID_1:link {
	color: #000000;
	text-decoration: none;
}
a.ID_1:visited {
	color: #000000;
	text-decoration: none;
}
a.ID_1:hover {
	color: #FF00C0;
	text-decoration: none;
}
a.ID_1:active {
	color: #000000;
	text-decoration: none;
}

.ID_2 {
	color: #FFFFFF; font-weight:bold;
	line-height: 16px;
}
a.ID_2:link {
	color: #FFFFFF;font-weight:bold;
	text-decoration: none;
}
a.ID_2:visited {
	color: #FFFFFF;font-weight:bold;
	text-decoration: none;
}
a.ID_2:hover {
	color: #FF0000;font-weight:bold;
	text-decoration: none;
}
a.ID_2:active {
	color: #FFFFFF;font-weight:bold;
	text-decoration: none;
}
ul{ list-style:outside;}
li{ list-style:none;}
.errmsg{margin:0px auto;margin-top:50px;width:350px;background:#ffffff; text-align:center;padding:0px 10px 10px; border:1px #FF0000 dashed;}
.errmsg p{text-align:left;margin:0px;line-height:23px; clear:both;}
.errmsg div{float:left;position:relative;margin-top:-10px;font-size:14px;font-weight:bold;background:#ffffff;padding:5px;color:red; clear:both;}
 
.page_list{width:100%;height:25px;float:left;clear:both;line-height:25px;padding-top:10px;text-align:right;}
.page_list a{padding:3px 4px;border:1px #aaaaaa solid;color:#333333;text-decoration:none;}
.page_list a.page1{padding:3px 4px;border:1px #0056f5 solid;background:#0056f5;color:#ffffff;font-weight:bold;}
.page_list a:hover{padding:3px 4px;border:1px #0056f5 solid;background:#0056f5;color:#ffffff;}
.page_list span.page1{padding:3px 4px;border:1px #cccccc solid;color:#aaaaaa;}


.tr_hover td.forumRow{background:#FF9 !important;}
.tr_hover1 td.forumRow{background:#FF9 !important;}