* 
	{
	margin: 0;
	padding: 0;
	}

body 
	{
	background:url(../image/bgheader.jpg) repeat-x;
	color: #444;
	font-size: 10pt;
	font-family: "Trebuchet MS", Arial, sans-serif;
	}

h1
	{
	font-size: 1.3em;
	font-family: Arial;
	color: #e82627;
	margin: 0;
	padding-bottom: 8px;
	}

h2, div.pagetitle h2
	{
	font-size: 0.9em;
	font-family: Arial;
	color: #215dc6;
	text-transform: uppercase;
	margin: 0;
	padding: 8px 0;
	}
	
h3 {
	font-size: 0.9em;
	font-family: Arial;
	margin: 0;
	padding-bottom: 8px;
}

h4 {
	font-size: 0.8em;
	font-family: Arial;
	color: #8CA1AA;
	text-transform: uppercase;
	margin: 0;
	padding-bottom: 8px;
}

h5 {
	margin: 0;
	padding-bottom: 2px;
	font-size: 1.0em;
	font-weight: normal;
}


	
p, blockquote, ul, ol 
	{
	margin: 0;
	padding-bottom: 8px;
}

a {
	color: #556379;
}

a:hover {
	color: #8496B3;
	text-decoration: none;
}

.boxed 
	{
	padding: 20px;
	background: url(../image/img3.jpg) repeat-x;
	}

.heading 
	{
	margin-bottom: 20px;
	text-transform: uppercase;
	letter-spacing: 3px;
	font-size: 12px;
	}

#container_page
	{
	display:block;
	margin:0 auto;
	/*width:1000px;*/
	width:auto;
	height:100%;
	position:relative;
	clear:both;
	padding:0;
	}

#container_page[id] 
	{
	min-height: 100%;
	height: auto !important;
	}

/* Header */

#header {
	width: auto;
	height: 140px;
	margin-right: 0.5em;
	margin-left: 0.5em;
	margin-top:0;
	margin-bottom:0;
	padding:0 0 0 0;
}

#header a 
	{
	text-decoration: none;
	text-transform: uppercase;
	color: #000000;
	}

#header h1 
	{
	padding-top: 2px;
	letter-spacing: 4px;
	font-size: 20px;
	}

#logo
	{
	padding-left:15em;
	width:613px;
	margin-left:5em;
}

#logo img{
	behavior: url(iepngfix.htc);

}


/* Columns */

#left 
	{
	border-right:2px  #FF0000 dotted;
	display:block;
	float: left;
	width: 20%;
	margin: 0;
	padding-left:5px;
	/*border: 3px solid #000000;*/
	}

#bannerleft
	{
	display:block;
	float:left;
	width:190px;
	padding-left:10px !important;
	margin:0;
	}

div#eventsdiv
	{
	display:block;
	float:left;
	width:170px;
	margin-right:3px;
	}

div#eventsdiv ul
	{
	list-style-type:none;
	padding:0;
	margin:0;
	}

div#eventsdiv ul li
	{
	padding-left:15px;
	background: url(..//arrow.gif) 0px 5px no-repeat;
	margin:0;
	font-size:11px;
	}

div#bannerright
	{
	display:block;
	float:left;
	width:120px;
	}
	
#current 
	{
	font-weight: bold;
	}

#center, #center-two-col
	{
	display:block;
	float:left;
	line-height: 130%;
	text-align:justify;
	margin-left:10px;
	}
#center
{
	width:55%;
}
#center-two-col{
	width:75%;
}
#center ul, #center ol, #center-two-col ul, #center-two-col ol
	{
	/*margin-left: 3em;*/
	margin-left: 30px;
	}
	
#center a, #center-two-col a
	{
	color:#E21A1A;
	}

#center img, #center-two-col img
	{
	max-width: 500px !important;
	width: expression(this.width > 500 ? 500: true);
	}

#center ul, #center ol li ul , #center-two-col ul, #center-two-col ol li ul
	{
	list-style-type:none;
	padding-left:0;
	margin:0;
	}

#center ul li, #center ol li ul li, #center-two-col ul li, #center-two-col ol li ul li
	{
	padding-left:14px;
	background: url(../image/li.gif) 0px 5px no-repeat;
	}

.pic
	{
	width:auto;
	float:left;
	padding:10px;
	}

