﻿body 
{
	background: transparent url(../images/landing/00-body-bg-repeat.jpg) repeat-x top left;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}
img
{
	border: 0;
}
h1
{
	font-family: Verdana;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
h2
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
h3
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding: 5px 0 0 0;
	margin: 0px;
}
a:link
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
a:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
a:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

/* *Begin* General Use */

.clearBoth
{
	clear: both;
}

.requiredField
{
	width: 100px;
	text-align: right;
}

.textBoxLong
{
	width: 300px;
}

.textRed
{
	color: #cc0000;	
	font-size: 10px;
}

/* *End* General Use */

/* *Begin* Containers */

#wrapper
{
	margin: 0 auto;
	width: 799px;
}
#wrapper #wrapper-inner #header
{	
	background: transparent url(../images/landing/00-header-bg.png) no-repeat top left;
	width: 799px;
	height: 82px;
}
#wrapper #wrapper-inner #header #logo
{
	padding-left: 21px;
	padding-top: 15px;
	text-align: right;
}
#wrapper #wrapper-inner #content
{
		
}
#wrapper #wrapper-inner #content #content-header
{
	background: transparent url(../images/landing/02-content-top-bg.png) no-repeat top left;
	width: 799px;
	height: 16px;
}
#wrapper #wrapper-inner #content #content-body
{
	background: transparent url(../images/landing/03-content-mid-bg.png) no-repeat top left;
	width: 799px;
	height: 240px;
}

#wrapper #wrapper-inner #content #content-body #content-body-inner
{
	width: 790px;
	margin: 0 auto;
	text-align: center;
}
#wrapper #wrapper-inner #content #content-body #content-body-inner h1
{
	padding-top: 10px;
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container
{
	width: 790px;	
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container .product
{
	float: left;
	width: 195px;
	padding-top: 10px;
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container .product .logo
{
	
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container .product .links
{
	padding-top: 5px;
	padding-left: 15px;	
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container .product .links .link
{	
	text-align: left;
	clear: both;
	padding-top: 5px;
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container .product .links .link .link-text
{
	width: 165px;
	float: left;
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container .product .links .link .link-arrow
{
	width: 7px;
	float: left;
	margin-top: 2px;		
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container .emtriva
{
	/*width: 180px !important;*/
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container .emtriva .links .link .link-text
{
	/*width: 160px !important;*/
}
#wrapper #wrapper-inner #content #content-body #content-body-inner #products-container .divider
{
	float: left;
	width: 1px;
	height: 162px;
	background: transparent url(../images/landing/11-divider.jpg) no-repeat top left;		
	margin-top: 10px;
}
#wrapper #wrapper-inner #content #content-copy
{
	width: 700px;
	margin: 0 auto;
}
#wrapper #wrapper-inner #content #content-footer
{
	background: transparent url(../images/landing/04-content-bottom-bg.png) no-repeat top left;
	width: 799px;
	height: 9px;	
}
#wrapper #wrapper-inner #subheader
{
	background: transparent url(../images/landing/04-subhead-GileadHiv-bg.png) no-repeat top left;
	width: 799px;
	height: 46px;
}
#wrapper #wrapper-inner #subheader #subheader-logo
{
	float: left;
	padding-left: 25px;
}
#wrapper #wrapper-inner #subheader #subheader-logo-resources
{	
	float: left;
	padding-left: 250px;
}
#wrapper #wrapper-inner #subheader-content
{
	background: transparent url(../images/landing/05-subhead-content-bg.png) no-repeat top left;
	width: 799px;
	height: 157px;	
}
#wrapper #wrapper-inner #subheader-content #subheader-content-inner h2
{
	text-align: center;
}
#wrapper #wrapper-inner #subheader-content #subheader-content-inner
{
	padding-top: 10px;
	margin: 0 auto;
	width: 700px;	
}
#wrapper #wrapper-inner #subheader-content #subheader-content-inner #subheader-text
{
	width: 530px;	
	margin: 0 auto;
}
#wrapper #wrapper-inner #subheader-content #subheader-content-inner #login-form
{
	width: 480px;
	padding-left: 40px;	
	padding-top: 10px;
	float: left;
}
#wrapper #wrapper-inner #subheader-content #subheader-content-inner #submitButton
{
	width: 139px;
	float: left;
	padding-top: 12px;
}
#wrapper #wrapper-inner #subheader-content #subheader-content-inner #login-form-buttons
{	
	width: 325px;
	padding-top: 10px;
	padding-left: 205px;
}
#wrapper #wrapper-inner #subheader-content #subheader-content-inner #login-form-buttons #remember
{
	float: left;
	width: 168px;
	font-size: 10px;
}
#wrapper #wrapper-inner #subheader-content #subheader-content-inner #login-form-buttons #forgotPassword
{
	float: left;
}
#wrapper #wrapper-inner #footer
{
	background: transparent url(../images/landing/06-footer-bg.png) no-repeat top left;
	width: 799px;
	height: 45px;
}
#wrapper #wrapper-inner #footer #copyright
{
	float: left;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-left: 24px;
	width: 500px;
}
#wrapper #wrapper-inner #footer #footer-gilead-logo
{
	float: left;
	margin-top: 11px;
	margin-left: 170px;
}

/* *End* Containers */#terms {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	width: 300px;
	height: 55px;
	position: relative;
	text-align: right;
	float: right;
	padding-top: 20px;
	font-weight: normal;
	color: #FFF;
	padding-right: 30px;
}
