a					{ color: blue;}
body         		{ margin-right:0; margin-top:5; margin-left:5;font-family: Arial, helvetica, sans-serif; font-size: 15px }
table       	 	{ margin:0; word-spacing:0; border:none; padding: 0; border-collapse:collapse; }
h1 					{ font-family: 'Trebuchet MS', verdana, helvetica, arial, 'sans serif';font-size: 1.5em; color: #000000; 
					font-weight: bold;text-align: center; margin-top:4; margin-bottom:4;padding-bottom: 5px; }
h2        	 	  	{ font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, 'Sans serif'; 
             	  	font-size: 1.1em; color: #006699; margin-right: 5; margin-top: 15; margin-bottom: 5; margin-left:0 }
h3          	 	{ font-family: 'Trebuchet MS', verdana, arial, helvetica, 'sans serif'; 
            	   	font-size: 1em; color: #336699; line-height: 100%; 
            	   	margin-right: 5; margin-top: 3; margin-bottom: 2 }
DIV					{ margin: 0; padding: 0; border: 0px none; }
.navBar 			{ background-color: #e2eadd; border-left:4px solid #FFFFFF; border-top: none; border-bottom:none; border-right:none;
					font-family: 'Trebuchet MS', verdana, helvetica, 'sans serif'; font-size: 0.9em; font-weight: bold}
.navBarRow 			{ background-image: url('images/gradientBlue.jpg');	background-repeat: repeat-x; background-position-y: top}
.navNoTab 			{ font-family: 'Trebuchet MS', verdana, helvetica, arial; font-size: 1em; font-weight:bold;padding-left: 27; padding-right: 4;}
.navActiveTab 		{ font-family: 'Trebuchet MS', verdana, helvetica, arial; 
					font-size: 0.9em; font-weight:bold;padding-left: 27; padding-right: 4; 
					background-image: url('images/topTab.gif'); background-repeat: no-repeat; 
					background-position: left top}
.navOffTab 			{ font-family: 'Trebuchet MS', verdana, helvetica, arial; font-size: 0.9em; font-weight:bold;padding-left: 27;
					padding-right: 4; background-image: url('images/topTabGreen.gif'); 
					background-repeat: no-repeat; background-position: left top}
.highlightStep		{ color: #6699FF; text-decoration: overline;}				
.subNavBar 			{ border-left: none; border-right: none; border-bottom:none; border-top: 1px solid #C0C0C0; background-color: #FFFFFF;padding-top:12; padding-left:11; 
					font-family:Trebuchet MS, Verdana, arial, helvetica, sans serif; font-weight:bold}
.noticeBox 			{ background-position: bottom right; width:190px; vertical-align:top;
					font-family: arial, helvetica, verdana, 'sans serif'; font-size: 0.9em; color: #333333; 
					line-height: 1.2; padding-left: 8; padding-top: 15; padding-bottom: 4; background-color: #FFDB48; 
					border-left: 4px solid #FFFFFF; background-image:url('images/noticeListCorner.gif');
					background-repeat:no-repeat; height=94px}
.orderBox 			{ background-position: left top; width:190px; vertical-align:top;
					font-family: arial, helvetica, verdana, 'sans serif'; font-size: 0.9em; color: #333333; 
					line-height: 1.2;padding-left: 8; padding-top: 15; padding-bottom: 15; background-color: #AFF075; 
					border-left: 4px solid #FFFFFF; border-top: 4px solid #FFFFFF;
					background-image:url('images/orderListCorner.gif'); background-repeat:no-repeat}
.orderBox a			{font-family: 'Trebuchet MS', arial, helvetica, 'sans serif'; letter-spacing: 1; 
               		font-weight: bold; text-align: right; margin-top: 5; 
               		margin-bottom: 5; padding: 5}
.projectHead 		{ font-size: 1.4em; font-family: 'Trebuchet MS', verdana, arial, 
					helvetica; text-decoration: none; color: #000000; margin-left:12; margin-top:4; padding-left:0; padding-top:0}
.orderBoxHead 		{padding-left:15px; font-family: 'Trebuchet MS', verdana, 
					helvetica, arial; font-size: 1.2em; color: black; letter-spacing: 1; font-weight: bold;}
.listTable			{ margin-left:10; margin-right:10px; word-spacing:0; border-style:none; padding: 2; border-collapse:collapse; width:95%;}
.listTableLine		{ border-top:1px solid silver; border-left-width:0; border-right-width:0; border-bottom-width:0; padding-top:1; border-left-color:silver; border-right-color:silver; border-bottom-color:silver}
.listSpecs			{ color:Gray; font-size: 0.8em; border-left-width:0; border-right-width:0; border-bottom-width:0; padding-top:1; border-left-color:silver; border-right-color:silver; border-bottom-color:silver;}
.listCostTable		{ font-size: 0.8em; border: solid 1px white; border-collapse:collapse; width=100%}
.listCostTable td	{ border-bottom: solid 1px silver; border-left:none; border-right:none;}
.smallorderTable	{ font-size: 0.8em; border: solid 1px #AFF075; border-collapse:collapse; width=100%}
.smallorderTable td	{ border-bottom: solid 1px green; border-left:none; border-right:none;}
.listOrderLink 		{ font-family: arial, helvetica, sans-serif; font-size: 0.9em; 
               		font-style: bold; font-weight: bold; text-align: right; }
.listHeadingLEFT 	{font-family: 'Trebuchet MS', verdana, arial, helvetica; font-size: 1em; 
               		color: #808080; font-weight: bold; text-align: left; 
               		margin-top: 5; margin-bottom: 3}
.listHeadingRight 	{font-family: 'Trebuchet MS', verdana, arial, helvetica; font-size: 1em; 
               		color: #808080; font-weight: bold; text-align: right; 
               		margin-top: 5; margin-bottom: 3}
.modelName			{font-family: 'Trebuchet MS', verdana, arial, helvetica, 'sans serif'; 
               		font-size: 1em; color: #333333; position: relative; font-weight:bold;}
.AccessoryTopWrap 	{font-size:0.9em; border-collapse: collapse; border-color:White;}
.AccessoryBottomWrap	{width:100%; font-size:0.9em; border-bottom: none; border-left:none; border-right:none;}
.AccessoryItemTable {font-size:0.9em; width:100%}
.itemCostTable		{ font-size: 0.9em; float:right; border: solid 1px white;}
.itemCostTable td	{ border: solid 1px silver;border-left:none; border-right:none;}
.itemWrapTable		{ border: none; width:100%;}
.warranty    		{ font-family: arial, helvetica, sans-serif; font-size: 0.8em; color: #336699; 
               		font-style: italic; font-weight: bold }
.warrantyNoSize		{ font-family: arial, helvetica, sans-serif; color: #336699; 
               		font-style: italic; font-weight: bold }
.smallText 			{line-height: 120%; margin-top: 2; margin-bottom:5; font-size:0.9em; color: Navy;}
.addToOrder			{font-family: 'Trebuchet MS', verdana, arial, helvetica; font-size: 1.3em; 
               		letter-spacing: 1; font-weight: bold; float:right; 
               		margin-right: 20; margin-top: 10; margin-bottom: 10}
.welcomeBox			{ width:550px; align:center;}
.multichoiceBox		{ margin-bottom:10px; padding-bottom:10px; background-position: right bottom; text-align: center; width:100%; font-size: 1em; font-family: 'Trebuchet MS', verdana, arial, helvetica, 'sans serif'; background-color:#CCFF99; line-height:140%; background-image:url('images/multiChoiceCorner.gif'); background-repeat:no-repeat}
.multichoiceBox td 	{ padding:4px;}
.multichoiceInner	{ margin-bottom:10px; padding-bottom:10px; font-size: 1em; font-family: 'Trebuchet MS', verdana, arial, helvetica, 'sans serif'; line-height:140%; border-style:none;}
.deletedItem 		{ color: #999999; text-decoration: line-through }
.warning			{ color:Red; font-weight:bold}
.error				{ color:Green; font-style:oblique}
.productRating		{ font-size: 9px; line-height: 9px; font-family: arial, helvetica, san-serif; 
					margin:0px; padding:0px}
.footer                     
{      
     color:Gray;      
     font-size:0.7em; 
     margin-left:20px;
     margin-top:50px; 
}
.footerColor 
{      
     color:Gray;      
}

.listItemTable		{ font-size: 0.8em; border-left:none; border-collapse:collapse; width:100%}
.displayTicket		{font-family: 'Trebuchet MS', verdana, arial, helvetica, 'sans serif'; 
               		font-size: 1em; color: #808080; position: relative; font-weight:bold; margin-left:10px;}
.parentItem			{margin-left:20px; font-size: 0.9em; float:left;}
.childItem			{font-size: 0.9em; float:right;  border:solid 1px silver; border-bottom-color:Silver; 
					border-top-color:Silver; border-left:none;}
.itemfooter         {color:Black; font-size:0.9em; margin-top:15px; }	
.gridTable			{font-size: 0.9em; float:right; border:none;}	
.posBtnConfirm		{margin-left:20px;}
		
.closingthegaps {vertical-align:top;}

.closingthegapstop 
{
	vertical-align: top;
	height: 150px;
}

.closingthegapscontent 
{
	vertical-align: top;
	height: 800px;
}
		