/* CSS Document  -- madscientistweb.com*/
body {background-color: #b2a980;  padding: 0px; margin: 0px; font-family: arial, helvetica;  color: #000000; font-size: 12px; text-align: center;}
div.wrap {position: relative; width:700px;	margin:0px auto; text-align:left; padding: 0 20px 0 30px; background: url(img/back_wh.jpg) 0 0 repeat-y; _width: 750px; _overflow: hidden  }
div.head {display: block; position: relative;  width: 675px; height: 217px; background-image: url(img/all_wh.png); margin-left: -2px;}
div.main {width: 500px; margin-left: 167px;}
a {text-decoration: none; color: #635a34;}
a:hover {text-decoration: underline; color: #cc9933; text-indent: 0px; }
h1 {font-size: 18px; padding: 10px; border: solid 2px #666633; padding-top: 3px; padding-bottom: 3px; text-align: center; margin-top: 2px;}
div.section {display: block; height: 36px; width: 270px; background-image: url(img/all_wh.png); background-position: -534px; position: absolute; top: 56px; }
div.cover {position: absolute; top: 0px; left: 275px; width: 400px; height: 159px; background: #fff; background-position: -263px 0px; }
div.section {display: none;}
div.nav {}
	div.nav pre {position: absolute; background-image: url(img/all_wh.png); background-position: 0px -217px; left: 28px; top: 217px; width: 167px; height: 27px; padding: 0px; margin: 0px; border: none;}
	
	div.nav a.primary {display: block; height: 22px; width: 122px; background-image: url(img/all_wh.png); text-indent: -1000px; position: absolute; left: 22px; margin-top: 238px; }
	div.nav a.lg {height: 37px;}
	div.nav a.primary span {display: none;}
	div.nav a.primary:hover span {display: block; background-image: url(img/all_wh.png); width: 40px; height: 37px; position: absolute; left: 0px;}
	a.home {top:0px; background-position: -275px 0px;}
	a.home:hover { background-position: -397px 0px;}
	a.home:hover span { background-position: 0px -243px; top: -40px;}
	a.consulting {top: 22px; background-position: -275px -22px;}
	a.consulting:hover {background-position: -397px -22px;}
	a.consulting:hover span {background-position: -40px -243px; top: -62px;}
	a.financing {top: 44px; background-position: -275px -44px;}
	a.financing:hover {background-position: -397px -44px;}
	a.financing:hover span {background-position: -80px -243px; top: -84px;}
	a.results {top: 66px; background-position: -275px -66px;}
	a.results:hover {background-position: -397px -66px;}
	a.results:hover span {background-position: 0px -280px; top: -106px;}
	a.tools {top: 88px; background-position: -275px -88px;}
	a.tools:hover {background-position: -397px -88px;}
	a.tools:hover span {background-position: -40px -280px; top: -128px;}
	a.paymentbutton {width: 141px; top: 260px; background-position: -275px -113px;}
	a.paymentbutton:hover {background-position: -397px -113px;}
	a.paymentbutton:hover span {background-position: -40px -280px; top: -128px;}
div.nav span {display: none;}
body#home span.homesub, body#consulting span.consultingsub, body#financing span.financingsub, body#results span.resultssub, body#tools span.toolssub {display: block; width: 500px; text-align: center; }
div.nav span a {text-decoration: none;	color: #635a34;	margin-right: 30px; padding-top: 6px; padding-bottom: 6px; 	white-space: nowrap;}
span.sub a {line-height: 24px;}
div.nav span a:hover {color: #000000; text-decoration: none; }
div.nav span a:hover span {display: block; position: absolute; top: 120px; left: 330px;  font-size: 14px; padding: 10px; border: solid 2px #666633; text-decoration: none; text-indent: 0px; line-height: normal; }
div#foot {text-align: center; font-size: 11px; color: #635a34; margin-top: 60px; _margin-left: -30px;}
a#bbb {position: relative; display: block; float: left; width: 50px; height: 57px; background-image: url(img/all_wh.png); background-position: -167px -243px;}
a#bbb:hover {background-position: -217px -243px;}
a#bbb span {display: none;}
a#bbb:hover span {position: absolute; display: block; width: 80px; height: 57px; background-image: url(img/all_wh.png); background-position: -267px -243px; top: -57px; left: -6px;}
a#ifa {position: relative; display: block; width: 90px; height: 57px; background-image: url(img/all_wh.png); background-position: -347px -243px; float: left; clear: none; margin-left: 50px;}
a#ifa:hover {background-position: -438px -243px;}
a#ifa span {display: none;}
a#ifa:hover span {display: block; width: 104px; height: 44px; background-image: url(img/all_wh.png); background-position: -532px -243px; position: absolute; top: -44px; left: 0px; }
a#tma {position: relative; display: block; width: 89px; height: 61px; background-image: url(img/all_wh.png); background-position: -635px -239px; float: left; clear: none; }
a#tma span {display: none;}
a#tma:hover {background-position: -726px -239px;}
a#tma:hover span {position: absolute; top: -57px; display: block; width: 78px; height: 57px; background-image: url(img/all_wh.png); background-position: -815px -243px;left: 0;}
a#wtcno {position: relative; display: block; width: 150px; height: 68px; background-image: url(img/all_wh.png); background-position: -893px -171px; float: left; clear: none;}
a#wtcno span {display: none;}
a#wtcno:hover {background-position: -893px -240px;}
a#wtcno:hover span {position: absolute; top: -42px; display: block; width: 150px; height: 42px; background-image: url(img/all_wh.png); background-position: -893px -307px; left: 0px;}
body#home div.head div.section {display: block; right: 0px; top: 64px; width: 130px; height: 34px; background-image: url(img/all_wh.png); background-position: -674px -144px; }
body#consulting div.head div.section {display: block; right: 0px; top: 64px; width: 270px; height: 37px; background-image: url(img/all_wh.png); background-position: -534px -34px; }
body#financing div.head div.section {display: block; right: 0px; top: 64px; width: 238px; height: 34px; background-image: url(img/all_wh.png); background-position: -566px 0px; }
body#results div.head div.section {display: block; right: 0px; top: 64px; width: 158px; height: 36px; background-image: url(img/all_wh.png); background-position: -648px -71px; }
body#tools div.head div.section {display: block; right: 0px; top: 64px; width: 139px; height: 37px; background-image: url(img/all_wh.png); background-position: -665px -106px; }
body#home div.head div.section i {position: absolute; left: -80px; display: block;  top: -24px; width: 79px; height: 73px; background-image: url(img/all_wh.png); background-position: -804px 0px; }
body#consulting div.head div.section i {position: absolute; left: -80px; display: block;  top: -24px; width: 79px; height: 73px; background-image: url(img/all_wh.png); background-position: -883px 0px; }
body#financing div.head div.section i {position: absolute; left: -29px; display: block;  top: -24px; width: 79px; height: 73px; background-image: url(img/all_wh.png); background-position: -963px 0px; }
body#results div.head div.section i {position: absolute; left: -80px; display: block;  top: -24px; width: 79px; height: 73px; background-image: url(img/all_wh.png); background-position: -804px -73px; }
body#tools div.head div.section i {position: absolute; left: -80px; display: block;  top: -24px; width: 79px; height: 73px; background-image: url(img/all_wh.png); background-position: -883px -73px; }
iframe.inside {width: 650px; height: 400px;}
div.sitemap div.nav pre {display: none;}
div.sitemap div.nav span {display: inline;}
div.sitemap div.nav a.primary, div.sitemap div.nav span a{display: block; position: relative; text-indent: 0px; background-image: none; margin: 0px; padding: 0px; top: 0px; text-align: left;}
div.sitemap div.nav a.home, div.sitemap div.nav a.financing, div.sitemap div.nav a.consulting, div.sitemap div.nav a.results, div.sitemap div.nav a.tools {top: 0px; font-weight: 900; margin-top: 20px;  }
div.sitemap div.nav a.primary:hover span, div.sitemap div.nav a.primary span, div.sitemap div.nav span a:hover span, div.sitemap div.nav span a span {display: none;}

.RB {background: url(img/back_wh.jpg) -750px 0 repeat; height: 35px; width: 750px; margin-left: -30px; }

