﻿
/** styles and elements for giant400.asp page  **/

.SmallGrayHdr {
	font-family: verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 9px;
	color: #585858;
	font-weight: bold;
}

.SmallGrayList {
	font-family: verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 9px;
	color: #585858;
	font-weight: normal;
}

.Gianthead {
	font-family: verdana, century gothic, Helvetica, Geneva, Arial, sans-serif;
	font-size: 16px;
	color: #700813;
	font-weight: bold;
}

#GiantFooter		{position: absolute; left: 108px; top: 945px; z-index: 3;}

#GiantDiv			{position: absolute; left: 255px; top: 125px; width: 580px; height: 70px; z-index: 1;}
#GiantHdr			{position: absolute; left: +10px; top: +10px; z-index: 2;}
#GiantFancyBox		{position: absolute; left: +3px; top: +0px; z-index: 1; width: 563px; height: 70px;}

#GiantTextDiv		{position: absolute; left: 255px; top: 210px; width: 565px; z-index: 1;}
#GiantTitle			{position: absolute; left: +0px; top: +0px;}
#GiantBullets		{position: absolute; left: +0px; top: +85px; width: 565px;}
#GiantGraphB		{position: absolute; left: +0px; top: +175px; width: 565px;}
#GiantBulletsB		{position: absolute; left: +0px; top: +315px; width: 565px;}
#GiantGraphC		{position: absolute; left: +0px; top: +370px; width: 565px;}

#GiantListDiv		{position: absolute; left: 255px; top: 615px; width: 565px; z-index: 1;}
#G2008RankHdr		{position: absolute; left: +0px; top: +32px; width: 50px;}
#G2007RankHdr		{position: absolute; left: +50px; top: +32px; width: 50px;}
#GCompanyNameHdr	{position: absolute; left: +90px; top: +44px; width: 150px;}
#GHousingRevenueHdr	{position: absolute; left: +260px; top: +32px; width: 90px; text-align: right;}
#GNewClosingsHdr	{position: absolute; left: +360px; top: +20px; width: 60px; text-align: right;}
#GHousingTypeHdr	{position: absolute; left: +435px; top: +32px; width: 50px;}
#GOtherRevenueHdr	{position: absolute; left: +510px; top: +32px; width: 50px; text-align: right;}

#G2008Rank1			{position: absolute; left: +0px; top: +60px; width: 50px;}
#G2007Rank1			{position: absolute; left: +50px; top: +60px; width: 50px;}
#GCompanyName1		{position: absolute; left: +90px; top: +60px; width: 150px;}
#GHousingRevenue1	{position: absolute; left: +260px; top: +60px; width: 90px; text-align: right;}
#GNewClosings1		{position: absolute; left: +360px; top: +60px; width: 60px; text-align: right;}		
#GHousingType1		{position: absolute; left: +435px; top: +60px; width: 50px;}
#GOtherRevenue1		{position: absolute; left: +495px; top: +60px; width: 75px; text-align: right;}

#G2008Rank2			{position: absolute; left: +0px; top: +80px; width: 50px;}
#G2007Rank2			{position: absolute; left: +50px; top: +80px; width: 50px;}
#GCompanyName2		{position: absolute; left: +90px; top: +80px; width: 150px;}
#GHousingRevenue2	{position: absolute; left: +260px; top: +80px; width: 90px; text-align: right;}
#GNewClosings2		{position: absolute; left: +360px; top: +80px; width: 60px; text-align: right;}		
#GHousingType2		{position: absolute; left: +435px; top: +80px; width: 50px;}
#GOtherRevenue2		{position: absolute; left: +495px; top: +80px; width: 75px; text-align: right;}

#G2008Rank3			{position: absolute; left: +0px; top: +100px; width: 50px;}
#G2007Rank3			{position: absolute; left: +50px; top: +100px; width: 50px;}
#GCompanyName3		{position: absolute; left: +90px; top: +100px; width: 150px;}
#GHousingRevenue3	{position: absolute; left: +260px; top: +100px; width: 90px; text-align: right;}
#GNewClosings3		{position: absolute; left: +360px; top: +100px; width: 60px; text-align: right;}		
#GHousingType3		{position: absolute; left: +435px; top: +100px; width: 50px;}
#GOtherRevenue3		{position: absolute; left: +495px; top: +100px; width: 75px; text-align: right;}

