/* CSS Document */
body{margin:0px;}
.mainPageOutter{width:1002px; margin:auto; margin-top: 11%}
* html .mainPageOutter{width:990px;}
.Clear{clear:both;}
.Clear2{clear:both; height:30px;}
.Clear3{clear:both; height:40px;}
.Clear4{clear:both; height:50px;}
/**************************Home Start***************************/
.home_main{padding:10px; margin:6px auto auto; width:982px; background:#fff; border:1px solid #ccc;}
.home_BoxBlue{width:325px; float:left; margin-right:25px; background:url(/india/images/HomeBlueBox.jpg) repeat-x bottom; position:relative;}
* html .home_BoxBlue{ margin-right:23px}
.home_JoinBox {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 5px #CCCCCC;
    color: #005A8C !important;
    float: left;
    width: 280px;
}
.home_JoinBox_img{width:282px; float:left;}
.home_boxHead{ font-size:17px; color:#666; line-height:35px; text-align:left; padding-left:15px;padding-top:14px; font-weight:bold;}
.home_boxHeadLine{  text-align:left; line-height:20px;color:#666; padding:7px 15px;}
.home_boxLinkPoints{margin:0px; padding:0px; position:relative;}
.home_boxLinkPoints ul{margin:0px; padding:0px;}
.home_boxLinkPoints li{  color:#666; font-weight:bold; text-align:left; background:url(/india/images/org_arrow.gif) no-repeat 15px 11px; list-style:none; line-height:30px; padding-left:28px;}
.home_boxLinkPoints li a{color:#666; text-decoration:none;}
.home_boxLinkPoints li a:hover{text-decoration:underline;}
.home_boxLinkPoints li a:visited{color:#333;}
.home_box_MainLink{  color:#005A8C; text-align:left;font-weight:bold; z-index:2; padding:20px 0px 15px 15px;}
.home_box_MainLink a{color:#005A8C; text-decoration:underline;}
.home_box_MainLink a:hover{text-decoration:none;}
.home_box_MainLink a:visited{color:#005A8C;}
.home_dots{position:absolute; left:197px; }
.home_girl1{position:absolute; top:161px; right:0px;}
.home_girl2{position:absolute; top:181px; right:0px;}
.home_join_head {
  border-bottom: 1px solid #005A8C;
  color: #005A8C !important;
  font-size: 15px;
  font-weight: bold;
  line-height: 30px;
  margin: 0 12px 1px 7px;
  padding-left: 3px;
  padding-top: 5px;
  text-align: left;
  width: 261px;
}


.home_join_main{padding:15px;}
.home_join_InputOut{padding-bottom:11px;float:left;}
.buttonSbt {
 background:url(/india/images/blue-button-bg.jpg) repeat-x #005282; /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#005282), to(#007EBA)); /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #007EBA, #005282); /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #007EBA, #005282); /* IE 10 */ background: -ms-linear-gradient(top, #007EBA, #005282); /* Opera 11.10+ */ background: -o-linear-gradient(top, #007EBA, #005282); color:#fff; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; border:0px; cursor:pointer; padding:5px 8px; font-weight: normal; text-decoration: none;
}
.buttonSbt a
{
	color:#fff; text-decoration:none;
}
.buttonSbt:hover
{
	background-color:#007EBA; background-image:none; text-decoration:none;
}
.home_join_inputName{width:113px; border:1px solid #7F9DB9; padding:3px;  }
.home_join_inputName_dull{ color:#ccc;width:113px; border:1px solid #999; padding:3px;  }
.home_join_inputSelect{width:250px; border:1px solid #7F9DB9;  padding:3px;  }
.home_join_input{width:242px; border:1px solid #7F9DB9; padding:3px;  }
.home_join_input_dull{ color:#ccc;width:242px; border:1px solid #999; padding:3px;  }
.home_input_submitOut{ float:right;margin-bottom:10px;}
.home_input_submit{background:url(/india/images/registration_back07OCT.gif) repeat-x;   color:#FFF; font-weight:bold; padding:7px 20px; border:none;}
* html .home_input_submit{padding:7px 10px;}
.search_main{width:560px;margin:auto;}
.search_mainLineTop{background:url(/india/images/homesearchLine.gif) no-repeat top; clear:both;}
.search_mainLineBottom{background:url(/india/images/homesearchLine.gif) no-repeat bottom; clear:both;}
.search_Form{clear:both;}
.search_Form .text{  color:#333; text-align:left; padding-right:10px; line-height:25px;}
.search_Form .Input{  color:#333; text-align:left; border:1px solid #7F9DB9; padding:3px; width:240px;}
* html .search_Form .Input {width:230px;}
.search_Form .Select{  color:#333; text-align:left; border:1px solid #7F9DB9; padding:2px; width:180px;}
.search_Form .search_input_submit{background:url(/india/images/registration_back07OCT.gif) repeat-x;   color:#FFF; font-weight:bold; padding:3px 7px; border:none;}
.search_Form * html .search_input_submit{ padding:2px 7px;}
.CategoryHEading{  color:#666; text-align:center; line-height:16px; clear:both; padding-bottom:10px; font-weight:bold;}
.SearchCategory{  color:#666; text-align:center; line-height:17px;}
.SearchCategory a{color:#005A8C; text-decoration:underline;}
.SearchCategory a:hover{text-decoration:none;}
.SearchCategory a:visited{color:#005A8C;}
/***************************Home End**********************/
/***************************Category start**********************/
.category_main{ width:1002px; margin:auto;}
.category_left{width:236px; float:left;}
.category_right{width:744px; float:right;}
.category_heading{background-color:#f2f2f2; border-bottom:1px solid #e1e1e1;   color:#333; text-align:left; padding-left:10px; line-height:25px; font-weight:bold;}
.category_bookMain{width:176px; float:left; border:1px solid #E7E7E7; background:url(images/US_categoryBack.jpg) repeat-x; height:38px; margin:10px 10px 0px 0px;}
.category_bookIcon{background:url(images/US_category_book.gif) no-repeat 4px 4px; width:35px; height:38px;float:left;}
.category_name{  color:#0050AF; text-align:left; float:left; width:131px; padding-left:10px; font-weight:bold; padding-top:10px;}
.category_name a{color:#0050AF; text-decoration:none;}
.category_name a:hover{text-decoration:underline;}
.category_name a:visited{color:#0050AF;}
/***************************Category end**********************/
.form{padding:0px; margin:0px;}
