/* cacading style-shit, all the shit goes here */
html {
	width						: 100%;
	height						: 100%;
}
body {
	width						: 100%;
	height						: 100%;
	margin						: 0px;
	padding						: 0px;
	color						: #9F6100;
	font-family					: Verdana, Arial, sans-serif;
	background					: #E2E2E2;
}
form {
	display						: inline;
	margin						: 0;
	padding						: 0;
}
table {
	font-size					: 11px;
}
img{
	border						: 0; /* makes sure linked images do not have a border */
	vertical-align				: middle;
}
#mainTbl {
	width						: 810px;
	height						: 100%
}
#naviContainer {
	background					: url(webimg/navibg.jpg) repeat-y;
	border						: solid 1px #E8AB4C;
	color						: #9F6100;
	font-size					: 11px;
}
#naviContainer table {
	color						: #9F6100;
	font-size					: 11px;
}
#naviContainer table a:link, #naviContainer table a:visited {
	color						: #9F6100;
}
#naviContainer table a:hover {
	color						: #E8AB4C;
	text-decoration				: underline;
}
#bodyContainer {
	padding						: 0px 0px 32px 10px;
}
a:link {
	color						: #5C3700;
	text-decoration				: none;
}
a:hover {
	color						: #E8AB4C;
	text-decoration				: underline;
}
a:visited {
	color						: #5C3700;
	text-decoration				: none;
}
.info_bar {
	background-color:#FFFFE1;
	padding:3px;
	font-size:11px;
	border-bottom:2px solid #999999;
}
#copyright {
	font-size					: 10px;
	color						: #6F6F6F;
}
.title {
	margin						: 0 0 8px 0;
	font-size					: 18px;
	font-weight					: bold;
}
.button1 {
	background					: url(./images/but_bg.png) repeat-x;
	border						: 1px solid #9F6100;
	color						: #9F6100;
}
.input1 {
	background					: url(./images/input_bg.png) #EEF8FF;
	border						: 1px solid #002F75;
	color						: #333333;
	padding						: 0;
}
.input2 {
	background					: url(./images/input_bg.png) #EEF8FF;
	border						: 1px solid #002F75;
	color						: #999999;
	padding						: 0;
}
.textarea {
	background					: url(./images/input_bg.png);
	border						: 1px solid #002F75;
	font-family					: Verdana, Arial, sans-serif;
	font-size					: 12px;
	padding						: 0;
}
/* Textarea style for scriptEditor */
.textarea2 {
	background					: url(./images/input_bg.png);
	border						: 1px solid #002F75;
	color						: #000000;
	font-size					: 12px;
	padding						: 0;
}
.scroll_link {
	background-color			: #F0F9FF;
	padding						: 0px 3px 0px 3px;
	border						: 1px solid #00256A;
}
.scroll_font1 {
	background					: #FDCBA6;
	padding						: 0px 3px 0px 3px;
	border						: 1px solid #00256A;
}
.error_box{
	border						: 1px solid #9F0F12;
	margin-top					: 100px;
}
.error_head{
	background					: #FFB3B5;
	color						: #9F0F12;
	border-bottom				: 1px solid #9F0F12;
	font-size					: 14px;
	font-weight					: bold;
}
.error_body{
	background					: #FFD9DA;
	color						: #9F0F12;
	font-size					: 11px;
}
.error_foot{
	background					: #FFB3B5;
	color						: #9F0F12;
	font-size					: 11px;
	border-top					: 1px solid #9F0F12;
}
.msg_box{
	border						: 1px solid #333333;
	margin-top					: 100px;
}
.msg_head{
	background					: #C1D3FF;
	color						: #333333;
	border-bottom				: 1px solid #333333;
	font-size					: 14px;
	font-weight					: bold;
}
.msg_body{
	background					: #E6EDFF;
	color						: #333333;
	font-size					: 11px;
}
.msg_foot{
	background					: #C1D3FF;
	color						: #333333;
	font-size					: 11px;
	border-top					: 1px solid #333333;
}
.pm_meter {						/*Style for msg meter*/
	font-family					: Arial, Helvetica, sans-serif;
	font-size					: 11px;
	border						: 1px solid #0B1877;
}
.pm_meter_title {				/*Title for pm meter*/
	background-color			: #D1DCF3;
}
.pm_meter_td {
	background-color			: #CBDEED;
}
.pm_read {						/*read PM*/
	background-color			: #DEEDFE;
}
.pm_unread {					/*unread PM*/
	background-color			: #B9D5FF;
}
.pm_content {
	padding						: 5px;
	border						: 1px solid #0D298A;
	height						: 100%;
}
.quote_top {
	background					: right url(./images/quote.png) no-repeat #D5E4FF;
	font-size					: 10px;
	font-weight					: bold;
	border-top					: 1px dotted #004A95;
	border-left					: 3px solid #999999;
	border-right				: 3px solid #999999;
	padding						: 5px 3px 5px 3px;
	border-bottom				: none;
}
.quote_main {
	background					: #FFFFFF;
	border-top					: 1px dotted #004A95;
	border-left					: 3px solid #999999;
	border-right				: 3px solid #999999;
	border-bottom				: 1px dotted #004A95;
	padding						: 0 3px 5px 3px;
}
.code_top {
	background					: right url(./images/code.png) no-repeat #FFDE98;
	font-size					: 10px;
	font-weight					: bold;
	border-top					: 1px dotted #004A95;
	border-left					: 3px solid #999999;
	border-right				: 3px solid #999999;
	padding						: 5px 3px 5px 3px;
	border-bottom				: none;
}
.code_main {
	background					: #FFFFFF;
	border-top					: 1px dotted #004A95;
	border-left					: 3px solid #999999;
	border-right				: 3px solid #999999;
	border-bottom				: 1px dotted #004A95;
	padding						: 0 3px 5px 3px;
}
.msg_subject {
	margin						: 10px 0 8px 0;
	font-weight					: bold;
}
.forum_tr {						/* forum bg color */
	background-color			: #FFF4E4;
}
.forum_tr2 {
	background-color			: #FFDDA6;
}
.forum_name {
	font-size					: 11px;
	font-weight					: bold;
	text-decoration				: underline;
}
.span11 {
	font-size					: 11px;
}
.forum_link {
	font-weight					: bold;
	margin						: 24px 0px 10px 0px;
}
.div_but {
	margin						: 5px 0px 5px 0px;
}
.user_info {
	font-size					: 9px;
	margin						: 5px 0px 0px 0px;
}

