/* Developed by Matthew Sloggett for the American Society of Plastic Surgeons */

body {
	text-align:center;
	background:#FFF url(img/bg_header.gif) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 76%;
	padding:0px 0px 10px;
	margin:0px 0px 0px 0px;
	border:0px;
}
h1 {
	font-size: 2.0em;
	font-weight: normal;
	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
	color: #000000;
	}
h2 {
	font-size: 1.4em;
	margin: 1em 0em 1em 0em;
	font-weight: bold;

	color:#0056CC;
	border-bottom:1px dotted #658860;
	text-shadow:#cccccc 2px 2px;
	padding: 0px 0px 4px 0px;
	}
h3 {
	font-size: 1.2em;
	margin: 1em 0em 0.1em 0em;
	font-weight: bold;

	color:#0056CC;
	text-shadow:#cccccc 2px 2px;
	}
h4 {
	font-size: 1.0em;
	margin: 1em 0em 0.1em 0em;
	font-weight: bold;
	color: #0056CC;
	}
h5 {
	font-size: 1.0em;
	margin: 1em 0em 1em 0em;
	font-weight: bold;
	}
h6 {
	font-size: 0.8em;
	margin: 1em 0em 1em 0em;
	font-weight: bold;
	}
img {
	border: 0;
	}
p {
	color: #000000;
	font-size: 1.0em;
	line-height: 1.4em;
	margin: 0.1em 0em 1.4em 0em;
	}
li {
	color: #000000;
	}
ul	{
	color: #000000;
	}

a {
	font-size: 1.0em;
	line-height: 1.4em;
	color: #333333;
	text-decoration:underline;
	}
a:hover {
	color:#0056cc;
	text-decoration:none;
	background:#cccccc;
	}
strong, b {
	font-weight: bold;
	}



#nav a:hover {text-decoration:none;background:transparent;}



#container1 {
background:transparent url(img/banner_img.jpg) top right no-repeat;
}
#container2 {
	width:780px;
	margin:0px auto 0px auto;
	text-align:left;
}


/* signed on */
#members {background:#ffffff url(img/member_bg.gif) repeat-x;}
#members #container1 {background:transparent url(img/member_sidebar.jpg) top right no-repeat;}
#members #branding {background: url(img/member_banner.jpg) no-repeat; height:155px; width:440px;}



/* branding */
#branding {
	background:#FAF8E7 url(img/banner.jpg) no-repeat;
	height:155px;
	width:440px;
}


/* Navigation */
#nav {
	height:45px;
	width:780px;
	background:transparent;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
	#nav ul {
		margin:0px 0px 0px 0px;
		padding:12px 0px 0px 0px;
		list-style: none;
	}
	#nav li {
		margin:0px 0px 0px 10px;
		padding:0px 0px 0px 0px;
		display:inline; 
		font-size:10px; 
		font-weight:bold;
	}
	#nav a {
		color:#ffffff; 
		text-decoration:none;
	}
	#nav a:hover {
		color:#ffffff;
		text-decoration: underline;
	}



#nav ul.nav_right {
		margin:11px 0px 0px 0px;
		padding:2px 0px 0px 0px !important;
		padding:1px 0px 0px 0px;
		list-style: none;
		float:right; 
		display:block;
		}
#nav .nav_right li {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 10px;
		display:inline; 
		font-size:10px; 
		font-weight:bold;
	}


/* Content Area */
#main {
	width:540px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	float:left;
	display: block;
}
#main_fusetalk {
	width:740px;
	margin:0px 10px 0px 10px;
	float:left;
}

#extra {
	width: 200px;
	margin:0px 10px 20px 0px;
	float: right;
}
#extra_fusetalk {display:none;}
#extra img {text-align:center;}



/* site info */
#siteinfo {
	clear:both;
	width:740px;
	margin:10px;
	padding:10px 0;
	border-top:1px dotted #658860;
}
 	#siteinfo img {border-bottom:10px solid #fff;}
	#siteinfo p {
	color: #666666;
	font-size: 1.0em;
	line-height: 1.4em;
	margin: 0.1em 0em 1.4em 0em;
	padding:20px 0;
	}


/* classes */
.active {color:#658860;}
.hide {display:none;}



/* Committee */
#committee table {border-collapse:collapse;font-size:70%;}
#committee th {border:1px solid #ddd;border-bottom:2px solid #666;padding:2px;}
#committee td {vertical-align:top;border:1px solid #ccc; padding:2px;}
#committee input,#committee label {width:auto;}
#committee input {text-align:center;}



/* Procedure */
#procedure_list {				
		float: right;
		margin: 15px 0px 0px 0px;
		/*adding a width fixes float problems with the menu in IE for the Mac */
		width:235px;
	}
	#procedure_list select {
	/*  Use to force the jump menu width*/
	width:235px; overflow:hidden;
	}
	#procedure_list form {}
#procedure_content {}
	#procedure_content h3 {}
	#procedure_content h3 a{
	text-decoration: none;
	}
	#procedure_content h3 a:hover{
	text-decoration: underline;
	}
	#procedure_content ul {}
	#procedure_content ul, #procedure_content li {}
	#procedure_content li {}
	#procedure_images {float:right; width:160px; margin:20px 0px 20px 20px;}
#procedure_nav {}
	#procedure_nav ul {}
	#procedure_nav ul, #procedure_nav li {}
	#procedure_nav li {}
	


/* image upload pop-up */
#image_upload {background:#ffffff; text-align:left; padding: 10px;}


/* File Manager */ 

.file_manager { margin: 0px 0px 2px 0px; display: block; padding: 2px 0px 5px 0px; border-bottom: 1px dotted #CCCCCC;}
.file_name {display: block; width:530px; float:left; clear:left;}