#right 
	{
	display:block;
	float:right;
	line-height: 130%;
	text-align:justify;
	width:15%;
	/*width:auto*/
	margin-left:20px;
	margin-right:5px;
	/*margin-right:50px;*/
	/*margin-left:50px;*/
	border:1px solid #E65F0D;
	padding: 0px 10px 0px 10px;
	}

#right ul li
{
	list-style-type:none;
	margin-bottom:12px;
}

/******************/
/* Footer */
/******************/
#footer 
	{
	display:block;
	width:100%;
	height:25px;
	bottom:0;
	left:0;
	background: url(../image/bgfooter.gif) top left repeat-x;
	text-align: center;
	font-size: 10px;
	color: #000000;
	padding-bottom:3px;
	margin:0;
	}
	
	#footerinside{
	display:block;
	width:900px;
	margin:0 auto;
	}
	
	#footer a{
	COLOR:#556379;
	}

#footerleft 
	{
	margin: 0;
	line-height: normal;
	}

#footerright 
	{
	margin: 0;
	line-height: normal;
	}
	
/*
.centre
	{
	text-align: center;
	}
	
#CURRENT
	{
	font-weight: bold;
	color: #FF0000;
	}
	
	
	#mainmenu{
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
*/
#topmenuwrapper {
	background: url(../image/bgtop.jpg) bottom left repeat-x;
	height:40px;
	margin:0;
}	
	
	#topmenu
		{
		padding:0;
		display:block;
		margin: 0px auto;
		width:900px;
		}

	
	#topmenu ul
		{
		display:block;
		margin-top: 10px;
		list-style-type:none;
		float:right
		}
	
	#topmenu ul li
		{
		float:left;
		padding-left:35px;
		padding-top:0px;
		margin-left:15px;
		}
	
	#topmenu ul li.contact
		{
		background: url(../image/icon_contact.jpg) 0px 0 no-repeat;
		}

	#topmenu ul li.login
		{
		background: url(../image/icon_login.jpg) 0px 0 no-repeat;
		}
	
	#topmenu ul li.join	
		{
		background: url(../image/icon_join.jpg) 0px 0 no-repeat;
		}
		
	#topmenu ul li.news	
		{
		background: url(../image/icon_news.jpg) 0px 0 no-repeat;
		}
		
	#topmenu ul li.events	
		{
		background: url(../image/icon_events.jpg) 0px 0 no-repeat;
		}
	
	#topmenu ul li.benefits	
		{
		background: url(../image/icon_benefits.jpg) 0px 0 no-repeat;
		}
		
	#topmenu ul li.opp	
		{
		background: url(../image/icon_opp.jpg) 0px 0 no-repeat;
		}
	
	#topmenu ul li a{
		color:#223697;
		font-weight:bold;
		text-decoration:none;
		font-size:11px;
	}
	
	#topmenu ul li a:hover{
		color:#e21a1a;
	}
	
	#topmenuright {
		float:right;
		margin-right:30px;
		padding-top:12px;
		}
	
	#topmenuright a:link, #topmenuright a:visited {
		font-size:12px;
		color:#333333;
	}
	
	#topmenuright a:hover {
		font-size:12px;
		color:#990000;
	}
	
	#topmenuleft {
		float:left;
		padding-top:8px;
		font-size:18px;
		font-weight:bold;
		line-height:105%;
		color:#333333;
	}
	#mainmenu ul{
		list-style-type:none;
		padding:0;
		margin:0;
	}
	
	#mainmenu ul li{
		padding:5px 0px 5px 5px;
		line-height:13px !important;
	}
	
	#mainmenu ul li a{
		text-decoration:none;
		color:#666;
		font-weight:bold;
		padding-left:18px;
		background: url(../image/arrow2.gif) 0 4px no-repeat;
	}
	
	#mainmenu ul li a:hover{
		text-decoration:none;
		color:#333;
	}
	
	#mainmenu ul li ul{
		margin-left:13px;
	}
	
	#mainmenu ul li ul li a{
		background: url(../image/arrow.gif) center left no-repeat;
		padding-left:17px;
		font-size:11px;
		border-bottom:1px solid #eceaea;
	}	
	
	#mainmenu ul li ul li a{
		color:#999;
	}
	
form 
	{
	width: 600px ;
	margin: 0;
	padding: 0;
	color:#666;
	}
	
#frmmember
	{
	width: 720px !important;
	}

#frmsearchextra
	{
	width: 660px !important;
	}

