﻿/*--------Motor New Quotation CSS ---------*/
#lnkModify
{
    text-decoration: none;
}

.borderRadiusG
{
    border-radius: 5px;
    border: 1px solid #d6d6d6;
    padding-left: 15px;
}
.clickHere
{
    color: #0065ac;
    font-size: 14px;
}
.clickHere a
{
    color: #0065ac;
    text-decoration: none;
}
.clickHere a:hover
{
    color: #0065ac;
    text-decoration: underline;
}

.clickHereHori
{
    color: #df520c;
    font-size: 14px;
    text-align: right;
    padding-right: 3px;
}
.clickHereHori a
{
    color: #df520c;
    text-decoration: none;
}
.clickHereHori a:hover
{
    color: #5a5858;
    text-decoration: underline;
}
.redFont
{
    font-size: 14px;
    color: #e65f1c;
}
.greenFont
{
    font-size: 20px;
    color: #276f00;
}
.redFont2
{
    font-size: 18px;
    color: #e65f1c;
    font-weight: bold;
    padding-right: 15px;
}
.amountOrg
{
    font-size: 28px;
    font-weight: bold;
    color: #df520c;
}
.mainColor
{
    background-color: #efefef;
}
.header2
{
    padding: 10px 9px 10px 9px;
    border: 1px solid #D6D6D6;
    border-radius: 6px;
}
.yearsPre
{
    text-align: center;
    font: 12px arial;
    color: #375a22;
}
.yearsPre a
{
    color: #375a22;
    text-decoration: none;
}
.yearsPre a:hover
{
    color: #375a22;
    text-decoration: underline;
}
/*--------Ends Motor Quotation CSS --------*/
a
{
    outline: none:;
}

a img
{
    outline: none;
}

a:active, a:focus
{
    outline: none;
    ie-dummy: expression(this.hideFocus=true);
}

img
{
    border: none;
}

.opehov
{
    height: 113px;
    width: 139px;
    margin: 125px 0px 0px 2px;
    background-color: #CCCCCC;
    opacity: .75;
    -ms-filter: “alpha(opacity=75)”;
    filter: alpha(opacity=75);
    -khtml-opacity: .75;
    -moz-opacity: .75;
    position: absolute;
    z-index: 999;
    display: none;
}

/* CSS for banner */
#BannerSlide
{
    position: relative;
    height: 105px;
    margin: 0 0 0 0;
    width: 410px;
}

#BannerSlide IMG
{
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 0 0 0;
    z-index: 8; /* opacity:0.0; */
}

#BannerSlide IMG.active
{
    z-index: 10; /*   opacity:1.0; */
}

#BannerSlide IMG.last-active
{
    z-index: 9;
}
/* Banner CSS ends */

/* CSS for Default page product slider */
.bg_color
{
    width: 100%;
    background: #cccccc;
    margin: 0px;
    padding: 0px;
}
.imgBox
{
    width: 100%;
    height: 238px;
    background-color: #cccccc;
    margin: 0px auto;
    position: relative;
}

.imgBox ul
{
    width: 987px;
    height: 238px;
    background-color: #e6e6e6;
    margin: 0px auto;
    position: relative;
}

.imgBox ul li
{
    width: 141px;
    height: 238px;
    margin: 0px;
    padding: 0px;
    display: block;
    float: left;
}
.health_B a
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/health.jpg) right center no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.health_B a:hover
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/healthG.jpg) right center no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.life_B a
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/life.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.life_B a:hover
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/lifeG.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.motor_B a
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/motor.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.motor_B a:hover
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/motorG.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.travel_Bb a
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/travel.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.travel_Bb a:hover
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/travelG.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.business_B a
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/business.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.business_B a:hover
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/businessG.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.rural_B a
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/rural.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.rural_B a:hover
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/ruralG.jpg) no-repeat;
    height: 238px;
    width: 141px;
    display: block;
}

.mis_B a
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/other.jpg) no-repeat;
    height: 238px;
    width: 143px;
    display: block;
}

.mis_B a:hover
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/otherG.jpg) no-repeat;
    height: 238px;
    width: 143px;
    display: block;
}
.micro_B a
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/micro.jpg) no-repeat;
    height: 238px;
    width: 140px;
    display: block;
}

.micro_B a:hover
{
    background: url(../../../UIMaster/images/Master-Lang/en-US/microG.jpg) no-repeat;
    height: 238px;
    width: 140px;
    display: block;
}
/* Default page CSS ends here */
/* Tool tip CSS */
.tooltip
{
    position: absolute;
    z-index: 999;
    left: -9999px;
    width: 250px;
    background-color: #62A2DA;
    padding: 5px;
    border: 1px solid #828282;
    font-family: Arial;
    font-size: 12px;
    color: #fff;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-topleft: 5px;
}
.tooltip span
{
    margin: 0;
    padding: 0;
    color: #fff;
    background-color: #222;
    padding: 2px 7px;
}
/*Tooltip CSS ends*/
/*CollapsiblePanel*/
.collapsePanel
{
    background-color: white;
    overflow: hidden;
}

.collapsePanelHeader
{
    width: 100%;
    height: 30px;
    background-color: #c8d7fb;
    background-repeat: repeat-x;
    color: Black;
    font-weight: bold;
}

#master_content .collapsePanelHeader a
{
    color: #FFF;
}
#master_content .collapsePanelHeader a:hover
{
    text-decoration: none;
    background: none;
}

