a:link 			{
					color: #849099;
				}
a:visited 		{
					color: #849099;
				}
a:hover 		{
					text-decoration: none;
				}
a:active 		{
					color: #849099;
				}
fieldset		{
					border-top: 1px solid #CCCCCC;
					margin: 6px 0 0 0;
					padding: 6px 0 0 0;
				}
.go_button		{
					background: url(site-spirite.png) -731px 0 no-repeat;
					padding: 0 1px 2px 0;
					height: 22px;
					width: 29px;
				}
.login_button		{
					background: url(site-spirite.png) -700px -23px no-repeat;
					padding: 0 0 2px 0;
					height: 22px;
					width: 60px;
				}
#payment_accepted .module_body	{
					padding: 3px 0;
					width: 170px;
				}
#quick-quote	{
					background: url(site-spirite.png) 0 -70px no-repeat;
					width: 567px;
					height: 148px;
					margin: 8px 0 0 0;
					padding: 10px;
					text-align: left;
					color: #244662;
				}
#quick-quote label	{
					font-size: 1.1em;
					font-weight: bold;														
				}
#quick-quote div div	{
					width: 136px;
					vertical-align: top;
					
				}
#quick-quote div div div	{
					height: 15px;
					margin: 15px 0;
				}
#quote_submit_container	{
					text-align: right;
					width: 255px !important;
					margin: 10px 10px 0 0;
				}
				
#quick-quote h1	{
					font-size: 1.8em;
					color: #385D7A;
				}
				
.quote_button	{
					background: url(site-spirite.png) -677px -70px no-repeat;
					padding: 0 0 1px 0;
					height: 30px;
					width: 83px;
				}
#email_tick_container	{
					width: 48% !important;
					margin: 10px 0 0 0;
				}
#index_top_module	{
					color: #385D7A;
				}		
#index_top_module td	{
					width: 55px;
					vertical-align: middle;
				}	
.module_two_column	{
					margin: 10px 0 0 0;
					width: 264px;
					vertical-align: top;
				}
.module_two_column .module_header	{
					width: 264px;
				}
.module_two_column .module_body	{
					width: 264px;
					padding: 8px 4px;
				}
.module_divider	{
					width: 20px;
				}
#module-404		{
					margin: 0;
				}
#search-404		{
					margin: 10px 5px;
					text-align: center;
				}
				
.simpletable td	{
					vertical-align: middle;
					padding: 3px 5px;
				}
.odd			{
					background-color: #E2E8EB;
				}
				