/* 
-----------------------------------------------
  HIMSS.Asia 2008
  screen CSS
  design and markup - HIMSS web services
----------------------------------------------- 
		
		green: 			#fc733d
		medium aqua: 	#82bbc7
	 	navy: 			#455c6d
		light aqua: 	#cfd7de
		very light aqua:#f5f7f8
		logo purple:	#45386d
		light yellow:	#F7F8C7
		
		
		medium teal:	#82bbc7
		light blue-gray: #f5f7f8
		medium blue-gray: #cfd7de
		dark blue-gray: #455c6d
		coral:			#fc733d
		HIMSS blue:		#00529b
		
*/

/* 
-----------------------------------------------
  homepage styles
----------------------------------------------- */

#rightColHome { width:250px; float:right; padding-top:10px; background-color:#f5f7f8}
#leftColHome { width:688px; float:left; padding-top:10px; text-align:left; margin-left:5px; }		

/* 
-----------------------------------------------
  Global
----------------------------------------------- */

body {
	background-color: #fff;
	color: #333;
	margin: 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
}
#wrapper {
	background-color: #fff;
	text-align: center; 
	margin: 0px auto; 
	width: 950px; 
	padding: 0px;
	border-style:solid;
	border-color:#cfd7de;  
	border-width: 0px 1px 1px 1px;
	/*border-right:1px solid #455c6d; */
}
#header {
	width: 950px;
	height: 150px;no-repeat center;
	clear: both;
	background: #f5f7f8 url(../img/himssAsia_header.jpg); 
	border-bottom: 1px solid #cfd7de;
	border-top: 1px solid #cfd7de;
}
h1 {margin:10px; color:#82bbc7; font-size:24px;}
h2 {margin:10px; color:#455c6d; font-size:20px; font-weight:normal;}
h3 {margin:10px; color:#82bbc7; font-size:18px; font-weight:normal;}
h4 {margin:10px; color:#455c6d; font-size:16px;}
#mainBody h4 {margin:10px; color:#455c6d; font-size:16px;}
h5 {margin:10px; color:#fc733d; font-size:16px;}
p { margin: 10px;}
table {margin:10px;}
td {border-bottom:1px solid #f5f7f8;}
a {color: #455c6d;}
span.date {color: #82bbc7;}
span.new {color:#CC0000; font-weight:bold; font-style:italic;}
/*.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.toplinks a{float:right; font-weight:bold; margin: 7px; color: #455c6d}*/
.photo {float: left; padding: 7px; margin:0px 10px 10px 0px; background: white; border: 1px solid #cfd7de; clear:both; display: inline;}
/*table.committee {margin-left:10px; border: none}
td.committee , th.committee  {border-bottom: 1px solid #cfd7de;	padding: 7px;}
th.committee  {background: #82bbc7;color: white;}*/
div.topNav {width:950px; clear:both;}
div.topNav div.globalHIMSS {float:left; padding: 10px; /*height:8px;*/}
div.topNav div.globalHIMSS a {color:#000000; text-decoration:none;}

/* 
-----------------------------------------------
  Footer
----------------------------------------------- */

#footer {
	clear: both;
	font: bold 10px Geneva, Arial, Helvetica, sans-serif;
	color: #455c6d;
	text-align: center;
	/*border-top: 1px solid #82bbc7;
	border-bottom: 1px solid #82bbc7;*/
	line-height: 1.8em;
	/*background: #fff;*/
	padding: 10px;
}
#footer a {color: #82bbc7; text-decoration: none;}
#footer a:hover {color: #000; text-decoration: underline;}


/*-----------------*/
/* top nav styles  */
/*-----------------*/

#topNavContainer {
	width: 950px;
	height: 23px;
	background-color: #455c6d;
	padding: 7px 0px 0px 0px; /*border:1px solid #000;
	margin-top: 5px;
	margin-bottom: 1px;*/
	text-align: center;
	clear: both;
	/*background-image: url(../img/navbar.gif);*/
	background-repeat: no-repeat;
	color: #fff;
	border-bottom:1px solid #455c6d;
	font-weight:bold;
}


#topNavContainer a { 
	/*margin-top: 7px;*/
	padding: 7px 5px; 
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
#topNavContainer a:link
{
	color: #fff;
}
#topNavContainer a:hover
{
	color: #F7F8C7;
	text-decoration:underline;
}
#otherHIMSS {
	clear:both;
	color: #FFFFFF;
	text-align:center;
	background-color: #003366; 
	/* added font, height, padding, letter-spacing, for consistency throughout sites */
	font:11px trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	height:20px; 
	padding:2px 0 0 0; 
	letter-spacing:.07em;
}

#otherHIMSS a, #otherHIMSS a:link, #otherHIMSS a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

/* 
-----------------------------------------------
  Left Nav
----------------------------------------------- */

#leftRail {
	width: 250px;
	text-align: left;
	float: left;
	/*background: #fff url(../img/pg_body_bg.gif) no-repeat top left;*/
	background: transparent none no-repeat;
}
#leftRail ul {
	width:214px;
	margin:20px 14px;
	background-color: #f5f7f8;
	list-style: none;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding-left:0px;
	width:214px;
}
#leftRail ul li {
	font-weight: bold;
	color: #455c6d;
	padding: 5px 10px;
	font-size:1em;
	border-bottom: 1px solid #82bbc7;
	border-left: 1px solid #82bbc7;
	border-right: 1px solid #82bbc7;
	background: #f5f7f8 url(../img/subBtnBg.gif) no-repeat bottom;
	}
#leftRail ul li.pdf {		
	background: #f5f7f8 url(../img/subBtnBg_pdf.gif) no-repeat bottom;
	}
#leftRail ul li a{
	text-decoration: none;
	color: #455c6d;
}
#leftRail ul li a:hover{
	text-decoration: underline;
	color: #455c6d;
	/*background: #caeaee url(../img/subBtnBg_hov.gif) no-repeat bottom;*/
}
#leftRail ul li.top {
	color: #fff;
	padding-left: 7px;
	background: #82bbc7 url(../img/topBtnBg.gif) no-repeat bottom;
	border: 1px solid #82bbc7;
}
#leftRail ul li.top a{
	text-decoration: none;
	color: #fff;
}
#leftRail ul li.top a:hover{
	text-decoration: underline;
	color: #fff;
}
#leftRail ul li ul{
background-image: none;	
	margin:5px 0px 0px 0px;
	width: 100%;
	list-style: none;
	border-top:1px solid #82bbc7;
	}
#leftRail ul li ul li{	
/*background-image: none;*/
background: #f5f7f8 url(../img/subBtnBg.gif) no-repeat bottom;
	background-color: #f5f7f8;
	margin: 0px;
	font-size:1em;
	padding:5px;
	
	}	
#leftRail ul li ul li.pdf{	
background: #f5f7f8 url(../img/lev2_li_pdfBG.gif) no-repeat bottom right;
	
	}


/* 
-----------------------------------------------
  Email form on Homepage
----------------------------------------------- */

#rightColHome form#frmSolicit {padding:95px 10px 10px 10px; background:#fff url(http://www.himss.org/images/emailSignupBG.jpg) no-repeat; width:137px; border:1px solid #999; margin:0 auto;text-align:center;}
#rightColHome form#frmSolicit input {font-size:11px; margin-top:4px;}
#rightColHome form#frmSolicit input#txtSolicitEmail {width:130px;}
#rightColHome form#frmSolicit input#submitbtn {}

