body {
	margin:0; 
	padding:0;
	background-image:url(/images/background.gif);
	background-repeat:repeat-x;
	background-color:#374671;
}

body,td {
	font-family : Verdana;
	font-size : 11px;
	color : #666666;
	text-decoration : none;
	line-height : 14px;
}

a {
	font-family : Verdana;
	font-size : 11px;
	color : #001F72;
	text-decoration : underline;
	line-height : 14px;
}
p {
	margin-top : 5px;
	margin-bottom : 1px;
}
br {
	margin-top:4px;
	margin-bottom:4px;
}
ul {
	margin-top:3px;
	margin-bottom:8px;
}
.yellowShadow
{
    background-image: url(/images/yellow.gif);
    background-repeat: repeat-y;
    position:absolute;
    top:94;
    left: 5;
    width: 786;
    height: 228; 
    align:center;
    z-index:-3; 
    overflow: hidden;
}
.yellowShadowSP
{
    background-image: url(/images/yellow.gif);
    background-repeat: repeat-y;
    position:absolute;
    top:94;
    left: 1;
    width: 786;
    height: 228; 
    align:center;
    /*z-index:-3; */
    overflow: hidden;
}
.yellowShadowFF
{
    background-image: url(/images/yellow.gif);
    background-repeat: repeat-y;
    position:absolute;
    top:94;
    left: 0;
    width: 786;
    height: 228; 
    align:center;
    z-index:-3; 
    overflow: hidden;
}
.whiteShadow {
	background-image:url(/images/white_divider.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:322;
	left:5;
	width:786;
	height:2;
	z-index:-3; 
	overflow: hidden;
}
.whiteShadowSP {
	background-image:url(/images/white_divider.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:322;
	left:1;
	width:786;
	height:2;
	z-index:-3; 
	overflow: hidden;
}
.whiteShadowFF {
	background-image:url(/images/white_divider.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:322;
	left:0;
	width:786;
	height:2;
	z-index:-3; 
	overflow: hidden;
}
.blueShadow {
	background-image:url(/images/blue.gif);
	background-repeat:repeat-y;
	background-position:top;
	height:auto;
	position:absolute;

	top:324;
	left:5;
	width:786; 
	z-index:-3;
	/*vertical-alignment:top; */
	overflow:auto;	
	
}
.blueShadowSP {
	background-image:url(/images/blue.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:324;
	left:1;
	width:786; 
	z-index:-3;
	vertical-alignment:top; 
	overflow:hidden;	
}
.blueShadowFF{
	background-image:url(/images/blue.gif);
	background-repeat:repeat-y;
	position:absolute;
	top:324;
    left: 0;
	width:786; 
	z-index:-3;
	vertical-alignment:top; 
	overflow:hidden;	
}
.vertDivider {
	background-image:url(/images/vertical_dotted.gif);
	background-repeat:repeat-x;
	position:absolute;
	top:50;
	left:50;
}
.background {
	background-image:url(/images/background.gif);
	background-repeat:repeat-x;
	/*position:absolute;*/
	top:0;
	left:0;
	/*width:1004;*/
	/*height:1526;*/
	
	background-color:#374671;
}
.content {
	position:relative;
	/*top:94;
	left:-5;*/
	align:center;
	z-index:99;
}
.topContent {
	position:absolute;
	top:0;
	left:156;
	width:786;
	align:center;
	z-index:1;
}
.topContentSP {
	position:absolute;
	top:0;
	left:100;
	width:786;
	align:center;
	z-index:1;
}
.topContentHome {
	position:absolute;
	top:0;
	left:95;
	width:786;
	align:center;
	z-index:1;
}
.faqLink {
	font-family : Verdana;
	font-size : 11px;
	color : #666666;
	text-decoration : none;
	line-height : 14px;
}
.faqLinkHighlight {
	font-family : Verdana;
	font-size : 11px;
	color : #001F72;
	text-decoration : none;
	font-weight: bold; 
	line-height : 14px;
}
.prodLink {
	font-family : Verdana;
	font-size : 11px;
	color : #001F72;
	text-decoration : underline;
	line-height : 14px;
}
.faq {
	font-family : Verdana;
	font-size : 11px;
	color : #666666;
	text-decoration : none;
	line-height : 14px;
}
header {
	font-family : Verdana;
	font-size : 10px;
	color : White;
	text-decoration : none;
}
.footer {
	font-family : Arial;
	font-size : 11px;
	line-height: 18px;
	color : #FFFFFF;
}
.smBlack {
	font-family : Verdana;
	font-size : 10px;
	color : #999999;
}
.legal {
	font-family : Arial;
	font-size : 11px;
	color : #C1C1C1;
}
.prodText {
	font-family : Verdana;
	font-size : 13px; 
	line-height : 16px; 
	color : #333333;
}
.lblHeaderText {
	font-family : Verdana;
	font-size : 14px; 
	line-height : 14px; 
	color : #666666;
	font-weight:bold;
	font-style: italic;
    border-bottom: solid 1px gainsboro;
    padding-bottom: 10px;
    width:  470px;
}
.lblSubHeaderText {
	font-family : Verdana;
	font-size : 12px; 
	line-height : 12px; 
	color : #666666;
	font-weight:bold;
	font-style: italic;    
}
.lblLine {
    border-bottom: solid 1px gainsboro;
    width:  470px;
    height: 1px;
}
.lblBox {
    width: 450px;
    border: solid, 1px, gainsboro;
    margin: 10px 10px 10px 10px;
}
.faqHeaderText {
	font-family : Verdana;
	font-size : 11px; 
	line-height : 14px; 
	color : #210C95;
	font-weight:bold;
}
.learnText {
	font-family : Verdana;
	font-size : 12px; 
	line-height : 14px; 
	color : #666666;
}		
sup.superscript {
	font-size: 90%;
}
.selectorHeaderA
{
    font-family : Verdana;
	font-size : 16px; 
	line-height : 24px; 
	color : #210C95;
	font-weight:bold;
	background-color: #e7e7e7;
	padding: 2px 5px 2px 5px;
	vertical-align: top;
}
.selectorSubText
{
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 5px 2px 5px;
    vertical-align: top;
}
.selectorTD
{
    font-family : Verdana;
	font-size : 12px; 
	line-height : 24px; 
	color : #210C95;
	font-weight:bold;
	background-color: #e7e7e7;
	padding: 2px 5px 2px 5px;
}
.selectorSpace
{
    width: 5px;   
    background-color: #ffffff;
    vertical-align: top;
}
.SelectorTDOption
{
    font-family : Verdana;
	font-size : 12px;
	line-height: 24px;
	background-color: #ffffff;
	padding: 2px 5px 2px 5px;
	vertical-align: top;
}
.selectorFind
{
    font-family : Verdana;
	font-size : 12px;
	line-height: 24px;
	background-color: #ffffff;
	padding: 2px 5px 2px 5px;
	vertical-align: top;
}
.selectorResults
{
    color: #ff0000;
    font-family : Verdana;
	font-size : 12px;
	height: 50px;
}
.selectionSubHeading
{
    font-family : Verdana;
	font-size : 16px; 
	line-height : 28px; 
	color : #666666;
	font-weight:bold;
	background-color: #ffffff;
}
.selectionResults
{
    background-color: #ffffff;
    vertical-align: top;
    padding: 5px 0px 10px 0px;
}
.SelectedHeader
{
    font-family : Verdana;
    font-size : 12px; 
    font-weight: bold;
    color: #210C95;
    vertical-align: top;
}
.selectionResultsInfo
{
    padding: 5px 0px 10px 0px;
    vertical-align: top;
   background-color:#ffffff;
}
.footerPfizer {
	font-family : Arial;
	font-size : 11px;
	line-height: 13px;
	color : #FBF4A6;
	padding-left: 10px;
	padding-top: 10px;
}
.footerPfizer a{
	font-family : Arial;
	font-size : 11px;
	line-height: 13px;
	color : #FBF4A6;
	text-decoration : underline;
}
