/* CSS Document */
/*
-----------------------------------------------------
FileName:    taxguru-style.css
Version:     06/12/2008
author: S Balasubramani
-----------------------------------------------------
*/

body, table, tr, td, p, li, ul, h1, h2, h3, h4, h5, h6{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; letter-spacing:0.02ems; text-decoration:none; padding:0; margin:0}
body{ background: url(../Images/bg1.gif) top left repeat-x #d14815}
p, ul, li, div{ text-align:justify}
object { display:block;}
#container{ margin:auto; width:978px; padding:0 10px 0 10px}
#container #header{ padding:10px 0 0 0}
#container #header .logo{ float:left}
#container #header .prulogo{ float:right}
#container #header ul{ float:right; list-style:none}
#container #header ul li{ float:left; list-style:none; padding:10px 10px 10px 10px; background:url(../Images/bdr1.gif) right top no-repeat;}
#container #header ul li
#container #mid1{ xbackground:#6633FF}
/*ssssssssssssss*/#container #mid1 .mid1_1{ float:left;  height:315px; width:599px; background:url(../Images/bg3.gif) bottom left no-repeat; padding:0 0 20px 0}
#container #mid1 .mid1_1 .chinta{ background:url(../Images/chintamani.gif) bottom right no-repeat; height:315px;}
.hm_news{ padding:25px 0 0 125px; background:url(../Images/querycorner_hd.gif) 0em 1.9em no-repeat; height:22px;}
.hm_news div{ float:left; color:#b28a7b; margin-right:10px; width:310px; border-left:#a1715e 1px solid; border-right:#a1715e 1px solid;}
.hm_news div a{ text-decoration:none; color:#ffffff; }

/*ssssssssssssss*/#container #mid1 .mid1_2{ float:right; margin:25px 0 0 0; height:290px; width:379px;  background:url(../Images/bg2.gif) bottom left repeat-x; padding:0 0 20px 0}
#container #mid2{}
#container #mid2 .mid2_1{ width:32.2%; background: url(../Images/bdr3.gif) right bottom no-repeat;float:left; padding:0 0 0 10px}
#container #mid2 .mid2_1 .faqbg{ height:105px; background:url(../Images/faq_ico.gif) left top no-repeat ; padding:0 0 0 100px}
#container #mid2 .mid2_1 .taxcalbg{ height:105px; background:url(../Images/taxcalc_ico.gif) left top no-repeat; padding:0 0 0 100px}
#container #mid2 .mid2_1 .taxexpbg{ height:105px; background:url(../Images/taxexpert_ico.gif) left top no-repeat; padding:0 0 0 100px}
#container #mid2 .mid2_1 .mid2_1_cont{ font-size:13px;  padding:10px 25px 10px 0}

#container #mid3{ margin:15px 0 0 0}
#container #mid3 .mid3_1{ float:left; background:url(../Images/bg4.gif) bottom repeat-x; padding:0 0 17px 0}
#container #mid3 .mid3_2{ float:left; width:490px; padding:0 0 0 10px}
#container #mid3 .mid3_3{ float:right;}

#container #inn_mid{ padding:0 10px 0 10px; margin:25px 0 20px 0; xbackground:url(../Images/bg6.gif) right top repeat-y;}
#container #inn_mid .inn_mid_1{ float:left; width:711px; padding:0 20px 0 0; xbackground:#006633}
#container #inn_mid .inn_mid_1 #taxnews_shell{ xbackground:url(../Images/bg7.gif) 0.3em repeat-x; xpadding:16px 0 20px 0}
/*#container #inn_mid .inn_mid_1 #taxnews_shell{ background:url(../Images/bg7.gif) 0.3em repeat-x; padding:0 0 20px 0}
*/

#taxnews_shell .hm_news div.inwidth{ width:498px!important;}
#container #inn_mid .inn_mid_1 .breadcrump{ font-size:12px; background:#9e3d19; padding:3px 5px 3px 10px; margin:0 0 20px 0}
#container #inn_mid .inn_mid_1 .breadcrump span{ background:url(../Images/arrow1.gif) 0.5em 0.4em no-repeat; padding:0 0 0 15px }
#container #inn_mid .inn_mid_1 h1{ padding:17px 140px 15px 0; text-align:right }
#container #inn_mid .inn_mid_1 .chintain{position:absolute; top:140px; margin-left:580px}
#container #inn_mid .inn_mid_1 .cont{ padding-right:15px; padding-bottom:50px; padding-left:15px; border-right:1px solid #71270b; border-bottom:1px solid #71270b; border-left:1px solid #71270b;}
#container #inn_mid .inn_mid_2{ float:left; width:205px; padding:0 0 0 20px; xbackground:#6666CC}
#container #inn_mid .inn_mid_2 .fourlinknav{ padding-top:10px; list-style:none;}
#container #inn_mid .inn_mid_2 .fourlinknav li{ padding:10px 0 10px 0; list-style:none; background:url(../Images/bdr4.gif) left bottom no-repeat; }

#container #inn_mid .inn_mid_2 .fourlinknav li a.hm{ padding:40px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/home_innnav_tab_0.gif) no-repeat; display:block }
#container #inn_mid .inn_mid_2 .fourlinknav li a:hover.hm{ padding:40px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/home_innnav_tab_1.gif) no-repeat; display:block }

#container #inn_mid .inn_mid_2 .fourlinknav li a.faq{padding:40px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/faq_innnav_tab_0.gif) no-repeat; display:block }
#container #inn_mid .inn_mid_2 .fourlinknav li a:hover.faq{padding:40px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/faq_innnav_tab_1.gif) no-repeat; display:block }
body.faq #container #inn_mid .inn_mid_2 .fourlinknav li a.faq{padding:40px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/faq_innnav_tab_1.gif) no-repeat; display:block }

#container #inn_mid .inn_mid_2 .fourlinknav li a.taxcal{padding:40px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/taxcal_innnav_tab_0.gif) no-repeat; display:block }
#container #inn_mid .inn_mid_2 .fourlinknav li a:hover.taxcal{padding:40px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/taxcal_innnav_tab_1.gif) no-repeat; display:block }
body.taxcal #container #inn_mid .inn_mid_2 .fourlinknav li.hide{ display:none} 
/*body.taxcal #container #inn_mid .inn_mid_2 .fourlinknav li a.taxcal{padding:40px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/taxcal_innnav_tab_1.gif) no-repeat; display:block }*/

#container #inn_mid .inn_mid_2 .fourlinknav li a.askexp{padding:45px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/askexp_innnav_tab_0.gif) no-repeat; display:block }
#container #inn_mid .inn_mid_2 .fourlinknav li a:hover.askexp{padding:45px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/askexp_innnav_tab_1.gif) no-repeat; display:block }
body.askexp #container #inn_mid .inn_mid_2 .fourlinknav li a.askexp{padding:45px 0 0 25px; color:#FFFFFF; text-decoration:none; background:url(../Images/askexp_innnav_tab_1.gif) no-repeat; display:block }

#container #footer{ padding:5px 0 10px 0; font-size:12px;}
#container #footer .a{ float:left}
#container #footer .b{ float:right}
#container #footer .b a{ text-decoration:none; color:#ffffff; padding:0 3px 0 3px}
.disclaim{ margin:10px 0 0 0; padding-top:10px; font-size:10px; border-top:1px solid #CF5224;}

/*table elements*/
.table1{ padding:0; margin:0 }
.table1 td{ border-bottom:#cf5224 1px solid; text-align:left;  vertical-align:top; padding:7px 10px 7px 0; margin:0 }
.table1 th{ border-bottom:#cf5224 1px solid; text-align:left; font-weight:normal; background:url(../Images/star.gif) left 0.5em  no-repeat; vertical-align:top; padding:7px 10px 7px 0; margin:0 }
.table1 .rite{ text-align:right!important}

.newslst{ list-style:none}
.newslst td{ border-bottom:1px solid #cf5224; padding:6px 0 6px 15px; vertical-align:top; text-align:left}
.newsdtl{}
.newsdtl td{ border-bottom:1px solid #cf5224; padding:10px 0 10px 15px; vertical-align:top;  text-align:left}
.newsdtl td.cntr{ text-align:center!important;}
.faqlst{}
.faqlst td{ font-weight:bold; padding:4px 0 4px 15px; vertical-align:top; text-align:left}
.faqlst td p{color:#f9d118; padding-right:10px; font-size:16px; float:left; text-align:right; width:4.5%}
.faqlst td a{color:#ffffff; font-size:13px; text-decoration:none;}
.faqlst2{ list-style:none}
.faqlst2 td{ border-bottom:1px solid #cf5224; padding:10px 0 10px 15px; vertical-align:top; font-family:Arial, Helvetica, sans-serif!important; font-size:13px!important; xtext-align:left;!important}
.faqlst2 td .qtion{ font-weight:bold; font-family:Arial, Helvetica, sans-serif!important; font-size:13px!important; color:#f9d118;!important}
.faqlst2 td .qtion2{ font-weight:bold; font-family:Arial, Helvetica, sans-serif!important? font-size:13px!important; color:#f9d118;!important; padding:0 0 10px 0}
.faqlst2 td .qtion2 span{ color:#f9d118; }

.taxquizgrid{ padding:0; margin:0}
.taxquizgrid td{ padding:0 0 15px 0; xbackground:#336600; font-weight:bold; text-align:left; vertical-align:top }
.taxquizgrid td .qtion{ font-weight:bold; font-size:15px; color:#f9d118;}
.taxquizgrid td p.ans{ background:#CF5224; padding:3px 0 3px 13px; margin:2px 0 0 0}

.table2 { padding:0; margin:0;}
.table2 th{  padding:5px 5px 3px 5px; margin:0; border-top:1px solid #f9d118; border-bottom:2px solid #f9d118; text-align:left; vertical-align:top;}
.table2 td{  padding:3px 5px 3px 5px; margin:0; border-bottom:1px solid #f9d118; text-align:left; vertical-align:top;}

/***/

/*form elements*/
.txtfield{ border:0; padding:3px; background:#9d3610; color:#ca927e; }
.txtfield1{ border:0; padding:3px; font:Arial, Helvetica, sans-serif; background:#9d3610;  border:#d2673f 1px solid; color:#ca927e; border:#d2673f 1px solid;}
.txtfield1:focus {border:#000000 1px solid; }
.wd200{ width:200px}
.wd207{ width:207px}
.btn1{ font-weight:bold; padding:0; margin:0; background:#71270b; text-align:center; border:0; padding:1px;  color:#ca927e; }
/***/
/*hyperlinks*/
a.lnk1:link, a.lnk1:active, a.lnk1:visited, a.lnk1:hover, a.lnk1:visited:hover{ text-decoration:none; color:#ffffff;}
a.lnk2:link, a.lnk2:active, a.lnk2:visited, a.lnk2:hover, a.lnk2:visited:hover{ text-decoration:none; font-size:14px; color:#f9d118; font-weight:bold;}
a.lnk3:link, a.lnk3:active, a.lnk3:visited, a.lnk3:hover, a.lnk3:visited:hover{ text-decoration:none; font-size:13px; color:#f9d118; font-weight:bold;}
.stmp a{ text-decoration:none; color:#ffffff; padding:0 3px 0 3px}
.ins_adv { padding:5px 0 30px 0}
.ins_adv a{ text-decoration:none; font-size:14px; font-weight:bold; color:#ffffff; padding:0 3px 0 3px}
.ins_adv.c .activepg1 a.c{ background:url(../Images/arrow3.gif) no-repeat bottom center; text-decoration:none; font-size:14px; font-weight:bold; color:#f9d118; padding:0 3px 10px 3px}
.ins_adv.b .activepg1 a.b{ background:url(../Images/arrow3.gif) no-repeat bottom center; text-decoration:none; font-size:14px; font-weight:bold; color:#f9d118; padding:0 3px 10px 3px}
.ins_adv.a .activepg1 a.a{ background:url(../Images/arrow3.gif) no-repeat bottom center; text-decoration:none; font-size:14px; font-weight:bold; color:#f9d118; padding:0 3px 10px 3px}

.padbot30 { margin:0 0 20px 0}
.padbot30 a.faq_off{text-decoration:none; font-size:14px;  font-weight:bold; color:#ffffff; padding:0 3px 10px 3px; }
.padbot30 a.faq_on{ text-decoration:none; background:url(../Images/arrow3.gif) no-repeat bottom center; text-decoration:none; font-size:14px; font-weight:bold; color:#f9d118; padding:0 3px 10px 3px;}

.padbot30 a.qury_off{ display:inline-block; text-decoration:none; font-size:13px; border:#c26b4b 1px solid;   font-weight:bold; color:#ffffff; padding:4px 10px 4px 10px; margin:4px 4px 0px 0 }
.padbot30 a.qury_on{ background:#9D3610; display:inline-block; text-decoration:none; text-decoration:none; border:#c26b4b 1px solid; font-size:13px; font-weight:bold; color:#f9d118;padding:4px 10px 4px 10px; margin:4px 4px 0px 0 }

/***/
.lst1{ padding:10px 0 10px 22px; margin:0;  }
.lst1 li{ padding:5px 0 5px 15px; margin:5px; background:#cf5224; color:#ffffff; font-size:12px; font-weight:bold;}

.lst2{ padding:0; margin:0; list-style:none}
.lst2 li{ padding:0 0 15px 0; margin:0; list-style:none}
.lst2 li span{ color:#f9d118; padding:0 0 10px 0; display:block; font-weight:bold; font-size:15px}

.queryscroll{ background:url(../Images/bg9.gif) bottom repeat-x; padding:0 0 25px 0}
.blk{ display:block}
.color1{ color:#f9d118;}
.color2{ color:#f9d118; font-size:14px; font-weight:bold;}
.color3{ color:#ffffff; font-size:14px; font-weight:bold; }
.color3 span{ color:#f9d118; font-size:16px;}
.txt1{ font-size:18px; font-weight:bold; padding:0 0 20px 0}
.nobg{ background:none!important;} 
.nobdr{ border:none!important;}
.clr{ clear:both}
.flft{  height:20px; background:#000000; padding:0 0 15px 0}


