/* ----  Body  ---- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
ol,ul, li {list-style:none;}
* {outline:none;}

/* ----  Heading  ---- */

#main-body{width:974px; background-color:#FFF; border:1px solid #000; margin:0 auto; overflow:hidden;}
#main-body .lefT{width:50px; margin-right:18px; float:left;}
#main-body .lefT .left1{background-image:url(../images/link-bg.jpg); background-repeat:no-repeat; width:50px; height:1080px; float:left;}

#main-body .righT{width:888px; margin-right:18px; float:left;}
#main-body .righT .right1{background-image:url(../images/heading.gif); background-repeat:no-repeat; width:888px; height:90px; float:left; border-bottom:1px solid #b7b6b6;}
#main-body .right1 .menu{padding:63px 0 0 217px; float:left;}
#main-body .right1 .menu .menu-L{background-image:url(../images/left-bor.jpg); background-repeat:no-repeat; width:5px; height:25px; float:left;}
#main-body .right1 .menu .menu-C{width:660px; height:25px; background-color:#ececc0; float:left; font-family:Verdana; font-size:13px; font-weight:bold; text-align:center; line-height:25px; color:#000;}
#main-body .right1 .menu .menu-C a{font-family:Verdana; font-size:13px; font-weight:bold; text-align:center; text-decoration:none; line-height:25px; color:#000;}
#main-body .right1 .menu .menu-C a:hover{font-family:Verdana; font-size:13px; font-weight:bold; text-align:center; text-decoration:none; line-height:25px; color:#F00;}
#main-body .right1 .menu .menu-R{background-image:url(../images/right-bor.jpg); background-repeat:no-repeat; width:6px; height:25px; float:left;}

/* ----  Heading1  ---- */
#main-body .righT .head{background-image:url(../images/header.jpg); background-repeat:no-repeat; width:610px; height:171px; float:left; margin:1px 11px 0 0;}
#main-body .righT .menu1{background-image:url(../images/serv-bg.jpg); background-repeat:no-repeat; width:255px; height:157px; float:left; margin:1px 0 0 12px;}
#main-body .righT .menu1 h2{font-family:Arial; font-size:16px; font-weight:bold; line-height:26px; text-align:center; color:#f51601;}
#main-body .righT .menu1 h2 a{font-family:Arial; font-size:16px; font-weight:bold; line-height:26px; text-align:center; color:#f51601; text-decoration:none;}
#main-body .righT .menu1 h2 a:hover{font-family:Arial; font-size:16px; font-weight:bold; line-height:26px; text-align:center; color:#000; text-decoration:none;}
#main-body .righT .menu1 ul{margin:12px 0 0 0; padding:0 0 0 40px;}
#main-body .righT .menu1 li{ list-style:none; background-image:url(../images/icon.jpg); background-repeat:no-repeat; height:22px;  padding-left:16px; line-height:8px; font-family:Verdana; font-size:12px; font-weight:normal; color:#000;}
#main-body .righT .menu1 li a{line-height:8px; font-family:Verdana; font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
#main-body .righT .menu1 li a:hover{line-height:8px; font-family:Verdana; font-size:12px; font-weight:normal; color:#F00; text-decoration:none;}

/* ----  Query Form  ---- */

#main-body .righT .query{background-image:url(../images/form-bg1.jpg); background-repeat:no-repeat; width:888px; height:217px; margin:1px 0 0 0; float:left;}
#main-body .righT .query h3{font-family:Arial; font-size:17px; font-weight:bold; color:#000; line-height:28px; text-align:center; padding:0;}
#main-body .righT .query form{margin:0; padding:0;}
#main-body .righT .query .t-f{width:110px; height:18px; background-color:#ebebca; border:1px solid #000;}
#main-body .righT .query .t-a{width:340px; height:60px; background-color:#ebebca; border:1px solid #000;}
#main-body .righT .query .sub{ background-image:url(../images/submit-bg.jpg); background-repeat:no-repeat; width:86px; height:23px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#f0f0d2; line-height:20px; cursor:pointer; border:0; margin:6px 5px;}
#main-body .righT .query table{margin:15px 0 0 120px; padding:0; background-position:center;}
#main-body .righT .query .td1{font-family:Verdana; font-size:11px; font-weight:bold; color:#000; line-height:38px; padding-left:10px;}

/* ----  Content  ---- */

#main-body .righT .content{font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; line-height:20px; float:left; text-align:justify; width:888px;}

