
html {width:100%;min-height:100%;margin:0;padding:0;position:relative;background-color:#A4d1e6;background-image:url(../images/bottom-background.jpg);background-repeat:repeat-x;background-position:left bottom;}

.cssform div {width: 215px;
	clear: left;
	margin: 0;
	font-family: Lucida Sans Unicode;
	padding: 0px 0 15px 0;
	padding-left: 95px; /*width of left column containing the label elements*/
	/*border-top: 1px dashed gray;*/
	float:left;
}
.form1 div{width:713px;
	clear:left;
	margin:0;
	font-family: Lucida Sans Unicode;
	padding:0px 0px 10px 0px;
	padding-left:100px;
	float:left;
}
.form1 label{float:left;
	padding: 4px 10px 0 0px;
	margin-left:-85px;
	width:250px;
	line-height:19px;
}
.form1 input[type="radio"]{text-decoration:none;
	padding:5px 0px 0px 0px;
	height:15px;
	margin:0px;
	/*background:url(../images/radio-button-normal.gif) repeat-x 0 0;*/
	vertical-align:middle;
	float:left;
}
.form1 .ddl{width:200px;float:left;}
.form1 textarea{width:100px;
	height:100px;
	/*border:1px solid grey;*/
	border:1px solid #D7D7D7;
	float:left;
}
.form1 textarea.vigilance{width:250px;
	height:150px;
	/*border:1px solid grey;
	border:1px solid #C894B8;*/
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.form1 input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	font-size:0.75em;
	color:#0e2026;
	float:left;
}
.form3 ul li input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	font-size:0.75em;
	color:#0e2026;
	float:left;
}

.form2{width:713px;
	margin:0px;
	padding:0px 0px 0px 15px;
	float:left;
}
.form2-lt{width:300px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	padding:0px;
	float:left;
}
.form2-rt{width:300px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	padding-right:60px;
	float:right;
}
.form2 textarea{ width:299px;
	height:180px;
	border:1px solid #EBEBEB;
	font-family: Lucida Sans Unicode;
	font-size:0.75em;
	color:#0e2026;
	float:left; 
}
.form1 textarea{ width:299px;
	height:180px;
	border:1px solid #EBEBEB;
	font-family: Lucida Sans Unicode;
	font-size:0.75em;
	color:#0e2026;
	float:left; 
}
.fromtxt{border:1px solid #C894B8;
	width: 74px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
	}
	