/*Ruchi-changes for rounded corner*/
.FeatureTab .ajax__tab_body
{
    font-family: Verdana, Arial, Courier New;
    font-size: 10px;
    font-weight: bold;
    color: Black;
    width: 250px;
    background-color: Silver;
}
.FeatureTab .ajax__tab_tab
{
    width: 150px;
}
.FeatureTab .ajax__tab_header
{
    color: black;
    font-size: 12px;
    font-weight: bold;
    background-color: Silver;
    cursor: pointer;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.FeatureTab .ajax__tab_outer
{
    background-color: Silver;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: 1px solid #464c54;
}
.FeatureTab .ajax__tab_inner
{
    padding: 8px;
    background-color: #f8f6ea;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: 1x solid silver;
    border: 1px solid silver;
}
.FeatureTab .ajax__tab_hover .ajax__tab_outer
{
    background-color: Silver;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.FeatureTab .ajax__tab_hover .ajax__tab_inner
{
    background-color: Silver;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.FeatureTab .ajax__tab_active .ajax__tab_outer
{
    background-color: Silver;
    border: 1px solid #464c54;
    border-bottom: 0px solid silver;
}
.FeatureTab .ajax__tab_active .ajax__tab_inner
{
    background-color: Silver;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border: 2px solid silver;
}

/* Popup Advertisement *****************/
.adClose
{
    position: absolute;
    width: 32px;
    height: 32px;
    right: 0px;
    top: 0px;
    cursor: pointer;
    margin-top: 18px;
    margin-right: 38px;
    overflow: hidden;
    font-weight: bold;
    text-decoration: none;
}
.adArea
{
    width: 339px;
    height: 316px;
    float: left;
    position: fixed;
    top: 5%;
    left: 65%;
    z-index: 99999;
}
#Adfade
{
    display: none; /* Hidden as default */
    position: fixed;
    background: #E1E1E1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: .80;
    z-index: 9999;
}
/*#adDiv2
{
    border: 2px solid #A9A9A9;
    background-color: #E1E1E1;
}*/
/* PopUp advertisement ends here *******/

/******** MAIN BODY***************/
*, body
{
    margin: 0;
    padding: 0;
}

#main
{
    background-color: #fff;
    margin: 0 auto;
}
.mainbody1200
{
    width: 987px;
    margin: 0 auto;
    background-color: #fafafa;
}
.mainbody1000
{
    width: 987px;
    margin: 0 auto;
    background-color: #fafafa;
}
html, body
{
    min-height: 100%;
}
.clear-height
{
    clear: both;
}

.clear-height1
{
    clear: both;
    height: 25px;
}


#ih-one
{
    margin: 0px auto;
    width: 100%;
    height: 34px;
    background: url(http://static.insuringindia.com/images/Master/iback1.gif) repeat-x top center;
    clear: both;
}
/******** MAIN BODY***************/
/*** HEADER START*************/
#header-black
{
    margin: 0px auto;
    width: 990px;
    background: url(http://static.insuringindia.com/images/Master/iback1.gif) repeat-x top center;
}
#header-black .ih-1
{
    float: left;
}
#header-black .ih-1 ul
{
    list-style: none;
}
#header-black .ih-1 ul li
{
    float: left;
}


#header-black .ih-1 ul .li-active
{
    background: url(http://static.insuringindia.com/images/Master/mark-top.gif) top no-repeat;
    float: left;
    padding: 0; /*border: inherit;*/
}

#header-black .ih-1 ul li a
{
    background-position: center right;
    background-repeat: no-repeat;
    color: #FFF;
    text-decoration: none;
    font: 11px Verdana normal;
    line-height: 34px;
    padding: 0 2px 0 2px;
    border-left: 0px #FFF solid;
}
#header-black .ih-1 ul li a:hover
{
    color: #A0A0A4;
}
#header-black .ih-2
{
    float: right;
}
#header-black .ih-2 ul
{
    list-style: none;
}
#header-black .ih-2 ul li
{
    float: left;
    background: url(http://static.insuringindia.com/images/Master/iback1.gif) repeat-x top center;
}
#header-black .ih-2 ul li a.sign-in
{
    color: #ff9822;
    text-decoration: none;
    font: 12px Arial, Helvetica, sans-serif;
    line-height: 34px;
    padding: 0 7px 0 5px;
}
#header-black .ih-2 ul li a.sign-in:hover
{
    color: #ff9822;
    text-decoration: underline;
}
#header-black .ih-2 ul li a.register
{
    color: #FFF;
    text-decoration: none;
    font: 11px Verdana;
    line-height: 34px;
    padding: 0 7px 0 7px;
    border-left: 0px #FFF solid;
}

#header-black .ih-2 ul li #spanRej
{
    color: #6666ff;
    text-decoration: none;
    font: 11px Verdana;
    line-height: 34px;
}
#header-black .ih-2 ul li #spanRej:hover
{
    color: #fff;
}
/******** HEADER END ***************/

/************* HEADER LOGO *******************/
#main #ih-two
{
    background: #FFF;
    height: 110px;
    padding: 18px 0;
    width: 100%;
    clear: both;
}
#ih-two #logo-area
{
    clear: both;
    margin: 0px auto;
    width: 987px;
}
#logo-area .logo-area1
{
    float: left;
    margin-top: 5px;
}
#logo-area .logo-area1 a
{
    float: left;
    text-decoration: none;
}
#logo-area .logo-area2
{
    float: right; /*background:url(../../../UIMaster/images/Master/live.jpg) no-repeat top left;*/
    height: 52px;
    position: relative;
    margin-top: 2px;
}


#logo-area .logo-area2 #search-box
{
    width: 172px;
    float: left;
    position: relative;
    border-left: 1px #A0A0A4 solid;
    height: 39px;
    padding: 0 0px 0 0;
    margin-left: 5px;
}

#logo-area .logo-area2 #search-box img
{
    position: absolute;
    top: 1px;
    left: 5px;
    margin: 0;
    padding: 0;
}
#search-box #search-sfs
{
    height: 20px;
    width: 170px;
    position: absolute;
    top: 12px;
    left: 5px;
}
#main #ih-two #logo-area .logo-area2 #search-box a img
{
    position: absolute;
    top: 14px;
    left: 167px;
}
/************* END LOGO AREA **********************/
/*chat*/
#livechat
{
    float: left;
    border: 0px solid red;
    height: 39px;
    width: 148px;
    position: relative;
    overflow: hidden;
}
#livechat .chatlink
{
    float: right;
    margin-bottom: -10px;
    height: 10px;
    position: absolute;
    right: 0px;
    top: 0px;
}
#livechat .chatlink a
{
    font: 8px Arial, Helvetica, sans-serif;
    color: Green;
    text-decoration: none;
}
#livechat label.start
{
    font: 8px Arial, Helvetica, sans-serif;
    color: #003366;
    float: right;
}
#livechat img
{
    padding: 9px 0 0 0px;
}

/* WHAT ARE YOU LOOKING FOR ***********/

#ih-five
{
    clear: both;
    width: 100%;
    height: 237px;
    background: url(http://static.insuringindia.com/images/Master/banner-back.gif) repeat-x top #fff;
}
#banner-top
{
    margin: 0px auto;
    width: 990px;
}
#drop-d
{
    position: relative;
    float: left;
    width: 490px;
}


#drop-d .look-for
{
    clear: both;
    font: 30px Georgia, "Times New Roman" , Times, serif;
    padding: 40px 0 0 10px;
}

#drop-d #nevi-home
{
    width: 490px;
    height: 67px;
    position: relative;
}
#drop-d #nevi-home ul
{
    list-style: none;
}
#drop-d #nevi-home ul li
{
    width: 490px;
    height: 67px;
    background: url(http://static.insuringindia.com/images/Master/choose-tit.gif) no-repeat top;
    overflow: hidden;
}

#drop-d #nevi-home ul li a
{
    font: 24px Georgia, "Times New Roman" , Times, serif;
    color: #FFf;
    text-decoration: none;
    line-height: 67px;
    padding: 20px 175px 20px 35px;
    padding-bottom: 30px;
    overflow: hidden;
}
#MainNavi
{
    margin: 0px 0 0 0;
    position: absolute;
    display: none;
}
#MainNavi ul li
{
    background: url(http://static.insuringindia.com/images/Master/choose-tit-back.jpg) repeat-x top;
    height: 62px;
    width: 490px;
    overflow: hidden;
    margin-top: -2px;
}

#MainNavi ul li a
{
    font: 24px Georgia, "Times New Roman" , Times, serif;
    color: #FFf;
    text-decoration: none;
    line-height: 62px;
    padding: 20px 350px 20px 35px;
}
#MainNavi ul li a:hover
{
    font: 24px Georgia, "Times New Roman" , Times, serif;
    text-decoration: underline;
    padding: 20px 600px 20px 35px;
    height: 62px;
    line-height: 62px;
    color: #008000; /*background: url(../../../UIMaster/images/Master/dropd-bg-over.png) repeat-x top;*/
}

.banner-img
{
}
#slideshow
{
    position: relative;
    height: 237px;
    float: right;
    margin: 0 0 0 5px;
    padding-right: 425px;
}

#slideshow IMG
{
    position: absolute;
    top: 0;
    left: 0;
    padding-top: 3px;
    z-index: 8; /* opacity:0.0; */
}

#slideshow IMG.active
{
    z-index: 10; /*   opacity:1.0; */
}

#slideshow IMG.last-active
{
    z-index: 9;
}

/* Footer Insurance Parter image CSS */
#footerslide
{
    position: relative;
    height: 56px;
    width: 980px;
    float: left;
    margin: 0 0 0 5px;
}

#footerslide IMG
{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8; /* opacity:0.0; */
}

#footerslide IMG.active
{
    z-index: 10; /*   opacity:1.0; */
}

#footerslide IMG.last-active
{
    z-index: 9;
}

/*Footer Insurance Parter image CSS ends here */

/* QUICK EASY AND ECONOMICAL ********/

#ih-six
{
    clear: both;
    background-color: #e6e6e6;
    width: 100%;
    height: 200px;
    border-top: 1px solid #ffffff;
}
#bannner-testimonial
{
    margin: 0px auto;
    width: 990px;
    height: 106px;
    overflow: visible;
}
#bannner-testimonial ul
{
    list-style: none;
}
#bannner-testimonial ul li
{
    float: left;
    height: 106px;
}
#bannner-testimonial ul .li-qee
{
    float: left;
    height: 83px;
    color: #A0A0A4;
    font: 24px Georgia, "Times New Roman" , Times, serif;
    font-weight: bold;
    padding-left: 0px;
    width: 215px;
}
#bannner-testimonial ul .li-linebg
{
    float: left;
    display: none;
    height: 106px;
    width: 6px;
    background: url(http://static.insuringindia.com/images/Master/bannner-bottomline.gif) no-repeat top;
}
#bannner-testimonial ul .li-testimonial
{
    position: relative;
    float: right;
    height: 83px;
    width: 600px;
    padding-top: 5px;
    padding-left: 32px;
    padding-right: 32px;
}
#bannner-testimonial ul .li-testimonial .comma-left
{
    width: 100px;
    height: 84px;
    background: url(http://static.insuringindia.com/images/Master/icomma11.gif) no-repeat top;
    position: absolute;
    top: 1px;
    left: 171px;
    z-index: 8;
}
.comma12-top
{
    position: relative;
    height: 16px;
    width: 100px;
    background: url(../../../UIMaster/images/Master/icomma12.png) no-repeat top; /*top: -23px;*/
    left: 140px;
    z-index: 1000;
    top: -18px;
}
#bannner-testimonial ul .li-testimonial .comma-right
{
    width: 104px;
    height: 84px;
    background: url(../../images/Master/icomma2.gif) no-repeat top;
    position: absolute;
    top: 85px;
    right: -48px;
    z-index: 8;
}
#bannner-testimonial ul .li-testimonial .text-test
{
    position: absolute;
    z-index: 10;
    width: 460px;
    padding-left: 100px;
}
#bannner-testimonial ul .li-testimonial .text-test label
{
    position: absolute;
    z-index: 10;
}
#bannner-testimonial ul .li-testimonial .testi
{
    color: #006092;
    font: 11px Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding-left: 100px;
}

#bannner-testimonial ul .li-testimonial .span-name
{
    font: 12px Arial, Helvetica, sans-serif;
    color: #808080;
    text-transform: capitalize;
    font-style: normal;
    font-weight: bold;
    padding-left: 200px;
}

.text-fp
{
    font: 28px Georgia, "Times New Roman" , Times, serif;
    padding-left: 45px;
}
#nevi-img
{
    border-bottom: 1px #dcdcdc solid;
}
#nevi-img p
{
    font-size: 11px;
    font-family: Verdana;
    color: Black;
}
#nevi-img .fp-title
{
    font-size: 13px;
    font-family: Verdana;
    color: Black;
    font-weight: bold;
}

/*ADDED BY RAHUL*/


#ih-seven
{
    margin: 0px auto;
    width: 990px;
    height: auto;
    clear: both;
}
#ih-seven .bodi
{
    margin: 0px auto;
    height: auto;
    padding-left: 0px;
}
.bodi .text-fp
{
    font: 28px Georgia, "Times New Roman" , Times, serif;
    padding-left: 0px;
    color: #000;
}

#master-link
{
    clear: both;
    width: 990px;
}
.m-link1
{
    float: left;
    padding-right: 0px;
    padding-left: 15px;
    width: 270px;
}

.m-link1 .gispan
{
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 22px;
}
.m-link1 ul
{
    list-style: none;
}
.m-link1 ul li
{
    display: block;
}

.m-link1 ul li a
{
    background: url(http://static.insuringindia.com/images/Master/qlinklist-img.jpg) no-repeat left center;
    padding-left: 20px;
    height: 25px;
}
.m-link1 ul li a.lbl-text
{
    text-decoration: none;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    color: #006ba3;
}
.m-link1 ul li a.lbl-text:hover
{
    color: #bbbb01;
}

.m-link2
{
    float: left;
    padding-left: 25px;
}
.m-link3
{
    float: right;
}

#content-place-holder
{
    float: left;
    height: auto;
    width: 780px;
}

#adds-right
{
    width: 202px;
    float: left;
}
#mst-right
{
    padding-left: 0px;
    font-size: 18px;
    height: auto;
}
#mst-right div
{
    border-bottom-color: #b5b5b5;
    border-bottom-width: 0px;
    border-bottom-style: dashed;
    padding: 0 0 25px 0;
    margin: 0 0 25px 0;
}
#mst-right div .quick
{
    height: 38px;
    width: 132px;
    color: #cccd07;
    font: 15px Arial, Helvetica, sans-serif;
    font-family: Cambria;
    font-weight: bold;
}
#mst-right .Q-link span
{
    font: 19px Arial, Helvetica, sans-serif;
    font-family: Cambria;
    line-height: 30px;
}

#mst-right .Q-link ul
{
    display: inline;
    list-style: none;
}
#mst-right .Q-link ul li
{
    background: url(http://static.insuringindia.com/images/Master/qlinklist-img.jpg) no-repeat left;
    padding: 0 0 0 20px;
    padding-left: 7px;
}
#mst-right .Q-link ul li a
{
    color: #00F;
    font: 14px Arial, Helvetica, sans-serif;
    font-family: Cambria;
    text-decoration: none;
}
#mst-right .Q-link ul li a:hover
{
    color: #cccd07;
    font: 14px Arial, Helvetica, sans-serif;
    font-family: Cambria;
}
#mst-right .ftr-product a
{
    margin-top: 10px;
}
#mst-right .ftr-product .ftr-prod
{
    font: 19px Arial, Helvetica, sans-serif;
    font-family: Cambria;
    line-height: 30px;
}
#mst-right .ftr-product p
{
    font: 11px Arial, Helvetica, sans-serif;
    font-weight: 400;
}
#mst-right .ftr-product p .sp-name
{
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
}
#mst-right .ftr-product a
{
    text-decoration: none;
    color: #00F;
    font: 11px Arial, Helvetica, sans-serif;
    font-weight: bold;
}
#mst-right .ftr-product a:hover
{
    text-decoration: none;
    color: #7F1F00;
}

#mst-right .ftr-product a .know-mor
{
    color: #00F;
    font: 11px Arial, Helvetica, sans-serif;
    font-weight: bold;
}






#bottom-area
{
    margin: 0px auto;
    width: 990px;
    padding-top: 10px;
}
.bottom-area1
{
    float: left;
    width: 800px;
}


#bottom-area .bottom-area1 ul
{
    list-style-type: none;
}
#bottom-area .bottom-area1 ul li
{
    float: left;
}


#bottom-area .bottom-area1 ul li a
{
    color: #006ba3;
    text-decoration: none;
    font-size: 12px;
    font-family: Sans-Serif; /*font: 12px Verdana;*/
    font-style: normal;
    line-height: 20px;
    padding: 0px 5px 0px 5px;
    border-right: 1px solid #b3b3b3;
}
#bottom-area .bottom-area1 ul li #a-bottom
{
    margin-left: -5px;
    border-left: 0px solid black;
}
#bottom-area .bottom-area1 ul li #a-bottom:hover
{
    margin-left: -5px;
    border-left: 0px solid black;
}
#bottom-area .bottom-area1 ul li a:hover
{
    color: #f7971d;
}

.bottom-area1 p
{
    font: 11px Verdana;
    color: #333;
    font-weight: bold;
    clear: both;
    padding-left: 5px;
}


.bottom-area2
{
    float: left;
    width: 165px;
    padding-top: 15px;
}
.bottom-area2 .istsmos
{
    float: left;
    color: #ACBD38;
    font: 15px Verdana, Helvetica, sans-serif;
    font-weight: normal; /*font-family: Cambria;*/
    padding-left: 30px;
    border-left-color: #b5b5b5;
    border-left-width: 1px;
    border-left-style: solid;
    height: 180px;
}
.bottom-area2 .border-left
{
    float: left;
    width: 0px; /*border-left-color: #A0A0A4;     border-left-width: 2px;     border-left-style: solid;     height: 170px;*/
}
/*
hintsvarun   about css
ih-insuring-india-header
example:
#ih-three-> insuring india header three

*/

/*--- Home page Drop Down CSS - By Sunil --- */
#cssdropdown
{
    list-style: none;
    width: 490px;
    position: absolute;
    z-index: 200;
    float: left;
    padding-left: 10px;
}
#cssdropdown #title
{
    font: normal 24px Georgia;
    color: #ffffff;
    background: url(http://static.insuringindia.com/images/Master/choose-tit.gif) no-repeat top;
    padding-left: 15px;
    height: 67px;
    line-height: 67px;
}
#cssdropdown li
{
    text-align: left;
    vertical-align: middle;
}
#cssdropdown li a
{
    color: #ffffff;
    text-decoration: none;
    font: 14px Georgia, "Times New Roman" , Times, serif;
    line-height: 30px;
    display: block;
    padding-left: 5px;
    font-weight: bolder;
}
#cssdropdown li ul
{
    list-style: none;
    text-align: left;
    vertical-align: middle;
    display: none;
}
#cssdropdown li:hover ul
{
    display: block;
    overflow: hidden;
}

#cssdropdown ul li a:hover
{
    text-decoration: none;
}
#divContent
{
    float: left;
    width: 418px;
    height: auto; /*310px; */
    background-color: #b6b503;
    padding-right: 5px;
    border-bottom: solid 2px #ecf0d5;
    border-left: solid 2px #ecf0d5;
    overflow: hidden;
}
#divContent li
{
    margin: 0px 17px 0px 17px;
    padding: 0px 0px 0px 20px;
    border-bottom: solid 2px #c5bf62;
    height: 29px;
    list-style: none;
    background: url(http://static.insuringindia.com/images/Master/choose-insurance-bullet.gif) no-repeat 6px 10px;
}
#divContent li:hover
{
    background: #ADAC00 url(http://static.insuringindia.com/images/Master/choose-insurance-bullet-over.gif) no-repeat 6px 10px;
}
#rotate
{
    list-style: none;
    text-align: right;
}
#rotate li
{
    background-color: #a6a703;
    padding-top: 10px;
    width: 62px;
    text-align: center;
    border-right: solid 1px #ecf0d5;
    border-bottom: solid 2px #ecf0d5;
    z-index: 1000;
}
/*--- Drop Down CSS - End here --- */

.nav-wrap
{
    margin: 0px auto;
    width: 100%;
    font-family: Verdana;
    font-size: 11px;
    background-color: #E6E6E6;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}
.nav-wrap-health
{
    margin: 0 auto 0 0;
    font-family: Verdana;
    font-size: 11px;
    background-color: #E6E6E6;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}
.nav-wrap-life
{
    margin: 0 auto 0 0;
    font-family: Verdana;
    font-size: 11px;
    background-color: #E6E6E6;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.nav-wrap-misc
{
    margin: 0 auto 0 0;
    font-family: Verdana;
    font-size: 11px;
    background-color: #E6E6E6;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.nav-wrap-motor
{
    margin: 0 auto 0 0;
    font-family: Verdana;
    font-size: 11px;
    background-color: #E6E6E6;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}
.nav-wrap-CommercialVehical
{
    margin: 0 auto 0 0;
    font-family: Verdana;
    font-size: 11px;
    background-color: #E6E6E6;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}
.nav-wrap-business
{
    margin: 0 auto 0 0;
    font-family: Verdana;
    font-size: 11px;
    background-color: #E6E6E6;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}
.nav-wrap-travel
{
    margin: 0 auto 0 0;
    font-family: Verdana;
    font-size: 11px;
    background-color: #E6E6E6;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.nav-wrap-rural
{
    margin: 0 auto 0 0;
    font-family: Verdana;
    font-size: 11px;
    background-color: #E6E6E6;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.nav-wrap2
{
    margin: 0px;
    font-family: Georgia;
    font-size: 13px;
    font-weight: normal;
    background-color: #ccc;
    border-bottom: 1px solid #999999;
    height: 30px;
    padding-top: 2px;
}
.nav-wrap2Health
{
    margin: 0px;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    background-color: #739a5a;
    border-bottom: 1px solid #426937;
}

.nav-wrap2Misc
{
    margin: 0px;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    background-color: #5f7cb8;
    border-bottom: 1px solid #999999;
}
.nav-wrap2Motor
{
    margin: 0px;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    background-color: #be5653;
    border-bottom: 1px solid #3b3b3b;
}
.nav-wrap2Life
{
    margin: 0px;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    background-color: #609fc3;
    border-bottom: 1px solid #286e97;
}
.nav-wrap2Business
{
    margin: 0px;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    background-color: #a271ae;
    border-bottom: 1px solid #93427a;
}
.nav-wrap2Micro
{
    margin: 0px;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    background-color: #5f7cb8;
    border-bottom: 1px solid #999999;
}
.nav-wrap2Travel
{
    margin: 0px;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    background-color: #7a9dc3;
    border-bottom: 1px solid #3e63aa;
}
.nav-wrap2Rural
{
    margin: 0px;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    background-color: #9f8143;
    border-bottom: 1px solid #999999;
}

.mnuInsuranceTitle
{
    float: left;
    padding-top: 4px;
}
.text
{
    color: #05609f;
    font-family: Georgia;
    font-size: 16px;
    font-weight: bold;
}

.arrImage
{
    padding-left: 3px;
    padding-top: 11px;
}

.group:after
{
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
*:first-child + html .group
{
    zoom: 1;
}
/* IE7 */

#example-one
{
    margin: 0 auto;
    list-style: none;
    position: relative;
    width: 1000px;
    color: #333333;
}
#example-one li
{
    display: inline;
}
#example-one li a
{
    color: #333332;
    display: block;
    float: left;
    padding: 6px 10px 6px 10px;
    text-decoration: none;
    background-image: url('http://static.insuringindia.com/images/Master/seperator.gif');
    background-position: center right;
    background-repeat: no-repeat;
}
#example-one li a:hover
{
    color: #333333;
}
/* menu over color */
#magic-line
{
    position: absolute;
    bottom: -3px;
    left: 0;
    width: 100px;
    height: 5px;
    background: #b5b500;
    z-index: 999;
}
.current_page_item
{
    color: #333333;
    font-family: Verdana;
    font-size: 11px;
    display: block;
    float: left;
    height: 5px;
}
/*default selected menu color */

#example-two
{
    margin: 0 auto;
    list-style: none;
    position: relative;
    width: 987px;
    color: #1A4673;
    clear: both;
}
#example-two li
{
    display: inline;
}
#example-two li #Li0
{
    color: #093359;
    display: block;
    float: left;
    padding: 6px 10px 6px 10px;
    text-decoration: none;
    background-image: url('http://static.insuringindia.com/images/Master/seperator.gif');
    background-position: center right;
    background-repeat: no-repeat;
}
#example-two li a
{
    color: #093359;
    display: block;
    float: left;
    padding: 6px 10px 6px 10px;
    text-decoration: none;
    background-image: url('http://static.insuringindia.com/images/Master/seperator.gif');
    background-position: center right;
    background-repeat: no-repeat;
}
#example-two li a:hover
{
    color: #05609f;
}
/* menu over color */
/*#example-two li a: { color: #1A4672; } menu over color */
#magic-line-two
{
    position: absolute;
    bottom: -4px;
    left: 0;
    width: 0px;
    height: 7px;
    background: #F7971D;
}
#magic-line-two_Health
{
    position: absolute;
    bottom: -4px;
    left: 0;
    width: 0px;
    height: 7px;
    background: #3ba461;
}
/*.current_page_item a */
.current_page_item_two
{
    color: #05609f;
    font-family: Georgia;
    font-size: 12px;
    display: block;
    float: left;
}
/*default selected menu color */
.current_page_item_two a span
{
    color: #05609f;
    font-family: Georgia;
    font-size: 12px;
    display: block;
    float: left;
}
/*default seled menu color */


/* PRODUCT RIGHT SIDE SUMMARY FOR HOME PAGE*/

#ProductSummary
{
    width: 190px;
    height: auto;
}
#ProductSummary .us-topborder
{
    background: url(http://static.insuringindia.com/images/us-topbg.gif) left no-repeat;
    width: 190px;
    margin-bottom: -18px;
}
#ProductSummary .us-content
{
    height: auto;
    width: 190px;
    padding: 5px 0 5px 5px;
    position: relative;
}
#ProductSummary .us-content label.ys
{
    font: 18px;
    font-family: Arial Black;
    font-weight: bold;
    line-height: 15px;
}
#ProductSummary .us-content .img
{
    position: absolute;
    top: 30px;
    left: -9px;
}


#ProductSummary .us-bottomborder
{
    background: url(http://static.insuringindia.com/images/us-bottombg.gif) no-repeat top;
    height: 4px;
    width: 190px;
}

#ProductSummary .us-content label.title
{
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 30px;
    margin-left: -10px;
    padding-left: 10px;
    background: #FFF;
}
#ProductSummary .us-content label.value
{
    font: 12px Arial, Helvetica, sans-serif;
    color: #000;
    line-height: 15px;
}
#ProductSummary .us-content label.name
{
    font: 12px Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 30px;
}

#ProductSummary .us-content label.property
{
    font: 11px Arial, Helvetica, sans-serif;
    color: #808080;
}
/* PROMOTIONAL CLASS*/
.txtPromo
{
    clear: both;
    font: 22px Georgia, "Times New Roman" , Times, serif;
}
#blanket
{
    opacity: 0.65;
    filter: alpha(opacity=65);
    position: absolute;
    z-index: 9001;
    top: 0px;
    left: 0px;
    width: 100%;
}
#popUpDiv
{
    position: absolute;
    background-color: #eeeeee;
    width: 175px;
    height: 50px;
    margin-left: 355px;
    z-index: 9002;
    border: 1px solid gray;
}
/*COMMON NEW CLASS*/
.text-big
{
    font: 25px Georgia, "Times New Roman" , Times, serif;
}

.text-medium
{
    font: 20px Georgia, "Times New Roman" , Times, serif;
}
.text-mediumNew
{
    font: 16px Georgia, "Times New Roman" , Times, serif;
}
.text-normalBold
{
    /*font: 12px Verdana, Geneva, sans-serif; 	font-weight: bold;*/
    font-size: 9px;
    font-family: Sans-Serif;
    font-weight: bold;
}
.text-normal
{
    font-family: Sans-Serif;
    font-size: 12px;
}
.text-small
{
    font-size: 10px;
    font-family: Sans-Serif;
}
.text-verysmall
{
    font: 9px arial,Georgia;
}
.dropdown-big
{
    width: 213px;
    font: 12px Arial, Helvetica, sans-serif;
    height: 24px;
}
.dropdown-normal
{
    font: 12px Arial, Helvetica, sans-serif;
    border: 1px #808080 solid;
    color: #3e4348;
    height: 24px;
    padding: 2px 2px 2px 0px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.dropdown-small
{
    width: 135px;
    font: 12px Arial, Helvetica, sans-serif;
    border: 1px #808080 solid;
}
.textbox-big
{
    width: 213px;
    font: 12px Arial, Helvetica, sans-serif;
    padding-top: 3px;
    height: 17px;
}
.textbox-normal
{
    font: 12px Arial, Helvetica, sans-serif;
    border: 1px #808080 solid;
    padding-left: 2px;
    padding-top: 0px;
    height: 24px;
    color: #3e4348;
    width: 133px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.textbox-small
{
    width: 133px;
    font: 12px Arial, Helvetica, sans-serif;
    padding-top: 3px;
    height: 17px;
}
.textbox-smaller
{
    width: 45px;
    font: 12px Arial, Helvetica, sans-serif;
    height: 20px;
    padding-top: 10px;
    padding-top: 3px;
    height: 17px;
}

.WaterMarkCss
{
    width: 133px;
    color: #cdcdcd; /*width: 145px;*/
    height: 24px;
    vertical-align: middle;
    font: 12px Arial, Helvetica, sans-serif;
    border: 1px #808080 solid;
    padding-left: 2px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.divHeight
{
    height: 13px;
}
.divHeight2
{
    height: 8px;
}
.border-bottom-line-thick
{
    border-bottom: 4px solid #e5e5e5;
}
.border-bottom-line-thin
{
    border-bottom: 1px solid #e5e5e5;
    padding-right: 18px;
    padding-bottom: 10px;
}
.border-top-line-thin
{
    border-top: 1px solid #e5e5e5;
}
/* 7-Oct-10 Satvinder Added for CSS Validation Purpose*/
#divError
{
    border: 1px solid #fb9823;
    padding: 0 0px 0 40px;
    text-align: left;
    vertical-align: middle;
    margin: 0 0 5px 0;
    font-weight: bold;
    font: 13px Arial, Helvetica, sans-serif;
    line-height: 30px;
    background: url(http://static.insuringindia.com/images/warningError.gif) no-repeat left center;
}
.red
{
    color: #FF0000;
    text-align: left;
}
.errortxt
{
    color: #ffffa7;
    font-size: 10px;
}
.error
{
    border: 1px solid #fb9823;
    background-color: #ffffff;
}
.lerror
{
    color: #e70031;
}
.errNameMsg
{
    padding-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Red;
}
.errName
{
    border: 1px solid red;
    background-color: #FFEBEB; /*	line-height: 30px; 	margin-bottom: 7px; 	vertical-align: middle; 	text-align: center; */
}
.errEmailMsg
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    color: Green;
}
.errBannerMsg
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    color: Red;
}
.ok
{
    border: 1px solid #088A08;
    background-color: #CEF6CE;
}
/* 7-Oct-10-10 Satvinder End of Added for CSS Validation Purpose*/

/*RAHUL*/
a:link, a:visited
{
    color: #27b;
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
a img
{
    border-width: 0;
}
#topnav
{
    padding: 10px 0px 12px;
    font-size: 11px;
    line-height: 23px;
    text-align: right;
}
#topnav a.signin
{
    background: #88bbd4;
    padding: 4px 6px 6px;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px; /*	border-radius: 4px; */ /* background: transparenturl("../../UIMaster/images/Master/signin-nav-bg-ie.png")no-repeat00;*/
    padding: 4px12px6px;
}
#topnav a.signin:hover
{
    background: #59B; /* background: transparenturl("../../UIMaster/images/Master/signin-nav-bg-hover-ie.png")no-repeat00;*/
    padding: 4px12px6px;
}
#topnav a.signin, #topnav a.signin:hover
{
    background-position: 03px !important;
}

a.signin
{
    position: relative;
    margin-left: 3px;
}
a.signin span
{
    /*background-image: url(      "../../UIMaster/images/Master/toggle_down_light.png" );*/
    background-repeat: no-repeat;
    background-position: 100% 50%;
    padding: 4px 16px 6px 0;
}
#topnav a.menu-open
{
    background: #ddeef6 !important;
    color: #666 !important;
    outline: none;
}
#small_signup
{
    display: inline;
    float: none;
    line-height: 23px;
    margin: 25px 0 0;
    width: 170px;
}
a.signin.menu-open span
{
    /* background-image: url(      "../../UIMaster/images/Master/toggle_up_dark.png" );*/
    color: #789;
}

#signin_menu
{
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    display: none;
    background-color: #ddeef6;
    position: absolute;
    width: 210px;
    z-index: 100;
    border: 1px transparent;
    text-align: left;
    padding: 12px;
    top: 24.5px;
    right: 0px;
    margin-top: 5px;
    margin-right: 289px;
    color: #789;
    font-size: 11px;
}

#signin_menu input[type=text], #signin_menu input[type=password]
{
    display: block;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: 1px solid #ACE;
    font-size: 13px;
    margin: 0 0 5px;
    padding: 5px;
    width: 203px;
}
#signin_menu p
{
    margin: 0;
}
#signin_menu a
{
    color: #6AC;
}
#signin_menu label
{
    font-weight: normal;
}
#signin_menu p.remember
{
    padding: 10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete
{
    clear: both;
    margin: 5px 0;
}
#signin_menu p a
{
    color: #27B !important;
}
#signin_submit
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px; /* background: #39d url(      '../../UIMaster/images/Master/bg-btn-blue.png' ) repeat-x scroll 0 0;*/
    border: 1px solid #39D;
    color: #fff; /*	text-shadow: 0 -1px 0 #39d; */
    padding: 4px 10px 5px;
    font-size: 11px;
    margin: 0 5px 0 0;
    font-weight: bold;
}
#signin_submit::-moz-focus-inner
{
    padding: 0;
    border: 0;
}
#signin_submit:hover, #signin_submit:focus
{
    background-position: 0 -5px;
    cursor: pointer;
}


/*RAHUL*/

.Quotesbtnbg
{
    width: 700px;
    height: 32px;
    background: url(http://static.insuringindia.com/images/bgbk.jpg) repeat-x center;
    border: 1px #A0A0A4 dotted;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px 5px;
}
.imgback
{
    margin-left: 1px;
    float: left;
}

.imgRecal
{
    margin-top: 3px;
    margin-right: 2px;
    float: right;
}

.back2page
{
    float: left;
    font: 12px Verdana, Geneva, sans-serif;
    font-weight: bold;
    height: 30px;
    padding-left: 10px;
    line-height: 30px;
    color: #bab9b9;
}
.gquote
{
    font: 14px Georgia, "Times New Roman" , Times, serif;
    text-decoration: none;
    color: #FFFFFF;
    background: #808080;
    padding: 5px;
    line-height: 30px;
    margin-top: 3px;
    margin-right: 2px;
}
.gquote:hover
{
    background: #000;
    text-decoration: none;
    cursor: pointer;
    text-decoration: none;
}
.text-ChangeBold
{
    font: 20px Georgia, "Times New Roman" , Times, serif;
    font-weight: bold;
    color: #ff6600;
}
.radioNormal
{
    font: 12px Arial, Helvetica, sans-serif;
    padding-left: 0px;
    width: 120px;
}
.radioNormal label
{
    padding-left: 3px;
    vertical-align: top;
}
.divDropDown
{
    border: 1px solid gray;
    height: 19px;
    padding-top: 1px;
}
.text-javaDisable
{
    font: 16px Verdana, Geneva, sans-serif;
    color: Red;
}

.CheckBoxBI
{
    /*font: 12px Verdana, Geneva, sans-serif; 	font-weight: bold;*/
    font: 12px Arial, Geneva, sans-serif;
}
.CheckBoxBI label
{
    padding-left: 10px;
    vertical-align: top;
}
.CheckBoxPA
{
    /*font: 12px Verdana, Geneva, sans-serif; 	font-weight: bold;*/
    font: 12px Arial, Geneva, sans-serif;
}
.CheckBoxPA label
{
    font-weight: bold;
    padding-left: 5px;
    vertical-align: top;
}
.RadioButtonListFA
{
    font: 12px Verdana, Geneva, sans-serif;
    font-weight: bold;
    padding-left: 10px;
}
.RadioButtonListFA label
{
    padding-left: 10px;
    color: black;
    font-weight: bold;
}
.RadioButtonListFA input
{
    padding-left: 10px;
}
.RadioButtonListFA td
{
    width: 150px;
}
.RadioButtonListPA label
{
    padding-left: 10px;
    color: black;
    font-weight: bold;
}

.RadioButtonListPA td
{
    width: 100%;
    vertical-align: top;
    padding-top: 0px;
}

.RadioButtonListUU label
{
    padding-left: 5px;
    color: #086a8f;
    font-weight: bold;
    font-size: 15px;
}

.errUserDetails
{
    font-size: 11px;
    width: 200px;
    position: absolute;
    margin-top: 5px;
}
.errBusiDetails
{
    font-size: 11px;
    width: 200px;
    margin-top: 5px;
}


.gquotePayment
{
    font: 12px Georgia, "Times New Roman" , Times, serif;
    text-decoration: none;
    color: #FFFFFF;
    background: #808080;
}
.gquotePayment:hover
{
    background: #000;
    text-decoration: none;
    cursor: pointer;
    text-decoration: none;
}



/* Accordion */
.accordionHeader
{
    border: 1px solid #f0f0f0;
    color: #015f92; /*background-color: #cccccc; */
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    display: table;
    width: 95%;
}

.accordionHeaderSelected
{
    border: 1px solid #f0f0f0;
    color: #015f92; /*background-color: #cccccc;*/
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    display: table;
    width: 95%;
}

.accordionContent
{
    /*background-color: #e6e6e6;     border: 1px solid #2F4F4F;     border-top: none;*/
    color: black;
    padding-left: 20px;
    padding-top: 5px;
    display: table;
    width: 95%;
    font-weight: bold;
}

#master_content .accordionHeader a
{
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

#master_content .accordionHeader a:hover
{
    background: none;
    text-decoration: underline;
}

#master_content .accordionHeaderSelected a
{
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
    background: none;
    text-decoration: underline;
}

.NewsHeader
{
    font-family: Sans-Serif;
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
}
.NewsText
{
    font-family: Sans-Serif;
    font-size: 12px;
    line-height: 18px;
}

#linksbar
{
    width: 100%;
    float: left;
    margin: 12px 0 0 0;
    border-top: 1px solid #cecece;
    background-color: #fff;
}
#footerlinks
{
    width: 987px;
    margin: 0 auto 0 auto;
}
.links
{
    width: 197px;
    float: left;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.links li
{
    margin: 0 0 0 20px;
    font-size: 11px;
    margin: 0 0 8px 20px;
    border-bottom: 1px dotted #cbcbcb;
}
.links h2
{
    font-size: 13px;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 10px;
}
.links li a
{
    text-decoration: none;
    color: #000;
}
.links li a:hover
{
    text-decoration: underline;
}
#fsa
{
    width: 987px;
    margin: 0 auto 0 auto;
    padding: 0 20px 8px 20px;
    font-size: 10px;
    color: #036499;
    padding-top: 10px;
}
#fsa a
{
    color: #333;
}
#fsa img
{
    margin: 0 0 10px 0;
}



.purple
{
    color: #581F85;
    font-weight: bold;
}
.green
{
    color: #324912;
    font-weight: bold;
}
.orange
{
    color: #B06A17;
    font-weight: bold;
}
.blue
{
    color: #1D2085;
    font-weight: bold;
}
/************ career ****************/
.nav
{
    width: 720px;
    text-align: right;
}
.nav a
{
    vertical-align: middle;
    padding-left: 10px;
    font-weight: bold;
}
/******************End Code ***************/

.Facebook
{
    padding-top: 8px;
    background-color: transparent;
    width: 140px;
    position: absolute;
    margin-left: 475px;
}
#site-detail
{
    border-top: 1px dotted #ccc;
    font-size: 10px;
    font-family: Sans-Serif;
    text-align: justify;
    width: 990px;
    margin: 0px auto;
}

a
{
    outline: none;
    border: none;
}
a:active
{
    outline: none;
    border: none;
}
a:focus
{
    -moz-outline-style: none;
    outline: none;
    border: none;
}


a:-moz-any-link:focus
{
    outline: none;
    border: 0px;
    border: none;
}

/*-- FOOTER--*/
.footer_black
{
    font-family: arial;
    font-size: 12px;
    color: #000000;
}



.footer_gray
{
    color: #666666;
}

.footer_gray1
{
    color: #525051;
    font-family: arial;
    font-size: 11px;
    border-left: gray 1px dotted;
    padding-left: 5px;
}

.footer_gray4
{
    color: #000;
    color: #000000;
    font-family: arial;
    font-size: 12px;
}

.footer_gray1 a
{
    color: #525051;
    text-decoration: none;
}

.footer_gray1 a:hover
{
    color: Orange;
    text-decoration: underline;
}

.footer_gray2
{
    color: #706a6a;
    font-family: arial;
    font-size: 11px;
    padding-left: 5px;
}



.footer_grayNew
{
    color: #ffffff;
}
.footer_grayNew1
{
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-size: 11px;
    border-left: #ffffff 1px dotted;
    padding-left: 6px;
}
.footer_grayNew4
{
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
}
.footer_grayNew1 a
{
    color: #ffffff;
    text-decoration: none;
}
.footer_grayNew1 a:hover
{
    color: Orange;
    text-decoration: underline;
}
.footer_grayNew2
{
    color: #706a6a;
    font-family: arial;
    font-size: 11px;
    padding-left: 5px;
}

.footer_fontSize
{
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
}

.footer_blue
{
    color: #FF7F2A;
    text-decoration: none;
    font-size: 12px;
}


.footer_blue a
{
    color: #FF7F2A;
    text-decoration: none;
}


.footer_blue a:hover
{
    color: #FF7F2A;
    text-decoration: underline;
}

.footer_border_doted
{
    border-bottom: #666 1px dotted;
}

.footer_border_left
{
    border-left: #dedede 1px solid;
}

.text_new
{
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    color: #373737;
    line-height: 20px;
    text-align: left;
}

.new_read
{
    display: inline-block;
    position: relative;
    overflow: hidden;
    float: right !important;
    width: 88px;
}

.jump_menu
{
    width: 175px;
    margin-top: 3px;
    background: url(../../images/Master/jump.jpg) repeat-x;
    height: 21px;
    border: 1px solid #dcdcdc;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    color: #737373;
    text-align: left;
    line-height: 21px;
}

#partners
{
    float: left;
    width: 438px;
    height: 148px;
}


#commitment
{
    float: left;
    width: 534px;
    height: 148px;
    margin-left: 11px;
}

#stamp
{
    width: 200px;
    height: 169px;
    position: fixed;
    top: 200px;
    left: 10px;
    z-index: 300000000;
}

#toll_free
{
    position: relative;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    color: #000000;
    top: -16px;
    left: 620px;
    width: 360px;
    clear:both;
}

#new_motor_centre
{
    width: 734px;
}

#new_motor_centre_left
{
    width: 734px;
}

#knowledge
{
    width: 100%;
    height: 558px;
    border-top: 1px solid #ffffff;
    background: url(../../images/Master/knowledge-bg2.jpg) no-repeat center #4d4d4d;
}

#knowledge_top
{
    width: 984px;
    margin: 40px 0 0 35px;
}

#knowledge_top .articles a
{
    width: 443px;
    height: 81px;
    background: url(../../images/Master/article.png) no-repeat;
    float: left;
    z-index: -1;
    font-family: Calibri;
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 140px;
}

#knowledge_top .articles a:hover
{
    background: url(../../images/Master/article-roll.png) no-repeat;
    width: 443px;
    height: 81px;
}


#knowledge_top .news a
{
    width: 303px;
    height: 73px;
    background: url(../../images/Master/news.png) bottom no-repeat;
    float: left;
    margin: 68px 0 0 -20px;
    z-index: 1;
    font-family: Calibri;
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 80px;
}

#knowledge_top .news a:hover
{
    background: url(../../images/Master/news-roll.png) bottom no-repeat;
    width: 303px;
    height: 73px;
}

#knowledge_top .q-a a
{
    width: 303px;
    height: 71px;
    background: url(../../images/Master/question.png) bottom no-repeat;
    float: left;
    margin: 117px 0 0 -66px;
    z-index: 2;
    font-family: Calibri;
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 34px;
}

#knowledge_top .q-a a:hover
{
    background: url(../../images/Master/question-roll.png) bottom no-repeat;
    width: 303px;
    height: 71px;
}

.knowledge_mid
{
    width: 984px;
    height: 94px;
    font-family: Calibri;
    font-size: 40px;
    font-weight: bold;
    color: #ffffff;
    text-transform: uppercase;
    text-align: center;
    line-height: 94px;
    letter-spacing: 7px;
}


#knowledge_bot
{
    width: 984px;
    margin: 94px 0 0 85px;
    padding: 0 !important;
}

#knowledge_bot .know a
{
    width: 303px;
    height: 116px;
    background: url(../../images/Master/know.png) no-repeat;
    float: left;
    font-family: Calibri;
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 39px;
}

#knowledge_bot .know a:hover
{
    background: url(../../images/Master/know-roll.png) no-repeat;
    width: 303px;
    height: 116px;
}

#knowledge_bot .faq a
{
    width: 303px;
    height: 108px;
    background: url(../../images/Master/faq.png) no-repeat;
    float: left;
    margin: 0 0 0 -34px;
    font-family: Calibri;
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 45px;
}

#knowledge_bot .faq a:hover
{
    background: url(../../images/Master/faq-roll.png) no-repeat;
    width: 303px;
    height: 108px;
}

#knowledge_bot .glossary a
{
    width: 348px;
    height: 130px;
    background: url(../../images/Master/glossary.png) no-repeat;
    float: left;
    margin: 0 0 0 -40px;
    z-index: -10;
    font-family: Calibri;
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 45px;
}

#knowledge_bot .glossary a:hover
{
    background: url(../../images/Master/glossary-roll.png) no-repeat;
    width: 348px;
    height: 130px;
}




#news_new
{
    background-color: #ffffff;
    width: 100%;
}

#news_new1
{
    width: 931px;
    padding: 28px;
}

#news_new1 .heading
{
    color: #3b81ac;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    padding-bottom: 8px;
   /* text-transform: uppercase; */
}

#news_new1 .heading1
{
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    color: #373737;
    line-height: 20px;
}

#news_new1 .text
{
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    color: #373737;
    line-height: 20px;
    font-weight: normal;
}


.question
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    line-height: 22px;
    color: #575656;
}

.question a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    line-height: 22px;
    color: #575656;
    text-decoration: none;
}

.question a:hover
{
    color: #d24642;
    text-decoration: underline;
}

.WaterMarkCss_new
{
    width: 340px;
    color: #cdcdcd; /*width: 145px;*/
    height: 60px;
    vertical-align: middle;
    font: 12px Arial, Helvetica, sans-serif;
    border: 1px #a00d09 solid;
    padding-left: 2px;
}

.WaterMarkCss_new1
{
    width: 340px;
    color: #cdcdcd; /*width: 145px;*/
    height: 36px;
    vertical-align: middle;
    font: 12px Arial, Helvetica, sans-serif;
    border: 1px #a00d09 solid;
    padding-left: 2px;
}
.article_heading
{
    font-family: Calibri;
    font-size: 16px;
    color: #0a72ba;
    padding: 0 0 12px 0;
}

.article_text
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #373737;
    line-height: 18px;
    padding: 0 20px 15px 0;
    text-align: justify;
}

.article_new
{
    width: 80px;
    height: 27px;
    border-radius: 6px;
    border: 1px solid #0065ab;
}

.article_new a
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    color: #ffffff;
    text-align: center;
    line-height: 27px;
    background: url(../../images/articles/article-bt.jpg) repeat-x;
    display: block;
    width: 80px;
    text-decoration: none;
}

.article_new a:hover
{
    background: none;
    color:  #ffffff;
    text-decoration: none;
    background-color: #0065ab;
}
#faq_box
{
    width: 100%;
}
#faq_box .boxes
{
    margin-left: 20px;
    float: left;
    text-align: center;
}

#faq_box .boxes a
{
    width: 214px;
    height: 214px;
    background-color: #12689b;
    font-family: Calibri;
    font-size: 23px;
    font-weight: bold;
    color: #ffffff;
    text-transform: uppercase;
    line-height: 214px;
    display: block;
}

#faq_box .boxes a:hover
{
    background-color: #004872;
    text-decoration: none;
}

.tip1
{
    background-color: #888803;
    color: #FFFFFF;
    font-family: arial;
    font-size: 15px;
    padding:5px 0;
}

.tip_bg1
{
    background-color: #ffffff;
    font-family: Georgia;
    font-size: 15px;
    color: #4e4c4c;
    border: 1px solid #e6e6e6;
    padding:5px 0 5px 15px;
}
