body {
	background-image:url(images/blue_bg.gif); background-color:#dddddd; background-repeat:repeat-x; color:#4f4f4f; font-family:arial, helvetica, sans-serif; font-size:12px; margin:0 auto;
}

h1 { font-size:26px; font-weight:normal }
h2 { font-size:22px; font-weight:normal }
h3 { color:#21479c; font-size:19px; font-weight:bold; margin:0px; }
ul, li { padding:0px; margin:0px; list-style-type:none}

.fl { float:left }
.fr { float:right }
.cl { clear:both }
.plr { padding:0 20px }

.mtb { margin:10px 0px }
.mb { margin-bottom:20px;padding-left: 8px; }

/*---header---*/
.header-ca-bg { background:url(images/ca_trademark.png) no-repeat 870px 0px; }
.header-logo { background:url(images/rathi_malani_logo.jpg) no-repeat; margin-top:1px;display:inline-block; }
.logo-link { display:block; height: 49px;
    width: 287px; }
.global-nav { margin-top:14px; margin-left:45px; display:inline-block;}
.global-nav a { color:#fff; display:block; float:left; font-size:15px; padding:10px 25px; text-decoration:none }
.global-nav a.selected { background:url(images/global_nav_bg.jpg) repeat-x; border:1px solid #fff; color:#000; display:block; float:left; font-size:12px; padding:10px 13px; text-decoration:none }

#DivHome,#DivAbout,#DivContact,#DivFaq,#DivServices
{
    display:inline-block;
}
/*---index banner---*/
.banner-bg { background:#214595;padding-left: 8px; }
.serv-links { border:3px solid #1d3d83; background-image:url(../images/ser-icon.jpg); background-repeat:no-repeat; background-position: 200px 10px; background-color:#fff; width:266px; height:261px }
.ser-home-title { color:#1d3d83; border-bottom:1px solid;height:40px; }
.serv-links ul li, .contact-links ul li { line-height:16px; padding:0 30px; background:url(images/blue_arrow.gif) no-repeat; background-position: 15px 4px; margin-bottom:6px; font-size:12px; }
.serv-links ul li a { text-decoration:none; color:#4f4f4f }

.text-container { background:#fff }
.contact-links
{
    border: 3px solid #a6ce39;
    background-color: #99CCFF;
    width: 266px;
    height: 175px;
    margin-right: 12px;
}
.contact-links .ser-home-title { color:#fff; border-bottom:1px solid #fff; margin:15px; padding-bottom:8px; }
.contact-links ul li { background:none;  padding:0 15px; color:#fff; font-weight:bold; font-size:13px }
.contact-links ul li a { text-decoration:underline; color:#fff; font-weight:bold; font-size:12px }

.content-box { width:685px; border: 1px solid;margin-left: 0;}
.content-box .ser-home-title { color:#1d3d83; padding:0px; border:1px solid black;margin-bottom: 0;
    margin-top: 10px; margin-left: 9px;
    width: 645px;}
.content-box p { margin-bottom: 0;margin-left:20px;padding-right: 10px;}
    
.lineheight20{line-height:20px;}
.inside-bg{background: none repeat scroll 0 0 #214595; height: 150px;}

A.MenuLink3:link
{
    color: #003399;
    font-family: Trebuchet MS, Arial;
    font-size: 12px;
    text-decoration: underline;
    font-weight: normal;
} 
A.MenuLink3:active {  color: #1C95EE; font-size: 12px;font-family: Trebuchet MS, Arial; TEXT-DECORATION: underline; FONT-WEIGHT: normal;} 
A.MenuLink3:visited {  color: #1C95EE; font-family: Trebuchet MS, Arial; font-size: 12px;TEXT-DECORATION: underline; FONT-WEIGHT: normal;}
A.MenuLink3:hover {  color: #1C95EE; font-size: 12px;font-family:  Trebuchet MS, Arial; TEXT-DECORATION: none; FONT-WEIGHT: normal;}

.txt4 {
	font-size: 13px;
	color: #EC4F00;
	font-family:Trebuchet MS, Arial;
	font-weight: bold;
	
}


/*---footer---*/
.footer-text { font-size:11px; padding:0px;  
 
    padding-bottom: 1px;
    height: 40px;
    padding-right: 1px;
    padding-left: 1px;
    
    width: 1000px;
    background: none repeat scroll 0 0 #214595;
    color: white;
    padding-top: 5px;
    margin-left:0px;
    
    }
    
    .footerHome
    {
        font-size:11px; padding:25px;  
 
    padding-bottom: 1px;
    height: 40px;
    padding-right: 1px;
    padding-left: 1px;
    padding-top: 5px;
    width: 1000px;
    
    background: none repeat scroll 0 0 #214595;
    color: white;
    
    margin-left:0px;
    }
    
#foo1,#foo2
{
    display:inline-block;
}
#foo1
{
 margin-right: 573px;   
}
#foo2
{
    margin-left: 408px;
}
.PnlHeader,.pnlContent
{
    margin-left: 20px; background="Orange";
   padding-bottom: 10px;
}
.txtContent
{
    border-left-width: 2px;
    border-top-width: 2px;
    height: 200px;
    margin-left: 6px;
    width: 356px;
}

.lblAddress
{
    
    height: 16px;
    margin-left: 4px;
    width: 354px;
}
.ContentBox-Name
{
    align:center;
    font-size: 25px;
    padding-top:10px;
    font-family: Bauhaus 93;
    border:1px 1px 1px;
    border-color: black;
    border: 1px solid #000000; 
    
}
.ContentBox-Matter
{
    border: 1px solid #000000;
    padding-top:5px;
    margin-top: 3px;
    height: 110px;
    padding-left: 5px;
    margin-right: 0px;
    padding-right: 5px;
}
.Faq_content
{
    background-color:#E4E4E4;
    width: 645px;
    
}
/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #FFFFFF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    color:000000;
}
