	/* CSS Document */
	
body 				{margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #00529F;}
#shelltable			{width: 780px;}
#topmenu			{height: 53px; width: 592px; background-image:url(images/top-menu-back.gif); font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#menu1				{display: inline; position: relative; top: 35px; left: 84px;}
#menu2				{display: inline; position: relative; top: 35px; left: 135px;}
#menu3				{display: inline; position: relative; top: 35px; left: 190px;}

#content			{padding-left: 12px; background-repeat:no-repeat;}
#login				{background-color: #dfe7ee; width: 152px; height: 148px; padding: 16px 18px 16px 18px}
#navigate			{background-color: #0053a0; width: 188px;}
.menutext			{text-decoration: none; color: #0053a0; font-size:10px}
.menutext a:hover	{text-decoration:underline;}
/*#tellfriend			{width: 152px; height: 119px; background-color: #0053a0; color: #ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:19px}
#tellfrienda		{width: 152px; height: 119px; color: #ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:19px; background-color: #8CB1D4;} */
#friendsubmit		{float: right; margin-top: 12px;}
#thoughts			{width: 136px; height:400px; background-color: #0053a0; padding: 15px 26px 30px 26px; margin-top:1px; font-size:10px; color: #ffffff; text-align:center }
#thoughtsa			{width: 136px; height:400px; background-color: #8CB1D4; padding: 15px 26px 30px 26px; margin-top:1px; font-size:10px; color: #ffffff; text-align:center }
#thoughtstext		{background-image:url(images/feeback.gif); width: 120px; height: 117px; border-width: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:2px; padding:4px; overflow: auto}
#thoughtstexta		{background-image:url(images/feebacka.gif); width: 120px; height: 117px; border-width: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:2px; padding:4px; overflow: auto}
* html #thoughtstext{background-attachment: fixed;}
#thoughtssubmit		{float: right; margin-top:-1px}
#title				{margin-left:21px; width: 512px; margin-top:3px}
#heading			{height: 5px; padding-top: 20px}
#subhead			{text-align: left; position:relative; top:-10px; width:460px;}
.subheadlarge		{font-size:15px; font-weight:bold}
.subheadsmall		{font-size:12px;}
#icon				{float: right; position:relative; top:5px}
#calculator 		{background-image:url(images/stages-back.gif); width: 533px; margin-top: 0px}
#calctop 			{background-image:url(images/calculate-top.gif); background-repeat:no-repeat; padding-top:15px; padding-left:65px; height:100%}
#calchead			{font-weight:bold; margin-bottom: 8px;}
#calcbottom 		{background-image:url(images/calculate-bottom.gif); background-position:bottom; background-repeat:no-repeat; padding-left:65px; height:31px;}
#column1 			{width: 200px; float: left;}
#column2 			{width: 265px; float: right; padding-top:16px}
#column3 			{width: 207px; float: right;}
#floorspace			{position:relative; top:18px}
.radio 				{margin-left:-4px; margin-bottom: -3px; margin-top:5px; vertical-align:text-bottom}
.textbox 			{border: 1px solid #6D6F71; margin-bottom: 1px; font-size:11px; width:175px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.logintextbox 		{border: 1px solid #6D6F71; margin-bottom: 1px; font-size:11px; width:148px; color: #0053a0; font-family:Verdana, Arial, Helvetica, sans-serif}
.textbox2 			{border: 1px solid #6D6F71; margin-left: 20px; margin-bottom: 1px; font-size:11px; width:60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.select 			{border: 1px solid #6D6F71; margin-top: 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.select2			{border: 1px solid #6D6F71; margin-left: 17px; margin-bottom: 3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.buttons			{background-color:#E0E0E0; color:#6F6F6f; border: 1px solid #6f6f6f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0 0 0 0; padding:3px 3px 3px 3px;}
.submitblue			{border-width:0px; background-color:#dfe7ee; color: #0053a0; font-weight: bold; float: right; position:relative; left:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px}
.submitblue2		{border-width:0px; background-color:#dfe7ee; color: #0053a0; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.submitwhite		{border-width:0px; background-color:#ffffff; color: #0053a0; font-weight: bold; float: right; position:relative; left:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px}
.greytext 			{color: #6D6F71; padding-top:20px;}
.greentext 			{color: #00AC4E; margin-top:6px; text-decoration:none}
.help 				{float: right;}
#ratio 				{background-image:url(images/ratio-back.gif); width: 533px; margin-top: 20px; height: 67px;}
#ratiocontent		{margin-left:65px; margin-top: 0px; width:468px; height: 67px;}
#option 			{background-image:url(images/ratio-back.gif); width: 533px; margin-top: 20px; height: 67px;}
#option2 			{background-image:url(images/option-back.gif); width: 533px; margin-top: 20px; height: 67px;}
#optioncontent		{margin-left:65px; margin-top: 0px; width:468px; height: 67px;}
#project			{background-image:url(images/project-back.gif); width: 533px; margin-top: 20px; height: 73px;}
#project2			{background-image:url(images/project-back2.gif); width: 533px; margin-top: 20px; height: 73px;}
#projectcontent		{margin-left:65px; margin-top: 0px; width:468px; height: 73px;}
label				{float: left; width: 100px; font-weight:bold}
#laserscan			{margin-left:23px; margin-top: 20px}
#results			{background-image:url(images/stages-back.gif); width: 533px; margin-top: 20px;}
#resultstop			{background-image:url(images/results-top.gif); background-repeat:no-repeat; padding-top:13px; padding-left:65px; line-height:18px}
#resultstop2		{background-image:url(images/results-top2.gif); background-repeat:no-repeat; padding-top:13px; padding-left:65px; line-height:18px}	
#tandccheck			{margin-left:-2px; width:25px; float:left}
#tandc				{padding-top:3px;}
#resultspanel		{margin-left: 42px}
#resultstable		{width: 476px}
#resultstable2		{width: 217px}
#resultstable3		{width: 245px}
#resultsbottom		{background-image:url(images/calculate-bottom.gif); height:31px; padding-left:65px;}
#paneltop			{background-image:url(images/results-white-top.gif); background-repeat:no-repeat; height:13px}

#panelicons			{background-image:url(images/results-white-middle.gif); width: 50px; font-size:13px; font-weight:bold}
#panelmiddle		{background-color:#FFFFFF; font-size:13px; font-weight:bold; width: 167px; max-width: 167px}
#panelmiddle2		{background-color:#FFFFFF; font-size:13px; font-weight:bold; width: 146px; max-width: 146px}
#pannelbottom		{background-image:url(images/results-white-bottom.gif); height:12px; background-repeat:no-repeat}
#panelgap			{background-color:#DFE7EE;}
#rusultcust			{font-weight:bold; padding-bottom:5px}
.icons				{display: inline;}
#disabled			{background-image:url(images/disabled.gif); width:361px; height:55px; margin-left:25px; margin-top:15px; padding-left:60px; padding-top:10px; padding-right:10px; margin-bottom: 15px}
.loginradio			{float: left; height:30px; position: relative; top: -7px}
.projectlink		{text-decoration:none; color: #0053a0}
.projectlink:hover	{text-decoration:underline}
#projectswin		{background-image:url(images/project-win-back.png); background-position:top; width: 512px; height: 241px;  display: block; position: absolute; top: 100px; left: 200px; cursor : move; display:none; z-index:auto}
#projhead			{margin-left: 30px; padding-top: 12px; width: 442px}
#projpanel			{width: 432px; height: 140px; border:1px solid #000000; background-color:#FFFFFF; margin-left:30px; margin-top: 5px; padding:5px; overflow: auto;}
#minimize			{float: right}
#exit				{float: right; cursor: pointer}	
.dragclass			{position : relative;cursor : move;}
#projectmin			{margin-top:5px; visibility:hidden}
.registerhead		{margin-left: 23px; margin-top: 10px; width: 342px; text-align:justify}
.registertop		{background-image:url(images/panel-top.gif); width: 342px; height: 15px; margin-left: 23px; margin-top:20px}
.registertop2		{background-image:url(images/panel-top2.gif); width: 477px; height: 15px; margin-left: 23px; margin-top:20px}
.register			{background-color: #E4EBF1; margin-left: 23px; width: 342px}
.registercom		{background-color: #E4EBF1; margin-left: 23px; width: 342px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center}
.registercom2		{background-color: #E4EBF1; margin-left: 23px; width: 477px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center}
.registerbottom		{background-image:url(images/panel-bottom.gif); width: 342px; height: 15px; margin-left: 23px}
.registerbottom2	{background-image:url(images/panel-bottom2.gif); width: 477px; height: 15px; margin-left: 23px}
.registericon		{width: 477px; height: 60px; margin-left: 23px;}
.registericon2		{width: 477px; height: 50px; margin-left: 23px; border-bottom:2px solid #000088; vertical-align: bottom}
.reglabel			{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align: right; padding-right: 6px; width: 117px; padding-top:3px}
.registerinput		{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	display: block;	float: left; margin-bottom: 3px; width: 194px}
.registerinputsel	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	display: block;	float: left; margin-bottom: 3px; width: 200px}
.registerinput2		{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	display: block;	float: left; margin-bottom: 3px; width: 97px}
.required			{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FF0000; position:relative; top: 3px; left:2px}
.reginstruct		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align: right; width: 316px; padding-bottom: 3px}
.radio2				{margin-top:3px; vertical-align: bottom}
#regsubmit			{width: 360px; margin-top:15px}
#regtext			{margin-left:23px; width: 477px; margin-top:3px; padding-bottom:5px;}
h4					{font-size:14px}
#graphwin			{background-image:url(images/graph-win-back.png); background-position:top; width: 502px; height: 444px;}
#graphpanel			{width: 432px; height: 346px; border:1px solid #000000; background-color:#FFFFFF; margin-left:30px; margin-top: 30px; padding:5px; overflow: auto;}
.projects			{text-decoration:none}
.lightblue 			{color:#7e91C5}