#thumbNailBar	{display:none;}
#stage			{overflow:visible;}

#tableBox		{
				position:relative; width:600px;
				margin:0 auto 0 auto;
				overflow:visible;
				background-color:#333333; border:1px solid #FF6600;
				padding-bottom:10px;
				}
				
h1#formTitle	{float:left; margin:3px 3px 3px 10px; font-size:1.1em; font-weight:bold; color:#FFFFFF;}
				
#imageBox		{
				width:310px; height:130px; text-align:left; margin:5px 5px 10px 5px;
				position:relative; float:left; clear:left;
				}
				
#imageBox select 	{width:130px;}
#imageBox img		{border:5px solid #FFFFFF; margin:5px; float:left;}
#imageBox div		{float:left; margin:auto auto 20px auto;}
				
.fakeBox		{display:block; border:1px solid #666666; height:1.2em; margin:5px 0 0 0; width:120px; padding:2px;}

.infoTable		{
				
				}

#contactInfo	{
				position:relative; float:right;
				width:260px; margin:5px;
				text-align:left;
				}
				
.inputLabel		{font-size:.8em; color:#AAAAAA;}

input		{height:1.2em; font-size:1em; margin:0 0 0 0; width:90%;}
select		{height:1.5em; font-size:1em; margin:0 0 0 0; width:90%;}
textarea	{width:90%; margin:0 0 0 5px; font-size:1em;}

#city		{width:90px; margin-right:10px;}
#state		{width:70px; margin-right:10px;}
#zipCode	{width:50px;}

#usageInfo	{width:310px; float:left; margin:5px;}
#col2		{width:50%; float:right; margin:auto 0px 20px auto;}
#col3		{width:260px; float:right; margin:30px 10px 0 0; text-align:left;}

#usageInfo .col1	{text-align:right;}
#usageInfo .col2	{text-align:left; width:170px;}
#usageInfo input	{width:97%;}
#usageInfo select	{width:99%;}

#col3 textarea	{height:7em;}

#buttonBox	{
			position:relative; float:left; clear:both;
			margin:10px; width:95%;
			}
			
#buttonBox input 	{width:auto; height:auto;}
#buttonBox a		{text-decoration:underline;}
