/* Body Style */
body {margin-left: 0px; margin-top: 0px; background-color: white; background-image: url('/images/life_tape.jpg'); background-repeat: no-repeat; background-position: bottom left; background-attachment: fixed; font-family: Arial, Helvetica, sans-serif;}

/* Pierced Media Credit Line */
.PM_credit {font-size: 8pt; color: #003366; font-family: Arial, Helvetica, sans-serif;}

/* Link Styles */
a:link {color: #0000FF; text-decoration: none;}
a:visited {color: #0000FF; text-decoration: none;}
a:hover {color: #333333; text-decoration: none;}
a:active {color: #0000FF; text-decoration: none;}

/* Text Styles */
h1	{margin: 0px 10px 10px 10px; line-height: 1; font-size: 16px; color: #003366; text-align: center; font-weight: bold;}
h2	{margin: 0px 10px 10px 10px; font-size: 14px; color: #003366; text-align: center; font-weight: bold;}
h3	{margin: 0px 10px 10px 10px; font-size: 13px; color: #003366;}
h4	{margin: 0px 10px 10px 10px; margin-right: 10px; font-size: 12pt; color: #003366;}
h5	{margin: 0px 10px 10px 10px; font-size: 11px; color: #003366;}
h6	{margin: 0px 10px 10px 10px; margin-right: 10px; font-size: 8pt; color: #003366; font-weight : lighter;}
p	{margin: 0px 10px 10px 10px;}

.head_sub {color: #003CA1; margin-left: 10px; margin-right: 10px; font-size: 12pt;}
.head_button {float: left; margin-left: 10px; border-style: hidden;}

.body_menu {border-style: solid; border-width:1px; border-color:#003CA1; background:#D7D7D7; padding: 0px 0px 10px 0px;}
.menu_header {border-style: solid; border-width:0px 0px 1px 0px; border-color:#003CA1; background:#D7D7D7; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}

.required {color: red;}