FORM
{
	MARGIN: 0;
	PADDING: 0;
}
BODY
{
	MARGIN: 0;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff url('../images/TemplateImages/bgMain.gif') fixed 0px 50%;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* Begin Headers */
H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 150%;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 135%;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 100%;
}
H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
}
/* End Headers */
A
{
    FONT-SIZE: 100%;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    TEXT-DECORATION: none
}
/* Begin List Space Adjustment */
UL, OL {
	margin-top: 10px;
	margin-bottom: 25px;
}
LI { 
   	margin-top: 10px;
    margin-bottom: 10px;
}
.noSpaceBottom { 
   	margin-bottom: 0px;
}
.noSpaceTop { 
   	margin-top: 0px;
}
.noSpace { 
   	margin-top: 0px;
    margin-bottom: 0px;
}   	


/* End List Space Adjustment */

TD
{
    FONT-SIZE: 78%;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 95%;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
sP
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* Begin TH style for 508-Compliant rows in tables */

TH
{
    FONT-SIZE: 78%;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* End TH style for 508-Compliant rows in tables */

SPAN
{
    FONT-SIZE: 100%;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtNormal
{
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtglobalHdr
{
    FONT-SIZE: 12px;
    COLOR: #ffffff
}
.txtglobalNav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.tE
{
    FONT-SIZE: 95%;
    FONT-WEIGHT: bold;
}
.tE2
{
    FONT-SIZE: 95%;
    FONT-WEIGHT: bold;
   	margin-top: 0px;
    margin-bottom: 0px;
}
.hmHdrShadow
{
    BACKGROUND-IMAGE: url('../images/TemplateImages/hmHdrShadow.gif')
}
.txtleftNav
{
    FONT-SIZE: 95%
}
.txtFtr
{
    FONT-SIZE: 11px
}
.txtftrBottom
{
    FONT-SIZE: 9px
}
.globalNavLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff
}
.ftrBar
{
    BACKGROUND-IMAGE: url('../images/TemplateImages/ftrBar.gif')
}
.bgftrTop
{
    BACKGROUND-COLOR: #f5f5f5
}
.bgftrBottom
{
    BACKGROUND-COLOR: #e5e5e5
}
.GreyLine
{
    BACKGROUND-COLOR: #e5e5e5
}
.OrangeLine
{
    BACKGROUND-COLOR: #fee57f
}
.bgleftNav
{
    BACKGROUND-COLOR: #f8ead2
}
.bgHdr
{
    BACKGROUND-IMAGE: url('../images/TemplateImages/bgHdr.gif')
}
.bgglobalNav
{
    BACKGROUND-COLOR: #000000
}
.PageHeading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 130%;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #ffe0a7;
}
.secHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffecb9;
    HEIGHT: 20px
}
.secHeading2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 80%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffecb9
}
.bgS
{
    FONT-SIZE: 75%;
    BACKGROUND-COLOR: #ffffe5;
}
.frmLabel
{
    FONT-WEIGHT: bold
}
.bgLightGrey
{
    BACKGROUND-COLOR: #ededed
}
.yL
{
    BACKGROUND-COLOR: #e5e5ce
}
.txtLarge
{
    FONT-SIZE: 12px;
}
.boxBackground
{
    BACKGROUND-COLOR: #ffffe5
}
.boxBorderGray
{
    BACKGROUND-COLOR: #ccccb7
}
.secHeading3
{
    FONT-SIZE: 70%;
    FONT-WEIGHT: bold
}
.LnkEmphasize
{
    FONT-WEIGHT: bold
}
.tblColHdg
{
    FONT-WEIGHT: bold
}
.PageTics
{
    BACKGROUND-COLOR: #ffecb9
}
.APageTics
{
    FONT-WEIGHT: bold
}
.PageTicOn
{
    FONT-WEIGHT: bold
}
.rcolBgBox
{
    BACKGROUND-COLOR: #ffffe5
}
.rcolSecHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    PADDING-BOTTOM: 0px
}
.txtSubscript
{
    FONT-SIZE: 95%
}
.rcolListBox
{
    PADDING-LEFT: 4px
}
.txtError
{
    FONT-SIZE: 120%
}
.rcolListBoxOn
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold
}
.bold
{
    FONT-SIZE: 120%
}
.docTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%
}
.docDescription
{
    FONT-SIZE: 100%
}
.searchButton
{
	PADDING: 0;
	VERTICAL-ALIGN: bottom
}
.globalTable
{
	HEIGHT: 100%;
	WIDTH: 760px;
	MARGIN: 0;
}
.TextMessageTable
{
	border:1px solid #f99; margin-top: 8px;
	margin-bottom: 10px
}
.TextMessageType
{
	/* color: #f00; */
	font-size: 105%;
	font-weight: bold;
}
.TextMessageName
{
	font-size: 105%;
	/* color: #f00; */
	font-weight: bold;
}
.TextMessageDescription
{
}
.consumerTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #003366;
}
.bestBetsBlock
{
    BACKGROUND-COLOR: #ffffe5;
    padding: 6px;
	border:1px solid #cccccc;
}
.bestBetsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #000000;
    padding-bottom: 6px;
}
.showHideLabel
{
    FONT-WEIGHT: normal;
}
.footerAddress
{
    FONT-SIZE: 9px;
    margin-left:11px;
    margin-top:5px;
}

/* Search Page */

.searchRestrictionNotice
{
  BACKGROUND-COLOR: #ffffe5;
  border:1px solid #cccccc;
  padding: 6px;
}
.searchTopicArea {
  margin-bottom: 1em;
}

.searchDescriptions li {
  list-style-type: none;
  padding-left: 1em;
  background-image: url(/TemplateImages/bullet_line.gif);
  background-repeat: no-repeat;
  background-position: center left;
}
.smallCaps {
	font-variant: small-caps
}
.redText {
    COLOR: #FF0000;
}
.paddingTopN10{
	padding-top:0px;
}
.expand {
	padding-left:15px;
	background-image:url('/hiv/images/icon_plus_blue.gif');	
	background-repeat:no-repeat;
	background-position:0 10%;
	padding-bottom:15px;
	font-weight:bold;
	text-indent:-15px; 
}
.collapse {
	padding-left:15px;
	background-image:url('/hiv/images/icon_minus_blue.gif');	
	background-repeat:no-repeat;
	background-position:0 10%;
	padding-bottom:15px;
	font-weight:bold;
	text-indent:-15px; 
}
li.noBullet{
	list-style-type: none;
	margin-left:0px;
}
