body
{
text-color: #000000;
background-color: #FFFFFF;
}

h1
{
display: block; 
width: auto; 
margin-left: 180px;
margin-bottom: 0px;
font: bold 24px/16px Arial, Verdana, Helvetica, sans-serif;
}

#plain-head
{
display: block; 
width: auto;
margin-top: 20px;
margin-left: 45px;
margin-bottom: 0px;
font: bold 24px/16px Arial, Verdana, Helvetica, sans-serif;
}

#lccc-subhead
{
color: #4242FF;
font-style: italic;
background-color: transparent;
}

#lij-subhead
{
color: #00BD00;
font-style: italic;
background-color: transparent;
}

.content
{
width: auto;
vertical-align: top;
		/* border-collapse: collapse; */
border: 0px; 
padding: 0px;
}

.content td
{
vertical-align: top;
border: 0px;
border-spacing: 0px;
padding: 0px;
}

img
{
border: 0;
}

a:link {border: 0px; margin: 0px; color: #4242FF; background-color: transparent;}
a:visited {border: 0px; margin: 0px; color: #9E9EFF; background-color: transparent;}
a:focus {border: 0px; margin: 0px; color: #0099FF; background-color: transparent;}
a:hover {border: 0px; margin: 0px; color: #0099FF; background-color: transparent;}
a:active {border: 0px; margin: 0px; color: #0099FF; background-color: transparent;}


.navbar
{
display: block; 
width: auto; 
margin-left: 0px;
margin-top: 0px;
border-collapse: collapse;
border: 0px; 
spacing: 0px;
padding: 0px;
}

.navbar td
{
vertical-align: top;
border: 0px; 
spacing: 0px;
padding: 0px;
}

.bodycopy
{
display: block; 
width: auto; 
margin-left: 15px;
margin-top: 0px;
border-collapse: collapse;
font: 14px/19px Arial, Verdana, Helvetica, sans-serif;
border: none; 
padding: 0.75cm;
}

.body-heading
{
font: bold 17px/16px Arial, Verdana, Helvetica, sans-serif;
margin-bottom: 3px;
}

.labeldata
{
display: block; 
width: auto; 
margin-left: 2px;
margin-top: 0px;
border-collapse: collapse;
font: 12px/17px Arial, Verdana, Helvetica, sans-serif;
border: none; 
padding: 0.75cm;
}

.labeldata td  
{
vertical-align: top;
text-align: right;
border: 1px solid #CCCCCC;
padding: 5px;
}

th
{
font: bold 13px/16px Arial, Verdana, Helvetica, sans-serif;
text-align: right;
color: #000000;
background-color: #ECECEC;
border: 1px solid #CCCCCC;
padding: 5px;
}

th .cat
{
font: bold 13px/16px Arial, Verdana, Helvetica, sans-serif;
text-align: center;
}

tr th
{
font: bold 13px/16px Arial, Verdana, Helvetica, sans-serif;
text-align: center;
}

.smalltext
{
font: 9px/11px Arial, Verdana, Helvetica, sans-serif;
}

.mediumtext
{
font: 12px/16px Arial, Verdana, Helvetica, sans-serif;
}

td .cat
{
font: bold 10px/12px Arial, Verdana, Helvetica, sans-serif;
text-align: center;
}

td .item
{
text-align: left;
}

td .size
{
text-align: left;
}

#contactinfo
{
display: block; 
margin-left: 160px;
width: 600px;
}

.cc
{
display: block; 
width: 300px; 
margin-left: 275px;
margin-top: 20px;
}

#contactleft
{
font: bold 13px/16px Arial, Verdana, Helvetica, sans-serif;
text-align: left;
}

#contactright
{
font: bold 13px/16px Arial, Verdana, Helvetica, sans-serif;
text-align: right;
}

#contactright a:link
{
color: #CE3100;
background-color: #FFFFFF;
}

#footer
{
font: bold 10px/12px Arial, Verdana, Helvetica, sans-serif;
text-align: center;
}

hr
{
width: 600px;
}

.photobox
{
display: block;
float: right; 
width: 332px; 
margin-left: 5px;
margin-top: 5px;
text-align: center;
font: 12px/12px Arial, Verdana, Helvetica, sans-serif;
text-color: #FFFFFF;
}

.quotebox
{
display: block;
background-color: #F3F3F3;
float: center; 
width: 560px; 
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
padding: 10px;
text-align: center;
font: 14px/18px Arial, Verdana, Helvetica, sans-serif;
text-color: #CE3100;
}

.quotebox-right
{
display: block;
background-color: #F3F3F3;
float: right; 
width: 360px; 
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
padding: 10px;
text-align: center;
font: 14px/18px Arial, Verdana, Helvetica, sans-serif;
text-color: #CE3100;
}