/* adminCP style */
.div_seperate {
	margin						: 24px 0 24px 0;
	height						: 5px;
}
.icon_td {
	font-size					: 10px;
	text-align					: center;
	height						: 120px;
	width						: 20%;
}
.desc {
	font-size					: 9px;
	color						: #727272;
}
.div_menu {
	border						: 1px solid #0B1877;
	background-color			: #E1EFFF;
	margin						: 10px 0 10px 0;
	padding						: 5px;
	font-size					: 10px;
}

/* Emot table style sheet */
.emot_tbl {
	background-color			: #CEE6FF;
	border-right				: 1px solid #0B1877;
	border-bottom				: 1px solid #0B1877;
}
.editor_td {
	border-right				: 1px solid #0B1877;
	border-left					: 1px solid #0B1877;
	border-bottom				: 1px solid #0B1877;
}
.bbpanel {
	border						: 1px solid #0B1877;
}
.editor_but {
	border-left					: 1px solid #0B1877;
	border-right				: 1px solid #0B1877;
	border-bottom				: 1px solid #0B1877;
	border-top					: none;
	color						: #0B1877;
	background-color			: #CCE4FF;
}
.cptbl { /*pending for remove*/
	border						: 1px solid #0B1877;
}
.pgtr1 {
	background-color			: #FFF4E4;
}
.pgtr2 {
	background-color			: #FFDDA6;
}
.span_green {
	font-weight					: bold;
	color						: #009900;
}
.span_red {
	font-weight					: bold;
	color						: #E60005;
}
/*---New style shit, for better display--*/
.borderwrap {
	border						: 1px solid #9F6100;
}
.maintitle {
	background					: url(./images/title_bg.gif) repeat-x center;
	color						: #FFFFFF;
	border						: 1px solid #FFFFFF;
	font-weight					: bold;
	border-bottom				: 0;
	padding						: 9px 5px 9px 5px;;
}
.td1 {
	font-size					: 10px;
}
.toggle_but {
	cursor						: pointer;
}
.b_img:hover {
	background					: #F3F3F3;
}

.result_title {
	font-size					: 12px;
	color						: #003366;
}
.result_content {

}
.result_url {
	font-size					: 9px;
	color						: #339933;
}
.result_line {

	margin						: 10px 0 10px 0;
	padding						: 10px 0 10px 0;
	border-top					: 1px solid #006699;
}