





/*
-------------------------
Pursuit adviser web site master stylesheet
Martin Young
IOOF
October 2006
-------------------------
*/


* {margin: 0;padding: 0;}
body {background: #009543;font: normal 80%/1.6 arial;color: #111;margin: 0 5px;text-align: center;}


a {text-decoration: none;}
a:link {color: #009543;padding-bottom: 1px;border-bottom: 1px solid #009543;}
a:visited {color: #62bd19;padding-bottom: 1px;border-bottom: 1px solid #62bd19;}
a:hover {padding-bottom: 1px;border-bottom: 1px solid #009543;background: #efe0b1;}
a:active {color: #000;}


/* h4 and h5 are used for screen readers and/or nostyle only */
h4 {display: none;visibility: hidden;}
h5 {display: none;visibility: hidden;}




#container {
		/* max- and min-width in IE requires a non-validating workaround - see cameronmoll.com/archives/000892.html */	
			max-width: 880px;
			min-width: 700px;
			width: expression(document.body.clientWidth < 702? "700px" : document.body.clientWidth > 882? "880px" : "auto");
		/* end workaround */
	margin: 0 auto;
	text-align: left;
	background: #fff url(/digitalAssets/102166_shadowLeft.gif) top left repeat-y;
	}




/* header */
#header {height: 110px;background: #fff url(/digitalAssets/102177_shadowRight.gif) top right repeat-y;text-align: left;padding: 0 15px 0 20px;margin-left: 18px;}
#header img.logo {border: none;margin: 25px 15px 0 0;}
#header img.ioofLogo {float: right;margin: 30px 31px;}
#header a {border: none;}
#header a:hover {background: none;border: none;}





#contentWrapper {clear: both;}




/* content */
#content {background: transparent url(/digitalAssets/102193_shadowRightContent.gif) top right repeat-y;text-align: left;padding: 0 0 0 10px;margin: 0;}

#content h1 {margin: 0 8px;font: normal 2em/1.3em arial;color: #009543;padding: 180px 40px 20px 20px;margin-right: 268px;}
#content h2 {margin: 0 310px 0 8px;font: bold 1.2em/1em arial;padding: 35px 0 10px 18px;color: #009543;}
#content h3 {margin: 20px 310px 0 8px;font: bold 1em arial;padding: 25px 0 0 18px;color: #009543;}
#content p {padding: 10px 310px 5px 27px;}
#content .nextNav {margin: 40px 20px 0 28px;font-size: 1.6em;}
#content .nextNav p {margin: 0;padding: 0;}
#content ul {padding: 5px 310px 5px 50px;}
#content ul li {margin: 5px 0;}
#content .linkImg {float: right;margin: 20px 270px 20px 20px;font-size: 0.9em;text-align: right;}
#content .linkImg p {margin: 0;padding: 0;}
#content .linkImg a.img {border: none;background: none;}
#content .linkImg a img {border: none;background: none;}
#content ul.inlineList {list-style: none;}
#content ul.inlineList li {display: inline;}
#content ul.noBullet {list-style: none;padding-left: 23px;}
#content .footnote {margin: 50px 310px 0 27px;border-top: 1px solid #eee;color: #888;}
#content .footnote p {margin: 10px 0;padding: 0;font-size: 0.9em;}




/* tables */
#content table.table1 {text-align: left;margin: 20px 0 20px 6px;font-size: 1em;}
#content table.table1 th {padding: 0 30px 0 0;vertical-align: middle;font: normal 1.8em/1em arial;color: #333;}
#content table.table1 th p {margin: 0;padding: 12px 30px;background: url(/digitalAssets/102209_thRight.gif) top right no-repeat;}
#content table.table1 td.right {padding: 0 30px 2px 0;vertical-align: top;}
#content table.table1 td.left {padding: 0 0 2px 20px;vertical-align: top;}
#content table.table1 td p {background: #d0ebba;padding: 10px 20px 10px 20px;line-height: 1.6em;}
#content table.table1 td ul {background: #d0ebba;padding: 10px 20px 10px 40px;line-height: 1.6em;}

#content table.table2 {border-collapse: collapse;text-align: left;margin: 20px 280px 20px 8px;font-size: 1em;}
#content table.table2 th {padding: 0;vertical-align: middle;font: normal 1.6em/1em arial;color: #333;border-bottom: 2px solid #fff;}
#content table.table2 th.th_left {width: 1%;padding: 0;margin: 0;}
#content table.table2 th.th_left p {color: #d5ce86;padding: 12px 0;margin: 0;}
#content table.table2 th p {margin: 0;padding: 12px 30px 12px 10px;background: #d5ce86;}
#content table.table2 th p.right {padding-left: 10px;background: url(/digitalAssets/102209_thRight.gif) top right no-repeat;}
#content table.table2 td {padding: 0 0 0 20px;vertical-align: top;background: #d0ebba;border-bottom: 2px solid #fff;}
#content table.table2 td.td_left {background: #fff;}
#content table.table2 td p {padding: 10px 10px 10px 0;line-height: 1.6em;}
#content table.table2 td ul {margin: 10px 20px 10px 30px;padding: 0;}


#content table.downloads {font-size: 1em;border-collapse: collapse;margin: 20px 0 20px 28px;width: 420px;}
#content table.downloads td {padding: 8px 8px 8px 0;}
#content table.downloads a.img {border: none;background: none;}
#content table.downloads a img {border: none;background: none;}



/* sidebar */
#sideBar {float: right;width: 268px;background: transparent;text-align: left;padding-right: 0;}
#sideBar .menu {background: transparent;margin: 0 18px 0 0;padding: 0;font: bold 1em/1.3 arial;}
#sideBar .menu ul {background: #fff;list-style: none;margin: 0;padding: 5px 0;}
#sideBar .menu ul li {margin: 0;padding: 0;}
#sideBar .menu ul li img {border: none;margin-bottom: -4px;}
#sideBar .menu ul li a {border: none;}

/*#sideBar .menu a {width:240px;display:block;padding:10px 15px;border: none;color:#004A22;}
#sideBar .menu a:link,#sideBar .menu a:visited {color:#009543;}
#sideBar .menu a:hover {background:#eee;color:#007929;}
#sideBar .menu ul li.current a {color:#007929;background:#eee;}
#sideBar .menu ul li.current a:visited {color:#007929;}*/

#sideBar .sideBarItem {background: transparent;margin: 0 18px 0 0;padding: 20px 0 16px 0;}
#sideBar .sideBarItem p {padding: 0 20px 8px 20px;}
#sideBar .sideBarItem img {border: none; margin-left: 10px;}
#sideBar .sideBarItem a img {border: none;}




/* footer */
#footer {background: transparent url(/digitalAssets/102177_shadowRight.gif) top right repeat-y;text-align: left;padding: 0 0 40px 0;margin: 100px 0 0 8px;}
#footer ul.nav {list-style: none;padding: 10px 0 10px 0;margin: 30px 268px 25px 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;font-size: 0.9em;}
#footer ul.nav li {display: inline;padding: 0 0 0 20px;}
#footer ul.nav li a {border-bottom: none;}
#footer ul.nav li a.current {border-bottom: 1px solid #62bd19;}
#footer ul.nav li a:hover {border-bottom: 1px solid #613318;}
#footer p {padding: 0;margin: 5px 300px 5px 20px;color: #bbb;font-size: 0.8em;}
#footer img.ioofLogo {float: right;margin: 0 30px 30px 0;border: none;}


