
html,body {
margin: 0;padding: 0;
}

body, td, th, textarea, input, select, h2, h3, h4, h5, h6 {
	
	font-family:Tahoma, MS Sans Serif;			 
	font-size:14px;												
	font-style:normal;											
	font-weight:normal;	
}

h1 {
	font-size: 200%;
}

h2 {
	font-size: 130%;
	margin:0;
}

a {	color: #A27F21; outline: none; text-decoration:none;}
a.low { color: #378ADC; }
a:visited { color: #2E6AB1; }
a:hover, a:focus { color: #003; text-decoration:underline; }
a:active { color: #000; }

p {
margin: 0 10px 10px;
}

form {
	margin: 0;
	padding: 0;
}

.portlet a {
display: block;
padding: 5px;
color:  #006;
}

div#container {
width: 1003px;
border-right: 1px solid #fabd23;
}

div#header {
position: relative;
background-color: #f8dd3d;
border-bottom: 1px solid #be9012;
}

div#header h1 {
height: 80px;
line-height: 80px;
margin: 0;
padding-left: 10px;
background:  #EEE;
color:  #79B30B;
}
div#header a {
position: absolute;
right: 0;
top: 23px;
}

div#content p {
line-height: 1.4;
}

div#footer {
background:  #333;
color:  #FFF;
}

div#footer p {
margin: 0;
padding: 5px 10px;
}

div#footer a {
display: inline;
padding: 0;
color:  #C6D5FD;
}

div#wrapper {
float: left;
width: 100%;
}

div#maincontent {
margin:  -20px 0 0 206px;
padding: 20px 0 0 0; 
}

div#maincontent {
border: 2px solid #be9012;
border-bottom: 0;
border-top: 0;
border-right: 0;
}

div#content {
padding: 5px 10px 5px 20px; 
}

div#leftpanel {
float: left;
width: 206px;
margin-left: -100%;
}

div#leftpanel {
border: 2px solid #be9012;
border-bottom: 0;
border-top: 0;
border-left: 0;
/*background: #B9CAFF;*/
}

div#rightpanel {
display:none;
float: left;
width: 180px;
margin-left: -180px;
}

div#rightpanel {
/*background: #FF8539;*/
}

div#footer {
clear: left;
width: 100%;
/*
padding-top: 124px;
padding-bottom:2px;
*/
padding: 5px;
text-align: center;
background: #e9c649;
/* background: #e9c649 url(/images/bg_bot.gif) no-repeat; */
}

#side-login-top {
	background: #e8e8e8 url(/images/head_login2.gif) no-repeat; 
	margin: 0;
	width: 206px;
	height: 33px;
	text-align: center;
}

#side-login {
	margin: 0;
	width: 100%;
	/*border: 1px solid #CBD6DF;*/
	padding: 0 0 10px 0;
	background: url(/img/linear_top.gif) repeat-x top;
}

#side-login #side-username, #side-login #side-password {
	width: 134px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
} 

#side-login #side-submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.side-end {
	background: url(/images/break_l.gif) no-repeat;
}

#side-topic {
	margin: 5px 0 5px 8px;
	padding: 5px 0 0 0;
}

#side-topic li {
	font-size: 12px;
	color: #333333;
	list-style-image: url(/images/bullet.gif);
	list-style-position: outside;
}

#side-online-top {
	background: url(/images/head_online.gif) no-repeat; 
	margin: 0 0 3px 0;
	width: 179px;
	height: 33px;
}

#side-online {
	font-family: "Ms Sans Serif";
	font-size: 80%;
	margin: 0;
	width: 180px;
	/*border: 1px solid #CBD6DF;*/
	border-top: 0;
	padding: 10px 0px 10px 0;
}
.side-end-bar-search {
	background: #e8e8e8 url(/images/head_login2.gif) no-repeat; 
	margin: 0;
	width: 206px;
	height: 33px;
	text-align: center;
	}
#side-end-bar {
	background: url(/images/break_l.gif) top right no-repeat;
	width: 179px;
	height: 15px;
}

#searchbox {
	margin: 10px 5px 10px 5px;
}

#searchbox .box-border form {
	padding:8px;
	padding-bottom: 15px;
	height: auto;
}

.txt_en {
	font-size: 10px;
	color: #333333;
}

#content-head {
	margin-top: -1px;
	background: #f8dd3d url(/images/head_c_bg.gif) repeat-x;
	height: 24px;
	width: 100%;
	color: #151515;
}

#content-head #left-head {
	background: url(/images/head_c_l.gif) no-repeat;
	padding-left: 35px;
	padding-top: 2px;
	font-weight: bold;
	float: left;
}
#content-head #right-head {
	background: url(/images/head_c_r.gif) no-repeat;
	float: right;
	padding-right: 125px;
}

.raithai {
	margin-top: -1px;
	background: #f8dd3d url(/images/head_c_bg.gif) repeat-x;
	height: 24px;
	width: 100%;
	color: #151515;
}

.promotebox {
	width:49%;
	float:left;
	margin-left: 5px;
}

.topic_name {
	font-family: Tahoma, Loma, "Ms sans serif";
	font-weight: bold;
	font-size: 12px;
	color: #424242;
	padding: 4px 0 0px 0;
}

h2.topic_name{
	padding-left: 35px;
	background: url(/images/head_c_l.gif) no-repeat;
}

.end-bar-content {
	background: url(/images/end_bar.gif) no-repeat;
	margin: 5px 0 20px 215px;
}

img,td,table {
	margin: 0;
	padding: 0;
}