#frmjoin 
	{
	width: 640px !important;
	}

#frmlogin, #frmrsvp
	{
	width: 400px !important;
	}

#frmlogin label, #frmrsvp label
	{
	width: 120px !important;
	}

form h3
	{
	clear : both;
	height: 20px;
	margin-top : 10px;
	margin-bottom:5px;
	border-bottom:1px solid #5C7EAE;
	color:#5C7EAE;
	}

form fieldset 
	{
	margin: 10px 15px;
	padding: 15px;
	border: none;
	/*background: #FFFFFF;*/
	position: relative;
	}
	
.closerforms form fieldset 
	{
	margin: 0 !important;
	padding:0 !important;
	}

	
form fieldset legend 
	{
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	/*top: -3px;*/
	position: relative;
	color:#666;
	}
	
#frmmember label 
	{
	display: block;
	float: left;
	text-align: right;
	width: 345px;
	line-height: 17px;
	padding-right: 2px;
	font-size: 10px;
	color: #666;
	font-weight: bold;
	}

form fieldset label 
	{
	display: block;
	float: left;
	text-align: right;
	width: 180px;
	line-height: 17px;
	padding-right: 2px;
	font-size: 9px;
	color: #666;
	font-weight: bold;
	}

#frmsearchextra label 
	{
	display: block;
	float: left;
	text-align: right;
	width: 310px;
	line-height: 17px;
	padding-right: 2px;
	font-size: 9px;
	color: #666;
	font-weight: bold;
	}


#frmjoin fieldset label 
	{
	width: 380px !important;
	}
	
form fieldset br 
	{
	clear: left;
	}
	
form fieldset input,
form fieldset textarea
	{
	border: 1px solid #b2b6c5;
	padding: 2px;
	float: left;
	margin-bottom: 2px;
	background-color: #FFFFFF;
	width: 180px;
	font-size: 11px;
	color:#666;
	}
	
form fieldset select 
	{
	padding: 0;
	border: 1px solid #b2b6c5;
	float: left;
	margin-bottom: 2px;
	background-color: #FFFFFF;
	width: 300px;
	font-size: 10px;
	color:#666;
	}


.selectcountry
	{
	width: 200px !important;
	}

.selectsector
	{
	width: 260px !important;
	}

form fieldset input[type=checkbox]{ 
	width: 20px !important; 
	display:block;
}

form fieldset input[type=radio]
	{ 
	width: 40px !important;
	margin-left: 100px !important;
	padding-right: 10px !important;
	display:block;
	clear: both;
	}


/*
input#param_angel_investments_in_israeli_companies, input#param_institutional_investments_in_israeli_companies, input#param_get_angel_investments_from_israel, input#param_get_institutional_investments_from_israel, input#param_provide_service_for_israeli_companies, input#param_partnership_with_an_israeli_company{
	width: 20px !important; 
}
*/

form fieldset input:focus,
form fieldset textarea:focus,
form fieldset select:focus 
	{
	background-color: #ffffff;
	border: 1px solid #b2b6c5;
	font-size: 11px;
	color:#666;
	}

form strong
	{
	color: #FF0000;
	font-weight: bold;
	}

form input.submit{
	background:#EB1924;
	color:#000;
	font-weight:bold;
	width:100px;
	float:right;
	margin-right:20px;
}

textarea.invisible
	{
	background		: white;
	border			: White;
	border-bottom-color 	: White;
	border-color 		: white;
	border-style 		: none none none none;
	border-top-color 	: White;
	border-width 		: 0;
	margin 			: 0;
	outline-color 		: White;
	outline-style 		: none;
	text-align 		: left;
	Width			: 296px;
	}

.eventlist{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px solid #666666;
}
.eventdate{
	font-weight:bold;
}

.eventtitle{
	font-weight:bold;
	color: #cb2229;
	color:#000000;
	text-decoration:underline;
}	

.eventlist, .eventdate, .eventtitle, .eventtext, .eventsummary
{
padding-top:5px;
padding-bottom:5px;
}

input.rsvpbutton{
	width:50px;
	background:#f5f5f5;
	color:#cb2229;
	font-weight:bold;
}

#sponsors
	{
	color: #E1E1E1;
	height: 120px;
	float:left;
	margin-top:-7.5em;
	margin-right:-6em;
	margin-left:0.5em;
	width: auto;
	}
	
	