/*
.form2txtarea{width:299px;
	height:180px;
	padding:0px 0px 0px 0px;
	overflow:auto;
	margin:0px;
	float:left;
	background:#ffffff url(../images/text-box-shadow.gif) repeat-x top left;
	border:solid 1px #EBEBEB;
}
.form2txtarea span{width:200px;float:left;padding-bottom:12px;}
*/
	
	
.form2 label{width:250px;
	padding:10px 0px 20px 0px;
	margin:0px;
	float:left;
}
.form3{width:742px;padding:20px 0px 20px 0px;margin:0px;float:left;}
.form3 ul{width:742px;padding:0px;margin:0px;float:left;border-top:1px solid #D0D4D7;}
.form3 ul li{list-style-type:none;margin-right:2px;width:auto;text-align:left;float:left;padding:0px;}
.form3 input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	font-size:0.81em;
	color:#4D4848;
	float:left;
}
.relation{width:79px;padding:10px 0px 10px 15px;background-color:#F9F9F9;float:left;display:inline;margin-right:1px;}
.name{width:206px;padding:10px 0px 10px 15px;background-color:#F9F9F9;float:left;display:inline;margin-right:1px;}
.dob{width:112px;padding:10px 0px 10px 10px;background-color:#F9F9F9;float:left;display:inline;margin-right:1px;}
.passport{width:83px;padding:10px 0px 10px 10px;background-color:#F9F9F9;float:left;display:inline;margin-right:1px;}
.issued{width:77px;padding:10px 0px 10px 10px;background-color:#F9F9F9;float:left;display:inline;margin-right:1px;}
.valid{width:108px;padding:10px 0px 10px 10px;background-color:#F9F9F9;float:left;margin:0px;}
.lbl1{width:89px;padding:15px 0px 10px 15px;float:left;}
.txt1{padding:10px 0px 10px 0px;float:left;}
.txt2{padding:10px 0px 10px 20px;float:left;}
.txt3{padding:10px 0px 10px 15px;float:left;}
.txt4{padding:10px 0px 10px 6px;float:left;}
.txt5{padding:10px 0px 10px 6px;float:left;}
.calendar{padding:8px 0px 0px 5px;float:left;}
.calendar1{padding:8px 0px 0px 5px;float:left;}
.calendar3{padding:8px 0px 0px 5px;float:left;}
.name-txt{width:206px;padding:10px 0px 10px 0px;float:left;}
.rd  input[type="text"]{padding:2px 0px 0px 0px;float:left;}
.available-cal{padding:8px 0px 0px 5px;float:left;}


.form2 input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	font-size:0.81em;
	color:#0e2026;
	float:left;
}
.fmdropdown1 {
    width: 50px;
	padding:0px;
	height:20px;
	margin:0px;
}
.fmtxtbx1 {
	border:1px solid #C894B8;
	width: 80px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.fmtxtbx2 {
	border:1px solid #C894B8;
	width: 200px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.fmtxtbx3 {
	border:1px solid #C894B8;
	width: 75px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.fmrdbtn1 {
	width: 15px;
	height:15px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	float:left;
	color:#4D4848;
}
.form-sub-heading
{
  width:713px;
  margin:0px 0px 15px 0px;
  padding:0px 15px 10px 15px;
  border-bottom:1px solid #D0D4D7;
  float:left;
 }

 .documents-sub-heading
{
  width:713px;
  margin:0px;
  padding:30px 15px 10px 15px;  
  float:left;
 }
.cssform label {
	float: left;
	padding: 4px 10px 0 0px;
	margin-left: -93px; /*width of left column*/
	width: 80px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}
/*.cssform span{
	float: left;
	padding: 10px 0 0 0;
	margin-left: -105px; /*width of left column
	width: 140px; /*width of labels. Should be smaller than left column (155px) to create some right margin
}*/
.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	font-size:0.81em;
	color:#4D4848;
	float:left;
}
.fmtxtbx {
	border:1px solid #C894B8;
	width: 170px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.capchatxtbx {
	border:1px solid #C894B8;
	width: 100px;
	padding:2px 2px 3px 2px;
	float:left;
	color:#4D4848;
}
.cssform textarea{
	height: 52px;
	text-decoration:none;
	font-family: Lucida Sans Unicode;
	font-size:1.00em;
	padding:2px 2px 2px 3px;
	margin:0px;
	border:1px solid #C894B8;
	float:left;
	width:230px;
	color:#4D4848;
}
.fdropdown{
    font-family: Lucida Sans Unicode;
	font-size:0.81em;
	text-decoration:none;
	color:#4D4848;
	float:left;
}
.dropdown1 {
    width: 205px;
	padding:0px;
	height:22px;
	margin:3px 0 0 0;		
}
span.select3{width: 90px;height: 31px;position: absolute;padding: 7px 0px 0 12px;background: url(../images/drop-down-new.gif) no-repeat;overflow: hidden;}
.hdr{width:728px;padding:8px 0px 0px 15px;margin-bottom:15px;float:left;background-color:#EBECEE;height:35px;}
.next-btn{width:61px;height:28px;margin:0px 15px 10px 0px;display:inline;background-image:url(/images/form-next-button.gif);background-repeat:no-repeat;background-position:0px 0px;float:right;}
/**shalini**/
.appply-online-btn{width:104px;height:33px;margin:0px 15px 10px 0px;display:inline;background-image:url(/images/apply-online-button.gif);background-repeat:no-repeat;background-position:0px 0px;float:right;}

.next-btn:hover{background-position:0px -28px;float:right;}
.appply-online-btn:hover{background-position:0px -33px;float:right;}

/***** Form2 Styles goes here ********/

.documents-table{width:100%;float:left;padding:0px 0px 0px 0px;}
.documents{margin:0px;padding:0px;border-top:1px solid #D0D4D7;float:left;}
.documents-hdr{background-color:#F9F9F9;padding:10px 0px 10px 15px;text-align:left;}
.documents td{padding:10px 0px 10px 0px;}
.documents .widthcol1{width:159px;}
.documents .widthcol2{width:144px;}
.documents .widthcol3{width:140px;}
.documents .widthcol4{width:143px;}
.documents .widthcol5{width:150px;}
.documents input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	color:#0e2026;
	float:left;
}
.txttxt input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	color:#0e2026;
	float:left;
}
.documentstxtbox11 {
	border:1px solid #C894B8;
	width: 200px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
} 
.documentstxtbox1 {
	border:1px solid #C894B8;
	width: 130px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.documentstxtbox2 {
	border:1px solid #C894B8;
	width: 85px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.align-left{text-align:left;}
.courses{margin:0px;padding:0px;border-top:1px solid #D0D4D7;float:left;}
.courses td{padding:10px 0px 10px 0px;}
.courses .widthcol1{width:320px;}
.courses .widthcol2{width:157px;}
.courses .widthcol3{width:132px;}
.courses .widthcol4{width:127px;}
.courses input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	color:#0e2026;
	float:left;
}
.coursestxtbox1 {
	border:1px solid #C894B8;
	width: 130px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.coursestxtbox2 {
	border:1px solid #C894B8;
	width: 124px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.coursestxtbox3 {
	border:1px solid #C894B8;
	width: 82px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}

.references-heading
{
  width:713px;
  margin:0px 0px 0px 0px;
  padding:0px 15px 10px 15px;
  border-bottom:1px solid #D0D4D7;
  float:left;
 }
.references-table{width:742px;padding:0px 0px 15px 0px;float:left;}
.references{margin:0px;padding:0px;border-top:1px solid #D0D4D7;float:left;}
.references-hdr{background-color:#F9F9F9;text-align:left;margin:0px;}
.references td{padding:15px 0px 15px 0px;vertical-align:top;}
.references .widthcol1{width:249px;}
.references .widthcol2{width:249px;}
.references .widthcol3{width:239px;}
.rd1  input[type="text"]{padding:3px 0px 0px 0px;float:left;}
.references input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	color:#0e2026;
	float:left;
}
.referencestxtbox1 {
	border:1px solid #C894B8;
	width: 210px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.references textarea{ width:231px;
	height:85px;
	border:1px solid #EBEBEB;
	font-family: Lucida Sans Unicode;
	font-size:0.81em;
	color:#0e2026;
	float:left; 
}

.general-table{width:742px;padding:0px 0px 0px 0px;border-bottom:1px solid #D0D4D7;float:left;}
.general{margin:0px;padding:0px;border-top:1px solid #D0D4D7;float:left;}
.general-hdr{background-color:#F9F9F9;text-align:left;margin:0px;}
.general td{padding:10px 0px 10px 0px;vertical-align:top;}
.general .widthcol1{width:250px;}
.general .widthcol2{width:163px;}
.general .widthcol3{width:150px;}
.general .widthcol4{width:131px;}
.general input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	color:#0e2026;
	float:left;
}
.generaltxtbox1 {
	border:1px solid #C894B8;
	width: 210px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.generaltxtbox2{
border:1px solid #C894B8;
	width: 140px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}	
.general-radio label{float:left;
	padding: 4px 10px 0 0px;
	margin-left:-85px;
	width:190px;
	line-height:19px;
}
.general-radio input[type="radio"]{text-decoration:none;
	padding:5px 0px 0px 0px;
	height:15px;
	margin:0px;
	/*background:url(../images/radio-button-normal.gif) repeat-x 0 0;*/
	vertical-align:middle;
	float:left;
}
span.select4{width:150px;height:32px;position:absolute;padding:7px 0px 0px 12px;background: url(../images/form-3-dropdown.gif) no-repeat;overflow: hidden;float:left;}

.add-more{width:100px;height:25px;margin:20px 0px 0px 311px;display:inline;background-image:url(../images/add-more-button.gif);background-repeat:no-repeat;background-position:0px 0px;float:left;}
.add-more:hover{background-position:0px -25px;float:left;}

.general-radio div{width:613px;
	clear:left;
	margin:0;
	font-family: Lucida Sans Unicode;
	padding:10px 0px 10px 0px;
	padding-left:100px;
	float:left;
}
.form2-new-rt{width:300px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	padding:0px;
	float:left;
}
.form2 .txtarea1
{ width:231px;
	height:81px;
	border:1px solid #EBEBEB;
	font-family: Lucida Sans Unicode;
	font-size:0.81em;
	color:#0e2026;
	margin-left:0px;
	padding-left:0px;
	float:left; 
}




.seaexperience-table{width:742px;padding:0px 0px 0px 0px;border-bottom:1px solid #D0D4D7;float:left;}
.seaexperience{margin:0px;padding:0px;border-top:1px solid #D0D4D7;float:left;}
.seaexperience-hdr{background-color:#F9F9F9;text-align:left;margin:0px;}
.seaexperience td{padding:10px 0px 10px 0px;vertical-align:top;}
.seaexperience .widthcol1{width:129px;}
.seaexperience .widthcol2{width:81px;}
.seaexperience .widthcol3{width:72px;}
.seaexperience .widthcol4{width:62px;}
.seaexperience .widthcol5{width:60px;}
.seaexperience .widthcol6{width:105px;}
.seaexperience .widthcol7{width:126px;}
.seaexperience .widthcol8{width:85px;}
.seaexperience input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	color:#0e2026;
	float:left;
}
.seaexperiencetxtbox1 {
	border:1px solid #C894B8;
	width: 95px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.seaexperiencetxtbox2 {
	border:1px solid #C894B8;
	width: 65px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.seaexperiencetxtbox3 {
	border:1px solid #C894B8;
	width: 60px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.seaexperiencetxtbox4 {
	border:1px solid #C894B8;
	width: 50px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.seaexperiencetxtbox5 {
	border:1px solid #C894B8;
	width: 75px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.seaexperiencetxtbox6 {
	border:1px solid #C894B8;
	width: 90px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.seaexperiencetxtbox7 {
	border:1px solid #C894B8;
	width: 69px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.seaexperiencetxtbox8 {
	border:1px solid #C894B8;
	width: 66px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}

.endorsement{margin:0px;padding:0px;border-top:1px solid #D0D4D7;float:left;}
.endorsement td{padding:10px 0px 10px 0px;}
.endorsement .widthcol1{width:160px;}
.endorsement .widthcol2{width:95px;}
.endorsement .widthcol3{width:92px;}
.endorsement .widthcol4{width:127px;}
.endorsement .widthcol5{width:135px;}
.endorsement .widthcol6{width:128px;}
.endorsement input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	color:#0e2026;
	float:left;
}
.endorsementtxtbox1 {
	border:1px solid #C894B8;
	width: 82px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.endorsementtxtbox2 {
	border:1px solid #C894B8;
	width: 124px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}

/* form4 styles goes here */
.form4{width:713px;
margin:0px;
padding:0px;
float:left;
}

.form4 div{width:613px;
	clear:left;
	margin:0;
	font-family: Lucida Sans Unicode;
	padding:0px 0px 10px 0px;
	padding-left:100px;
	float:left;
}
.form4 label{float:left;
	padding: 4px 10px 0 0px;
	margin-left:-85px;
	width:280px;
	line-height:19px;
}
.form4 input[type="radio"]{text-decoration:none;
	padding:5px 0px 0px 0px;
	height:15px;
	margin:0px;
	/*background:url(../images/radio-button-normal.gif) repeat-x 0 0;*/
	vertical-align:middle;
	float:left;
}
.form4 input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	text-decoration:none;
	padding:7px 2px 3px 3px;
	height:20px;
	margin:0px;
	font-family: Lucida Sans Unicode;
	background:url(../images/x-repeat-strip.gif) repeat-x 0 0;
	font-size:0.81em;
	color:#0e2026;
	float:left;
}
.form4txtbox1 {
	border:1px solid #C894B8;
	width: 203px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.form4txtbox2 {
	border:1px solid #C894B8;
	width: 141px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.form4txtbox3 {
	border:1px solid #C894B8;
	width: 82px;
	height:20px;
	padding:7px 2px 3px 2px;
	border:1px solid #D7D7D7;
	float:left;
	color:#4D4848;
}
.form4 .form4-sub-heading
{
  width:713px;
  margin:0px 0px 15px 0px;
  padding:0px 15px 0px 15px;
  border-bottom:1px solid #D0D4D7;
  float:left;
 }
div .pd0{padding-bottom:0px;padding-top:0px;margin:0px;float:left;}
.sub-btn{width:61px;height:28px;margin:0px 15px 10px 345px;display:inline;background-image:url(../images/form-next-button.gif);background-repeat:no-repeat;background-position:0px 0px;float:left;}
.sub-btn:hover{background-position:0px -28px;float:left;}
/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/
.sub-btn-addhispital{width:61px;height:28px;margin:0px 15px 10px 0px;display:inline;background-image:url(../images/form-next-button.gif);background-repeat:no-repeat;background-position:0px 0px;float:left;}
.sub-btn-addhispital:hover{background-position:0px -28px;float:left;}
.add-hospital-whole{float:left;padding-left:275px;}


