/*Mass Reset*/
html, body, h1, h2, h3, h4, h5, h6, img, font, ul, li, span, img, a { margin:0; padding:0; border:0; }
a img { border:none; }
ul { list-style:none; }
a { text-decoration:underline; color:#000; }
a:hover { text-decoration:none; }
/*----- Custom ----------------------------------------*/
body { background:url(../images/body-bg.gif) repeat-x 0 0 #EFEFEF; font:normal 11px verdana; color:#000000; text-align:justify; line-height:17px; }
/*----- Main structure styles ----------------------------------------*/
#container { width:1010px; margin:0 auto; padding:0; }
.wrapper { padding:0px 5px; width:1000px; background:url(../images/container-bg.gif) repeat-y 0 0; }
.clear { clear:both; }
.left { float:left }
.right { float:right }
.fullwidth { width:100%; }
span { color:#D10204; }
.subheading{ font-size:35px;}
/*----- Header ----------------------------------------*/
.header { padding:0px 95px 9px 102px; width:803px; border-bottom:1px solid #000; height:129px; }
.logo { width:136px; padding:11px 95px 0px 0px; height:118px; }
.new-age { width:544px; padding:13px 0px 0px 26px; background:url(../images/new-age-bg.jpg) no-repeat 0 0; margin:0px; height:86px; }
.new-age ul { list-style:none; }
.new-age ul li { background:url(../images/new-age-bullet.gif) no-repeat 0 6px; padding-left:14px; font-weight:bold; padding-bottom:7px; text-align:left;  }
.new-age ul li b { color:#D10204; }
.banner-panel { width:1000px; padding:13px 5px; background:url(../images/banner-bg.gif) repeat-y 0 0; height:248px; margin:auto; float:inherit; }
* html .banner-panel { overflow:hidden; }
.banner{width:606px; margin-right:15px; background:#FFFFFF; height:240px; padding:4px;}
/*----- Navigation ----------------------------------------*/
.navigation { width:350px; padding:1px 10px 9px 11px; }
.navigation ul li { background:url(../images/menu-bottom-line.gif) repeat-x left bottom; margin:0; display:block; line-height:25px; }
.navigation ul li.contact { background:none }
.navigation ul li a { background:url(../images/menu-arrow.jpg) no-repeat 0 4px; padding-left:11px; text-decoration:none; font-weight:bold; color:#ffffff; }
.navigation ul li a:hover, .navigation ul li a.active { text-decoration:none; color:#FFD200; }
.flash { width:604px; background:#FFFFFF; height:238px; border:1px solid #CFCFCF; }
/*----- Body ----------------------------------------*/
.body { width:985px; padding-left:15px; border-top:1px solid #000; }
.body-content { width:970px; padding:18px 15px 18px 15px; border-top:1px solid #000; }
.body-content ul li { padding-left:15px; margin-left:10px; background:url(../images/bullet.gif) no-repeat 0 7px; line-height:17px; }
.img-border { border:1px solid #000; float:right;margin-left:10px; }
.img-border-2 { border:1px solid #000; margin: 0 0px 20px 90px; }
.img-border-3 { border:1px solid #000; float:right;margin-left:10px; float:right; }
/*----- Left panel ----------------------------------------*/
.left-panel { width:649px; padding:18px 29px 18px 0px; background:url(../images/content-divider.gif) repeat-y top right; }
.page-title { height:22px; border-bottom:1px solid #B40002; margin-bottom:20px; }
.organizations-services { width:593px; padding:21px 28px 19px 26px; margin-bottom:20px; border:1px solid #CFCFCF; }
.articles-books { width:615px; padding:21px 28px 19px 26px; margin-bottom:20px; border:1px solid #CFCFCF; }
#articles-books-1 {width:670px; border:1px solid #ccc; padding:3px 0px 3px 0px; font-weight:bold; float:left; margin-bottom:20px;    }
.organizations-services1 { width:649px; padding:0px 28px 19px 0px; }
.organizations-content { width:730px; }
.articles-content { width:650px; padding:0px 28px 19px 0px; text-align:center; float:left;}
.power { width:549px; padding-left:70px; font-size:12px; }
h2 { font:bold 13px verdana; color:#D10204; line-height:26px; text-align:left;  padding:0px 0 0 8px; }
h3 { font:bold 13px verdana; line-height:26px; text-align:center; margin:auto; }
h4 {font:bold 13px verdana; color:#d10204; margin:0px; padding:10px 0 0 5px; text-align:center;}
.career-strategy { width:635px; padding:21px 6px 20px 6px; border:1px solid #CFCFCF; }
.organizations-services { width:593px; padding:21px 28px 19px 26px; margin-bottom:20px; border:1px solid #CFCFCF; }
.table_head { background:#FFEC9F; border:1px solid #A1A1A1; border-collapse:collapse; padding:5px; }
.table-1 { background:#EFEFEF; border:1px solid #C2BABA; border-collapse:collapse; padding:5px; text-align:center; }
.table-2 { background:#F4F4F4; border:1px solid #C2BABA; border-collapse:collapse; text-align:center;   }
.table-2 img{ padding:3px; border:1px solid #C2BABA; margin-top:10px}
.table-2 ul { text-align:justify; }
.table-2 ul li {padding:0px 12px 0px 12px;  line-height:18px; background:url(../images/bullet.gif) no-repeat left 7px; font-size:11px;}
.margin-left20{ margin-left:33px; margin-top:20px;}




.pdf{ padding:0px 10px 10px 0px; float:left; width:650px;}
.pdf ul li{ background:url(../images/pdf.gif) no-repeat 0 3px; padding:0px 0 20px 50px;}

.pdf a{ color:#D10204; text-decoration:underline; }
.pdf a:hover{text-decoration:none;}

.link{ height:64px; padding:0px 0 30px 0px;}
.link img{ float:left; padding-right:10px;}
.link a{ font:bold 13px verdana; color:#D10204; text-decoration:underline; line-height:20px;}
.link a:hover{text-decoration:none;}
/*----- Right panel ----------------------------------------*/
.right-panel { width:306px; padding-top:18px; background-color:#F8F8F8; font-weight:bold; overflow:hidden; }
.right-panel span { color:#D10204; font:bold 12px verdana; text-align:center; }
.right-panel ul { text-align:left; margin-top:10px; }
.right-panel ul li { padding:0px 0px 7px 24px; border-bottom:1px dashed #000; line-height:18px; background:url(../images/black-arrow.gif) no-repeat 13px 7px; font-size:11px; }
.right-panel ul li span { padding-left:8px; background:url(../images/red-arrow.gif) no-repeat 0px 4px; font-size:11px; color:#000; text-align:left; }
.right-panel ul li b { color:#D10204; }
.mehta-profile { width:402px; padding-left:13px; text-align:justify; }
.mehta-profile span { color:#D10204; font-size:11px; }
.mehta-profile font { color:#D10204; font-size:11px; }
.mehta-profile a { text-decoration:underline; color:#D10204; }
.mehta-profile a:hover { text-decoration:none }
.box, .box1 { border:1px solid #ccc; border-collapse:collapse; padding:3px 0px 3px 5px; font-weight:bold;   }
.box {  text-align:left; }
.box1 { text-align:center; }
.articals{ margin:3px 0px 5px 5px; font-weight:bold;color:#D10204; text-align:center; padding:8px 0;width:650px; 

}
.articalsimg{ float:right; border:1px solid #000; margin-bottom:10px;

}
/*----- Footer ----------------------------------------*/
.footer { width:983px; height:83px; background:url(../images/footer-bg.gif) repeat-x 0 0 #000; padding:1px 0 0 17px; border-top:1px solid #D10204; color:#B0B0B0; line-height:81px; }

/*form starts */
.form { width:500px; padding:5px 0 0 20px; }
form { margin:0px; padding:0px; }
.form_div { width:100%; overflow:hidden; }
.fields_div { width:100%; float:left; }
.fields_div label { margin-bottom:0px; float:left; width:auto; }
.name_div { float:left; width:100px; }
.name_div1 { float:left; width:170px; }
.box_div { float:left; width:133px; }
.box_div1 { float:left; width:360px; }
.colon { width:10px; float:left; }
.code { float:left; width:50px; padding:0px; background-color:#E00103; height:18px; padding-top:2px; text-align:center; border:1px solid #B00204; color:#000; margin-left:5px; margin-top:0px; }
.small_box_div { float:left; width:65px; }
input.text_box { height:18px; text-align: left; width:130px; border:1px solid #7D776B; font-family:Verdana; font-size:11px; color:#000; font-weight:normal; margin-bottom:5px; background-color:#fff; }
.text_box_small { height:18px; text-align: left; width:60px; border:1px solid #7D776B; font-family:Verdana; font-size:11px; color:#000; font-weight:normal; margin-bottom:5px; background-color:#fff; }
* html .text_box_small { height:18px; text-align: left; width:60px; border:1px solid #7D776B; font-family:Verdana; font-size:11px; color:#000; font-weight:normal; margin:0 5px 5px 0px; }
.red_txt { color:#ff0000; }
.text-area { text-align: left; width:388px; $width:380px; height:65px; border:1px solid #7D776B; font-family:Verdana; font-size: 11px; color: #000; padding:0px 0px 0px 0px; margin-bottom:5px; background-color:#fff; }

.textfield { text-align: left; width:144px; height:22px; border:1px solid #7D776B; font-family:Verdana; font-size: 11px; color: #000; padding:3px 0px 3px 0px; margin-bottom:5px; background-color:#fff; line-height:24px; }
.submit_btn { font-family:Tahoma; font-size:11px; font-weight:bold; color:#fff; background-color:#E00103; border:1px solid #B00204; cursor:pointer; width:50px; padding:2px 3px 3px 3px; }
