body {
	margin: 0; padding: 0;
	font: 11px  comic sans MS, new york, times;
	color: #666666;	
	text-align: center;		
}
a {
	background: inherit;
	color: #24209D;
	text-decoration:none;
}
a:hover {
	background: #4EF41B;
	color: #D52005;
}

/* headers */
h1, h2, h3 {
	font: bold 1em 'Trebuchet MS', Tahoma, Sans-serif;
	text-transform: uppercase;
	color: #555;
}
h1 { font-size: 1.4em; text-transform: none;color:#24209D;}
h2 { font-size: 1.3em; text-transform: none;color:#24209D;}
h3 { font-size: 1.2em; text-transform: none;color:#24209D;}

p, h1, h2, h3 {
	margin: 0px 15px 5px;
}
.orange {color:#fe8920;}
.green {color:#259C0D;}

.main_table {font: 100%/1.5em  Verdana, 'Trebuchet MS', Arial, Sans-serif;height:100%;}
.header_top_line {border-bottom:10px solid #5c99dc;}
.footer_bottom_line {border-top:5px solid #5c99dc;}
.side_bar {width:150px;background-color:#5c99dc;padding-top:3px;}
.ad_img{ max-width:200px; width:expression(this.scrollWidth >200 ? "200px":true); max-height:200px; height:expression(this.scrollHeight >200 ? "200px":true)}
.ad_details_content{background-image:url(/img/title_gradient.png);color:black;padding-left:5px;padding-bottom:4px;font-weight:bold;border:1px solid #5c99dc;height:20px;}
.a_selected_menu {background:#4EF41B;color: #D52005;}
.menu_normal { background: inherit;color: #24209D;}
.menu_highlight { background-color: #4EF41B;color: #D52005;cursor:pointer;}
.menu_selected { background-color: #4EF41B;color: #D52005;}
.main_area {background-color:#F1F5F9;font-size:20px;color:#24209D;}
.menu_area {background-image:url(/img/orangebg.png);font-size:20px;}
.footer_area {background-image:url(/img/orangebg.png);font-size:13px;color:#24209D;font-weight:bold;}

.register_table {border:2px outset #4EF41B;font-size:15px;width:450px;color:#24209D;}
.reg_table_title1 {font-weight:bold;}
.reg_table_title2 {background-color:e2e2e2;font-weight:bold;}
.reg_frm_text {width:300px;border:1px dashed #4EF41B;font-size:17px;background-color:#DBEFD2;color:blue;}
.frm_button {font-size:18px;font-weight:bold;color:#ffffff;background-color:#259C0D;}
.frm_small_button {font-size:16px;font-weight:bold;color:#ffffff;background-color:#259C0D;}
.online_users {font-size:17px;color:#24209D;padding-left:50px;font-weight:bold;}
.chat_data {font-size:13px;color:#24209D;padding-left:50px;height:expression( this.scrollHeight >400 ? "400px":"auto"); max-height:400px; overflow:auto;}
.tbl_chat_data {font-size:13px;color:#24209D;}
.tbl_user_data {background-color:#e2e2e2;height:10px;}
.tbl_user_data2 {height:10px;}
.chat_input {font-size:17px;color:#24209D;padding-left:50px;font-weight:bold;}
.hr {border:0px; color:blue;}