*{margin:0}

BODY		{ margin: 20px; text-align: left; background-color: #FFFFFF; }

td a:hover { background-color: #FFFFFF; }

A		{text-decoration: underline; }
A:visited	{text-decoration: underline; }
A:link		{text-decoration: underline; }
A:active	{text-decoration: underline; }
A:hover		{text-decoration: underline; }


p      { font-family: Arial; font-size: 10pt; color: #000000; }
p a      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
p a:visited      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
p a:link      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
p a:active      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
p a:hover      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }

body      { font-family: Arial; font-size: 10pt; color: #000000; }
body a      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
body a:visited      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
body a:link      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
body a:active      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
body a:hover      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }

normal      { font-family: Arial; font-size: 10pt; color: #000000; }
normal a      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
normal a:visited      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
normal a:link      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
normal a:active      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
normal a:hover      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }

bodytext      { font-family: Arial; font-size: 10pt; color: #000000; }
bodytext a      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
bodytext a:visited      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
bodytext a:link      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
bodytext a:active      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
bodytext a:hover      { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }

h1    { font-family: Arial; font-size: 14pt; color: #000000; font-weight: bold; }
h1 a    { font-family: Arial; font-size: 14pt; color: #000000; font-weight: bold; text-decoration: underline; }
h1 a:visited    { font-family: Arial; font-size: 14pt; color: #000000; font-weight: bold; text-decoration: underline; }
h1 a:link    { font-family: Arial; font-size: 14pt; color: #000000; font-weight: bold; text-decoration: underline; }
h1 a:active    { font-family: Arial; font-size: 14pt; color: #000000; font-weight: bold; text-decoration: underline; }
h1 a:hover    { font-family: Arial; font-size: 14pt; color: #000000; font-weight: bold; text-decoration: underline; }

h2    { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold; }
h2 a    { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: underline; }
h2 a:visited    { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: underline; }
h2 a:link    { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: underline; }
h2 a:active    { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: underline; }
h2 a:hover    { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: underline; }

h3    { font-family: Arial; font-size: 11pt; color: #DE2304; font-weight: bold; }
h3 a    { font-family: Arial; font-size: 11pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
h3 a:visited    { font-family: Arial; font-size: 11pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
h3 a:link    { font-family: Arial; font-size: 11pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
h3 a:active    { font-family: Arial; font-size: 11pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
h3 a:hover    { font-family: Arial; font-size: 11pt; color: #DE2304; font-weight: bold; text-decoration: underline; }

h4    { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; }
h4 a    { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }
h4 a:visited    { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }
h4 a:link    { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }
h4 a:active    { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }
h4 a:hover    { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }

h5    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-weight: bold; }
h5 a    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-weight: bold; text-decoration: underline; }
h5 a:visited    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-weight: bold; text-decoration: underline; }
h5 a:link    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-weight: bold; text-decoration: underline; }
h5 a:active    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-weight: bold; text-decoration: underline; }
h5 a:hover    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-weight: bold; text-decoration: underline; }

h6    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-style: italic; font-weight: bold; }
h6 a    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-style: italic; font-weight: bold; text-decoration: underline; }
h6 a:visited    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-style: italic; font-weight: bold; text-decoration: underline; }
h6 a:link    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-style: italic; font-weight: bold; text-decoration: underline; }
h6 a:active    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-style: italic; font-weight: bold; text-decoration: underline; }
h6 a:hover    { font-family: Arial; font-size: 10pt; color: #5D5D5D; font-style: italic; font-weight: bold; text-decoration: underline; }

.menu1       { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; }
.menu1 a       { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
.menu1 a:visited       { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
.menu1 a:link       { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
.menu1 a:active       { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
.menu1 a:hover       { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }

.menu2       { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; }
.menu2 a       { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }
.menu2 a:visited       { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }
.menu2 a:link       { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }
.menu2 a:active       { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }
.menu2 a:hover       { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; text-decoration: underline; }

.menu3       { font-family: Arial; font-size: 10pt; color: #000000; }
.menu3 a       { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
.menu3 a:visited       { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
.menu3 a:link       { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
.menu3 a:active       { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }
.menu3 a:hover       { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }

.menu4       { font-family: Arial; font-size: 10pt; color: #DE2304; }
.menu4 a       { font-family: Arial; font-size: 10pt; color: #DE2304; text-decoration: underline; }
.menu4 a:visited       { font-family: Arial; font-size: 10pt; color: #DE2304; text-decoration: underline; }
.menu4 a:link       { font-family: Arial; font-size: 10pt; color: #DE2304; text-decoration: underline; }
.menu4 a:active       { font-family: Arial; font-size: 10pt; color: #DE2304; text-decoration: underline; }
.menu4 a:hover       { font-family: Arial; font-size: 10pt; color: #DE2304; text-decoration: underline; }

.legal       { font-family: Arial; font-size: 7pt; color: #5D5D5D; }
.legal a       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }
.legal a:visited       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }
.legal a:link       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }
.legal a:active       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }
.legal a:hover       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }

.legalhome       { font-family: Arial; font-size: 7pt; color: #5D5D5D; }
.legalhome a       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }
.legalhome a:visited       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }
.legalhome a:link       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }
.legalhome a:active       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }
.legalhome a:hover       { font-family: Arial; font-size: 7pt; color: #5D5D5D; text-decoration: underline; }

.mainmenu    { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold; }
.mainmenu a    { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.mainmenu a:visited    { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
.mainmenu a:link    { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
.mainmenu a:active    { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none}
.mainmenu a:hover    { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline;}

.footermenu  { font-family: Arial; font-size: 10pt; color: #000000; }
.footermenu a  { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: none; }
.footermenu a:visited  { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: none; }
.footermenu a:link  { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: none; }
.footermenu a:active  { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: none; }
.footermenu a:hover  { font-family: Arial; font-size: 10pt; color: #000000; text-decoration: underline; }

.invisible   { font-family: Arial; font-size: 10px; color: #FFFFFF; }

.note      { font-family: Arial; font-size: 10pt; color: #DE2304; font-style: italic; }
.note a      { font-family: Arial; font-size: 10pt; color: #DE2304; font-style: italic; text-decoration: underline; }
.note a:visited      { font-family: Arial; font-size: 10pt; color: #DE2304; font-style: italic; text-decoration: underline; }
.note a:link      { font-family: Arial; font-size: 10pt; color: #DE2304; font-style: italic; text-decoration: underline; }
.note a:active      { font-family: Arial; font-size: 10pt; color: #DE2304; font-style: italic; text-decoration: underline; }
.note a:hover      { font-family: Arial; font-size: 10pt; color: #DE2304; font-style: italic; text-decoration: underline; }

.tableheading       { font-family: Arial; font-size: 8pt; color: #000000; font-weight: bold; }

.tabletext       { font-family: Arial; font-size: 8pt; color: #000000; }
.tabletext a       { font-family: Arial; font-size: 8pt; color: #000000; text-decoration: underline; }
.tabletext a:visited       { font-family: Arial; font-size: 8pt; color: #000000; text-decoration: underline; }
.tabletext a:link       { font-family: Arial; font-size: 8pt; color: #000000; text-decoration: underline; }
.tabletext a:active       { font-family: Arial; font-size: 8pt; color: #000000; text-decoration: underline; }
.tabletext a:hover       { font-family: Arial; font-size: 8pt; color: #000000; text-decoration: underline; }

.download      { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; }
.download a      { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
.download a:visited      { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
.download a:link      { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
.download a:active      { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }
.download a:hover      { font-family: Arial; font-size: 10pt; color: #DE2304; font-weight: bold; text-decoration: underline; }

.downloadinfo      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; }
.downloadinfo a      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; text-decoration: underline; }
.downloadinfo a:visited      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; text-decoration: underline; }
.downloadinfo a:link      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; text-decoration: underline; }
.downloadinfo a:active      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; text-decoration: underline; }
.downloadinfo a:hover      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; text-decoration: underline; }

.topofpage      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; font-weight: bold; }
.topofpage a      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; font-weight: bold; text-decoration: underline; }
.topofpage a:visited      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; font-weight: bold; text-decoration: underline; }
.topofpage a:link      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; font-weight: bold; text-decoration: underline; }
.topofpage a:active      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; font-weight: bold; text-decoration: underline; }
.topofpage a:hover      { font-family: Arial; font-size: 10pt; color: #000000; font-style: italic; font-weight: bold; text-decoration: underline; }

.roundedbox-red 	{ margin: 10px; border: 1px solid #DC2300; background-color: #DC2300;}
.roundedbox-white 	{ margin: 10px; border: 0px solid #DC2300; background-color: #FFFFFF;}
.roundedbox-cream 	{ margin: 10px; border: 1px solid #FFFF80; background-color: #FFFF80;}
.roundedbox-grey 	{ margin: 10px; border: 1px solid #E5E5E5; background-color: #E5E5E5;}

.outlinebox	{ height: 143px; width: 90%; margin: 0px; border: 1px solid #E5E5E5; background-color: #E5E5E5;}
.outlinebox2	{ height: 87px; width: 90%; margin: 1px; border: 0px solid #DC2300; background-color: #E5E5E5;}
.straplinebox	{ margin: 0px; border: 2px solid #FF5A00; background-color: #FFD8B0;}

.roundimage 	{ top: 10px; /* equal to the corner radius */ background-repeat: no-repeat; width: 700px; height: 165px; /* real image height - (2 * corner radius) */; }