/* CSS Document */
body{margin:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;padding:0px; background-color:#ced7e7;}
.globalnav {color:#58595b; font-size:10px; text-align:right; padding-bottom:0px; padding-right:64px;}
.globalnav a{color:#58595b; font-size:10px; text-decoration:none;}
.prinavbg{background:url(../images/prinavbg.gif) repeat-x; height:55px; vertical-align:middle; text-align:left; padding-left:41px; margin:0px;}
.prinavbg a {color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; padding:0px 5px 0px 5px;}
.seperator{color:#FFFFFF; font-size:12px; padding: 0px 5px 0px 5px;}
.medalbelt{background-image:url(../images/medal_belt.gif); background-position:center; background-repeat:repeat-y;}
.contentbg{background-image:url(../images/rdcontentbg.gif); background-position:center;}
/*.content{}*/
.contenttd{padding-left:50px;}
.contentwidth{width:600px;}
.scrolldiv{width:600px;height:230px;}
.rdbotbg{background-image:url(../images/rd_botbg.gif); background-position:center; background-position:top;}
.dpcontentbg{background:url(../images/dpcontentbg.jpg) no-repeat right top; font-size:10px; color:#000000; height:445px;}
.cucontentbg{background:url(../images/cucontentbg.jpg) no-repeat right top; font-size:10px; color:#000000;}
.mocontentbg{background:url(../images/mocontentbg.jpg) no-repeat right top; color:#000000;}
.contenthimalayabg{background:url(../images/bg-connectwith-himalaya.jpg) no-repeat right top; color:#000000;}
.gymcontentbg{background:url(../images/gymcontentbg.jpg) no-repeat top right; font-size:10px; color:#000000;}
.bkcontentbg{background:url(../images/bkcontentbg.jpg) no-repeat right top; font-size:10px; color:#000000;}
.nutrition_bg{background:url(../images/nutrition_bg.jpg) top right no-repeat;}
.book_bg{background:url(../images/book_bg.jpg) top right no-repeat;}
.gym_bg{background:url(../images/gym_bg.jpg) top right no-repeat;}
h1{font-size:24px; font-weight:normal; margin:0px; padding:0px 0px 10px 0px; line-height:18px;}
h2{font-size:18px; font-weight:normal; margin:0px; padding:0px 0px 5px 0px; line-height:16px;}
h3{font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 10px 0px; line-height:18px; color:#008dc9;}
h4{font-size:12px; font-weight:bold; margin:0px; padding:10px 0px 5px 10px; line-height:16px;}
ul{margin:0px; padding:5px 0px 5px 16px;font-size:12px;}
p{font-size:12px; margin-bottom:10px; padding:0px; margin-top:5px;}
p.logopadd{ margin:10px 0px 10px 0px;}
/*p a:active#abtrujuta{color:#0068a6; text-decoration:none; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:11px;}
p a:link#abtrujuta{color:#0068a6; text-decoration:none; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:11px;}
p a:hover#abtrujuta{color:#0068a6; text-decoration:underline; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:11px;}
p a:visited#abtrujuta{color:#0068a6; text-decoration:none; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:11px;}*/
.drpdwn td{background-image:url(../images/drpdwntdbg.gif); background-repeat:no-repeat; height:23px; padding-left:15px;}
.drpdwn td.drpdwnone{background:none; height:20px;}
.drpdwn td a{color:#ffffff; font-size:11px; text-decoration:none;}
.footer {color:#58595b; font-size:10px; padding-top:10px; padding-bottom:14px;}
.footer a{color:#58595b; font-size:10px; text-decoration:none;}

/*Utility Classes*/
.leftfloat{float:left;}
/**/
/*Drop Down Related CSS
a.sample_attach, a.sample_attach:visited, div.sample_attach{display: block;padding: 3px 5px 4px 5px;background-image:url(../images/ddmenubg.gif);background-repeat:repeat-x;text-decoration: none;font-family: Arial, Verdana, Sans-Sherif;  font-weight: normal; font-size: 12px;color:#ffffff;}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child { /*border-bottom: 1px solid black; }*/


.seperator{padding:0px 5px 0px 5px; float:left;}
.glossymenu div.submenu .datatable ul{padding-left:5px; font-size:12px;}
.datatable{border-top:1px solid #6caed1;border-left:1px solid #6caed1;}
.datatable th{background:#006ba8;text-align:left;padding:2px;color:#ffffff;font-weight:bold;font-size:12px;}
.datatable td{padding:3px 1px 3px 3px;border-bottom:1px solid #6caed1;border-right:1px solid #6caed1;font-size:12px;}

/*Datatable1*/
.datatable1{}
/*.datatable1 th{background:#006ba8;text-align:left;padding:2px;color:#ffffff;font-weight:bold;font-size:12px;}*/
.datatable1 td{padding:0px;border-bottom:1px solid #6caed1;border-right:1px solid #6caed1;}
.datatable1 td.lasttd{border-right:0px;}
/*Datatable1*/

/*Glossymenu1*/
.glossymenu1{margin: 5px 0;padding: 0;width: 599px; /*width of menu*/border: 1px solid #008dc9;}
.glossymenu1 a.menuitem{background:#007ab7 url(../images/glossyback.gif) repeat-x bottom left;font-family:Arial, Helvetica, sans-serif;font-weight:bold; color:#fff;font-size:12px;color: white;display: block;position: relative; /*To help in the anchoring of the ".statusicon" icon image*/width: auto;padding: 4px 0;padding-left: 10px;text-decoration: none;}

.glossymenu1 a.menuitem:visited, .glossymenu .menuitem:active{color: white;outline:none;}
.glossymenu1 a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/position: absolute;top: 5px;right: 5px;border: none;}

.glossymenu1 a.menuitem:hover{background-image: url(../images/glossyback2.gif);}
.glossymenu1 div.submenu{ /*DIV that contains each sub menu*/background: white;}
/*ullimenu */
.glossymenu1 div.submenu span.ullimenu ul { list-style-type: disc;margin: 0px 0px 0px 20px;padding: 0px;}
.glossymenu1 div.submenu span.ullimenu ul li { border-bottom: 0px ; }

.glossymenu1 div.submenu ul{ /*UL of each sub menu*/list-style-type: none;margin: 0;padding: 0;}
.glossymenu1 div.submenu ul li{border-bottom: 1px solid blue;}
.glossymenu1 div.submenu ul li.nobdr{border-bottom:0px;}
.glossymenu1 div.submenu ul.ul_type2{padding-left:25px;}
.glossymenu1 div.submenu ul.ul_type2 li{border-bottom:0px; background:url(../images/bullet.jpg) top left no-repeat;list-style:none;}
.glossymenu1 div.submenu ul li a{display: block;color: black;text-decoration: none;padding: 2px 0;padding-left: 10px;}
.glossymenu1 div.submenu ul li a:hover{background: #DFDCCB;color: white;}
/*Glossymenu1*/

/*Drop Down Related CSS*/
ul.anchor_links{padding:0px 0px 15px 0px;}
ul.anchor_links li{list-style:none; background:url(../images/bullet.jpg) top left no-repeat; padding:1px 0px 3px 10px; }
ul.anchor_links li a{font-weight:bold; color:#0068a6; text-decoration:none; font-size:12px;} 
ul.anchor_links li a:hover{text-decoration:underline;}
ol{padding:0px; margin:5px 0px 0px 15px; font-size:12px;}
ol li{padding:0px; margin:0px 0px 0px 0px; }
.top{text-align:right;}
.top a{color:#0068a6; text-decoration:none; font-size:10px; padding:3px;}
.top a:hover{color:#0068a6; font-size:10px; padding:3px 3px 3px 3px; background:#ffffff; text-decoration:underline;}
/*css for Accordian*/
.glossymenu{margin: 5px 0;padding: 0;width: 605px; /*width of menu*/border: 1px solid #008dc9;}
span.libullet{background:url(../images/header_bullet.gif) top left no-repeat; padding:0px 0px 0px 10px;}
.glossymenu a.menuitem{background:#007ab7 url(../images/glossyback.gif) repeat-x bottom left;font-family:Arial, Helvetica, sans-serif;font-weight:bold; color:#fff;font-size:12px;color: white;display: block;position: relative; /*To help in the anchoring of the ".statusicon" icon image*/width: auto;padding: 4px 0;padding-left: 10px;text-decoration: none;}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color: white;outline:none;}
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/position: absolute;top: 5px;right: 5px;border: none;}

.glossymenu a.menuitem:hover{background-image: url(../images/glossyback2.gif);}
.glossymenu div.submenu{ /*DIV that contains each sub menu*/background: white;}
/*ullimenu */
.glossymenu div.submenu span.ullimenu ul { list-style-type: disc;margin: 0px 0px 0px 20px;padding: 0px;}
.glossymenu div.submenu span.ullimenu ul li { border-bottom: 0px ; }

.glossymenu div.submenu ul{ /*UL of each sub menu*/list-style-type: none;margin: 0;padding: 0;}
.glossymenu div.submenu ul li{border-bottom: 1px solid blue;}
.glossymenu div.submenu ul li.nobdr{border-bottom:0px;}
.glossymenu div.submenu ul.ul_type2{padding-left:25px;}
.glossymenu div.submenu ul.ul_type2 li{border-bottom:0px; background:url(../images/bullet.jpg) top left no-repeat;list-style:none;}
.glossymenu div.submenu ul li a{display: block;color: black;text-decoration: none;padding: 2px 0;padding-left: 10px;}
.glossymenu div.submenu ul li a:hover{background: #DFDCCB;color: white;}
.accordian_divs{padding:10px; width:580px;}
.accordian_divs1{width:605px;}
/***  CSS for NEW header  ***/
.header-new{color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.header-new a{color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;	text-decoration:none;outline:none;}
.header-new a:hover{color:#efefef;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
#faq p.ans{padding:0px 0px 0px 15px; margin-top:0px; font-weight:normal}
#faq p{margin:0px; padding-bottom:5px; font-weight:bold}
.ques_ans{padding:10px 0px 0px 0px;}
ul.ul_type1 li{padding:0px 0px 5px 0px;}
.btn_div{padding:10px 0px 0px 0px;}
.font_size11{font-size:11px;}
ul.ul_type2 li{border-bottom:0px; background:url(../images/bullet.jpg) top left no-repeat; padding-left:10px;list-style:none;}
.also_see{padding:15px 0px 0px 0px}
.also_see ul{padding-left:15px;}
.also_see h2{font-size:14px; font-weight:bold;}