#main-body .righT .content ul{width:210px; margin:0; padding:10px 0 0 12px; float:left;}
#main-body .righT .content li{ list-style:none; background-image:url(../images/icon.jpg); background-repeat:no-repeat; height:22px; line-height:9px; padding:0 0 0 20px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#000; margin:0; text-align:left;}
#main-body .righT .content li a{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none; line-height:9px;}
#main-body .righT .content li a:hover{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#F00; text-decoration:none; line-height:9px;}

#main-body .righT .content .li1{list-style:none; background-image:url(../images/icon.jpg); background-repeat:no-repeat; height:22px; line-height:9px; padding:0 0 0 20px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#F00; margin:0; text-align:left;}
#main-body .righT .content .li1 a{line-height:9px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#F00; text-align:left; text-decoration:none;}
#main-body .righT .content .li1 a:hover{line-height:9px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#000; text-align:left; text-decoration:none;}
#main-body .righT .content a{font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; line-height:20px; color:#000; text-decoration:none;}
#main-body .righT .content a:hover{font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; line-height:20px; color:#900; text-decoration:none;}
#main-body .righT .content img{padding:5px;}
#main-body .righT .content h1{font-family:Verdana, Geneva, sans-serif; font-size:19px; font-weight:bold; line-height:36px; color:#f7240c; padding:5px 0 0 0; margin:0;}
#main-body .righT .content h1 span{font-family:Verdana, Geneva, sans-serif; font-size:19px; font-weight:bold; line-height:40px; color:#000;}

/* ----  Citywise  ---- */

#main-body .righT .city{float:left; width:886px; background-color:#f0f0d8; border:1px solid #f8f8e1; margin-top:10px;}
#main-body .righT .city h4{font-family:Verdana, Geneva, sans-serif; font-size:17px; font-weight:bold; color:#dd1700; line-height:34px; text-align:center;}
#main-body .righT .city h4 span{font-family:Verdana, Geneva, sans-serif; font-size:17px; font-weight:bold; color:#000; line-height:34px; text-align:center;}
#main-body .righT .city .city1{background-color:#f0f0d8; border:1px solid #e7e7d0; width:854px; padding:0; margin:0 auto; margin-bottom:17px; overflow:hidden;}
#main-body .righT .city .city1 ul{width:249px; float:left; margin:0; padding:10px 0 0 35px; list-style:none;}
#main-body .righT .city .city1 li{ list-style:none; background-image:url(../images/icon.jpg); background-repeat:no-repeat; height:22px; line-height:9px; padding:0 0 0 20px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#000; margin:0; text-align:left;}
#main-body .righT .city .city1 li a{line-height:9px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none; text-align:left;}
#main-body .righT .city .city1 li a:hover{line-height:9px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#F00; text-decoration:none; text-align:left;}

/* ----  Citywise  ---- */

#main-body .righT .footer{width:888px; float:left; margin:20px 0 1px 0;}
#main-body .righT .footer .f-l{background-image:url(../images/footer-l.jpg); width:10px; height:35px; float:left;}
#main-body .righT .footer .f-c{background-color:#ececc0; width:866px; height:27px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#000; text-align:center; padding-top:8px;}
#main-body .righT .footer .f-c .f-c-l{float:left; font-family:Verdana, Geneva, sans-serif; line-height:24px; font-size:12px; font-weight:normal; color:#000; text-align:left; margin:0 0 0 10px; width:420px;}
#main-body .righT .footer .f-c .f-c-l a{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#000; text-align:left; text-decoration:none;}
#main-body .righT .footer .f-c .f-c-l a:hover{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#FD0100; text-align:left; text-decoration:none;}

#main-body .righT .footer .f-c .f-c-r{float:left; font-family:Verdana, Geneva, sans-serif; line-height:24px; font-size:12px; font-weight:normal; color:#000; text-align:right; width:420px;}
#main-body .righT .footer .f-c .f-c-r a{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#000; text-align:right; text-decoration:none;}
#main-body .righT .footer .f-c .f-c-r a:hover{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#FD0100; text-align:right; text-decoration:none;}
#main-body .righT .footer .f-c a{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#main-body .righT .footer .f-c a:hover{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#FD0100; text-decoration:none;}
#main-body .righT .footer .f-c b{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#000; padding:0 3px;}
#main-body .righT .footer .f-r{background-image:url(../images/footer-r.jpg); width:12px; height:35px; float:left;}

h5{font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#dd1700; line-height:22px; text-align:center;}

.tbl-bdr{ background:#ebebdb;}
.tbl-bdr td{ background:#dfdebf; padding:6px 10px;}