/* ------------------------------------------------
	ADANZ Stylesheet 2006
------------------------------------------------ */

	body { margin:0; padding:0; font-size:12px; font-family:arial, helvetica, sans-serif; color:#57575A; }
	#body { background:#fff; text-align:center; text-align:center; margin-top:30px; }
	
	a img { border:0; }
	a:link, a:visited { color:#D2222A; text-decoration:none; font-weight:100; }
	a:hover { color:#008689; font-weight:100; }
	
	h1 { font-size:16px; font-weight:600; color:#D2222A; letter-spacing:2px; font-family:georgia, times new roman, times, serif; margin-top:0; padding-top:0; }
	h2 { font-size:16px; font-weight:100; font-family:georgia, times new roman, times, serif; }
	h3 { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:600; }
	
	.table { border-collapse:collapse; border:0; padding:0; }
	form { margin:0; padding:0; }
	
	li { line-height:1.7; }
	
/* ------------------------------------------------
	Layout Styles
------------------------------------------------ */
	
	#DefaultBody { text-align:center; background:#BDD5D9; }
	#Container { width:750px; text-align:left; margin:0 auto; }
		#Header { background:url("Images/Def-HeaderBG.gif") repeat-x; height:42px; }
			#MainNav { float:left; margin-left:10px; margin-top:2px; }
			#Search { float:right; margin-right:10px; position:relative; top:-2px; }
		#Banner { background:#0A1315; height:140px; }
			#Logo { float:left; margin:10px 0 0 10px; }
			#ItsYourCall { float:right; margin:5px 10px 0 0; }
		#BannerSpacer { background:url("Images/Def-BannerBG.gif") no-repeat center; height:14px; }
		#Nav { width:179px; vertical-align:top; background:#fff; }
		#NavSpacer { width:7px; background:#D2222A; }
		#Content { width:564px; background:#fff; vertical-align:top; padding:26px 28px; voice-family: "\"}\""; voice-family:inherit; width:508px; } html>body #Content { width:508px; }

/* ------------------------------------------------
	Menu Styles
------------------------------------------------ */
	
	.MenuCellFirst { padding:0; padding-right:7px; }
	.MenuCellMain { padding:0 7px; }
	a.MenuLink:link, a.MenuLink:visited { font-size:12px; font-weight:600; color:#fff; letter-spacing:2px; font-family:georgia, times new roman, times, serif; text-decoration:none; }
	.MenuLink:hover { font-size:12px; font-weight:600; color:#BDD5D9; letter-spacing:2px; }
	
	.MenuTableSide { width:100%; }
	.MenuCellSide { background:url("Images/SideNavBG.gif") no-repeat bottom; padding:9px 12px; }
	a.MenuLinkSide, a.MenuLinkSide:visited { color:#688286; font-size:11px; font-weight:bold; font-family:georgia, times new roman, times, serif; text-decoration:none; }
	a.MenuLinkSide:hover { color:#D2222A; font-size:11px; font-weight:bold; font-family:georgia, times new roman, times, serif; text-decoration:none;}
	
	
	
	/*--- Home Specific Styles ---*/
	#HmeContainer { width:750px; background:#CADEE0; text-align:left; margin:0 auto; height:566px; }
		#HmeLeft { background:#000; width:540px; text-align:center; vertical-align: middle; }
			.HmeLogos { margin-bottom:44px; }
		#HmeRight { background:#CADEE0; width:210px; background:url("Images/HmeBG.gif") no-repeat #CADEE0; }
		td#HmeRight p {padding: 0 14px 8px 14px; color: #666; font-size: 10px; margin: 0}

	/* --- Search --- */
	
	.SearchInput { border:1px solid #9C191F; background:#fff; color:#688286; font-size:11px; height:20px; line-height:19px; }
	.SearchButton { background:url("../Templates/SearchAsset/Images/Go.gif") no-repeat center center; border:0; width:8px; height:12px; cursor:pointer; margin-left:4px; }
	.SearchResults td { border-bottom:2px solid #C8CACA; }
	.Disclaimer { width:490px; text-align:left; margin-left:220px; margin-top:15px; font-size:10px; }
	
/* ------------------------------------------------
	Directory Styles
------------------------------------------------ */

	#Heading { width:100%; font-size:18px; font-weight:600; border:1px solid #ccc; padding:10px; background:url("Images/HeaderBG.gif") repeat-x bottom left #F2F1EC; color:#D2222A; }
	.Faq { text-align:right; }
	.MainTable { width:100%; border:1px solid #ccc; }
	.DirectoryTitles { vertical-align:top; width:40%; }
	.DirectorySearch { border:1px solid #ddd; }
	.DirectorySearch td { border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
	.DirectorySearchBG { background:#F5F3F7; }
	
	
/* ------------------------------------------------
	CMS Styles 
------------------------------------------------ */

	.redText { color:#D2222A; }
	.SpacedText { line-height:2.0; }
	.Small { font-size:10px; }
	
