 .body							{ margin-top: 0px; background-color: #ffffff; color: #004990; font-family: arial, helvetica, sans-serif; font-size: 12px }
 .block							{ background-color: #8DD8F8 }
 .title_1						{ color: #004990; font-size: 16px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold }
 .title_2						{ color: #00AEEF; font-size: 16px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold }

a.quote    						{ color: #7C6F89; text-decoration: underline; font-size: 11px}
a.quote:link 					{ color: #7C6F89; text-decoration: underline; font-size: 11px}
a.quote:visited					{ text-decoration: underline; font-size: 11px}
a.quote:hover					{ color: #7C6F89; text-decoration: underline; font-size: 11px}
a.quote:active					{ color: #7C6F89; text-decoration: underline; font-size: 11px}
 .quote							{ color: #7C6F89; font-size: 11px }
 
 .footer						{ color: #8DD8F8; border-bottom: 5px solid #637BB2 }	
 
a.navbar               			{ border: 0px; font-family: arial, helvetica; color: #004990; text-decoration: none; font-size: 11px}
a.navbar:link 		   			{ border: 0px; font-family: arial, helvetica; color: #004990; text-decoration: none; font-size: 11px}
a.navbar:visited	   			{ border: 0px; font-family: arial, helvetica; color: #004990; text-decoration: none; font-size: 11px}
a.navbar:hover					{ border: 0px; font-family: arial, helvetica; color: #004990; text-decoration: underline; font-size: 11px}
a.navbar:active	      			{ border: 0px; font-family: arial, helvetica; color: #004990; text-decoration: none; font-size: 11px}
 .navbar						{ color: #004990; background-color: transparent; border-top: 3px solid #C7EAFB; height: 26px }	

a.back     						{ color: #004990; text-decoration: none; font-size: 16px}
a.back:link 					{ color: #004990; text-decoration: none; font-size: 16px}
a.back:visited					{ text-decoration: none; font-size: 16px}
a.back:hover					{ color: #004990; text-decoration: none; font-size: 16px}
a.back:active					{ color: #004990; text-decoration: none; font-size: 16px}

a.home     						{ color: #0099CC; text-decoration: none; font-size: 13px; font-weight: bold}
a.home:link 					{ color: #0099CC; text-decoration: none; font-size: 13px}
a.home:visited					{ text-decoration: underline; font-size: 13px}
a.home:hover					{ color: #0099CC; text-decoration: underline; font-size: 13px}
a.home:active					{ color: #0099CC; text-decoration: underline; font-size: 13px}

a.link     						{ color: #004990; text-decoration: underline; font-size: 12px}
a.link:link 					{ color: #004990; text-decoration: underline; font-size: 12px}
a.link:visited					{ color: #004990; text-decoration: underline; font-size: 12px}
a.link:hover					{ color: #004990; text-decoration: underline; font-size: 12px}
a.link:active					{ color: #004990; text-decoration: underline; font-size: 12px}

.button   		                { border-right: #004990 2px solid; border-top: white 1px solid; font-size: 12px; background: #00AEEF; border-left: white 1px solid; color: white; border-bottom: #004990 2px solid; font-family: arial, Helvetica; height: 22px; width: auto; }

a.stationery_group     			{ text-decoration: none; font-weight: bold; font-size: 13px }
a.stationery_group:link 		{ text-decoration: none; font-size: 13px}
a.stationery_group:visited		{ text-decoration: none; font-size: 13px}
a.stationery_group:hover		{ text-decoration: none; font-size: 13px}
a.stationery_group:active		{ text-decoration: none; font-size: 13px}
 .stationery_group     			{ border-bottom: white 1px dotted; color: #FFFFFF; text-decoration: none; font-size: 16px}
 .stationery_group_description  { font-size: 11px }
 
a.stationery_subgroup     		{ border-bottom: 0px; color: #004990; text-decoration: none; font-size: 12px}
a.stationery_subgroup:link 		{ color: #004990; text-decoration: none; font-size: 12px}
a.stationery_subgroup:visited	{ text-decoration: none; font-size: 12px}
a.stationery_subgroup:hover		{ color: #004990; text-decoration: none; font-size: 12px}
a.stationery_subgroup:active	{ color: #004990; text-decoration: none; font-size: 12px}
 .stationery_subgroup  			{ background-color: #FFFFFF; color: #004990; text-decoration: none; font-size: 11px; border-bottom: #CCEBF7 1px solid; height: 24px }

a.stationery_item     			{ border-bottom: 0px; font-weight: bold; color: #004990; text-decoration: none; font-size: 11px }
a.stationery_item:link 			{ color: #004990; text-decoration: none; font-size: 11px}
a.stationery_item:visited		{ text-decoration: none; font-size: 11px}
a.stationery_item:hover			{ color: #004990; text-decoration: none; font-size: 11px}
a.stationery_item:active		{ color: #004990; text-decoration: none; font-size: 11px} 
 .stationery_item     			{ background-color: #FFFFFF; color: #004990; text-decoration: none; font-size: 12px; border-bottom: #CCEBF7 1px solid }
 
 .stationery_essentials			{ color: #92278F }
 .stationery_paper				{ color: #E8674B }
 .stationery_packaging			{ color: #8560A8 }
 .stationery_archive			{ color: #F7941D }
 .stationery_filing				{ color: #8DC63F }
 .stationery_books				{ color: #ABA000 }
 .stationery_writing			{ color: #F45407 }
 .stationery_graphic			{ color: #00AEEF }
 .stationery_desktop			{ color: #8E8E8E }
 .stationery_computer			{ color: #EC008C }
 .stationery_supplies			{ color: #0D5AA5 }
 
 .stationery_machines			{ color: #B2BC00 }
 .stationery_audio				{ color: #00A99D }
 .stationery_binding			{ color: #2E3192 }
 .stationery_diaries			{ color: #850C0C }
 .stationery_luggage			{ color: #2C9144 }
 .stationery_catering			{ color: #BE4ABB }
 .stationery_health				{ color: #1AB81A }
 .stationery_premises			{ color: #ED1C24 }
 .stationery_seating			{ color: #1B5A88 }
 .stationery_desking			{ color: #AB0C44 }
 
 .address						{ font-size: 12px }
 .contact            			{ font-size: 12px; font-family: arial, helvetica; width: 200px }
 .mandatory					{ color: black; font-size: 14px; font-weight: bold }

 .ListHeader             { height: 22px; color: #FFFFFF; background: #004990; font-family: arial, Helvetica; font-size: 12px; text-decoration: none }
 .ListRow1               { height: 24px; color: #004990; background: #B5E8FB; font-family: arial, Helvetica; font-size: 12px}
 .ListRow2               { height: 24px; color: #004990; background: #FFFFFF; font-family: arial, Helvetica; font-size: 12px}
 
 .list_totals			 { border-top: white 1px solid; border-bottom: #9FA0A4 1px solid; height: 24px; color: black; background: #C0C0C0; font-family: arial, Helvetica; font-size: 12px} 
 
 .field_row			 	 { border: 1px solid #00AEEF; background-color: #B5E8FB; height: 24px }
 .field_label			 { color: #004990 }
 .field_value			 { color: black }
 
  .pane_left		 	 { border-left: 1px solid #00AEEF; border-top: 1px solid #00AEEF; border-bottom: 1px solid #00AEEF }
  .pane_right		 	 { border-right: 1px solid #00AEEF; border-top: 1px solid #00AEEF; border-bottom: 1px solid #00AEEF }
   
input					 { height: 15px; background-color: #FFFFFF; color: black; font-family: arial, Helvetica; font-size: 12px; width: 180px } 
select					 { height: 20px; color: black; font-family: arial, Helvetica; font-size: 12px; width: 186px } 
textarea				 { color: black; font-family: arial, Helvetica; font-size: 12px; width: 200px }