@charset "utf-8"; 


html{overflow:-moz-scrollbars-vertical; margin:0; padding:0}
*{font-family:Arial,Helvetica,sans-serif}
body{margin:0px; padding:0px; background-color:#fff}
body, td, th, input, textarea, select, a{font-size:12px}
form{padding:0; margin:0; display:inline}
input, textarea, select{margin:3px 0px}
a, a:visited{/*color:#3d89c1;*/ text-decoration:none; cursor:pointer; outline:none}
a:hover{text-decoration:none;/* color:#00afef*/}
a img{border-style: none;
    border-color: inherit;
    border-width: medium;
    margin-left: 0px;
}

p{margin-top:0px}
/*-----------------*/
.header_wrapper{width:960px; height:140px; margin:0 auto}
.header_wrapper h1{width:291px; height:101px; float:left; margin:0}
.header_right{
	width:329px;
	height:95px;
	float:right;
	margin-top: 4px;
}
.nav_top_row{width:329px; float:left}
.nav_cont{width:948px; height:39px; float:left; background-image:url(../images/nac.jpg); background-repeat:repeat-x; -moz-border-radius:3px; border-radius:3px; padding-left:12px; overflow:}
.nav{height:39px; float:left; width:750px}
.nav_top{
	width:105px;
	height:22px;
	float:right;
	margin-top:7px;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:1px;
	margin-right:11px;
	color:#ce171f;
	padding-bottom: 0px;
}
.nav_top2{float:right!important; width:135px!important}
.nav_top3{float:right!important; width:135px!important}
/*.nav_right{
	width:140px;
	height:22px;
	margin-top:7px;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:5px;
	margin-right:11px;
	position:absolute;
	z-index:8000;
	right:500px;
}*/
.nav_right{width:124px; height:22px; float:right; margin-top:7px;  background-position:right; padding-top:5px; margin-right:11px}
.nav_right a{color:#fff; font-size:14px; font-weight:bold}
.nav_right a:hover{color:#F60}
.nav ul{list-style:none; margin:0; padding:0}
.nav li{text-align:center; margin:0; float:left; background-image:url(../images/nav-sep.jpg); background-position:right -2px; background-repeat:no-repeat}
.nav li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#fff; text-decoration:none; padding-top:12px; padding-right:10px; padding-bottom:12px; padding-left:10px; font-weight:bold}
.nav li a:hover, .nav li a:active{background-image:url(../images/nav_hover.jpg); background-repeat:repeat-x; color:#F60}
.current_nav a{background-image:url(../images/nav_hover.jpg); background-repeat:repeat-x; color:#80BF26!important}
.content_wrapper{width:960px;
    margin-top:10px;
    /*height: 910px;*/
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
.t-left_col{width:580px; height:auto; float:left;/*display:none;*/}
.t-right_col{width:370px; float:left; height:505px; overflow:visible; background-image:url(../images/f-bg.png); -moz-border-radius:4px; border-radius:4px; margin-left:-6px;  }
.main_slider{width:580px; height:325px; float:left}
.main_slider img{width:580px; height:325px; float:left}
.right_form_box{width:358px; height:500px; float:left; margin-left:6px; background-color:#FFF;}
.mid_scroll-cont{width:567px; height:159px; float:left; margin-top:18px; border:solid 1px #c4c4c4; -moz-border-radius:5px; border-radius:5px; background-image:url(../images/mid_scroll.jpg); overflow:hidden; /*content:'Tamil Mid Scroll'*/}
.mid_s_top{width:567px; height:41px; float:left;}
.mid_s_top a{font-size:12px; font-weight:bold; color:#bd1014; margin:14px 41px 0px 0; float:right; text-decoration:underline}
.mid_s_top a:hover{color:#85C531}
.f-row{width:347px; height:30px; float:left; margin-top:7px;}
.f-row1{width:347px; height:30px; float:left; margin-top:7px}

.f-lab{width:100px; height:20px; float:left;margin-left: 20px;padding:7px 0 0 0; }
.f-input{width:190px; height:18px; float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px}
.f-row select{width:196px; height:20px; float:left; border:solid 1px #b6b6b6}
.f-row1 select{width:100px; height:20px; float:left; border:solid 1px #b6b6b6}
.f-input-name{width:89px; height:23px; float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px; margin-right:4px}
.f-row span{margin:8px 5px 0 0; float:left}
.gender{margin-top:9px; float:left; margin-right:5px}
.db{width:95px!important; margin-right:6px;background-color: Transparent; background: url(../images/input.jpg) no-repeat 0 0;-webkit-appearance: none;
 }
.f-row3 a{color:#000; padding-left:27px}
.f-row3 a:hover{color:#47ad00}
.submit{width:169px; height:47px; float:left; margin-left:27px}
.f-row2{width:327px; height:47px; float:left; margin-top:18px; margin-left:20px;}
.f-row3{width:347px; height:18px; float:left; margin-top:12px}
.fix-box{width:380px; float:left; background-image:url(../images/right-fix.jpg); background-position:right top; background-repeat:no-repeat;margin:0 0 0 0px;padding:0;}
.m-s-box{width:567px; height:109px; float:left; color:#999; font-size:11px;}
.row{width:960px; float:left; height:auto; float:left}
.left_r-col{width:639px; height:auto; float:left}
.right_r-col{width:321px; height:317px; float:left}
.left_r-col h1{width:639px; float:left; margin:0; height:30px; color:#bd1014; font-size:18px; font-weight:bold; margin-top:30px!important}
.left_r-col h2{width:639px; float:left; margin:0; height:160px; 
color:#2b2b2b; font-size:12px; font-weight:normal; padding-bottom:24px
}
.bottom_box{width:593px; height:121px; float:left; background-color:#eaeaea; margin:0px; border:solid 1px #c4c4c4; -moz-border-radius:6px; border-radius:6px; padding-top:17px; padding-right:20px; padding-bottom:17px; padding-left:20px; background-image:url(../images/b-box-pic.jpg); background-repeat:no-repeat; background-position:right top}
.b-list{width:125px; height:120px; float:left; color:#999; font-weight:bold}
.b-list ul{margin:0; list-style:none; padding-left:0; padding-top:0px}

.b-list ul li a{color:#999!important; font-size:11px; text-decoration:underline; padding-top:10px; padding-right:5px; padding-bottom:10px; padding-left:5px; line-height:19px; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,sans-serif}
.b-list ul li a:hover{color:#2B86E3!important}
.b-list span{margin-left:4px}
.top-share-box{margin-top:26px; float:left}
.fb{float:left}
.twt{float:left; margin:-2px 0 0 6px}
.shr{float:left; margin:0 0 0 100px}
.fb-box{width:301px; height:247px; float:left; margin-top:10px}
.footer_wrapper{width:960px; height:173px; 
margin:0 auto
}
.footer-links{width:960px; float:left; height:39px; margin-top:32px}
.footer-links ul{list-style:none; margin:0; padding:0; text-align:center}
.footer-links li{text-align:center; margin:0; float:left; border-right:solid 1px #bd1014}
.footer-links li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#bd1014; text-decoration:none; padding:0 7px; font-weight:bold; text-align:center}
.footer-links li a:hover, .footer-links li a:active{color:#227FDE}
.flink2{margin-left:230px!important; margin-top:5px!important}
.flink3{margin-left:275px!important; margin-top:5px!important}
.flink4{margin-left:0px!important; margin-top:5px!important}

.footer-links2{width:960px; float:left; height:39px; margin-top:0px}
.footer-links2 ul{list-style:none; margin:0; padding:0; text-align:center; margin-left:195px}
.footer-links2 li{text-align:center; margin:0; float:left}
.footer-links2 li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#2b2b2b; text-decoration:none; padding:0 7px; text-align:center}
.footer-links2 li a:hover, .footer-links2 li a:active{color:#227FDE}

.footer-links3{width:960px; float:left; height:39px; margin-top:0px}
.footer-links3 ul{list-style:none; margin:0; padding:0; text-align:center; margin-left:10px}
.footer-links3 li{text-align:center; margin:0; float:left}
.footer-links3 li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#2b2b2b; text-decoration:none; padding:0 7px; text-align:center}
.footer-links3 li a:hover, .footer-links3 li a:active{color:#227FDE}
.m-s-box li div{width:74px; height:110px; text-align:center; float:left; font-size:11px}
/*for slider*/
#slideshow{position:relative; height:325px}
#slideshow IMG{position:absolute;  top:0;  left:0;  z-index:8;  opacity:0.0}
#slideshow IMG.active{z-index:10;  opacity:1.0}
#slideshow IMG.last-active{z-index:9}
/**/
/*login-float-form starts*/
.float_login{
	width:252px;
	height:90px;
	background-image:url(../images/float-form-box.jpg);
	background-repeat:repeat-x;
	border:solid 1px #a6a6a6;
	-moz-border-radius:5px;
	border-radius:5px;
	position:absolute;
	z-index:6000;
	left:645px;
	top:50px;
	display:none;

}
.f-log-row{
	width:252px;
	height:27px;
	float:left;
	margin-top: 12px;
}
.f-log-row2{
	width:252px;
	height:45px;
	float:left;
	margin-top: 12px;
}
.f-log-row3{
	width:250px;
	height:20px;
	float:left;
	margin-top: 12px;
	text-align:right;
	padding-right:7px;
}
.f-log-row4{
	width:105px;
	height:20px;
	float:left;
	margin-top: 18px;
	text-align:left;
	padding-left:7px;
}
.f-l-lab{
	width:96px;
	height:20px;
	float:left;
	color:#578437;
	padding-top: 7px;
	margin-left: 5px;
}
.f-l-in{width:194px;height:23px;float:left;border:#b6b6b6 solid 1px;color:#578437;}
.signin{
	width:110px;
	height:43px;
	float:right;
	margin-right:2px;
}
.f-log-row3 a{color:#578437;padding:0 3px 0 3px;}
.f-log-row3 a:hover{color:#2A85E0;}
.f-log-row3 a span{color:#AE2721;padding:0 3px 0 3px;}
.f-log-row3 a:hover span{color:#578437;}
.nav_top img{float:right;margin-bottom:2px;}
.nav_top span{float:left;padding-top:3px;}
.nav_top3 span{padding-left:9px;}
.top-righ{float:left;position:relative!important;z-index:9000!important;}
.star{width:10px; height:20px; font-size:11px; color:#f90; text-align:center; float:left;}


.fl
{
    float: left;
}
.f2
{
    float: right;
    padding-right: 200px;
}
.pager
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.page-numbers
{
    font-family: 'Helvetica Neue' ,Helvetica,Arial,sans-serif;
    border: 1px solid #CCC;
    color: #808185;
    display: block;
    float: left;
    font-size: 130%;
    margin-right: 3px;
    padding: 4px 4px 3px;
    text-decoration: none;
}
.page-numbers.current
{
    background-color: #808185;
    border: 1px solid #808185;
    color: white;
    font-weight: bold;
}
.page-numbers.next, .page-numbers.prev
{
    border: 1px solid white;
}
.page-numbers.desc
{
    border: none;
    margin-bottom: 10px;
}
