body{
	position: relative;
	width: 800px;
	margin: 0 auto;
	background-color: #FFF;
	margin-top: 10px;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #666;
	background-color: #E8E9E3;
}
#container{position: absolute; width: 800px; height: 862px; top: 10px; background-color: #FFF; background-image:url(images/body.jpg); background-repeat: no-repeat; background-position: left top}
#banner{position: relative; width: 760px; height: 325px; margin-left: 20px; margin-top: 30px; background-image: url(images/banner.jpg); background-repeat: no-repeat; background-position: left top; z-index: 5}
#content{position: relative; width: 760px; height: 435px; margin-left: 20px; margin-top: 0px; background-color: #FFF}
#bannerPhoto{position: absolute; width: 376px; height: 206px; top: 106px; left: 230px; border: 1px solid #CCC; z-index: 7}
#bannerSlogan{position: absolute; width: 135px; height: 206px; top: 106px; left: 611px; border: 1px solid #CCC; z-index: 6}
#bannerLinks{position: absolute; width: 177px; height: 292px; top: 16px; left: 18px; color: #FFF; font-weight: bold; padding-left: 10px}

#contentBanner{position: absolute; width: 518px; height: 30px; top: 4px; left: 230px; background-color: #ECECEC}
#contentWelcome{position: absolute; width: 500px; height: auto; top: 3px; left: 8px; background-color: #ECECEC; font-size: 20px}
#contentNews{position: absolute; width: 172px; height: 20px; top: 3px; left: 330px; background-color: #ECECEC; padding: 0px 0px 0px 10px; font-size: 20px; border-left: 1px solid #CCC}
#mainBox1{position: absolute; width: 325px; height: 378px; top: 42px; left: 0px}
#mainBox2{position: absolute; width: 518px; height: 380px; top: 42px; left: 0px}
#presentationList{position: absolute; width: 518px; height: 382px; top: 42px; left: 0px; overflow: auto; scrollbar-face-color:#F7F7F7; 
scrollbar-track-color:#E7E7E7; 
scrollbar-highlight-color:#E7E7E7; 
scrollbar-3dlight-color:#D7D7D7; 
scrollbar-darkshadow-color:#CCC; 
scrollbar-shadow-color:#EDEDED;
scrollbar-arrow-color:#CCC;}

#aboutUs {position: absolute; width: 190px; height: 400px; top: 4px; left: 10px; border: 1px solid #CCC; background-color: #F0F0F0; padding: 10px; font-weight: normal;}
#aboutUsText {position: relative; width: 498px; padding: 10px 10px 0px 10px; height: 360px; top:0px; left: 0px;scrollbar-face-color:#F7F7F7; 
overflow: auto; scrollbar-track-color:#E7E7E7; 
scrollbar-highlight-color:#E7E7E7; 
scrollbar-3dlight-color:#D7D7D7; 
scrollbar-darkshadow-color:#CCC; 
scrollbar-shadow-color:#EDEDED;
scrollbar-arrow-color:#CCC;}

#goals{position: absolute; width: 315px; height: 105px; top: 163px; left: 0px}
#presentation{position: absolute; width: 315px; height: 105px; top: 285px; left: 0px}

#disclosure {position: absolute; width: 300px; height: 40px; top: 54px; left: 30px}
#privacy {position: absolute; width: 300px; height: 40px; top: 114px; left: 30px}
#formadv {position: absolute; width: 300px; height: 24px; top: 176px; left: 30px}

#newsText{position: absolute; width: 174px; height: 374px; top: 42px; left: 330px; border-left: 1px solid #CCC; padding: 5px 10px 0px 0px; padding-left: 10px}
#RSSheadlines {margin-bottom: 12px}

