A                       { text-decoration: none; color: #333333; }
A:link                  { text-decoration: none; font-weight: normal; color: #333333; }
A:visited               { text-decoration: none; font-weight: normal; color: #333333; }
A:active                { text-decoration: none; font-weight: normal; color: #FF0000; }
A:hover                 {
	text-decoration: none;
	font-weight: normal;
	color: #E0DFE3;
}

A.addresslink           { text-decoration: underline; font-weight: normal; color: #000000; }
A.addresslink:link      { text-decoration: underline; font-weight: normal; color: #000000; }
A.addresslink:visited   { text-decoration: underline; font-weight: normal; color: #000000; }
A.addresslink:active    { text-decoration: underline; font-weight: normal; color: #E31515; }
A.addresslink:hover     { text-decoration: underline; font-weight: normal; color: #E31515; }

A.link           		{ text-decoration: none; font-weight: normal; color: #000000; }
A.link:link      		{ text-decoration: none; font-weight: normal; color: #000000; }
A.link:visited   		{ text-decoration: none; font-weight: normal; color: #000000; }
A.link:active    		{ text-decoration: none; font-weight: normal; color: #000000; }
A.link:hover     		{ text-decoration: none; font-weight: normal; color: #000000; }

A.textlink           	{ text-decoration: strong; font-weight: strong; color: #000000; }
A.textlink:link      	{ text-decoration: strong; font-weight: strong; color: #000000; }
A.textlink:visited   	{ text-decoration: strong; font-weight: strong; color: #000000; }
A.textlink:active    	{ text-decoration: strong; font-weight: strong; color: #E31515; }
A.textlink:hover     	{ text-decoration: strong; font-weight: strong; color: #E31515; }

A.textlinkdemo         	{ text-decoration: strong; font-weight: strong; color: #CA0005; }
A.textlinkdemo:link     { text-decoration: strong; font-weight: strong; color: #CA0005; }
A.textlinkdemo:visited  { text-decoration: strong; font-weight: strong; color: #CA0005; }
A.textlinkdemo:active   { text-decoration: strong; font-weight: strong; color: #000000; }
A.textlinkdemo:hover    { text-decoration: strong; font-weight: strong; color: #000000; }

A.subtextlink        	{ text-decoration: strong; font-weight: strong; color: #999999; }
A.subtextlink:link   	{ text-decoration: strong; font-weight: strong; color: #999999; }
A.subtextlink:visited	{ text-decoration: strong; font-weight: strong; color: #999999; }
A.subtextlink:active 	{ text-decoration: strong; font-weight: strong; color: #E31515; }
A.subtextlink:hover  	{ text-decoration: strong; font-weight: strong; color: #E31515; }

A.sidenav               { text-decoration: none; font-weight: normal; font-size: 10px; color: #000000; }
A.sidenav:link          { text-decoration: none; font-weight: 300; font-size: 10px; color: #000000; }
A.sidenav:visited       { text-decoration: none; font-weight: normal; font-size: 10px; color: #000000; }
A.sidenav:active        { text-decoration: none; font-weight: 300; font-size: 10px; color: #E31515; }
A.sidenav:hover         { text-decoration: none; font-weight: 300; font-size: 10px; color: #E31515; }

A.subnav                { text-decoration: none; font-weight: normal; font-size: 10px; color: #666666; }
A.subnav:link           { text-decoration: none; font-weight: normal; font-size: 10px; color: #666666; }
A.subnav:visited        { text-decoration: none; font-weight: 300; font-size: 10px; color: #666666; }
A.subnav:active         { text-decoration: none; font-weight: normal; font-size: 10px; color: #000000; }
A.subnav:hover          { text-decoration: none; font-weight: 300; font-size: 10px; color: #000000; }

A.footerlink                { text-decoration: none; font-weight: normal; color: #B4B4B4; }
A.footerlink:link           { text-decoration: none; font-weight: normal; color: #B4B4B4; }
A.footerlink:visited        { text-decoration: none; font-weight: normal; color: #B4B4B4; }
A.footerlink:active         { text-decoration: none; font-weight: normal; color: #B4B4B4; }
A.footerlink:hover          { text-decoration: none; font-weight: normal; color: #B4B4B4; }

A.footernav                { text-decoration: none; font-weight: normal; color: #000000; }
A.footernav:link           { text-decoration: none; font-weight: normal; color: #000000; }
A.footernav:visited        { text-decoration: none; font-weight: normal; color: #000000; }
A.footernav:active         { text-decoration: none; font-weight: normal; color: #E31515; }
A.footernav:hover          { text-decoration: none; font-weight: normal; color: #E31515; }

A.whitenav                { text-decoration: none; font-weight: normal; color: #DCEFEF; }
A.whitenav:link           { text-decoration: none; font-weight: normal; color: #DCEFEF; }
A.whitenav:visited        { text-decoration: none; font-weight: normal; color: #DCEFEF; }
A.whitenav:active         { text-decoration: none; font-weight: normal; color: #FFFFFF; }
A.whitenav:hover          { text-decoration: none; font-weight: normal; color: #FFFFFF; }

A.popupmenu					{ width: 300px; padding: 2px 0px 2px 5px; line-height: 14px; text-decoration: none; font-size: 10px; }
A.popupmenu:link			{ color: #000000; background-color:#FFFFFF; height:16px; border-bottom: 1px solid #E31515; border-right: 1px solid #E31515; border-left: 1px solid #E31515; display: block; }
A.popupmenu:visited			{ color: #000000; background-color:#FFFFFF; height:16px; border-bottom: 1px solid #E31515; border-right: 1px solid #E31515; border-left: 1px solid #E31515; display: block; }
A.popupmenu:active			{ color: #000000; background-color:#FFFFFF; height:16px; border-bottom: 1px solid #E31515; border-right: 1px solid #E31515; border-left: 1px solid #E31515; display: block; }
A.popupmenu:hover			{ color: #000000; background-color:#FFFFFF; height:16px; border-bottom: 1px solid #E31515; border-right: 1px solid #E31515; border-left: 1px solid #E31515; display: block; }

A.pagenav                {
	text-decoration: none;
font-weight: font-size: 10px; normal; 	color: #8AA7EA;
}
A.pagenav:link           {
	text-decoration: none;

font-weight: font-size: 10px; normal; 		color: #8AA7EA;
}
A.pagenav:visited        {
	text-decoration: none;

font-weight: font-size: 10px; normal; 		color: #8AA7EA;
}
A.pagenav:active         {
	text-decoration: none;
font-weight: font-size: 10px; normal; 	color: #8AA7EA;
}
A.pagenav:hover          { text-decoration: none; font-weight: font-size: 10px; normal; color: #333333; }

td                      {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

body                    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

.asterisk				{ color: #E31515; }

.bodycolumn				{ padding: 15px 0px 15px 15px; border-left: 1px; border-right: 0px; border-top: 1px; border-bottom: 1px; border-style: solid; border-color: #E31515; }

.bodypadding			{ padding-right: 25px; }

.bold					{ font-weight: bold; }

.boldred				{ font-weight: bold; color: #E31515; }

.border					{ border: 1px solid #000066; }	

.borderleft				{
	border-top: 1px none #000066;
	border-right: 1px none #000066;
	border-bottom: 1px none #000066;
	border-left: 1px solid #000066;
}

.borderright				{
	border-top: 1px none #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px none #000066;
	border-left: 1px none #000066;
}

.bordertop				{
	border-top: 1px solid #000066;
	border-right: 1px none #000066;
	border-bottom: 1px none #000066;
	border-left: 1px none #000066;
}

.borderbottom				{
	border-top: 1px none #000066;
	border-right: 1px none #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px none #000066;
}

.bottomcolumn			{ border-left: 0px; border-right: 1px; border-top: 0px; border-bottom: 0px; border-style: solid; border-color: #E31515; padding: 15px 15px 15px 0px; }

.boxtitle            	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; border-left: 7px; border-right: 0px; border-top: 0px; border-bottom: 0px; border-style: solid; border-color: #CCCCCC; background-color: #E6E6E6; padding: 3px; }

.bullets           		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }

.contactusbox			{ border: 1px #000000 solid; width: 250px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding: 2px; }

.customerlogo			{ padding-right: 10px; padding-bottom: 10px; }

.customerquote			{ font-size: 12px; }

.customername			{ text-align: right; font-weight: bold; font-size: 11px; padding-bottom: 30px; }

.divider				{ color: #E6E6E6; margin-top: 10px; margin-bottom: 10px; }

.linkpagedescription			{
	color: #000000;
	font-style: normal;
	font-size: 9px;
}

.linkpagetitle			{
	color: #000066;
	margin-top: 10px;
	margin-bottom: 10px;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
}

.italic 				{ font-style: italic; }

.pageimage				{ padding-left: 15px; padding-bottom: 15px; }

.pagenavarrow			{ color: #8AA7EA }

.productimage			{ margin-left: 15px; margin-bottom: 15px; border: solid 1px #CCCCCC; }

.productimageleft		{ margin-right: 15px; margin-bottom: 15px; border: solid 1px #CCCCCC; }

.productimagecentre		{ border: solid 0px #CCCCCC; }

.processpadding			{ padding-bottom: 20px; }

.sidecolumn				{ padding-right: 15px; padding-left: 15px; }

.subnavsubtitle         { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold; }

.subtitle               { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }

.table					{
	border: 1px solid #000066;
}

.title                  { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }

.topcolumn				{ border-left: 0px; border-right: 1px; border-top: 0px; border-bottom: 0px; border-style: solid; border-color: #E31515; }

.topimage				{ border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 1px; border-style: solid; border-color: #CCCCCC; margin-bottom: 15px; }

.footer					{ font-size: 9px; color: CCCCCC; }

.footerdivider			{ color: E31515; }