#G2008Rank4			{position: absolute; left: +0px; top: +120px; width: 50px;}
#G2007Rank4			{position: absolute; left: +50px; top: +120px; width: 50px;}
#GCompanyName4		{position: absolute; left: +90px; top: +120px; width: 150px;}
#GHousingRevenue4	{position: absolute; left: +260px; top: +120px; width: 90px; text-align: right;}
#GNewClosings4		{position: absolute; left: +360px; top: +120px; width: 60px; text-align: right;}		
#GHousingType4		{position: absolute; left: +435px; top: +120px; width: 50px;}
#GOtherRevenue4		{position: absolute; left: +495px; top: +120px; width: 75px; text-align: right;}

#G2008Rank5			{position: absolute; left: +0px; top: +140px; width: 50px;}
#G2007Rank5			{position: absolute; left: +50px; top: +140px; width: 50px;}
#GCompanyName5		{position: absolute; left: +90px; top: +140px; width: 150px;}
#GHousingRevenue5	{position: absolute; left: +260px; top: +140px; width: 90px; text-align: right;}
#GNewClosings5		{position: absolute; left: +360px; top: +140px; width: 60px; text-align: right;}		
#GHousingType5		{position: absolute; left: +435px; top: +140px; width: 50px;}
#GOtherRevenue5		{position: absolute; left: +495px; top: +140px; width: 75px; text-align: right;}

#G2008Rank6			{position: absolute; left: +0px; top: +160px; width: 50px;}
#G2007Rank6			{position: absolute; left: +50px; top: +160px; width: 50px;}
#GCompanyName6		{position: absolute; left: +90px; top: +160px; width: 150px;}
#GHousingRevenue6	{position: absolute; left: +260px; top: +160px; width: 90px; text-align: right;}
#GNewClosings6		{position: absolute; left: +360px; top: +160px; width: 60px; text-align: right;}		
#GHousingType6		{position: absolute; left: +435px; top: +160px; width: 50px;}
#GOtherRevenue6		{position: absolute; left: +495px; top: +160px; width: 75px; text-align: right;}

#G2008Rank7			{position: absolute; left: +0px; top: +180px; width: 50px;}
#G2007Rank7			{position: absolute; left: +50px; top: +180px; width: 50px;}
#GCompanyName7		{position: absolute; left: +90px; top: +180px; width: 150px;}
#GHousingRevenue7	{position: absolute; left: +260px; top: +180px; width: 90px; text-align: right;}
#GNewClosings7		{position: absolute; left: +360px; top: +180px; width: 60px; text-align: right;}		
#GHousingType7		{position: absolute; left: +435px; top: +180px; width: 50px;}
#GOtherRevenue7		{position: absolute; left: +495px; top: +180px; width: 75px; text-align: right;}

#G2008Rank8			{position: absolute; left: +0px; top: +200px; width: 50px;}
#G2007Rank8			{position: absolute; left: +50px; top: +200px; width: 50px;}
#GCompanyName8		{position: absolute; left: +90px; top: +200px; width: 150px;}
#GHousingRevenue8	{position: absolute; left: +260px; top: +200px; width: 90px; text-align: right;}
#GNewClosings8		{position: absolute; left: +360px; top: +200px; width: 60px; text-align: right;}		
#GHousingType8		{position: absolute; left: +435px; top: +200px; width: 50px;}
#GOtherRevenue8		{position: absolute; left: +495px; top: +200px; width: 75px; text-align: right;}

#G2008Rank9			{position: absolute; left: +0px; top: +220px; width: 50px;}
#G2007Rank9			{position: absolute; left: +50px; top: +220px; width: 50px;}
#GCompanyName9		{position: absolute; left: +90px; top: +220px; width: 150px;}
#GHousingRevenue9	{position: absolute; left: +260px; top: +220px; width: 90px; text-align: right;}
#GNewClosings9		{position: absolute; left: +360px; top: +220px; width: 60px; text-align: right;}		
#GHousingType9		{position: absolute; left: +435px; top: +220px; width: 50px;}
#GOtherRevenue9		{position: absolute; left: +495px; top: +220px; width: 75px; text-align: right;}

