/* Begin IE 7 Menu Fixes */
#menuFg0, #menuFg1, #menuFg2, #menuFg3, #menuFg4, #menuFg5, #menuFg6, #menuFg7, #menuFg8, #menuFg9 
	{ white-space: nowrap; cursor: pointer; }
/* End IE 7 Menu Fixes */
body { background: #10131B url(/ig.nsf/bg-grad.gif) repeat-y center; width: 1000px; margin: 0 auto; }
XXXbody { background: #231F20; }
b { font-weight: bold; }
strong { font-weight: bold; }
#toplinks { position: absolute; top: 12px; right: 320px; border: 0px solid yellow; color: #FFF; }
#toplinks * { font-size: 11px; color: #fff; }
#toplinks li { margin-left: 10px; display: inline; color: #FFF; }
#toplinks li a { color: #FFF; text-decoration: none; margin-right: 10px; }
#toplinks li a:hover { color: #FFF; text-decoration: underline; }
#botlinks { border: 0px solid #fff; text-align: center; margin: 50px 0 10px 0; position: relative; }
#botlinks * { font-size: 11px; }
#botlinks li { margin-left: 20px; display: inline; color: #C7C8CB; font-size: 14px; }
#botlinks li a { color: #C7C8CB; text-decoration: none; margin-right: 20px; }
#botlinks li a:hover { color: #FFF; text-decoration: underline; }
#search { position: absolute; top: 12px; right: 150px; font-size: 10px; }
#search h1 { color: #FFF; display: inline; margin-right: 10px; }
#search input { color: #000; display: inline; border: 0px solid #91BFC5; width: 150px; padding: 2px; color: #72AFB6; }
#nav { position: relative; }
#nav #menu { position: relative; width: 1000px; height: 50px; background: url(bg-menu.gif) no-repeat; }
#nav #menu a { text-indent: -2000px; position: absolute; top: 21px; }
#nav #menu a#menu1 { left: 39px; width: 105px; }
#nav #menu a#menu2 { left: 235px; width: 56px; }
#nav #menu a#menu3 { left: 402px; width: 67px; }
#nav #menu a#menu4 { left: 570px; width: 75px; }
#nav #menu a#menu5 { left: 745px; width: 70px; }
#quotes { font-style: italic; font-size: 11px; color: #015B85; margin: 100px 25px 50px 25px; }
#quotes h1 { font-style: normal; font-weight: bold; font-size: 12px; margin-bottom: 5px; }
#quotes h4 { font-style: normal; text-align: right; }
#left-col { background: #2B3239 url(/ig.nsf/bg-left-1.jpg) no-repeat; }
#left-nav-list { border: 0px solid gray; margin: 18px 25px; font-size: 11px; font-weight: bold; }
#left-nav-list a { display: block; color: #1C4164; margin-bottom: 12px; text-decoration: none; }
#left-nav-list a:hover { color: #98002E; text-decoration: underline; }
#left-nav-list a:active { color: #1C4164; text-decoration: none; }
#right-col { background: #FFF; }
#logo { display: block; width: 1000px; height: 100px; }
#content-title { 
	font-size: 24px; border-top: 2px solid #E9D666; border-bottom: 2px solid #E9D666;  
	color: #A6B4BE; padding: 6px 29px; background: #5C6F7B; 
	font-family: Times New Roman; text-transform: uppercase; 
	}
#content-index { position: relative; background: #FFF; }
#content-sub { position: relative; background: #FFF; }
#content-area { position: relative; margin: 50px 20px 20px 20px; color: #696969; background: #FFF; }
#content-area #locname { 
	height: 26px; background: url(blank-title-bar.gif) no-repeat; padding: 4px 0 0 20px; 
	color: #FFF; text-transform: uppercase; margin-left: -20px;
}
#content-area h1 { display: block; font-weight: bold; font-size: 16px; color: #015B85; margin: 0px 0px 5px 0px; }
#content-area h2 { display: block; font-size: 13px; font-weight: bold; color: #696969; margin: 0px 0px 20px 0px; }
#content-area p { display: block; margin-top: 5px; }
#content-area a { color: #5C6F7B; text-decoration: underline; }
#content-area a:hover { color: #000; text-decoration: underline; }
#content-area ul { list-style: square; padding-left: 20px; border: 0px solid blue; }
#content-area ul li { border: 0px solid red; }
#content-area #breadcrumbs { color: #aaa; font-size: 11px; margin: 5px 0px 10px 0px; }
#content-area #breadcrumbs a { color: #aaa; text-decoration: none; }
#content-area #breadcrumbs a:hover { color: #aaa; text-decoration: none; border-bottom: 1px dotted #aaa; }
#quicklinks { padding: 0px 0px 0px 15px; position: absolute; width: 155px; top: 180px; left: 416px; max-height: 160px; overflow: hidden; }
#columns { Xcolor: #fff; background: url(/ig.nsf/bg-globe.jpg) no-repeat 108px -205px; }
#columns table td { border: 0px solid black; }
#columns-sub { background: url(/ig.nsf/bg-globe.jpg) no-repeat 108px -205px; }
#columns-sub table td { border: 0px solid black; }
#index-text2 { font-size: 12px; font-weight: bold; font-style: italic; color: #1C4164; padding: 0 50px; }
#sub-text2 { font-size: 12px; font-weight: bold; font-style: italic; color: #1C4164; padding: 0 50px; }
.col1 {  }
.col2 {  }
#content-sub .col2 { border-left: 1px solid #BBC6D0; }
.col3 {  }
.col4 { background: url(bg-right-col.gif); }
#con1 { padding: 35px 65px;  }
#con1 h4 { font-size: 20px; font-weight: bold; }
#con1 a {  }
#con1a { border: 0px solid gray; overflow: auto; }
#con1a a { width: 85px; height: 70px; display: block; float: left; margin: 10px 0px 0px 31px; }
#con1b { clear: both; border: 0px solid gray; margin: 10px 22px 20px 22px; text-align: center; }
#con1b a { color: #98002E; text-decoration: none; font-size: 11px; }
#con1b a:hover { color: #98002E; text-decoration: underline; }
#con2 { padding: 0 23px; border-left: 1px solid #BBC6D0; }
#con2 a { display: block; color: #000; font-size: 11px; text-decoration: none; border: 0px solid gray; margin: 10px 0; }
#con2 a div.title { font-weight: bold; color: #015B85; }
#con2 a div.desc { color: #6A6A6D; }
#con2 a:hover div.desc { text-decoration: underline; }
#con3 { padding: 0 23px; border-left: 1px solid #BBC6D0; }
#con3 a { display: block; color: #000; font-size: 11px; text-decoration: none; border: 0px solid gray; margin: 10px 0; }
#con3 a div.title { color: #6A6A6D; }
#con3 a div.desc { font-weight: bold; color: #98002E; }
#con3 a:hover div.title { text-decoration: underline; }
#con4 { padding: 0 23px; position: relative; }
#con4 a { display: block; color: #FFF; font-size: 11px; text-decoration: none; margin: 10px 0 10px 0; }
#con4 a div.title { font-weight: bold; color: #17B4E9; margin-bottom: 1px; }
#con4 a div.desc { text-decoration: none; }
#con4 a:hover div.desc { text-decoration: underline; }
#con4a { position: absolute; bottom: 0; right: 0; }
#footer {  }
#ft { text-align: center; border: 0px solid #fff; margin: 10px 0px 30px 0px; color: #C7C8CB; }
#ft * { font-size: 9px; }
#ft a { text-decoration: none; color: #C7C8CB; }
#ft a:hover { text-decoration: underline; color: #FFF; }
#ft a.copy { border-bottom: 0; }
#ft a.copy:hover { border-bottom: 0; }
div.SiteMapTitle { margin: 10px 20px 0 20px; font-size: 12px; font-weight: bold; text-decoration: none;}
div.SiteMapLink { margin: 0 20px 0 30px; font-size: 11px; font-weight: normal; text-decoration: none;}
div.SiteMapLink a {  }
div.SiteMapLink a:hover {  }
#wrap-search-results a { display: block; margin-bottom: 10px; text-decoration: none; }
#wrap-search-results a:hover { background: #eee;  text-decoration: none; }
#wrap-search-results a div.title { color: #51174c; font-weight: bold; font-size: 12px; text-decoration: underline; }
#wrap-search-results a div.description { color: #51174c; font-weight: normal; font-size: 11px; text-decoration: none; }
