/*This is my style sheet*/

body{ background-color:#FFFFFF; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px;}

a:link{color:#35356a; text-decoration:none; font-family:Arial,Tahoma,sans-serif; font-size:11px;}

a:visited {color:#35356a; text-decoration:none; font-family:Arial,Tahoma,sans-serif; font-size:11px;}

a:hover {color:#9BBB59; text-decoration:none; font-family:Arial,Tahoma,sans-serif; font-size:11px;}

th {padding-left:8px; padding-right:8px;}



.input 		{

				width:5cm;

				height:18px;

				margin-right:0px;

				border: 1px solid #ABABd6;

				background-color:#fff4fa;

				font-family:Verdana, Arial, Helvetica, sans-serif;

				font-size:11px;

				color:#000000;

       		}

	   

.inputBrows {

				width :4cm;

				height:20px;

				margin-right:0px;

				border: 1px solid #ABABd6;

				background-color:#fff4fa;

				font-family:Verdana, Arial, Helvetica, sans-serif;

				font-size:11px;

				color:#000000;

      		}	   

	   

.input_small{

				margin-right:0px;

				border: 1px solid #ABABd6;

				background-color:#fff4fa;

				font-family:Verdana, Arial, Helvetica, sans-serif;

				font-size:12px;

				color:#000000;

				

			}



.input_test {

				width:4cm;

				height:24px;

				margin-right:0px;

				border: 1px solid #ABABd6;

				background-color:#fff4fa;

				font-family:Verdana, Arial, Helvetica, sans-serif;

				font-size:11px;

				color:#000000;

				padding-top: 20px;

				padding-bottom: 20px;

      		 }



.input_long  {

                width:8cm; height:18px; margin-right:0px; border: 1px solid #ABABd6; background-color:#fff4fa; font-family:Verdana, Arial, Helvetica, sans-serif;

				font-size:11px;

				color:#000000;

			 }	

			 			

.input_login 

{

	width:4cm; height:18px; margin-right:0px; border: 1px solid #ABABd6; 

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	padding-left:5px;

}

			

.input_login_long 

{			

	width:8cm; height:20px; margin-right:0px; border: 1px solid #ABABd6; 

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	padding-left:5px;

}



.input_area 

{

	margin-right:30px;

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	width: 8cm;

	height: 55mm;

	border: 1px #ABABd6 solid; 

	background-color:#fff4fa;

	font-size:11px;

	color:#000000;

}



.text_area

{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	border: 1px #ABABd6 solid;

	background-color:#fff4fa;

	font-size:13px;

	color:#000000;

	width:auto;

	height:auto;

}



         

.input_date { border: 1px solid #ABABd6; background-color:#fff4fa; font-family:Verdana,Tahoma,sans-serif; font-size:11px;}

.input_num {border:1px solid #ABABd6;  background-color:#fff4fa;  color:#000000; font-family:Verdana,Tahoma,sans-serif; font-size:11px; color:#000000; width:18mm;}

.input_chk { border: 1px solid #ABABd6; background-color:#fff4fa; color:#9BBB59;}

.text_small

{

	font-family:Arial, Tahoma, sans-serif;

	font-size:9px;

        font-weight: 800;

	color:#FFFFFF;

}

.text_small_b

{

	font-family:Arial, Tahoma, sans-serif;

	font-size:9px;

	font-weight:bold;

	color:#35356a;

}

.text_big

{

	font-family:Arial, Tahoma, sans-serif;

	font-size:11px;

        font-weight:bold;

	color:#35356a;

}

.text1_green{color:#003300; font-family:Tahoma,sans-serif,Verdana; font-size:12px;}

.txt_blue   {color:#35356a; font-family:Arial,Tahoma,sans-serif; font-weight:500; font-size:11px;}

.text1_blue {color:#35356a; font-family:Arial,Tahoma,sans-serif; font-weight:500; font-size:11px;}

.text2_blue {color:#35356a; font-family:Arial,Tahoma,sans-serif; font-weight:bold; font-size:12px; text-align:right;  padding-right:20px; }



.text3_blue {color:#35356a; font-family:Arial,Tahoma,sans-serif; font-weight:500; font-size:15px;}

.text4_blue {color:#35356a; font-family:Arial,Tahoma,sans-serif; font-weight:500; font-size:13px;}

.text5_blue {color:#35356a; font-family:Arial,Tahoma,sans-serif; font-weight:bold; font-size:12px;}

.text6_blue {color:#EA7500; font-family:Arial,Tahoma,sans-serif; font-size:11px; font-weight:bold;}







.txt_search {color:#35356a; font-family:Arial,Tahoma,sans-serif; font-weight:500; font-size:12px; }

.fnt_txt_first {color:#35356a; font-family:Arial,Tahoma,sans-serif; font-weight:bold; font-size:14px;}

.fnt_txt {color:#35356a; font-family:Arial,Tahoma,sans-serif; font-weight:bold; font-size:12px;}



.text_login

{

font-family:Arial,Tahoma,sans-serif;

font-size:11px;

color:#35356a;

font-weight:600;

}



.List_show

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;





}



.Head1 {color:#FFFFFF; font-family:Arial,Tahoma,sans-serif; font-weight:bold; font-size:14px;}

.Head2 {color:#FFFFFF; font-family:Tahoma,Arial,sans-serif; font-weight:600; font-size:13px;}

.td_cat {width: 0px; font-size:10px; }		



.select_list 

{margin-right:30px; height: 3cm; width:8cm; border: 1px solid #ABABd6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#fff4fa;}			



				

.select1{border: 1px solid #ABABd6;  background-color:#fff4fa; font-family:Verdana, Arial, Helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif;

				font-size:11px;

				color:#000000;

				}

				

.select_small{ height:16px; border: 1px solid #ABABd6;  background-color:#fff4fa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;

				color:#000000;

				padding-left:5px;}

.picture		 {width:7cm; height:18px; border: 1px solid #ABABd6; background-color:#fff4fa; font-family:Verdana, Arial, Helvetica, sans-serif;

				font-size:12px;

				color:#000000;

				}



.td_left_panel { 

                 border-right: 1px #f3f4f0 solid;

				 width: 200px;

				 height: 250px;

				 padding-left:1px;

				 padding-top:1px;

			   }		  

.buttonSmall

{

		border-bottom-style:outset;

		border-left-style:ridge;

		border-right-style:outset;

		border-top-style:ridge;

		border-width:1px;

		width:54px;

		height:15px;

		border-color:#002b55;

		background-color:#9BBB59;

		color:#FFFFFF;

		margin-left:0px;

		margin-right:0px; 

		font-family:Verdana,sans-serif,Verdana; 

		font-size:10px; 

		height:20px; 

		cursor:hand;

		font-weight:bold;

		cursor:pointer;

}





.button1

{

		border-bottom-style:outset;

		border-left-style:ridge;

		border-right-style:outset;

		border-top-style:ridge;

		border-width:1px;

		width:100px;

		height:21px;

		border-color:#002b55;

		background-color:#9BBB59;

		color:#FFFFFF;

		margin-left:0px;

		margin-right:0px; font-family:Verdana,sans-serif,Verdana; font-size:13px; font-weight:bold; height:24px; cursor:hand;

}



.button2

{

		border-bottom-style:outset;

		border-left-style  :ridge;

		border-right-style :outset;

		border-top-style   :ridge;

		border-width       :1px;

		width              :80px;

		height:21px;

		border-color:#002b55;

		background-color:#9BBB59;

		color:#FFFFFF;

		margin-left:0px;

                font-size: 10px;

		margin-right:0px; font-family:Verdana,sans-serif,Verdana; font-size:13px; font-weight:bold; cursor:pointer;

}



.button3

{

		border-bottom-style: outset;

		border-left-style  : ridge;

		border-right-style : outset;

		border-top-style   : ridge;

		border-width       : 1px;

		width              : 42px;

		height             : 20px;

		border-color       : #002b55;

		background-color   : #FFFFFF;

		color              : #9BBB59;

		margin-left        : 0px;

		font-size          : 10px;

		margin-right       : 0px;

		font-family        : Verdana,sans-serif,Verdana;

		cursor             : pointer;

}



.button4

{

		border-bottom-style:outset;

		border-left-style  :ridge;

		border-right-style :outset;

		border-top-style   :ridge;

		border-width       :1px;

		width              :120px;

		height			   :25px;

		border-color       :#002b55;

		background-color   :#4dc84b;

		color              :#FFFFFF;

		margin-left		   :0px;

		margin-right	   :0px; 

		font-family		   :Verdana,sans-serif,Verdana;

		font-size	       :13px;

		font-weight		   :600;

		cursor			   :pointer;

}



.border {border:1px solid #4D433D;}

.bgouter

{

	background-color:#4d433d;

	margin-top:auto;

}

.bginner

{

background-color:#fff4fa;

}

.grayBackground

{

background-color:#EEEEEE;

}

.ctrl_panel_head

{

font-family:Arial, Tahoma, sans-serif;

font-size:12px;

color:#35356a;

font-weight:600;

}

.ctrl_panel_text

{

font-family:Arial, Tahoma, sans-serif;

font-size:11px;

color:#35356a;

padding-left:20px;

}

.note

{

	color: #666666;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

}

.note_desc

{

	color: #666666;

	font-size: 12px;

	font-family: Arial,Tahoma,sans-serif;

	padding:  12 12 12 12;

}

.red_req{ color: red; font-size:14px;}

.red_req1{ color: #CC3333; font-size:11px;}

.red_req1_bld{ color:#FF0000; font-size:12px; font-weight:bold}



.red_req2{ color: #CC3333; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}



.red_req_b{ color: red; font-size:13px; font-weight:bold;}



.pad_left{ padding-left: 64px; }

.pad_left1{ padding-left: 25px; }

.input21_long {width:8cm; height:14px; border: 1px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

.fnt {font-family:Verdana; font-size:12px; color:#333333}

.fnt_red {font-family:Verdana; font-size:11px; color:#CC3333;}



#link a:link{ color:#330000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#link a:visited{color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#link a:hover{	color:#333333; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }





#link1 a:link{ color:#35356a; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

#link1 a:visited{color:#35356a; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

#link1 a:hover{	color:#35356a; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }



#link2 a:link{ color:#2F005E; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }

#link2 a:visited{color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }

#link2 a:hover{	color:#620062; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }



/* ............not in use.............. */





.style1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 24px;color: #FFFFFF;font-weight: bold;}

.style2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #FFFFFF;font-weight: bold;}

.style3 {font-family: Verdana, Arial, Helvetica, sans-serif;  }

.style4 {font-size: 12px}

.style5 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

.style6 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:justify; font-weight: bold;}

.style7 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;text-align:justify; font-weight: bold;}

.style8 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}

ol{ margin-left:-23px;}

.errormsg {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color:#CC3300; font-weight:normal;}

.submit

{		

    background-color: #ffb94b;

    background-image: -webkit-gradient(linear, left top, left bottom, from(#fddb6f), to(#ffb94b));

    background-image: -webkit-linear-gradient(top, #fddb6f, #ffb94b);

    background-image: -moz-linear-gradient(top, #fddb6f, #ffb94b);

    background-image: -ms-linear-gradient(top, #fddb6f, #ffb94b);

    background-image: -o-linear-gradient(top, #fddb6f, #ffb94b);

    background-image: linear-gradient(top, #fddb6f, #ffb94b);

    margin-top:10px;

	margin-bottom:15px;

	margin-left:15px;

    -moz-border-radius: 3px;

    -webkit-border-radius: 3px;

    border-radius: 3px;

    

    text-shadow: 0 1px 0 rgba(255,255,255,0.5);

    

     -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;

     -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;

     box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;    

    

    border-width: 1px;

    border-style: solid;

    border-color: #d69e31 #e3a037 #d5982d #e3a037;



    float: left;

    height: 35px;

    padding: 0;

    width: 120px;

    cursor: pointer;

    font: bold 15px Arial, Helvetica;

    color: #8f5a0a;

}



.pad_bot{ padding-bottom:15px;}



.multipleDrop

        {   

		    width:auto;

			height:180px;

        	margin-right:0px;

        	border: 1px solid #ABABd6;

        	background-color:#fff4fa;

        	font-family:Verdana, Arial, Helvetica, sans-serif;

	    	font-size:12px;

			font-weight:600;

	    	color:#000000;

		 }

		 

.imgborder {

border:1px solid #EBD7FF;

} 



/*.button

{

		border-bottom-style:outset;

		border-left-style:ridge;

		border-right-style:outset;

		border-top-style:ridge;

		border-width:1px;		

		border-color:#002b55;

		background-color:#9BBB59;

		color:#FFFFFF;

		margin-left:0px;

		margin-right:0px; font-family:Verdana,sans-serif,Verdana; font-size:13px; font-weight:bold; height:24px; cursor:hand;

}



.button.b-close,.button.bClose{border-radius:7px 7px 7px 7px;box-shadow:none;font:bold 131% sans-serif;padding:0 6px 2px;position:absolute;right:-7px;top:-7px}

*/



.button{

background-color:#4D433D;

border-radius:7px;

box-shadow:0 2px 3px rgba(0,0,0,0.3);

font-family:Verdana,sans-serif,Verdana; 

color:#ffffff;

font-weight:bold;

cursor:pointer;

display:inline-block;

padding:7px 14px;

text-align:center;

text-decoration:none;

border:none;

}



.button:hover{background-color:#954A4A;}.button>span{font-size:84%}





#headerwrap {

	   height: 85px;
	   background: transparent url("http://www.apply.jshm.co.in/public/images/bg-header.png") repeat-x scroll 0% 0%;
       width:100%;
	

	}
	
	
	
	
	#headerwrap .container{ background:transparent; padding:10px 0px 0px;}


#footer {

	   height: 85px;
	   background: transparent url("http://www.apply.jshm.co.in/public/images/bg-header.png") repeat-x scroll 0% 0%;
       width:100%;
	   position: relative;
	   bottom:0px;
	   left:0;
	   margin-top:20px;
	   

	}

 #footer .container{ background:transparent; padding:18px 0px 0px;}
 	
	#logo {

		   width: 270px;

		   float:left;

		   margin:14px 10px 10px 10px;

	}

	

	.button_sec{width:400px; float:right; padding:30px 0 0 0px;}

	.button_csv{float:left; width:149px; height:38px;cursor:pointer;box-shadow:0 0px 1px rgba(0,0,0,0.3);}

	.button_log{float:left; width:101px; height:38px;cursor:pointer; margin-left:40px; box-shadow:0 2px 8px rgba(0,0,0,0.3);}



.errors {

  color:#CC3300;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-size:10px;

  font-weight:normal;

}





label {

  width: 25%!important;

  float: left !important;

  margin-right:0px !important;

  margin-bottom: 10px!important;

}