/* CSS Document */

/*table background yellow*/
table.yellow { background: url(images/back_yellow_gradient.gif); background-color: #fffbf2; }
/*table background blue*/
table.blue { background-color: #e9edf8; }
/*table background gray*/
table.gray { background-color: #eaebec; }





/*FONTS*/

/*Strong red*/
span.redstrong { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; color:#b4001c; }
/*regular dark blue text*/
span.normaltext { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:100; color:#002641; line-height:1.5em; text-align:justify; }
/*Sub Menu Select*/
span.subselect { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#b4001c; }
/*Red regular - not strong */
span.redreg { font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color:#990018; }
/*Red Text on surgeries page*/
span.surgred { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color:#b4001c; }
/*Surgeries done outside Israel shown in table*/
span.surgout { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color:#b4001c; }
/*Surgeries done outside Israel shown in table*/
span.surgoutb { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color:#b4001c; }
/*Surgeries done inside Israel shown in table*/
span.surgin { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; color:#002641; }
/*Surgeries table titles*/
span.surgtitle { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color:#002641; }
/*caption dark blue text*/
span.captiontext { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:100; color:#002641; }
/*small dark blue text - in newsletter form*/
span.smalltext { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:100; color:#002641; }
/*total surgeries*/
span.surgtotal { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color:#b4001c; }


/*LINKS*/

/*Normal Red Link*/
.linknormal a:link { color: #b4001c; text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; }
.linknormal a:visited { text-decoration: none; color: #b4001c; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; }
.linknormal a:hover { text-decoration: underline; color: #b4001c; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; }
.linknormal a:active {text-decoration: none; color: #b4001c; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; }

/*Blue Link - not bold*/
.linkblue a:link { color: #002641; text-decoration: none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.linkblue a:visited { text-decoration: none; color: #002641; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.linkblue a:hover { text-decoration: underline; color: #002641; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.linkblue a:active {text-decoration: none; color: #002641; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }


/*Sub Menu*/
.linksub a:link { color: #002641; text-decoration: none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.linksub a:visited { text-decoration: none; color: #002641; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.linksub a:hover { text-decoration: none; color: #b4001c; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.linksub a:active { text-decoration: none; color: #b4001c; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/*Grey Link*/
.linkgray a:link { color: #555555; text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; }
.linkgray a:visited { text-decoration: none; color: #555555; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; }
.linkgray a:hover { text-decoration: underline; color: #555555; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; }
.linkgray a:active {text-decoration: none; color: #555555; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; }


/*LISTS*/
ul.noindent {margin-left: 1em; padding-left: 0; }

/*TABLES*/
table.surg {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse collapse collapse collapse;
	}
	
/*table.surg th {
	border-width: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
}*/
/*table.surg td {
	border-width: 1px 1px 1px 1px;
	border-style: dotted;
	border-color: gray gray gray gray;
	border-collapse: collapse collapse collapse collapse; 
}*/

/*TABLES*/
table.surg2 {
	border: 1px #999999 solid ;
	border-spacing: 0px ;
	border-collapse: collapse ;
	}
	
.dotright { 
	border-right: 1px dotted #999999;
	text-align:center;	}
	
.bordright { 
	border-right: 1px solid #999999;
	text-align:left;
	padding-left:5px; }
	
.dotbottom { 
	border-bottom: 1px dotted #999999; 	}
	
.bordbottom { 
	border-bottom: 1px solid #999999; 	}
	
.bordright2 { 
	border-right: 1px solid #999999;
	text-align:left;
	padding-left:5px;
	background-color:#e5e8ef; 	}
	
td.marg {padding-left:5px; }


/*FORM*/
.hpform { font-size: 11px; background-color: #FFFFFF; border: 1px solid #C2BFBF; color: #022B56; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }