/* CSS Document */


body {
	margin: 0;
	font-family: "Times New Roman", Times, serif;
	background-color: #FFFFFF;
}
	body.home {
		background: #fff url(http://iiusa.org/themes/site_themes/default/footer_bg.gif) repeat;
	}
	body.inside {
		background: #fff url(http://iiusa.org/themes/site_themes/default/background.gif) repeat;
	}


/* Div CSS
------------------------------------------------------------------------------------- */

	#top_bar {
		width: 100%;
		height: 23px;
		position: absolute;
		left: 0;
		top: 0;
		background-color: #fff;
	}
		.inside #top_bar {
			border-bottom: 1px solid #8c6e32;
		}
		#top_date, #top_contact, #top_search {
			position: absolute;
			top: 5px;
			font-size: 10px;
			line-height: 16px;
			text-transform: uppercase;
			color: #1f4d79;
			padding-left: 12px;
			background: url(http://iiusa.org/themes/site_themes/default/arrow_red.gif) left 2px no-repeat;
		}
			#top_date {
				left: 238px;
			}
			#top_contact {
				left: 500px;
			}
			#top_search {
				width: 200px;
				left: 604px;
				top: 4px;
				padding: 0;
				background: none;
			}
				#top_search input.search {
					font-size: 10px;
					line-height: 11px;
					border: 1px solid #969696;
					margin-left: 3px;
				}
				#top_search input#top_search_submit {
					padding-left: 5px;
				}
				
	#masthead {
		position: absolute;
		left: 0;
		top: 24px;
		background: #1f4d79 url(http://iiusa.org/themes/site_themes/default/bg_top_border.jpg) left bottom repeat-x;
	}
		.home #masthead {
			width: 100%;
			height: 292px;
		}
		.inside #masthead {
			width: 800px;
			height: 61px;
		}
		#flashcontent {
			float: left;
			display: inline;
		}
		img#logo {
			width: 236px;
			height: 46px;
			float: left;
			display: inline;
		}
		img#top {
			width: 564px;
			height: 46px;
			float: left;
			display: inline;
		}
	
	#main {
		float: left;
		display: inline;
		background: #fff url(http://iiusa.org/themes/site_themes/default/sidebar_bg.gif) left top repeat-y;
		min-height: 400px;
	}
			.home #main {
				margin-top: 315px;
				width: 100%;
			}
			.inside #main {
				width: 800px;
				margin-top: 85px;
			}
		#sidebar {
			width: 236px;
			float: left;
			display: inline;
		}
			.inside #sidebar {
				padding-top: 70px;
				height: 485px;
				background: url(http://iiusa.org/themes/site_themes/default/menu_bg_top.gif) left top no-repeat;
			}
		#content {
			width: 420px;
			min-height: 200px;
			padding: 20px 0 20px 23px;
			float: left;
			display: inline;
		}
		
	#footer {
		width: 545px;
		padding: 10px 0 10px 255px;
		float: left;
		clear: left;
		display: inline;
		font-size: 11px;
		color: #8c6e32;
	}
		.inside #footer {
			background: url(http://iiusa.org/themes/site_themes/default/footer_bg.gif) repeat;
		}

			
/* Object Styles
------------------------------------------------------------------------------------- */
	
		h1 {
			width: 420px;
			height: 15px;
			padding: 0;
			margin: 0 0 20px 0;
			font-size: 0;
			text-indent: -5000px;
			background-repeat: no-repeat;
		}
			h1.home { background-image: url(http://iiusa.org/themes/site_themes/default/title_home.gif); }
			h1.program {
				height: 40px;
				background-image: url(http://iiusa.org/themes/site_themes/default/title_program.gif);
			}
			h1.centers { background-image: url(http://iiusa.org/themes/site_themes/default/title_centers.gif); }
			h1.legal { background-image: url(http://iiusa.org/themes/site_themes/default/title_legal.gif); }
			h1.news { background-image: url(http://iiusa.org/themes/site_themes/default/title_news.gif); }
			h1.links { background-image: url(http://iiusa.org/themes/site_themes/default/title_links.gif); }
			h1.contact { background-image: url(http://iiusa.org/themes/site_themes/default/title_contact.gif); }
			h1.search { background-image: url(http://iiusa.org/themes/site_themes/default/title_search.gif); }
			h1.bestpractices { background-image: url(http://iiusa.org/themes/site_themes/default/title_bestpractices.gif); }
                        h1.congress { background-image: url(http://iiusa.org/themes/site_themes/default/title_congress.gif); }
		        h1.member { background-image: url(http://iiusa.org/themes/site_themes/default/title_member.gif); }
		h2 {
			font-size: 15px;
			font-weight: normal;
			font-style: italic;
			color: #d71920;
			margin: 0;
			padding: 10px 0 5px;
		}
			#sidebar h2 {
				width: 236px;
				height: 49px;
				padding: 0;
				margin: 0;
				font-size: 10px;
				text-indent: -5000px;
				background: url(http://iiusa.org/themes/site_themes/default/sidebar_inthenews.gif) no-repeat;				
			}
		
		h3 {
			font-size: 13px;
			font-weight: bold;
			font-style: italic;
			color: #1f4d79;
			margin: 0;
			padding: 8px 0 2px;
		}
			#sidebar h3 {
				margin: 0;
				padding: 0;
				color: #1f4d79;
				text-transform: uppercase;
				font-weight: normal;
				font-style: normal;
				font-size: 12px;
				line-height: 14px;
			}
		
		p, li, blockquote {
			font-size: 12px;
			line-height: 17px;
			color: #444;	
		}
			p, ul, ol {
				padding: 7px 0;
				margin: 0;
			}
			#sidebar ul.news li p {
				margin: 0;
				padding: 4px 0 5px;
				line-height: 13px;
			}


		
		strong {
			
		}
		
		em {
			
		}
			#sidebar em {
				color: #d71920;
				font-style: normal;
			}
		
		small {
			
		}
		
		.preload {
			display: none;
		}


	/* List Styles
	------------------------------------------------------------------------------------- */
	
		ul, blockquote {
			padding-left: 15px;
		}
			ul li {
			
			}

		#sidebar ul.news {
			list-style: none;
			margin: 10px 15px 20px;
			padding: 0;
			font-size: 12px;
		}
			#sidebar ul.news li {
				margin: 0;
				padding: 10px 0;
				border-bottom: 1px solid #886b2f;
			}

			
		ol {
			padding-left: 15px;
		}
			ol li {
			
			}
		

	/* Form Styles
	------------------------------------------------------------------------------------- */

		dl {
			float: left;
			clear: left;
			display: inline;
			margin: 10px 25px 0 0;
			padding: 10px 0 0 0;
			border-top: 1px dotted #CCCCCC;
			width: 450px;
		}
		dt {
			float: left;
			clear: left;
			text-align: right;
			margin: 5px 10px 0 0;
			width: 100px;
			font-size: 11px;
			font-weight: bold;
			color: #333;
		}
		dd {
			margin-bottom: 5px;
			font-size: 11px;
		}
		
		dd input {
			padding: 2px;
			width: 175px;
			font-size: 14px;
		}
		input.button {
			width: auto;
		}
		
		

	/* Table Styles
	------------------------------------------------------------------------------------- */

		table.results {
			font-size: 13px;
		}
			.resultHead {
				font-style: italic;
				font-weight: bold;
				color: #666;
			}
		

	
/* Link Styles
------------------------------------------------------------------------------------- */
	
		a {
			color: #23619d;
			text-decoration: none;
		}
		#content a {
			color: #23619d;
			text-decoration: none;
			border-bottom: 1px solid #a0b9d1;
		}
			#sidebar ul.news a {
			}
				#sidebar ul.news h3 a {
					color: #1f4d79;
					border: none;
					font-style: normal;
				}
				#sidebar ul.news a:hover {
					border-bottom: 1px solid #23619d;
				}
			a img {
				border: none;
			}
		
	
	/* Menu Styles
	------------------------------------------------------------------------------------- */
	
			ul.menu {
				padding: 0;
				margin: 10px 14px;
				list-style: none;
				border-top: 1px solid #886b2f;
			}
				ul.menu li {
					padding: 0;
					margin: 0;
					border-bottom: 1px solid #886b2f;					
				}
					ul.menu li a {
						display: block;
						height: 10px;
						padding: 16px 0;
						background-repeat: no-repeat;
						background-position: left 16px;
						font-size: 0px;
						text-indent: -5000px;
					}
						ul.menu li a#home {
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_home1.gif);
						}
							ul.menu li a#home:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_home2.gif);
							}
						ul.menu li a#program {
							height: 24px;
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_program1.gif);
						}
							ul.menu li a#program:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_program2.gif);
							}
							ul.menu li a#program.current {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_program3.gif);
							}
						ul.menu li a#centers {
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_centers1.gif);
						}
							ul.menu li a#centers:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_centers2.gif);
							}
							ul.menu li a#centers.current {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_centers3.gif);
							}
						ul.menu li a#legal {
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_legal1.gif);
						}
							ul.menu li a#legal:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_legal2.gif);
							}
							ul.menu li a#legal.current {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_legal3.gif);
							}
						ul.menu li a#news {
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_news1.gif);
						}
							ul.menu li a#news:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_news2.gif);
							}
							ul.menu li a#news.current {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_news3.gif);
							}
						ul.menu li a#links {
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_links1.gif);
						}
							ul.menu li a#links:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_links2.gif);
							}
							ul.menu li a#links.current {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_links3.gif);
							}
						ul.menu li a#contact {
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_contact1.gif);
						}
							ul.menu li a#contact:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_contact2.gif);
							}
							ul.menu li a#contact.current {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_contact3.gif);
							}
                                               ul.menu li a#congress {
							height: 24px;
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_congress1.gif);
						}
							ul.menu li a#congress:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_congress2.gif);
							}
							ul.menu li a#congress.current {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_congress3.gif);
							}
                                                ul.menu li a#member {
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_member1.gif);
						}
							ul.menu li a#member:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_member2.gif);
							}
							ul.menu li a#member.current {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_member3.gif);
							}
						ul.menu li a#bestpractices {
							background-image: url(http://iiusa.org/themes/site_themes/default/menu_bestpractices1.gif);
						}
							ul.menu li a#bestpractices:hover {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_bestpractices2.gif);
							}
							ul.menu li a#bestpractices.current {
								background-image: url(http://iiusa.org/themes/site_themes/default/menu_bestpractices3.gif);
							}