/* General CSS Document */
html, body 					{font-family: Arial; color: #000; padding: 0; font-size:100%; text-align:center;}
body 						{margin: 0px; z-index: 1;}
h1,h2,h3					{color:#CD0102; font: 1.55em Arial, Helvetica, sans-serif; margin: 0px;}
h4 							{color:#CD0102; font-size: 1.25em; margin: 0px;}
h5 							{font-size: 0.95em; font-weight:bold;}

input,textarea,select		{font-family: Arial;}
label						{font-weight: bold;}
fieldset					{border: 0px solid #FFF; padding: 0px;}
legend						{font-weight: bold; color: #FFF; text-transform:capitalize;}
form						{margin: 0px; padding: 0px;}

.button						{color: #cc0000; font-weight:bold; border: 1px solid #cc0000; background: #FFF;}
.nowrap						{float:left; width: 250px;}
.highlite-me				{text-decoration: none; color: #FFF;}
#container 					{position: relative; width: 760px; margin: 0 auto; text-align: left;}
.contentspace				{height: 30px;}

/* Fieldset Box */
.fieldset-style-top			{background: #CD0102 url(../images/fieldset/fieldset_top.gif) no-repeat; height: 34px; margin: 0px; color: #FFF; font-weight: bold; padding-top: 10px; padding-left: 5px; width: 425px;}
.fieldset-style-content		{border-left: 4px solid #CD0102; border-right: 4px solid #CD0102; padding: 4px; margin: 0px;  width: 414px;}
.fieldset-style-bottom		{background: transparent url(../images/fieldset/fieldset_bottom.gif) no-repeat; height: 101px; padding-right: 50px; padding-top: 50px; margin: 0px; width: 390px; text-align:right;}
.fieldset-style-bottom-blue	{background: transparent url(../images/fieldset/fieldset_bottom_blue.gif) no-repeat; height: 101px; padding-right: 50px; padding-top: 50px; margin: 0px; width: 390px; text-align:right;}

/* Nearest Retailer Formatting */
.name 						{display:block; color: #CD0102; font-weight:bold;}
.house, .street, .town, .county, .postcode {display:block; color: #000;}
.retailer					{display:block; border-bottom: 1px solid #CCC; margin-bottom: 8px;}

#form-errors				{color: #CD0102; border: 1px solid #CD0102; padding: 4px; width: 420px; margin-bottom: 3px;}

/* Healthy Tip Boxes */
.healthytip-title			{color: #D0000C; font-weight: bold; margin: -20px 0px 0px 0px;}

*>.para-margin				{margin-top: -120px;}

/*
*>#bgpreview 				{padding-top: 135px; min-height: 1px;}
*>#bgpreview p 				{margin-top: -127px;}
* html #bgpreview 			{height: 135px;}
*/

.healthytip1				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg1.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip1 				{padding-top: 135px; min-height: 1px;}
* html .healthytip1 		{height: 135px;}

.healthytip2				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg2.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip2 				{padding-top: 135px; min-height: 1px;}
* html .healthytip2 		{height: 135px;}

.healthytip3				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg3.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip3 				{padding-top: 135px; min-height: 1px;}
* html .healthytip3 		{height: 135px;}

.healthytip4				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg4.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip4 				{padding-top: 135px; min-height: 1px;}
* html .healthytip4 		{height: 135px;}

.healthytip5				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg5.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip5 				{padding-top: 135px; min-height: 1px;}
* html .healthytip5 		{height: 135px;}

.healthytip6				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg6.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip6 				{padding-top: 135px; min-height: 1px;}
* html .healthytip6 		{height: 135px;}

.healthytip7				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg7.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip7 				{padding-top: 135px; min-height: 1px;}
* html .healthytip7 		{height: 135px;}

.healthytip8				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg8.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip8 				{padding-top: 135px; min-height: 1px;}
* html .healthytip8 		{height: 135px;}

.healthytip9				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg9.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip9 				{padding-top: 135px; min-height: 1px;}
* html .healthytip9 		{height: 135px;}

.healthytip10				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg10.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip10 			{padding-top: 135px; min-height: 1px;}
* html .healthytip10 		{height: 135px;}

.healthytip11				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg11.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip11 			{padding-top: 135px; min-height: 1px;}
* html .healthytip11 		{height: 135px;}

.healthytip12				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg12.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip12 			{padding-top: 135px; min-height: 1px;}
* html .healthytip12 		{height: 135px;}

.healthytip13				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg13.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip13 			{padding-top: 135px; min-height: 1px;}
* html .healthytip13 		{height: 135px;}

.healthytip14				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg14.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip14 			{padding-top: 135px; min-height: 1px;}
* html .healthytip14 		{height: 135px;}

.healthytip15				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg15.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip15 			{padding-top: 135px; min-height: 1px;}
* html .healthytip15 		{height: 135px;}

.healthytip16				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg16.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip16 			{padding-top: 135px; min-height: 1px;}
* html .healthytip16 		{height: 135px;}

.healthytip17				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg17.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip17 			{padding-top: 135px; min-height: 1px;}
* html .healthytip17 		{height: 135px;}

.healthytip18				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg18.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip18 			{padding-top: 135px; min-height: 1px;}
* html .healthytip18 		{height: 135px;}

.healthytip19				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg19.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip19 			{padding-top: 135px; min-height: 1px;}
* html .healthytip19 		{height: 135px;}

.healthytip20				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg20.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip20 			{padding-top: 135px; min-height: 1px;}
* html .healthytip20 		{height: 135px;}

.healthytip21				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg21.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip21 			{padding-top: 135px; min-height: 1px;}
* html .healthytip21 		{height: 135px;}

.healthytip22				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg22.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip22 			{padding-top: 135px; min-height: 1px;}
* html .healthytip22 		{height: 135px;}

.healthytip23				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg23.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip23 			{padding-top: 135px; min-height: 1px;}
* html .healthytip23 		{height: 135px;}

.healthytip24				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg24.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip24 			{padding-top: 135px; min-height: 1px;}
* html .healthytip24 		{height: 135px;}

.healthytip25				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg25.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip25 			{padding-top: 135px; min-height: 1px;}
* html .healthytip25 		{height: 135px;}

.healthytip26				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg26.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip26 			{padding-top: 135px; min-height: 1px;}
* html .healthytip26 		{height: 135px;}

.healthytip27				{margin-left: 17px; width: 200px; background-image:url(../images/boxout/bg27.jpg); background-repeat:no-repeat; padding: 20px 25px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip27 				{padding-top: 135px; min-height: 1px;}
* html .healthytip27 		{height: 135px;}

.healthytip28				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg28.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip28 			{padding-top: 135px; min-height: 1px;}
* html .healthytip28 		{height: 135px;}

.healthytip29				{margin-left: 17px; width: 155px; background-image:url(../images/boxout/bg29.jpg); background-repeat:no-repeat; padding: 20px 60px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip29 			{padding-top: 135px; min-height: 1px;}
* html .healthytip29 		{height: 135px;}

.healthytip30				{margin-top: 5px; margin-left: 17px; width: 145px; background-image:url(../images/boxout/bg30.jpg); background-repeat:no-repeat; padding: 8px 60px 8px 38px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip30 			{padding-top: 135px; min-height: 1px;}
* html .healthytip30 		{height: 135px;}

.healthytip31				{margin-left: 17px; width: 145px; background-image:url(../images/boxout/bg31.jpg); background-repeat:no-repeat; padding: 8px 60px 8px 38px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip31 			{padding-top: 135px; min-height: 1px;}
* html .healthytip31 		{height: 135px;}

.healthytip32				{margin-left: 17px; width: 145px; background-image:url(../images/boxout/bg32.jpg); background-repeat:no-repeat; padding: 8px 60px 8px 38px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip32 			{padding-top: 135px; min-height: 1px;}
* html .healthytip32 		{height: 135px;}

.healthytip33				{margin-left: 17px; width: 145px; background-image:url(../images/boxout/bg33.jpg); background-repeat:no-repeat; padding: 8px 60px 8px 38px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip33 			{padding-top: 135px; min-height: 1px;}
* html .healthytip33 		{height: 135px;}

.healthytip34				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg34.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip34 			{padding-top: 135px; min-height: 1px;}
* html .healthytip34 		{height: 135px;}

.healthytip35				{margin-left: 17px; width: 155px; background-image:url(../images/boxout/bg35.jpg); background-repeat:no-repeat; padding: 20px 60px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip35 			{padding-top: 135px; min-height: 1px;}
* html .healthytip35 		{height: 140px;}

.healthytip36				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg36.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip36 			{padding-top: 135px; min-height: 1px;}
* html .healthytip36 		{height: 140px;}

.healthytip37				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg37.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip37 			{padding-top: 135px; min-height: 1px;}
* html .healthytip37 		{height: 140px;}

.healthytip38				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg38.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip38 			{padding-top: 135px; min-height: 1px;}
* html .healthytip38 		{height: 140px;}

.healthytip39				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg39.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip39 			{padding-top: 135px; min-height: 1px;}
* html .healthytip39 		{height: 140px;}

.healthytip40				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg40.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip40 			{padding-top: 135px; min-height: 1px;}
* html .healthytip40 		{height: 140px;}

.healthytip41				{margin-left: 17px; width: 115px; background-image:url(../images/boxout/bg41.jpg); background-repeat:no-repeat; padding: 20px 100px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip41 			{padding-top: 135px; min-height: 1px;}
* html .healthytip41 		{height: 140px;}

.healthytip42				{margin-left: 17px; width: 155px; background-image:url(../images/boxout/bg42.jpg); background-repeat:no-repeat; padding: 20px 60px 15px 18px; display:block; font: 0.75em Arial, Helvetica, sans-serif;}
*>.healthytip42 			{padding-top: 135px; min-height: 1px;}
* html .healthytip42 		{height: 140px;}


/* CMS Formatting */
#cms-content				{padding: 0px 0px 20px 0px;}
.cms-heading h1				{font: 110% Arial, Helvetica, sans-serif; color: #FC7323; display: inline;} 
.cms-textandimage 			{margin-bottom: 2px; padding: 8px; clear:left;}
.cms-textandimage img 		{/*margin: 3px;padding: 8px;*/}
.cms-text 					{margin-top: 0px; padding: 0px 8px 0px 8px;}
.cms-image 					{/*margin: 3px;*/}
.cms-links 					{padding: 0px; display: block; font: 11px Arial, Helvetica, sans-serif; margin: 4px 0px; background: #EEE;}
.cms-boxtitle				{padding: 3px; border: 1px solid #EEE; display: block; font: bold 11px Arial, Helvetica, sans-serif; color: #FFF; background-color: #F72;}
.cms-boxtext 				{padding: 3px; border: 1px solid #EEE; display: block; font: bold 11px Arial, Helvetica, sans-serif; color: #666; background-color: #EEE;}
.cms-documents 				{padding: 3px; display: block; margin: 4px 0px 4px 0px; border-bottom: 1px solid #000; border-top: 1px solid #000; width: 98%;}
.cms-flash 					{}
.cms-flash object			{}
.cms-flash-text				{margin-top: 6px;}
.cms-media 					{padding-top: 4px; padding-bottom: 4px; width: 98%;}
.cms-tips 					{padding: 6px; border: 1px solid #CCC; width: 194px; float: right; background: #FFFFCA;}
.cms-feedback 				{}
.cms-feedback-input 		{border: 1px solid #DDD; width: 230px;}
.cms-feedback-required 		{border: 1px solid #C30;}
.cms-feedback-button 		{border: 1px solid #444; color: #444; background: #DDD; font-weight: bold;}

.image-box					{padding: 1px; color: #666; text-align:center;}
.image-box-text				{padding-left: 5px; padding-right: 5px;}

.quote-start				{height: 18px; background: transparent url(../images/content/quote_start.gif) no-repeat top left;}
.quote-finish				{height: 18px; background: transparent url(../images/content/quote_finish.gif) no-repeat top right;}

/* Postcode Search Box Style */
.postcodesearch				{clear: left;}
.postcodesearch-top			{height: 10px; background: transparent url(../images/content/searchtop.gif) no-repeat bottom left;}
.postcodesearch-content		{padding: 4px; background: #019934; color: #FFF; margin: 0px 45px 0px 6px; padding: 0px 0px 0px 10px;}
.postcodesearch-bottom		{height: 10px; background: transparent url(../images/content/searchbottom.gif) no-repeat top left;}

/* Divider (Grey Graphic Line) */
.divider					{background: transparent url(../images/content/grey-divider.jpg) no-repeat top left; height: 30px; padding-top: 15px;}
.divider ul					{padding-top: 4px;}

/* Highlight Area Box */
.cms-magazine				{margin: 4px 0px 0px 0px; width: 450px;}
.cms-magazine-top			{background: transparent url(../images/banner/lightgreybanner_top.gif) no-repeat bottom right; height: 12px;}
.cms-magazine-content		{background: #f0f0f0; color: #000; padding: 4px 8px 20px 8px; margin: 0px; border: 1px solid #f0f0f0;}
.cms-magazine-content h4 	{color:#CD0102;}
.cms-magazine-bottom		{background: transparent url(../images/banner/lightgreybanner_bottom.gif) no-repeat; height: 14px; margin-bottom: 4px;}

/* New Box 1 */
.cms-greenoutlinebox		{margin: 4px 0px 0px 0px; width: 450px;}
.cms-greenoutlinebox-top	{background: transparent url(../images/banner/green-outline-top.gif) no-repeat; height: 34px;}
.cms-greenoutlinebox-content{color: #000; padding: 4px 4px 10px 4px; margin: 0px; border-left: 1px solid #66cc33; border-right: 1px solid #66cc33; width: 439px;}
.cms-greenoutlinebox-content ul {margin: 0px 2px 0px 25px;}
.cms-greenoutlinebox-content h4 {color:#CD0102;}
.cms-greenoutlinebox-bottom	{background: transparent url(../images/banner/green-outline-btm.gif) no-repeat; height: 33px; margin-bottom: 4px;}

/* New Box 2 */
.cms-redoutlinebox			{margin: 4px 0px 0px 0px; width: 450px;}
.cms-redoutlinebox-top		{background: transparent url(../images/banner/red-outline-top.gif) no-repeat; height: 34px;}
.cms-redoutlinebox-content	{color: #000; padding: 4px 4px 10px 4px; margin: 0px; border-left: 1px solid #d11717; border-right: 1px solid #d11717; width: 439px;}
.cms-redoutlinebox-content h4 {color:#CD0102;}
.cms-redoutlinebox-bottom	{background: transparent url(../images/banner/red-outline-btm.gif) no-repeat; height: 33px; margin-bottom: 4px;}

/* Link Background Styles */
.link-red-bgcolor			{background: transparent url(../images/content/link_red_bg.gif) no-repeat; height: 31px; width: 250px;}
.link-grey-bgcolor			{background: transparent url(../images/content/link_grey_bg.gif) no-repeat; height: 31px; width: 251px;}

/* Red Button Boxes */
#red-button1 				{width: 254px; height: 31px; padding: 7px 0px 0px 35px; margin: 8px 0px 0px 0px; background: transparent url(../images/homepage/red-button.gif) no-repeat; font-size: 12px;}
#red-button1 a				{color: #FFFFFF; font-weight: bold;}
#red-button2 				{width: 254px; height: 31px; padding: 7px 0px 0px 35px; margin: 8px 0px 0px 0px; background: transparent url(../images/homepage/red-button.gif) no-repeat; font-size: 12px;}
#red-button2 a				{color: #FFFFFF; font-weight: bold;}
#red-button3 				{width: 254px; height: 31px; padding: 7px 0px 0px 35px; margin: 8px 0px 0px 0px; background: transparent url(../images/homepage/red-button.gif) no-repeat; font-size: 12px;}
#red-button3 a				{color: #FFFFFF; font-weight: bold;}
.red-title					{color: #cc0000; font-weight: bold; padding: 8px 0px 0px 0px;}

.highlight-red-link			{width: 215px; height: 31px; padding: 7px 0px 0px 35px; margin: 8px 0px 0px 0px; background: transparent url(../images/content/highlight_link_red.gif) no-repeat;}
.highlight-red-link a		{color: #009933; font-weight: bold;}
.highlight-green-link 		{width: 215px; height: 31px; padding: 7px 0px 0px 35px; margin: 8px 0px 0px 0px; background: transparent url(../images/content/highlight_link_green.gif) no-repeat;}
.highlight-green-link a		{color: #009933; font-weight: bold;}
.highlight-orange-link 		{width: 215px; height: 31px; padding: 7px 0px 0px 35px; margin: 8px 0px 0px 0px; background: transparent url(../images/content/highlight_link_orange.gif) no-repeat;}
.highlight-orange-link  a	{color: #009933; font-weight: bold;}

.right-padding				{padding-right: 10px;}
.left-padding				{padding-left: 10px;}

.smallest					{width: 60px; height: 40px; font: 0.55em Arial, Helvetica, sans-serif; margin-right: 4px; text-align:center;}
.small						{width: 60px; height: 40px; font: 0.75em Arial, Helvetica, sans-serif; margin-right: 4px; text-align:center;}
.medium						{width: 60px; height: 40px; font: 1.00em Arial, Helvetica, sans-serif; margin-right: 4px; text-align:center;}
.large						{width: 60px; height: 40px; font: 1.85em Arial, Helvetica, sans-serif; margin-right: 4px; text-align:center;}
.xtralarge					{width: 60px; height: 40px; font: 2.50em Arial, Helvetica, sans-serif; margin-right: 4px; text-align:center;}