/* CSS Document */
*{ font:normal 12px Arial, Helvetica, sans-serif;color:#2a2c2f;line-height:18px;outline:none;}

p{ text-align:justify;}

body { margin:0px;padding:0px;background:url(images/bg.jpg) repeat-y center;}

.bor{ border:1px solid #000;}
.cl { clear:both;}
.fr { float:right;}
.fl { float:left;}

/************************************************ Header Section  ***********************************************/

div.body{ width:1010px;border:0px solid #000;margin:0px auto;height:120px; }

div.header{
width:1000px;border:0px solid #cc0000;height:70px; display:table;margin:0px auto;margin-top:15px;}

div.logo{
width:300px;height:70px;vertical-align:middle;margin:0px auto;float:left;}

div.toplinks{
width:250px;height:70px; display:table-cell;vertical-align:middle;margin:10px 30px 	0px 0px;text-align:right;float:right;}

/************************************************* Main Section ***************************************************/

div.main{ width:1010px;margin:0px auto;border-top:1px solid #f3efef;border-bottom:1px solid #f3efef;}

div.leftpanel { width:189px;border-right:0px solid #ccc;float:left;}

div.rightpanel { width:809px;border-right:0px solid #ccc;float:left;padding-left:10px;}

div.rightpanel strong{ font-weight:bold;color:#37393e;}

div.rightpanel h1{ font-size:17px;color:#1f7b4f;font-weight:bold;margin-bottom:25px;background:#f9f9f9;line-height:30px;
text-align:center;}

div.rightpanel h5{ font-size:20px;color:#cc0000;margin:0px;padding:0px;margin-top:10px;font-weight:bold;
}

div.rightpanel h5 span{ font-size:22px;color:#2e2f35;}

div.rightpanel h2{ font-weight:bold;color:#cc0000;margin:0px;padding:0px;}

div.rightpanel a{  text-decoration:underline;color:#cc0000;}
div.rightpanel a:hover{  text-decoration:none;}

div.imagediv{ width:620px;}

/*** left box ***/

div.leftbox{
width:185px;border:0px solid #000 ; }

div.leftbox_top{
background:url(images/left_box_top.jpg) no-repeat;height:10px;overflow:hidden; }

div.leftbox_mid{
background:#ce1e1e; }

div.leftbox_mid ul{
margin:0px;padding:0px;}

div.leftbox_mid ul li{
list-style:none;line-height:15px;}


/****1 ****/
div.leftbox_mid ul li.home a input{
width:182px;height:28px;background:url(images/menu_home.gif) no-repeat;border:0px solid #000; cursor:pointer;border:0px solid #000; }

div.leftbox_mid ul li.home a:hover input{
width:182px;height:28px;background:url(images/menu_home_h.gif) no-repeat;border:0px solid #000;}

.home div.leftbox_mid input.active1{
width:182px;height:28px;background:url(images/menu_home_h.gif) no-repeat;border:0px solid #000;}

/**** 2 ****/

 div.leftbox_mid ul li.abt a input{
width:182px;height:28px;background:url(images/menu_about.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.abt a:hover input{
width:182px;height:28px;background:url(images/menu_aboutus_h.gif) no-repeat;border:0px solid #000;}

.about div.leftbox_mid ul input.active2{
width:182px;height:28px;background:url(images/menu_aboutus_h.gif) no-repeat;border:0px solid #000;}


/**** 3 ****/
div.leftbox_mid ul li.group a input{
width:182px;height:28px;background:url(images/menu_group.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.group a:hover input{
width:182px;height:28px;background:url(images/menu_group_h.gif) no-repeat;border:0px solid #000;}

.group div.leftbox_mid ul input.active3{
width:182px;height:28px;background:url(images/menu_group_h.gif) no-repeat;border:0px solid #000;}

/**** 4 ****/

div.leftbox_mid ul li.current a input{
width:182px;height:28px;background:url(images/menu_current.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.current a:hover input{
width:182px;height:28px;background:url(images/menu_current_h.gif) no-repeat;border:0px solid #000;}

.current div.leftbox_mid ul input.active4{
width:182px;height:28px;background:url(images/menu_current_h.gif) no-repeat;border:0px solid #000;}

/**** 5 ****/

div.leftbox_mid ul li.completed a input{
width:182px;height:28px;background:url(images/menu_completed.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.completed a:hover input{
width:182px;height:28px;background:url(images/menu_completed_h.gif) no-repeat;border:0px solid #000;}

.completed div.leftbox_mid ul input.active5{
width:182px;height:28px;background:url(images/menu_completed_h.gif) no-repeat;border:0px solid #000;}

/**** 6 ****/

div.leftbox_mid ul li.feature a input{
width:182px;height:28px;background:url(images/menu_feature.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.feature a:hover input{
width:182px;height:28px;background:url(images/menu_feature_h.gif) no-repeat;border:0px solid #000;}

.feature div.leftbox_mid ul input.active6{
width:182px;height:28px;background:url(images/menu_feature_h.gif) no-repeat;border:0px solid #000;}

/**** 7 ****/

div.leftbox_mid ul li.test a input{
width:182px;height:28px;background:url(images/menu_test.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.test a:hover input{
width:182px;height:28px;background:url(images/menu_test_h.gif) no-repeat;border:0px solid #000;}

.test div.leftbox_mid ul input.active7{
width:182px;height:28px;background:url(images/menu_test_h.gif) no-repeat;border:0px solid #000;}

/**** 8 ****/

div.leftbox_mid ul li.gallery a input{
width:182px;height:28px;background:url(images/menu_gallery.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.gallery a:hover input{
width:182px;height:28px;background:url(images/menu_gallery_h.gif) no-repeat;border:0px solid #000;}

.gallery div.leftbox_mid ul input.active8{
width:182px;height:28px;background:url(images/menu_gallery_h.gif) no-repeat;border:0px solid #000;}

/**** 9 ****/

div.leftbox_mid ul li.online a input{
width:182px;height:28px;background:url(images/menu_online.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.online a:hover input{
width:182px;height:28px;background:url(images/menu_online_h.gif) no-repeat;border:0px solid #000;}

.online div.leftbox_mid ul input.active9{
width:182px;height:28px;background:url(images/menu_online_h.gif) no-repeat;border:0px solid #000;}

/**** 10 ****/

div.leftbox_mid ul li.contact a input{
width:182px;height:28px;background:url(images/menu_contact.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.contact a:hover input{
width:182px;height:28px;background:url(images/menu_contact_h.gif) no-repeat;border:0px solid #000;}

.contact div.leftbox_mid ul input.active10{
width:182px;height:28px;background:url(images/menu_contact_h.gif) no-repeat;border:0px solid #000;}

/**** 11 ****/

div.leftbox_mid ul li.benefits a input{
width:182px;height:28px;background:url(images/menu_benefits.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.benefits a:hover input{
width:182px;height:28px;background:url(images/menu_benefits_h.gif) no-repeat;border:0px solid #000;}

.benefits div.leftbox_mid ul input.active11{
width:182px;height:28px;background:url(images/menu_benefits_h.gif) no-repeat;border:0px solid #000;}

/**** 12 ****/

div.leftbox_mid ul li.emi a input{
width:182px;height:28px;background:url(images/menu_emi.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.emi a:hover input{
width:182px;height:28px;background:url(images/menu_emi_h.gif) no-repeat;border:0px solid #000;}

.emi div.leftbox_mid ul input.active12{
width:182px;height:28px;background:url(images/menu_emi_h.gif) no-repeat;border:0px solid #000;}

/**** 13 ****/

div.leftbox_mid ul li.loan a input{
width:182px;height:28px;background:url(images/menu_loan.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.loan a:hover input{
width:182px;height:28px;background:url(images/menu_loan_h.gif) no-repeat;border:0px solid #000;}

.loan div.leftbox_mid ul input.active13{
width:182px;height:28px;background:url(images/menu_loan_h.gif) no-repeat;border:0px solid #000;}

/**** 14 ****/

div.leftbox_mid ul li.join a input{
width:182px;height:28px;background:url(images/menu_join.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.join a:hover input{
width:182px;height:28px;background:url(images/menu_join_h.gif) no-repeat;border:0px solid #000;}

.join div.leftbox_mid ul input.active14{
width:182px;height:28px;background:url(images/menu_join_h.gif) no-repeat;border:0px solid #000;}


/**** 15 ****/

div.leftbox_mid ul li.support a input{
width:182px;height:28px;background:url(images/menu_support.gif) no-repeat;border:0px solid #000; cursor:pointer; }

div.leftbox_mid ul li.support a:hover input{
width:182px;height:28px;background:url(images/menu_support_h.gif) no-repeat;border:0px solid #000;}

.support div.leftbox_mid ul input.active15{
width:182px;height:28px;background:url(images/menu_support_h.gif) no-repeat;border:0px solid #000;}


div.leftbox_bot{
background:url(images/left_box_bot.jpg) no-repeat;height:10px;overflow:hidden; }


/*********************** PRoject page desing ****************************************************************/

table.projects{ width:800px;border:1px solid #e5e5e5;}

table.projects h1.head{ text-align:left;background:none;
margin:0px;padding:0px;padding-left:0px;} 

table.projects td{ padding-left:10px;}

table.projects td strong{ color:#cc0000;}

td.head {
background:url(images/project_head.jpg) repeat-x bottom; }

tr.dark {
background:#f9fbfd;}

tr.light {
background:#fafafa ;}


div.imgcenter{ display:table;border:0px solid #000;margin:0px auto;margin-top:15px;margin-bottom:15px;}


/**************** Sitemap *************************/

ul.sitemap { padding:0px;margin:0px;margin-left:25px;}

ul.sitemap li{ line-height:18px;list-style-image:url(images/2.gif);}

ul.sitemap li a{ color:#333; text-decoration:none;}

ul.sitemap li a:hover{ color:#cc0000; text-decoration:underline;}

ul.sitemap li ul li{ line-height:18px;list-style-image:url(images/3.gif);}










/***************************************** footer ***************************************************/

div.footer{
width:990px;margin:0px auto;height:95px;}

div.footer ul{
margin:0px; padding:0px;text-align:center;margin-top:10px;}

div.footer ul li{
display:inline;height:35px;line-height:35px;}

div.footer ul li a{
padding:0px 10px;text-decoration:none;}

div.footer ul li a:hover{
color:#cc0000;text-decoration:underline;}

div.address { margin:0px auto;border:0px solid #000;margin:10px 0px;}

div.address strong { color:#cc0000;font-weight:bold;}

div.powered { margin:0px auto;border:0px solid #000;margin:10px 0px;}

div.powered a{ color:#cc0000;text-decoration:underline;}

div.powered a:hover{ color:#000;text-decoration:none;}
























