* {
	margin: 0
}

body, html {
	background: #ffffff;
	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	
	
}

input {
	font-family: Arial, Helvetica, sans-serif;
	BORDER-BOTTOM-STYLE: groove;
	BORDER-LEFT-STYLE: groove;
	BORDER-RIGHT-STYLE: groove;
	BORDER-TOP-STYLE: groove;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9pt;
	color: #1A5E89;
	
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #1A5E89;
}

.h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #1A5E89;
}

.h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1A5E89;
}

.headcell   
{
	position:absolute;
	top:0px;
	height:25px;
	border-style:solid;
	border-width:1;
	overflow:hidden;
	text-align:center;
	zIndex:2;
	background-color:#1A5E89;
	color:#ffffff;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	padding:2
}

.bodycell   
{
	position:absolute;
	height:25px;
	border-style:solid;
	border-width:1;
	overflow:hidden;
	zIndex:1;
	background-color:#FFFFCC;
	padding:2
}
.span_btn   
{
	position:absolute;
	left:0;
	height:25px;
	width:135px
}

.btn_edit   
{
	height:21px;width:60px
}

.btn_delete 
{
	height:21px;width:60px
}

.dbLink
{
	position:absolute;
	height:25px;
	overflow:hidden;
	zIndex:1;
	padding:2
}


/* page header */
#header {	
	background: #82440d;	
	width: 100%;	
}

.lginput {
	font-size: 11px; 
	width:80;
	border: 1px solid;
	background-color: #ffffff;	
        border-color:4B6287
}
.logintcell {
	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;		
	font-weight: bold;
	color: white;
}


/* navigation bar below header band*/
#menu {
	clear:both;
	background: #82440d url(images/menubg.gif) top repeat-x;
	height: 30px;
}

#menu ul {
	padding: 7px;	/* to center list vertically*/
	list-style: none;
}

#menu ul li {
	float: right;
	padding: 0px 12px;	/* to make horizontal space between list items*/
}

#menu ul li a {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;	/* To remove underline for links */
	color: #fff;
}

#menu ul li a:hover {
	color: #fc0;
}

#nav_bar {
	width: 100%;
	padding: 0,0,0,2%;
        
}

a img {
	border: 0
}
/* thread table in the body */
.tborder
{
	color: #000000;
	border: 1px solid #82440d;
	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	
}
.thead
{
	
	color: #f1ebe7;
	font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: xx-small;
	
}
.title
{
	
	
	font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: xx-small;
		
}
.reply
{
	
	
	font: bold 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        font-size: xx-small;
		
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size: xx-small;
}

/* Footer */
#footer {
	clear:both;
	width: 100%;
	padding: 15px 20px;
	background: #a00 url(images/footer_bg.gif) top repeat-x;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
}

#footer a {
	color: #f90;
	text-decoration: underline;
}

#footer a:hover {
	text-decoration: none;
}.forumline {
	BORDER-RIGHT: #c0c0c0 2px solid; BORDER-TOP: #c0c0c0 2px solid; BORDER-LEFT: #c0c0c0 2px solid; BORDER-BOTTOM: #c0c0c0 2px solid; BACKGROUND-COLOR: #ffffff
}
/* form of thread*/
.formtext
{border:1px solid;border-color:4B6287;font-size:12px;background:ffffff}