@charset "utf-8";
/* CSS Document */

/********************** Reset **********************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:justify;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input, textarea, select {font-size:100%;}
legend {color:#000;}
.left{float:left;}
.clear{clear:both;}
.clear-left{clear:left;}
.clear-right{clear:right;}
.right{float:right;}
span.noshow {display:none;margin:0;}
a{outline:none;}
/********************** style **********************/
body{background-image:url(../images/main_bg_ptn.gif);
background-repeat:repeat;
font-family:Tahoma, Geneva, sans-serif;
}

#blue_bg_div
{
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
	width:100%;
	height:auto;
}

#Main_ctnr
{
	background-image:url(../images/header_inner_bg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:923px;
	overflow:hidden;
	margin:auto;
	height:auto;
}
#header_ctnr_left
{
	width:923px;
	height:475px;
	float:left; 
}
#logo_ctnr
{
	width:160px;
	height:395px;
	float:left;
	display:block;
}
#logo
{
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	display:block;
	width:159px;
	height:220px;
}
#banner_text
{
	background-image:url(../images/banner_text.gif);
	background-repeat:no-repeat;
	width:128px;
	height:137px;
	margin:33px 0 0 17px;
	display:block;
}
#Header_joker_img
{
	background-image:url(../images/joker_img.gif);
	background-repeat:no-repeat;
	display:block;
	width:108px;
	height:293px;
	margin:121px 0 0 8px;
	float:left;
}

#menu_banner_ctnr
{
	width:640px;
	height:300px;
	float:left;
}
#menu
{/*padding-left:10px;*/ margin-left:-60px;
	height:40px;
	width:576px;
/*	display:block; */float:left; /*margin:0; padding:0;*/
	/*padding-left:10px;
	height:40px;
	width:500px;
	display:block;*/
}
#menu li
{
	height:40px;
	float:left;
}
#menu li a
{
	background-image:url('../images/menu_bg.gif');
	background-repeat:no-repeat;
	height:41px;
	float:left;
}
#menu li a.nav1{background-position:0px 0px; width:66px} #menu li a:hover.nav1{background-position:0px -40px;}
#menu li a.nav2{background-position:-66px 0px; width:57px} #menu li a:hover.nav2{background-position:-66px -40px;}
#menu li a.nav3{background-position:-123px 0px; width:115px} #menu li a:hover.nav3{background-position:-123px -40px;}
#menu li a.nav4{background-position:-238px 0px; width:79px} #menu li a:hover.nav4{background-position:-238px -40px;}
#menu li a.nav5{background-position:-317px 0px; width:110px} #menu li a:hover.nav5{background-position:-317px -40px;}
#menu li a.nav6{background-position:-427px 0px; width:65px} #menu li a:hover.nav6{background-position:-427px -40px;}
#menu li a.nav7{background-position:-500px 0px; width:75px} #menu li a:hover.nav7{background-position:-500px -40px;}

#banner
{
	background-color:#FFF;
	width:600px;
	height:255px;
	padding:12px;
	border:1px solid #d3d1d1;
	display:block;
	margin-top:140px;
}
.Lft_cnt_ctnr
{
	width:600px;
	height:auto;
	padding:20px 15px 20px 10px;
	float:left;
}
.Lft_cnt_ctnr2
{
	width:260px;
	height:auto;
	padding:20px 15px 20px 10px;
	float:left;
}
.Welcome_txt
{
	background-image:url(../images/welcome_txt_img.gif);
	background-repeat:no-repeat;
	width:411px;
	height:26px;
	margin-bottom:15px;
	display:block;
}
.para
{
	font-size:13px;
	color:#333;
	line-height:22px;
}
.rigth_ctn_ctnr
{
	width:260px;
	height:auto;
	float:right;
	padding:0 20px 20px 15px;
}
.rigth_ctn_ctnr2
{
	width:600px;
	height:auto;
	float:right;
	padding:0 20px 20px 15px;
}
.News_ctnr
{
	background-color:#FFF;
	width:238px;
	height:auto;
	padding:10px;
	margin-bottom:10px;
	border:1px solid #e4e4e4;
}
.news_tl
{
	background-image:url(../images/news_tl.gif);
	background-repeat:no-repeat;
	display:block;
	width:198px;
	height:41px;
	margin-bottom:10px;
}
.login_tl
{
	background-image:url(../images/login_tab.gif);
	background-repeat:no-repeat;
	display:block;
	width:198px;
	height:41px;
	margin-bottom:10px;
}
.follow_ctnr
{
	width:250px;
	height:auto;
	padding:5px;
}
.follow_tl
{
	background-image:url(../images/follow_tl.gif);
	background-repeat:no-repeat;
	width:132px;
	height:19px;
	margin-bottom:10px;
	display:block;
}

#footer
{
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	width:100%;
	height:67px;
	padding-top:30px;
}
.footer_ctn_ctnr
{
	width:943px;
	height:auto;
	overflow:hidden;
	font-size:12px;
	color:#FFF;
	margin:auto;
	line-height:24px;
}

.footer_ctn_ctnr a
{
	text-decoration:none;
	color:#FFF;
}
.footer_ctn_ctnr a:hover{text-decoration:underline;}

.font_title1{
   padding-right:10px;
   color:#E15112;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;

}


ol.commentlist{margin:12px 10px;padding:0;border-style:solid;border-color:#EEE8E1;border-width:1px 1px 0 1px;}

.commentlist li{margin:0;padding:10px;list-style:none;border-bottom:1px solid #EEE8E1;}

.commentlist li cite{display:block;font-style:normal;font-weight:bold;padding:7px;}

.commentlist li cite img{float:left;margin-right:10px;}

.commentlist li cite .comment-data{font-size:.8em;font-weight:normal;}

.commentlist li .comment-text{clear:both;margin:0;padding:0;}

.commentlist li.alt{background:#ffffff;}

.para_head
{
   padding-right:10px;
   color:#5982C8;
   font-size:18px;
   font-weight:bold;
   
}
/*Ranjith */
.error_msg
{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:12px;
font-weight:bold;
}

.font_red
{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:14px;
font-weight:bold;
}

.succ_msg
{
font-family:Arial, Helvetica, sans-serif;
color:#008000;
font-weight:bold;
}
.contentpost2{ 
    border:1px solid #e4e4e4;
	-webkit-border-radius: 5px;/*Safari*/
	-moz-border-radius: 15px;/*Gecko Browsers*/
	behavior:url(border-radius.htc);
	padding:15px 15px 15px 15px; 
	
}
.lab_txt {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	color:#333;
	font-weight:bold;
}
	font-weight:normal;

}

.button_login {
	background:url(../images/login.jpg);
	background-repeat:no-repeat;
	width:70px;
	height:25px;
	border:none;
	cursor:pointer;
}
.term {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000;
}	

.forgot_tl
{
	background-image:url(../images/forgot_password.gif);
	background-repeat:no-repeat;
	display:block;
	width:229px;
	height:39px;
	margin-bottom:10px;
}
.profile_font
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E35414;
font-weight:bold;
text-decoration:none;
}
a.profile_font:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#429629;
font-weight:bold;
text-decoration:underline;
}
.con_font
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:200;
}
.img_top{margin-top:9px;outline:none 0; margin-left:5px;}