body {background-color:#000000;margin:0px;}

h1 { font-size: 18px; }
h2 { font-size: 14px; }

.leftThreadTop {position:absolute;left:218px;top:0px;width:1px;height:200px;background-color:#ffffff;}
.rightThreadTop {position:absolute;left:591px;top:0px;width:1px;height:50px;background-color:#ffffff;}

/*****HOME CONTAINER DIV*****/
.redBlock {position:absolute;left:-1px;top:145px;width:100%;height:247px;background-color:#000000;z-index:0;}

/*****HOME INTERNAL DIVs*****/
.leftThreadBottom {position:absolute;left:218px;top:1px;width:1px;height:18px;background-color:#ffffff;z-index:3;}
.leftThreadExtension {position:absolute;left:218px;top:19px;width:92px;height:1px;background-color:#ffffff;font-size:1px;line-height:1px;overflow:hidden;z-index:3;} 
.homeTitle {position:absolute;left:91px;top:520px;width:305px;height:49px;z-index:2;}
.homeSpyderTop {position:absolute;left:530px;top:-104px;width:134px;height:104px;}
.homeSpyderLeft {position:absolute;left:455px;top:34px;width:75px;height:172px;}
.homeSpyderBody {position:absolute;left:530px;top:0px;width:223px;height:206px;}
.why {position:absolute;left:670px;top:355px;width:225px;height:34px;z-index:2;}
.homePhotoArray {position:absolute;left:0px;top:206px;width:777px;height:67px;z-index:2;}

.news {position:absolute;left:122px;top:443px;width:440px;height:39px;font-family:arial,verdana,helvetic,sans-serif;font-size:16px;color:#ffffff;z-index:8; }

.pp {position:absolute;left:780px;top:247px;font-family:arial,verdana,helvetic,sans-serif;font-size:10px;color:#ffffff;z-index:2;}

/*****HOME NAVIGATION*****/
.homeNav-demo {position:absolute;left:106px;top:39px;width:112px;height:18px;z-index:2;}
.homeNav-contact {position:absolute;left:106px;top:57px;width:112px;height:18px;z-index:2;} 
.homeNav-info {position:absolute;left:106px;top:76px;width:112px;height:18px;z-index:2;}
.homeNav-client {position:absolute;left:106px;top:94px;width:112px;height:18px;z-index:2;}
.homeNav-intlHeader {position:absolute;left:37px;top:132px;width:180px;height:18px;z-index:2;}
.homeNav-oz {position:absolute;left:106px;top:150px;width:112px;height:18px;z-index:2;}
.homeNav-japan {position:absolute;left:106px;top:168px;width:112px;height:18px;z-index:2;}

/************INTERNAL NAVIGATION************/
.internalNav-demo {position:absolute;left:0px;top:46px;width:121px;height:18px;}
.internalNav-contact {position:absolute;left:0px;top:63px;width:121px;height:18px;}
.internalNav-info {position:absolute;left:0px;top:81px;width:121px;height:18px;}
.internalNav-client {position:absolute;left:0px;top:99px;width:121px;height:18px;}
.internalNav-oz {position:absolute;left:0px;top:117px;width:121px;height:18px;}
.internalNav-japan {position:absolute;left:0px;top:135px;width:121px;height:18px;}
.internalNav-home {position:absolute;left:0px;top:153px;width:121px;height:19px;}

.info-graphic {position:absolute;left:133px;top:72px;width:240px;height:36px;z-index:2;}
.rigs-graphic {position:absolute;left:162px;top:85px;width:202px;height:35px;z-index:2;}
.internalBGimage {position:absolute;top:0px;left:0px;width:810px;height:610px;z-index:0;}
.internalTitle {position:absolute;left:1px;top:2px;width:204px;height:36px;}
.internalPrivacy {position:absolute;left:502px;top:589px;width:104px;height:15px;}
.internalCopyright {position:absolute;left:605px;top:589px;width:196px;height:15px;}
.textContainer {position:absolute;left:160px;top:29px;width:635px;height:529px;overflow:auto;}
.textContainerInfo {position:absolute;left:160px;top:110px;width:635px;height:448px;overflow:auto;}
.textContainerInfo2 {position:absolute;left:159px;top:83px;width:599px;height:478px;overflow:auto;}
.textInfo2 {
	position:absolute;
	left:0px;
	top:0px;
	padding-bottom:35px;
	width:594px;
	height: 800px;
}
.text {position:absolute;left:10px;top:20px;padding-bottom:35px;width:600px;}
.subsectionInfo {position:absolute;left:431px;top:50px;display:inline;}
.subsection {position:absolute;left:315px;top:50px;display:inline;}
.subsectionSpacer {padding-left:15px;padding-right:15px;}
.subsectionSpacer2 {padding-left:24px;padding-right:24px;}
.subsectionRigs {position:absolute;left:527px;top:85px;display:inline;z-index:2;}

/************FONTS************/
.mainContent, TD {font-family:trebuchet MS,arial,verdana,helvetica,sans-serif;font-size:11px;line-height:14px;color:#ffffff;font-weight:normal;text-decoration:none;}
.mainContent a {font-family:trebuchet MS,arial,verdana,helvetica,sans-serif;font-size:11px;line-height:14px;color:#ffffff;font-weight:normal;text-decoration:underline;}
LI {font-family:trebuchet MS,arial,verdana,helvetica,sans-serif;font-size:11px;line-height:17px;color:#ffffff;font-weight:normal;text-decoration:none;}
.subsectionTitle {font-family:arial,verdana,helvetica,sans-serif;font-size:10px;color:#ffffff;font-weight:bold;text-decoration:none;display:inline;}
.subsectionTitle a {font-family:arial,verdana,helvetica,sans-serif;font-size:10px;color:#ffffff;font-weight:bold;text-decoration:none;display:inline;}
.subsectionTitle a:hover {text-decoration:underline;}
.subsectionTitleOn {font-family:arial,verdana,helvetica,sans-serif;font-size:10px;color:#ffffff;font-weight:bold;text-decoration:none;display:inline;}
.subRigsTitleOn {font-family:arial,verdana,helvetica,sans-serif;font-size:10px;color:#ffffff;font-weight:bold;text-decoration:none;display:inline;}
.rigHeader {font-family:trebuchet MS,arial,verdana,helvetica,sans-serif;font-size:16px;line-height:14px;color:#ffffff font-weight:bold;text-decoration:none;}