.input {border: 1px solid #CCC; background-color: white}
.formError {border: 1px solid #CCC; background-color: #FFFFCC}

#reuters{position: absolute; width: 75px; height: 17px; top: 396px; left: 340px}

#djia{position: absolute; width: 182px; height: 19px; top: 4px; left: 18px; background-color: #DBDBDD; border-bottom: 1px solid #CCC; padding: 6px 5px 0px 0px; text-align: right}
#djiaGFX{position: absolute; width: 195px; height: 100px; top: 36px; left: 16px}
#nasd{position: absolute; width: 182px; height: 19px; top: 142px; left: 18px; background-color: #DBDBDD; border-bottom: 1px solid #CCC; padding: 6px 5px 0px 0px; text-align: right}
#nasdGFX{position: absolute; width: 195px; height: 100px; top: 175px; left: 16px}
#stock{position: absolute; width: 187px; height: 19px; top: 280px; left: 18px; background-color: #DBDBDD; border-bottom: 1px solid #CCC; padding: 6px 5px 0px 0px; text-align: right}
#stockGFX{position: absolute; width: 195px; height: 100px; top: 310px; left: 18px}
.stockBnr{position: relative; width: 190px; height: 18px; padding: 2px 0px 0px 0px; margin-bottom: 2px}
#font12B {font-size: 12px; font-weight: bold}
.font10 {font-size: 10px}

.products{font-weight: normal; margin-left: 20px; list-style: disc}

#contactBox {position: absolute; width: 219px; height: 375px; top: 0px; left: 0px; border-right: 1px solid #CCC}
#emailBox {position: absolute; width: 285px; height: 383px; top: 0px; left: 229px}

/* HEADLINES */
a:link {color: #666; text-decoration: none}
a:visited {color: #666; text-decoration: none}
a:hover {color: #666; text-decoration: underline}
a:active {color: #666; text-decoration: none}

/* CLICK HERE */
a.click:link {color: #666; text-decoration: none}
a.click:visited {color: #666; text-decoration: none}
a.click:hover {color: #990000; text-decoration: underline}
a.click:active {color: #666; text-decoration: none}

/* BIO NAMES */
a.bio:link {color: #666; font-weight: bold; text-decoration: none}
a.bio:visited {color: #666; font-weight: bold; text-decoration: none}
a.bio:hover {color: #990000; font-weight: bold; text-decoration: none}
a.bio:active {color: #666; font-weight: bold; text-decoration: none}

/* MENU */
a.menu:link {color: #F1F1F1; text-decoration: none}
a.menu:visited {color: #F1F1F1; text-decoration: none}
a.menu:hover {color: #FFF; text-decoration: none}
a.menu:active {color: #F1F1F1; text-decoration: none}

/* PRODUCTS */
a.prod:link {color: #666; text-decoration: none}
a.prod:visited {color: #666; text-decoration: none}
a.prod:hover {color: #666; text-decoration: underline}
a.prod:active {color: #990000; text-decoration: none}

.innerBnr  {margin-bottom: 5px; height: 18px; padding-top: 3px; background-color: #ECECEC; padding-right: 10px; text-align: right; background-image:url(images/innerBnr.jpg); background-repeat:repeat-y}

#innerBnr2  {margin-bottom: 5px; height: 18px; padding-top: 3px; background-color: #ECECEC; text-align: left; background-image:url(images/innerBnr.jpg); background-repeat:repeat-y; font-weight: bold}

.link {position: relative; width: 157px; height: 15px; padding-top: 2px; padding-bottom: 2px; margin-bottom: 7px; padding-left: 2px; border-bottom: 1px solid dotted; border-color: #ccc}
.btmlink {position: relative; width: 157px; height: 15px; padding-top: 2px}

#welcomeImg {float: left; margin-right: 10px; border: 1px solid #CCC; width: auto; height: auto}
#welcomeText {margin-top: 5px}

#goalsImg {float: left; margin-right: 10px; border: 1px solid #CCC; width: auto; height: auto}
#goalsText {margin-top: 5px}

#presentationImg {float: left; margin-right: 10px; border: 1px solid #CCC; width: auto; height: auto}
#presentationText {margin-top: 5px}

#disclaimer { position: absolute; width: 728px; height: auto; top: 795px; left: 30px; text-align: center; font-size: 11px; padding: 5px }
#btmLinks {position: absolute; width: 754px; height: auto; top: 860px; left: 18px; text-align: center; font-size: 12px; padding: 3px}

#slop {position: absolute; width: 754px; height: 30px; top: 1000px; left: 20px}

.search {color: #666; font-size: 10px; border: 1px solid #CCC; font-family: "Courier New", Courier, monospace}


#p1 {position: absolute; width: 228px; height: 365px; padding: 0px 10px 0px 0px; top: 10px; left: 7px; border-right: 1px solid #CCC; overflow: hidden; }
#p1 ul {list-style: none; margin: 0; padding: 0}

#p2 {position: absolute; width: 254px; height: 341px; top: 33px; left: 256px; padding-right: 5px; overflow: auto; scrollbar-face-color:#F7F7F7; 
scrollbar-track-color:#E7E7E7; 
scrollbar-highlight-color:#E7E7E7; 
scrollbar-3dlight-color:#D7D7D7; 
scrollbar-darkshadow-color:#CCC; 
scrollbar-shadow-color:#EDEDED;
scrollbar-arrow-color:#CCC; }

#p2a {position: absolute; width: 259px; height: 22px; top: 10px; left: 256px}

#status {
	position: absolute;
	width: 265px;
	height: auto;
	padding: 4px;
	left: 5px;
	top: 326px;
	visibility: hidden;
}

.tiny {font-size: 10px}

#dateTime {padding-left: 5px; border-left: 1px solid #999; margin-top: 5px}

.pageLinks {position: relative; width: auto; height: auto; margin-bottom: 10px; float: left}
.pageLinks img {border: 1px solid #CCC; margin-right: 10px; float: left}

