/* ::::: http://www.wealthcatalyst.com.au/themes/default/css/menu2.css ::::: */

.preload1 { background: transparent url('dropdownnormal.png') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.preload2 { background: transparent url('dropdownbottom.png') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.menu2 { margin: 0pt; padding: 0pt 0pt 0pt 32px; list-style-type: none; list-style-image: none; list-style-position: outside; height: 41px; position: relative; font-family: arial,verdana,sans-serif; z-index: 100; }
.menu2 li.top { display: block; float: left; }
.menu2 li a.top_link { padding: 11px 20px 0pt 25px; display: block; float: left; height: 30px; color: rgb(238, 255, 221); font-family: Verdana,Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none; cursor: pointer; }
.menu2 li a.top_link span {  }
.menu2 li a.top_link span.down {  }
.menu2 li a.top_link:hover {  }
.menu2 li a.top_link:hover span { text-decoration: underline; }
.menu2 li a.top_link:hover span.down { text-decoration: none; }
.menu2 li:hover > a.top_link { background: transparent url('blank_over.gif') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.menu2 li:hover > a.top_link span { background: transparent url('blank_over.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.menu2 li:hover > a.top_link span.down { background: transparent url('blank_overa.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.menu2 a:hover { position: relative; }
.menu2 li:hover { position: relative; }
.menu2 ul, .menu2 :hover ul ul, .menu2 :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul :hover ul ul { margin: 0pt; padding: 0pt; position: absolute; left: -9999px; top: -9999px; width: 0pt; height: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.menu2 :hover ul.sub { color: black; left: 0pt; top: 41px; white-space: nowrap; width: 350px; height: auto; }
.menu2 :hover ul.sub li { background: transparent url('dropdownnormal.png') repeat-y scroll 0% 0%; color: rgb(0, 0, 0); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; height: 28px; float: left; width: 350px; font-weight: normal; }
.menu2 :hover ul.sub li a { padding: 0pt 22px; color: rgb(0, 0, 0); font-family: Verdana,Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; height: 28px; line-height: 28px; text-decoration: none; }
.menu2 :hover ul.sub li.last-item { background: transparent url('dropdownbottom.png') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 350px; height: 20px; }
.menu2 :hover ul.sub li a:hover { text-decoration: underline; }
/* ::::: http://www.wealthcatalyst.com.au/themes/default/css/layout.css ::::: */

* { margin: 0pt; padding: 0pt; }
body { color: rgb(51, 51, 51); font-size: 62.5%; margin-bottom: 40px; font-family: Verdana,Lucida,sans-serif; }
table { border-collapse: collapse; border-spacing: 0pt; }
caption, th, td { text-align: left; font-weight: normal; }
html { background: rgb(4, 35, 4) url('background.jpg') repeat-y fixed center center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.clear { clear: both; }
#BgContainer { margin: 0pt auto; width: 880px; }
#Container { width: 880px; padding-bottom: 15px; background-color: rgb(255, 255, 255); }
#Layout { margin: 15px auto; overflow: hidden; width: 760px; clear: both; }
#Header { margin: 0pt auto; background: rgb(0, 102, 0) url('banner.jpg') repeat-x scroll left center; overflow: hidden; width: 880px; height: 200px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#Header h1 { padding: 20px 0pt 0pt 30px; color: rgb(102, 204, 51); font-size: 24pt; font-family: Arial,Helvetica,sans-serif; font-weight: 300; }
#Navigation { margin: 0pt auto; background: rgb(78, 163, 215) url('menu.gif') no-repeat scroll center bottom; width: 880px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#Footer { background: rgb(0, 102, 0) url('banner_footer.jpg') no-repeat scroll left top; width: 880px; height: 120px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; }
#Footer .footerTop { width: 100%; }
#Footer p { color: rgb(255, 255, 255); font-size: 10pt; text-align: center; padding-top: 5px; }
#Footer .small { font-size: 8pt; color: rgb(255, 255, 255); text-align: center; }
#Footer a { color: rgb(51, 255, 204); text-decoration: none; }
#Footer a:hover { color: rgb(51, 255, 204); text-decoration: underline; }
/* ::::: http://www.wealthcatalyst.com.au/themes/default/css/typography.css ::::: */

.typography * { font-family: Verdana,Lucida,sans-serif; }
.typography p { color: rgb(0, 0, 0); line-height: 1.6em; font-size: 1.1em; }
#Layout p { margin: 10px 5px 5px 0pt; }
.typography a { text-decoration: none; color: rgb(62, 145, 196); }
.typography a:hover { text-decoration: underline; }
.typography h1, .typography h2 { margin: 15px 0pt; color: rgb(0, 102, 0); clear: both; font-weight: 300; font-family: Tahoma,Verdana,sans-serif; }
.typography h2 { font-size: 2em; }
.typography h3, .typography td h3 { margin: 10px 0pt; font-size: 1.4em; color: rgb(255, 0, 0); font-weight: 300; }
.typography h4, .typography td h4 { margin: 10px; font-size: 0.8em; color: rgb(255, 0, 0); line-height: 1.4em; }
.typography h6, .typography td h6 { margin: 10px; font-size: 0.8em; color: rgb(0, 0, 0); line-height: 1.4em; font-weight: normal; }
.typography table { border: 0pt none ; margin: 10px; font-size: 1.2em; color: rgb(102, 102, 102); border-collapse: collapse; }
.typography td { border: 0pt none ; padding: 5px; vertical-align: top; }
/* ::::: http://www.wealthcatalyst.com.au/themes/default/css/form.css ::::: */

h1 {
	text-align: center;
}
.center {
	text-align: center;
}
td.sidebar {
	font-size: 0.8em;
}