div.eventimages div.image a img, div.eventsponsor a img, #sponsors img, div.eventimages div.image img
	{
	max-width:200px !important;
 	width: expression(this.width > 200 ? 200: true);
	max-height:200px !important;
 	height: expression(this.height > 200 ? 200: true);
	border:none !important;
	}







/*
.questiondiv input
	{
	text-align: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: -3px;
	}
*/		
.questiondiv 
	{
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	}
		
.questiondiv a
	{
	display: block;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	height: 25px;
	margin-top: 10px;
	margin-bottom: 8px;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin-right: 8px;
	background-color: #CCCCCC;
	color: #fff;
	}

.nobutton
	{
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
	background-color: #FFFFFF !important;
	color: #0000FF !important;
	float: right !important;
	display: inline !important;
	}

		
.questiondiv a:hover
	{
	text-decoration: none;
	background-color: #000;
	color: #fff;
	}

h5
	{
	background-color: #F00;
	color: #FFF;
	font-weight: bold;
	}
	
	/* search results table widths */
	.searchresults 
		{
		/*float:left;*/
		margin:auto 0 auto 0;
		/*border:3px solid green;*/
		}
		
	.searchresults table 
		{
		/*border: 1px solid;*/
		/*border: 0px solid;*/
		}
		
	.searchresults table tr
		{
		/*border-bottom: 1px solid;*/
		/*border-bottom: 0px solid;*/
		}

	.searchresults table tbody td
		{
		font-size:11px;
		/*min-width:150px !important;*/
 		/*width: expression(this.width < 150 ? 150: true);*/
		padding:0px 3px 0px 3px;
		
		/*border:1px solid #999999;*/
		/*border:0px solid #999999;*/
		/*vertical-align: top !important;*/
		/*text-align: left !important;*/
		}
	
	.searchresults table thead td
		{
		border-bottom:1px solid #999999;
		font-size:13px;
		color:#333333;
		vertical-align: top;
		text-align: center !important;
		background-color: #F6F6F6;
		}

	.searchresults .tdwide
		{
		/*min-width: 222px !important;*/
		}
		
	.searchresults form
		{
		width: 190px !important;
		}

	.searchresults form fieldset
		{
		margin: 0 0 0 0 !important;
		padding: 0 0 0 0 !important;
		}

	.searchresults form fieldset input
		{
		width: 120px !important;
		}

	#Bussinessopportunity table 
		{
		border: 1px solid;
		/*background-color: #FFFFFF;*/
		color: #000000 !important;
		} 

	#Bussinessopportunity table tr
		{
		border-bottom: 1px solid;
		}

	#Bussinessopportunity table tbody td
		{
		font-size:11px;
		min-width:150px !important;
 		/*width: expression(this.width < 150 ? 150: true);*/
		padding:0px 3px 0px 3px;
		border:1px solid #999999;
		vertical-align: top;
		}
	
	#Bussinessopportunity table thead td
		{
		border-bottom:1px solid #999999;
		font-size:13px;
		color:#333333;
		vertical-align: top;
		text-align: center !important;
		background-color: #F6F6F6;
		}
	
	
	/*.searchresults td 
		{
		width:150px;
		text-align:left;
		vertical-align: top;
		/*bottom-border:1px solid #333333;*/
		/*padding:0px 4px 0px 4px;*/
		/*}*/




.businessopportunities1
	{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: -moz-use-text-color;
	border-right-color: -moz-use-text-color;
	border-bottom-color: -moz-use-text-color;
	border-left-color: -moz-use-text-color;
	width: auto;
	overflow-x: hidden;
	overflow-y: hidden;
	display: block;
	}


.businessopportunities2
	{
	margin-bottom: 0pt;
	margin-left: 0pt;
	display: block;

	width:45%;
	max-width: 276px;
		
	height: 200px;
	float: left;
	margin-right: 11px;
	margin-top: 8px;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	/*background-x-position: 0%;*/
	/*background-y-position: 0%;*/
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: left;
	font-size: 12px;
	letter-spacing: -0.05em;
	text-decoration: none;
	border: dotted 2px #999999;
	}

.cname
	{
	padding-bottom: 10px;
	}
.mname
	{
	padding-top: 10px;
	}

#frmdel	
	{
	width: 69px !important;
	}

.execCommitteeTextBox
{
width:100%;
width:200px;
min-height:300px;
border: 2px solid #d6dff7;
text-align: left;
padding:6px;
}