body         { margin-top: 0; margin-bottom: 0; margin-left: 0; font-family:verdana,geneva,helvetica,arial }
font         { font-family: verdana,geneva,helvetica,arial; margin-top: 0; margin-bottom: 0 }
p            { margin-top: 0; margin-bottom: 0; font-size:9pt }
tbody        { font-size: 9pt; margin-top: 0; margin-bottom: 0 }
td           { font-size: 9pt; margin-top: 0; margin-bottom: 0 }

h1 {font-size: 36pt;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
color: #CC0000;
font-style: italic; 
background-color: inherit;
margin-top:3pt;
margin-bottom:2pt;}


h1.h1red {font-size: 14pt;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
color: #CC0000;
font-style: italic; 
background-color: inherit;
margin-top:3pt;
margin-bottom:2pt;}


h2           { font-size: 13pt; text-align: center; margin-top: 2pt; margin-bottom: 2pt }
h3           { font-size: 14pt; margin-top: 2pt; margin-bottom: 2pt; color:#CC0000 }
h4           { font-size: 10pt; margin-top: 1pt; margin-bottom: 1pt }
h5           { font-size: 9pt; margin-top: 1pt; margin-bottom: 1pt }
h6           { font-size: 8pt; margin-top:1pt; margin-bottom:1pt }
.p1          { font-size: 8pt; text-align: center; margin-top: 0; margin-bottom: 0 }
.p2          { font-size: 10pt; font-weight: bold; color:#CC0000; margin-top: 2pt; margin-bottom: 2pt }
.p3          { font-size: 14pt; color: #CC0000; margin-top: 2pt; margin-bottom: 2pt }
.p4          { font-size: 14pt; font-weight: bold; margin-top: 2pt; margin-bottom: 2pt }
.p5          { font-size: 9pt; text-align: center; margin-top: 0; margin-bottom: 0 }
.p6          { font-size: 18pt; font-weight: bold; margin-top: 2pt; margin-bottom: 2pt }
.p7          { font-size: 10pt; font-weight: bold; margin-top: 2pt; margin-bottom: 2pt }
.p8          { font-size: 15pt; text-align: center; font-weight: bold; margin-top: 2pt; margin-bottom: 2pt }
.p9          { font-size: 8pt; margin-top: 2pt; margin-bottom: 2pt }
.p10        { font-size: 9pt; margin-top: 1pt; margin-bottom: 1pt }
.p11        { font-size: 9pt; margin-top: 2pt; margin-bottom: 2pt }
.p12        { font-size: 9pt; margin-top: 3pt; margin-bottom: 3pt }
.p13        { font-size: 10pt; text-align: center; margin-top: 2pt; margin-bottom: 2pt }
.p14        { font-size: 10pt; margin-top: 3pt; margin-bottom: 3pt }
.p15        { font-size: 18pt; font-weight: bold; margin-top: 2pt; margin-bottom: 2pt }
.p16        { font-size: 15pt; font-weight: bold; margin-top: 2pt; margin-bottom: 2pt }
.p17        { font-size: 13pt; font-weight: bold; margin-top: 2pt; margin-bottom: 2pt }


table.double {width: 250px;
font-weight: normal;
text-align: center;
color: #000000;
background-color: inherit;
border-collapse: collapse;}

td.double {background-color: inherit;
width: 125px;
padding:4px;
vertical-align: middle;
color: #000000;
text-align: left;}

div.col610 {width:610px; 
margin-left:auto; margin-right:auto; margin-bottom:auto; margin-top:auto; 
padding:2px; 
border-left: 1px #F4F4F4 solid;
border-bottom: 2px #F4F4F4 solid;
background-color: inherit; 
font-size: 8pt; 
text-align: left; 
color: #000000;}

div.column150 {width:150px; 
margin-left:1px; margin-right:auto; margin-bottom:auto; margin-top:auto; 
padding:2px; 
border-bottom: 2px #FFFFFF solid;
background-color: inherit; 
font-size: 8pt; 
text-align: center; 
color: #000000;}

div.center {margin-left:auto; margin-right:auto; width:772px;}

div.center-head {margin-left:auto; margin-right:auto; width:770px;}


div.menu-nav {width:770px; 
margin-left:auto; margin-right:auto; margin-bottom:auto; margin-top:auto; 
background-color: inherit;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: center;
border: none;}

div.menu-header {background-color: #CC0000;
padding: 3px;
font-size: 8pt;
text-align: center;
color: #ffffff;
font-weight: normal}

div.white8pt {background-color: #ffffff;
font-size: 8pt;
color: #000000;
text-align: center;}

div.grey8pt {background-color: #E8E8E8;
font-size: 8pt;
border: 2px #ffffff solid;
color: #000000;
text-align: center;}


div.pink-header {background-color: #FFD5D5;
padding: 4px;
font-size: 8pt;
text-align: center;
color: #000000;
font-weight: bold}


div.news8pt {background-color: #ffffff;
font-size: 8pt;
color: #000000;
text-align: left;}


table.header {width: 770px;
background-color: inherit;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: center;
border: none;
margin-top: 0;
margin-bottom: 0;
border-collapse: collapse;}

td.header {background-color: inherit;
width: 618px;
background-image: url('http://www.gay-health.net/images/pills-background.jpg');
vertical-align: top;
text-align: center;}

td.header2 {background-color: inherit;
width: 152px;
vertical-align: top;
color: #000000;
text-align: right;}

table.content {width: 772px;
background-color: inherit;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: center;
border: none;
margin-top: 0;
margin-bottom: 0;
border-collapse: collapse;}

td.content {background-color: inherit;
width: 620px;
vertical-align: top;
color: #000000;
text-align: center;}

td.rightcolumn {background-color: #F4F4F4;
width: 152px;
font-size: 8pt;
vertical-align: top;
color: #000000;
text-align: center;}


table.size600 {width: 600px;
background-color: inherit;
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: center;
border: none;
margin-top: 0;
margin-bottom: 0;
border-collapse: collapse;}


td.bkg300 {background-color: inherit;
width: 300px;
vertical-align: top;
color: #000000;
text-align: left;}


div.bkg1 {margin:auto; width: 296px;
height: 168px;
background-color: inherit;
background-image: url('http://www.gay-health.net/images/table.gif');
color: #000000;
padding-left: 3px;
padding-right: 1px;
text-align: left}

div.bkg2 {margin:auto; width: 296px;
height: 168px;
background-color: inherit;
background-image: url('http://www.gay-health.net/images/table-blank.gif');
color: #000000;
padding-left: 3px;
padding-right: 1px;
text-align: left}

div.bkgm {margin:auto; width: 296px;
height: 168px;
background-color: inherit;
background-image: url('http://www.gay-health.net/images/table-men.gif');
color: #000000;
padding-left: 3px;
padding-right: 1px;
text-align: left}

div.bkgw {margin:auto; width: 296px;
height: 168px;
background-color: inherit;
background-image: url('http://www.gay-health.net/images/table-women.gif');
color: #000000;
padding-left: 3px;
padding-right: 1px;
text-align: left}


td.footer {background-color: #CC0000;
width: 772px;
vertical-align: middle;
text-align: center;}

span.red9bold { font-size: 9pt; color: #CC0000; font-weight: bold }
span.red9   { color: #CC0000; font-size: 9pt }
span.red8bold { color: #CC0000; font-size: 8pt; font-weight: bold }
span.red8      { color: #CC0000; font-size: 8pt }
span.white10bold { font-size: 10pt; color: #FFFFFF; font-weight: bold }
span.white10   { color: #FFFFFF; font-size: 10pt }
span.white9bold { font-size: 9pt; color: #FFFFFF; font-weight: bold }
span.white9   { color: #FFFFFF; font-size: 9pt }
span.white8bold { font-size: 8pt; color: #FFFFFF; font-weight: bold }
span.white8   { color: #FFFFFF; font-size: 8pt }
span.auto10bold { font-size: 10pt; font-weight: bold }
span.auto9bold { font-size: 9pt; font-weight: bold }
span.auto10 { font-size: 10pt }
span.auto9 { font-size: 9pt }
span.auto8bold { font-size: 8pt; font-weight: bold }
span.auto8 { font-size: 8pt }

a:link {color: #0000ff;
background-color: inherit;
text-decoration: none;}

a:visited {color: #660066;
background-color: inherit;
text-decoration: none;}

a:hover {color: #000040;
text-decoration: none;
background-color: #FFFFFF;
font-weight: bold;}

a img {border: none; }