#G2008Rank10		{position: absolute; left: +0px; top: +240px; width: 50px;}
#G2007Rank10		{position: absolute; left: +50px; top: +240px; width: 50px;}
#GCompanyName10		{position: absolute; left: +90px; top: +240px; width: 160px;}
#GHousingRevenue10	{position: absolute; left: +260px; top: +240px; width: 90px; text-align: right;}
#GNewClosings10		{position: absolute; left: +360px; top: +240px; width: 60px; text-align: right;}		
#GHousingType10		{position: absolute; left: +435px; top: +240px; width: 50px;}
#GOtherRevenue10	{position: absolute; left: +495px; top: +240px; width: 75px; text-align: right;}

#GiantPDFGraph		{position: absolute; left: +0px; top: +280px; width: 565px;}

/** elements for Giant400Register.asp **/

.submitbutton {
	font-family: verdana, Helvetica, Geneva, Arial, sans-serif; 
	font-size: 12px;
	color: #700813;
	}

#GiantRegFooter				{position: absolute; left: 108px; top: 560px; z-index: 3;}

#GiantRegHdr				{position: absolute; left: 150px; top: 115px; z-index: 1; width: 600px; z-index: 1;}
#GiantRegTitle				{position: absolute; left: +22px; top: +28px; z-index: 1;}
#GiantRegFancyBox			{position: absolute; left: +90px; top: +2px;  z-index: 0;}

#GiantRegDMDiv				{position: absolute; left: 163px; top: 215px; z-index: 1; width: 375px;}
#GiantRegDMHdr				{position: absolute; left: +6px; top: +5px;  z-index: 1;}
#GiantRegDMGraph			{position: absolute; left: +6px; top: +30px; width: 380px;  z-index: 1;}
#GiantRegFinePrint			{position: absolute; left: +6px; top: +360px; width: 700px;}

#GiantRegInfoDiv			{position: absolute; left: 160px; top: 305px;  z-index: 3;}
#GiantRegInfoImageTop		{position: absolute; left: +82px; top: +35px;  z-index: 3;}
#GiantRegInfoImageVerticals	{position: absolute; left: +82px; top: +85px;  z-index: 3;}
#GiantRegInfoImageBottom	{position: absolute; left: +82px; top: +375px;  z-index: 3;}
#GiantRegInfoNameLabel		{position: absolute; left: +5px; top: +65px;  z-index: 3;}
#GiantRegInfoName			{position: absolute; left: +105px; top: +65px;  z-index: 3;}
#GiantRegInfoCoLabel		{position: absolute; left: +5px; top: +95px;  z-index: 3;}
#GiantRegInfoCompany		{position: absolute; left: +105px; top: +95px;  z-index: 3;}
#GiantRegInfoEmailLabel		{position: absolute; left: +5px; top: +125px;  z-index: 3;}
#GiantRegInfoEmail			{position: absolute; left: +105px; top: +125px;  z-index: 3;}
#GiantRegInfoPhoneLabel		{position: absolute; left: +5px; top: +155px;  z-index: 3;}
#GiantRegInfoPhoneDashes	{position: absolute; left: +137px; top: +155px; width: 60px;  z-index: 3;}
#GiantRegInfoTelephone		{position: absolute; left: +105px; top: +155px;  z-index: 3;}
#GiantRegInfoTelephone2		{position: absolute; left: +146px; top: +155px;  z-index: 3;}
#GiantRegInfoTelephone3		{position: absolute; left: +186px; top: +155px;  z-index: 3;}
#GiantRegInfoContinue		{position: absolute; left: +105px; top: +190px; width: 120px; z-index: 3;}
#GiantRegInfoRequiredLabel	{position: absolute; left: +5px; top: +220px; width: 160px;  z-index: 3;}

#GiantRegImageDiv			{position: absolute; left: 578px; top: 210px;  z-index: 3;}
#GiantReportOptions			{position: absolute; left: +5px; top: +140px;}
#GiantOptionsBullets		{position: absolute; left: +10px; top: +160px;}

/** styles and elements for Giant400Thanks.asp **/

.Thumbs					{border: solid 1px; border-color: black;}

#GiantThanksFooter		{position: absolute; left: 108px; top: 410px; z-index: 3;}

#GiantThanksContentDiv	{position: absolute; left: 265px; top: 125px; width: 570px; z-index: 1;}
#GiantThanksTitle		{position: absolute; left: +25px; top: +25px; z-index: 1;}
#GiantThanksFancyBox	{position: absolute; left: +5px; top: +0px;}
#GiantThanksContent		{position: absolute; left: +20px; top: +85px; width: 545px; z-index: 1;}
#GiantLeftIndustries	{position: absolute; left: +20px; top: +215px; width: 550px; z-index: 1;}



