﻿/*/////// Site CSS */
.contentheader
{
	font-weight: bold;
	font-size: 110%;
	color: #7A003B;
	font-family: arial;
}
 
.searchHeader
{
	padding-bottom:14px;
	font-weight: bold;
	font-size: 110%;
	color: #7A003B;
	font-family: arial;
} 

.contentBold
{
	font-weight: normal;
	color: #000000;
	font-family: arial;
	font-size: 75%;
}
.temp
{
	font-size: 30px;
	color: #CCCCCC;
}
.contentsubhead
{
	font-family: arial;
	font-weight: bold;
	font-size: 100%;
	color: #7A003B;
	margin-bottom: -15px;
}
.footnotefont
{
	color: #000000;
	font-family: arial;
	font-size: 85%;
	font-weight: normal;
}

/* navofffirst  */
.navofffirst
{
	font-weight: bold;
	font-size: 85%;
	margin-top: 0px; 
	*margin-top:2px;
	padding-bottom:2px;
	*padding-bottom:3px;
}
.navofffirst A
{
	color: #124a7b;
	font-size: 100%;
	background-image: url(../images/navprimaryoff.gif);
	background-position: left top; 
	*background-position: left -2px;
	background-repeat: no-repeat;
	padding-left: 21px;
	display: block;
}
.navofffirst A:hover
{
	color: #124A7B;
}


/* navoff */
.navoff
{
	font-weight: bold;
	font-size: 85%;
	padding-bottom: 2px; 
	*padding-bottom: 3px;
	padding-top: 0px;
	*padding-top: 2px;
	/* *padding-top: 1px; */
	line-height: 16px;
	*line-height: 16px; 
	 /* *line-height: 16px;  */
}
.navoff A
{
	color: #124a7b;
	font-size: 100%;
	background-image: url(../images/navprimaryoff.gif);
	background-position: left top; 
	*background-position:left -2px;
	background-repeat:no-repeat;
	padding-left:21px;
	display:block;
}
.navoff A:hover
{
	color: #124A7B;
}

/* navon  */
.navon
{
	font-weight: bold;
	font-size: 85%;
	background-color: #FFFFFF;
	padding-bottom:2px;
	padding-top: 0px;
	*padding-top:1px;
	line-height:16px;
	*line-height:17px;
	margin-bottom:0px;
}
.navon A
{
	background-image: url(../images/navprimaryon.gif);
	background-position: left top; 
	*background-position:left -1px;
	background-repeat:no-repeat;
	font-weight:bold;
	color:#1A8DF7;
	font-size:100%;
	padding-left:21px;
	display:block;
}

#dpnPage .navon
{
	padding-bottom:2px;
	*padding-bottom:3px;
}
#phnPage .navon
{
	padding-bottom:2px;
	*padding-bottom:3px;
}
#epiPage .navon
{
	padding-bottom:2px;
	*padding-bottom:3px;
}
#epiPage .navend
{
	padding-top:19px;
}

.subnavofffirst
{
	padding:0px 0px 1px 21px;
	*padding:2px 0px 3px 21px;
	background-color:#FFFFFF;
	font-size:85%;
	font-weight:normal;
	line-height: normal; 
	*line-height: 12px; 
}
#phnPage .subnavofffirst
{
	padding:1px 0px 1px 21px;
	*padding:2px 0px 3px 21px;
	line-height:16px;
	*line-height:12px;
}
.subnavofffirst a
{
	color: #7A003B;
	font-size: 90%;
}

.subnavonfirst
{
	padding:1px 0px 1px 21px;
	*padding:3px 0px 3px 21px;
	font-size:85%;
	font-weight:normal;
	background:#FFFFFF url(../images/navsecondaryon.gif) no-repeat;
	line-height: 16px; 
	*line-height: 12px; 
}
#phnPage .subnavonfirst
{
	padding:1px 0px 1px 21px;
	*padding:0px 0px 3px 21px;
	line-height:16px;
	*line-height:12px;
}
.subnavonfirst a
{
	color: #0099FF;
	font-size: 90%;
}

.subnavoff
{
	padding: 1px 0px 1px 21px;
	*padding: 3px 0px 3px 21px;
	background-color:#FFFFFF;
	font-size:85%;
	font-weight:normal;
	line-height: 16px; 
	*line-height: 12px; 
}
.subnavoff a
{
	color: #7A003B;
	font-size: 90%;
}

.subnavon
{
	padding: 2px 0px 0px 21px;
	 *padding: 3px 0px 2px 21px;
	background: #FFFFFF url(../images/navsecondaryon.gif) no-repeat;
	background-position:LEFT 1px;
	font-size:85%;
	font-weight:normal;
	line-height: normal; 
	*line-height: 12px; 
}
.subnavon a
{
	color: #0099FF;
	font-size: 90%;
	/*line-height: 132%; 
	*line-height:100%; */

}

.subnavofflast
{
	padding: 2px 0px 4px 21px; 
	*padding:3px 0px 3px 21px;
	background-color:#FFFFFF;
	font-size:85%;
	font-weight:normal;
	line-height:9pt;
}
.subnavofflast a
{
	color: #7A003B;
	font-size: 90%;
}
.subnavonlast
{
	padding: 2px 0px 2px 21px; 
	background: #FFFFFF url(../images/navsecondaryon.gif) no-repeat;
	background-position:left 1px;
	font-size:85%;
	font-weight:normal;
}
.subnavonlast a
{
	color: #0099FF;
	font-size: 90%;
/*	line-height: 132%; 
	*line-height:100%; */
}
.navend
{
	padding-top: 0px;
	/*float:left;
	width:186px;*/
}
.navclass
{
	margin: 0px 16px 0px 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #e8edf3;
}
.homeheadred
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7A003B;
}
.hometitlered
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7A003B;
}
.homeheadblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003D7D;
}
.navutil
{
	font-family: Arial, Helvetica, sans-serif;
}
.navutil A
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.navutil A:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.navfooter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #003D7D;
	text-decoration: none;
	line-height: 17px;
	float: left;
}
.navfooter A
{
	font-size: 80%;
	font-weight: normal;
	color: #7A003B;
	text-decoration: underline;
}
.navfooter A:hover
{
	font-size: 80%;
	font-weight: normal;
	color: #7A003B;
	text-decoration: underline;
}
.navclass a
{
	text-decoration: none;
}
.navclass ul
{
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
}
.navclass ul li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 21px;
	list-style-type: none;
}
.formquestion
{
	font-weight: bold;
	padding: 20px 1px 1px;
}
.formquestionTop
{
	font-weight: bold;
	padding: 18px 1px 1px;
	*padding: 20px 1px 1px;
}
.navmain
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 95%;
	color: #003D7D;
	text-decoration: none;
}

.pagedivder
{
	float: left;
}
.priterBtns
{
	height: 28px; 
	*height:29px;
	background-color:#f1f4f9;
	border-bottom:solid 2px #b6c7db;
	padding-top:2px;
	*padding-top:1px;
}
#textSize
{
	margin: 6px 8px 0px 5px;
	float: right;
	font-weight: bold;
	font-size: 13px;
	color: #003e7e;
}
/*#printFriendly{
	margin: 5px 5px 0px; float: right;
}*/

#PrintLinks
{
	margin: 5px 5px 0px;
	float: right;
}
#emailFriend
{
	margin: 5px 5px 0px;
	float: right;
}
.bodytext1
{
	margin: 15px 0px 0px 15px;
	width: 530px;
}
.bodytext3
{
	margin: 15px 0px 0px 0px;
	width: 530px;
}
.textSizeSmall
{
	font-size: 11px;
	color: #003E7E;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 6px;
}
.textSizetxt
{
	font-size: 13px;
	color: #003E7E;
	font-weight: bold;
}
.textSizeMedium
{
	font-size: 13px;
	color: #003E7E;
	font-weight: bold;
	margin-left: 6px;
	margin-right: 4px;
}
.textSizeLarge
{
	font-size: 15px;
	color: #003E7E;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 5px;
}
.textSizeSelected
{
	background-color: #dddddd;
}
.1
{
	clear: both;
	font-size: 90%;
}
.2
{
	font-size: 90%;
	clear: both;
}
.bodytext1
{
	font-size: 90%;
}
.bodytext2
{
	font-size: 90%;
}
.bodytext3
{
	font-size: 90%;
}
.errortext
{
	font-size: 90%;
	color: red;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: none;	
	display:none;
	padding-top:16px
}
.contentwhite
{
	color: #ffffff;
}
.contentformbold
{
	font-weight: bold;
}
.btn_home_page
{
	position: relative;
	left: -15px;
}
.navpi
{
	padding-left: 20px;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
}
.navpi A
{
	color: #7A003B;
	text-decoration: underline;
}
.navpi A:hover
{
	color: #7A003B;
	text-decoration: underline;
}
.fibrohomeredhead
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #7A003B;
	padding-top: 55px;
	padding-left: 30px;
}
.fibrohomebluehead
{
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #003D7D;
	padding-left: 30px;
}
.homeheadblue_2
{
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #003D7D;
}
.homeheadblue_3
{
	font-family: arial;
	font-size: 11px;
	margin-top: 0px;
	font-weight: bold;
	color: #003D7D;
	padding-top: 0px;
}

/* /////// Lyric CSS */
body
{
	padding: 0px;
	margin: 0px auto;
	font-family: arial;
}
.main_section
{
	background-image: url(../images/lyrica_home_main_03.jpg);
	background-repeat: no-repeat;
	height: 332px;
	width: 749px;
	margin: auto;
	display: block;
}

.main_section_ttt
{
	background-image: url(../images/lyrica_home_main_03.jpg);
	background-repeat: no-repeat;
	height: 332px;
	width: 759px;	
	margin-left:15px;
	display: block;
}

.content_main
{
	float: left;
	height: 332px;
	display: block;
}

.navigation_main_home_column
{
	padding-left: 30px;
	padding-top: 20px; 
	float:left;
	line-height: 14px;
	color:#003d7d;
}
.navigation_main_home_link
{	
	font-size: 95%;
	color: #003d7d;
	font-family: Arial, Helvetica, sans-serif;
}

.navigation_main_home_link a
{
	text-decoration: none;
	color: #124a7b !important;
	font-size: 13px;
	background: url(../images/homeBullet.gif) no-repeat;
	background-position: 0.01em 50%;
	padding-left: 13px;
	/*line-height: 5px !important;*/
	display: block;
	font-weight: bold;
}

.navigation_main_home_link_ttt
{	
	font-size: 95%;
	color: #003d7d;
	font-family: Arial, Helvetica, sans-serif;
}
.navigation_main_home_link_ttt a
{
	text-decoration: none;
	color: #124a7b !important;
	font-size: 95%;
	background-position: 0.01em 50%;
	padding-left: 2px;
	/*line-height: 5px !important;*/
	display: block;
	font-weight: bold;
}

.navigation_main_home_link a:visited
{
	color: #124a7b;
}
.navigation_main_home_link a:hover
{
	color: #124a7b;
}
.navigation_main_home_link a:active
{
	color: #124a7b;
}


.navigation_main_home_Nobull
{
	font-weight: bold;
	font-size: 95%;
	color: #003d7d;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
}
.navigation_main_home_Nobull a
{
	text-decoration: none;
	color: #003d7d !important;
	font-size: 13px;
	padding-left: 16px; /*line-height: 5px !important;*/
	display: block;
}

.navigation_main_home_Nobull a:visited
{
	color: #124a7b;
}
.navigation_main_home_Nobull a:hover
{
	color: #124a7b;
}
.navigation_main_home_Nobull a:active
{
	color: #124a7b;
}
.navigation_main_home_link_02
{
	font-weight: bold;
	font-size: 95%;
	color: #862b56;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 13px;
}
.navigation_main_home_link_02 a
{
	text-decoration: none;
	color: #862b56;
	font-size: 13px;
	background: url(../images/homeBullet.gif) no-repeat;
	background-position: 0 50%;
	padding-left: 13px; /*line-height: 5px !important;*/
	display: block;
}

.navigation_main_home_link_02_ttt
{
	font-weight: bold;
	font-size: 95%;
	color: #862b56;
	font-family: Arial, Helvetica, sans-serif;	
}
.navigation_main_home_link_02_ttt a
{
	text-decoration: none;
	color: #862b56;
	font-size: 95%;
	font-weight: bold;
	background-position: 0 50%;
	padding-left: 2px; /*line-height: 5px !important;*/
	display: block;
}

.navigation_main_home_link_spacer
{
	font-size: 5%;
	text-decoration: none;
	display: block;
	height: 18px;
	/*height: 11px;*/
}

.navigation_main_home_link_spacer_ttt
{
	font-size: 5%;
	text-decoration: none;
	display: block;
	height: 18px;
}

.navigation_main_home_link_spacer10
{
	font-size: 5%;
	text-decoration: none;
	display: block;
	height: 10px;
}
.navigation_main_home_link_spacer_02
{
	font-size: 5%;
	text-decoration: none;
	display: block;
	height: 25px;
}
.navigation_main_home_link_spacer_03
{
	font-size: 5%;
	text-decoration: none;
	display: block;
	height: 17px;
}
.navigation_main_home_link_sub
{
	font-size: 12px;	
	color: #003d7d;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 15px;
	padding-top: 5px; 
	/*padding-top:4px; */
}

.navigation_main_home_link_sub a
{
	color: #124a7b !important;
	font-style: normal;
}
.navigation_main_home_link_sub a:visited
{
	color: #124a7b;
}
.navigation_main_home_link_sub a:hover
{
	color: #124a7b;
}
.navigation_main_home_link_sub a:active
{
	color: #124a7b;
}

.navigation_main_home_link_sub_ttt
{
	font-size: 12px;	
	color: #003d7d;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 2px;
	padding-top: 5px; 
	*padding-top:4px;
}

.navigation_main_home_link_sub_ttt a
{
	color: #124a7b !important;
	font-style: normal;
}
.navigation_main_home_link_sub_ttt a:visited
{
	color: #124a7b;
}
.navigation_main_home_link_sub_ttt a:hover
{
	color: #124a7b;
}
.navigation_main_home_link_sub_ttt a:active
{
	color: #124a7b;
}

.navigation_main_home_link_subLink
{
	font-size: 12px;
	color: #003d7d;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 15px;
	padding-top: 2px; 
	*padding-top:1px;
}

.navigation_main_home_link_subLink_ttt
{
	font-size: 12px;
	color: #003d7d;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 2px;
	padding-top: 2px; 
	*padding-top:1px;
}

.navigation_main_home_link_sub a
{
	text-decoration: none;
	color: #003d7d !important;
}

.navigation_main_home_link_sub_ttt a
{
	text-decoration: none;
	color: #003d7d !important;
}
.navigation_main_home_link_subLink a
{
	text-decoration: none;
	color: #003d7d !important;
}

.navigation_main_home_link_subLink_ttt a
{
	text-decoration: none;
	color: #003d7d !important;
}
.navigation_main_home_link_sub_02
{
	font-size: 75%;
	color: #862b56;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 15px;
	padding-top: 2px; 
	*padding-top:1px;
}
.navigation_main_home_link_sub_02 a
{
	text-decoration: none;
	color: #862b56;
}

.masthead
{
	width: 748px;
	margin: auto;
	display: block;
	background-color: #FFFFFF;
	padding: 0px;
	padding-top: 5px; 
	*padding-top:6px;
	height:79px;
	*height:84px;
	background-color:#FFFFFF;
	background-image:url(../images/img_header_grade.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.mastheadHome
{
	width: 759px;
	margin: auto;
	display: block;
	background-color: #FFFFFF;
	padding: 0px;
	padding-top: 5px; 
	*padding-top:6px;
	background-color:#FFFFFF;
	background-image:url(../images/img_header_grade.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:79px;
	*height:84px;

}
.navutil
{
	font-family: Arial, Helvetica, sans-serif;
}
.navutil A
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.navutil A:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.learn_more_link
{
	position: relative;
	top: 129px;
	left: 217px;
	height: 165px;
	width: 154px;	
}
.learn_more_link_ttt
{
	DISPLAY: block;	
	LEFT: 300px;	
	WIDTH: 154px;	
	CURSOR: pointer;	
	POSITION: relative;	
	TOP: 48px;	
	HEIGHT: 165px;
}
.view_commercial_link
{
	position: relative;
	top: 115px;
	left: 212px;
	height: 50px;
	width: 154px;
	display: block;
	cursor: pointer;
}

.view_commercial_link_ttt
{
	position: relative;
	top: 100px;
	left: 300px;
	height: 50px;
	width: 154px;
	display: block;
	cursor: pointer;
}

.outer_shell
{
	position: relative;
	background: url(../images/img_back_grade.jpg) repeat-x;
	width: 790px;
	margin: auto;
	left: 0px;
	top: 0px;
}

.footer_navigation
{
	text-decoration: none;
	color: #862b56;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 13px;
	width: 759px;
	display: block;
	clear: both;
	/*height: 241px;*/
}

.footer_navigation a
{
	text-decoration: none;
	color: #862b56;
}

.close_window_link
{
	display: none;
	position: absolute;
	top: 10px;
	left: 600px;
	width: 130px;
	height: 30px;
	z-index: 20000;
	text-decoration: none;
	color: #901240;
}


.close_window_link a
{
	text-decoration: none;
	color: #901240;
}

#moreInfo .search
{
	float: right;
	width: 300px;
	vertical-align:middle;
	padding-top: 21px; 
	*padding-top:24px;
	padding-right:1px;
	*padding-right:10px;
}

.search
{
	float: right;
	width: 300px;
	vertical-align:middle;
	/*padding-top: 21px; */
	padding-top:23px;
	/*padding-right:1px;*/
	padding-right:10px;
}
.search INPUT
{	
	vertical-align: middle;
}
.search IMG
{
	vertical-align: middle;
}
.searchInput
{
	height: 25px;
}
.goBtn
{
	padding-left: 5px;
}
.logo
{
	float: left;
	padding-left: 18px;	
}

.logo IMG
{
	float: left;
	padding-left: 0px;
	*padding-left: 0px;
	_padding-left: 0px;
}

#moreInfo .logo IMG
{
	float: left;
	padding-left: 0px;
	*padding-left: 0px;
	_padding-left: 0px;
	padding-top:0px;
	*padding-top:1px;
}

.hdrMedGuide
{
    position: relative;
    float: right;
    left: 285px;
    top: 60px;
    color: #003e7e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

.hdrMedGuide a
{
    color: #003e7e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	text-decoration: underline;
}


.logoPrint
{
	display:none;
}

.topNavHP{
	height:13px;
	background-color: #003d7d;
	margin:auto;
	margin-left:16px;
	*margin-left:15px;
	margin-right:15px;
	*margin-right:16px;
	padding-left:7px;
	*padding-left:8px;
	_padding-left:8px;
	padding-top:0px;
	padding-bottom:10px;
	*padding-bottom:10px;
	_padding-bottom:0px;
}
.topNavHP a
{
	font-family: arial;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.topNavItemsHP
{
	padding-bottom: 4px;
	margin-right: 4px;
	text-align: center;
}
.topNavItemsHP a
{
	background: url(../images/navutil_epi.jpg) no-repeat;
	background-position: -4px -4px; 
	*background-position:-4px -4px;
	padding-left:25px;
	padding-right:10px;
}


.topNav
{
	height: 23px;
	background-color: #003d7d;
	margin: auto;
	margin-left: 16px; 
	*margin-left:15px;
	margin-right:15px;
	*margin-right:16px;
	padding-left:21px;
	padding-top:4px;
	padding-bottom:5px;
}
.topNav a
{
	font-family: arial;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.topNavitemFirst
{
	color: #ffffff;
	float: left;
}
.topNavitemFirst a
{
	background: url(../images/navutil_epi.jpg) no-repeat;
	background-position: 0 -4px; 
	*background-position:-4pxleft;
	padding-left:19px;
	padding-right:10px;
}
.topNavitem
{
	color: #ffffff;
	float: left;
	padding-left: 5px;
	padding-bottom: 4px;
}
.topNavitem a
{
	background: url(../images/navutil_epi.jpg) no-repeat;
	background-position: 0 -4px; 
	*background-position:-4pxleft;
	padding-left:29px;
	padding-right:10px;
}
.topNavitemLast
{
	color: #ffffff;
	float: left;
}
.topNavitemLast a
{
	background: url(../images/navutil_epi.jpg) no-repeat;
	background-position: 0 -4px; 
	*background-position:-4pxleft;
	padding-left:29px;
	padding-right:0px;
}
.topNavItems
{
	float: right;
	padding-bottom: 4px;
	margin-right: 4px;
}
.topNavItems a
{
	background: url(../images/navutil_phn.jpg) no-repeat;
	background-position: -4px -4px; 
	*background-position:-4px-4px;
	padding-left:15px;
	padding-right:0px;
}
.home_nav_column_content
{
	width: 250px;
}
.home_nav_column_content ul
{
	padding: 0px;
	list-style-type: disc;
	line-height: 14px;
	padding-left: 10px;
}
.liHeading a
{
	color: #003D7D;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.linkInfo
{
	color: #862B56;
	font-size: 12px;
	font-weight: bold;
	font-family: Times New Roman;
	padding-top: 2px; 
	*padding-top:1px;
	padding-left:15px;
}
.btmHolder
{
	width: 759px;
	padding-left: 16px;
	padding-top: 4px;
	padding-bottom: 14px; 
	*padding-bottom:15px;
	overflow:hidden;
	clear:both;
}

.btmHolder_ttt
{
	width: 759px;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 14px; 
	*padding-bottom:15px;
	overflow:hidden;
	clear:both;
}

.tab_bottom_navigation
{
	/*background-image: url(../images/img_main_placeholder.jpg);
	background-repeat: no-repeat;*/
	display: block;
	height: 66px;
	width: 529px;
	float: right;
}
.tabBtmFirst
{
	width: 217px;
	float: left;
}



.tabBtmmiddle
{
	float: left;
	height: 66px;
	padding-left: 0px;
	padding-top: 0px;
	width: 261px;
}

.tabBtmlast
{
	float: right;
	height: 66px;
	padding-left: 0px;
	padding-top: 0px;
	width: 262px;
}

.rholder
{
	background-image: url(../images/playerBG.gif);
	background-repeat: no-repeat;
	display: none;
	z-index: 10000;
	position: absolute;
	top: 420px;
	left: 640px;
	width: 110px;
	height: 10px;
	text-align: center;
}
.close_window
{
	display: none;
}
.bull
{
	color: #95245C;
	font-size: 13px;
	margin-right: 4px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
}
.navHeaderTitle
{
	float: left;
	position: absolute;
}
#navBody
{
	margin: 0px 16px 0px 16px;
}
#colNav
{
	display: block;
	width: 186px;
	height: 324px;
	float: left;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/nav_bottom.jpg);
	background-repeat: no-repeat;
	background-color: #e8edf3;
	background-position: bottom;
	position: relative;
}
#colNavFm
{
	display: block;
	width: 186px;
	float: left;
	margin: 0px 0px 0px 0px;
	position: relative;
}
#nav
{
	width: 186px;	
	background-color: #e8edf3;
	float: left;
}
#nav a
{
	text-decoration: none;
}
#colNav a
{
	text-decoration: none;
}
.headerShade
{
	height: 12px;
	width: 759px;
	background: url(../images/img_header_grade.gif);
	background-repeat: repeat-x;
	padding-bottom: 5px;
	clear: both;
}


#colContent
{
	float: right;
	width: 565px; /*background: url(../images/fibro_home_main.jpg) no-repeat; 	background-position:left top;*/
	margin-right: 0px;
	height: 325px;
}
#mainHolder
{
	height: 326px;
	margin-bottom: 0;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 0;
	top: 110px;
	width: 751px;
	clear: both;
	overflow: hidden;
}
#mainHolderFm
{
	background:#ffffff;
	margin-bottom: 0;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 0;
	top: 110px;
	width: 748px;
	clear: both;
	background-color: #ffffff;
}
#maincontentHolder
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 0;
	width: 748px;
	background:#fff;
}
.mainPrescribe
{
	height:124px;
	*height:109px;
	_height:91px;
}
.mainLearnNervePain
{
	height:5px;
	*height:4px;
	_height:4px;
}

.mainAboutLyrica
{
	height:55px;	
	*height:55px;
}
.mainSignUp
{
 height:15px; 
 *height:0px;
}
.mainOtherCondition
{
	height:3px;
	*height:4px;
	_height:4px;
}
.mainHowLyricaWorks
{
	height:4px;	
}
.mainSideEffects
{
	height:5px;
	*height:4px;
}
.mainUserManual
{
	height:55px;
	*height:55px;
}
.mainAssessPain
{
	height:5px;
	*height:7px;	
}

.mainEmailTop
{
	height:30px;
	*height:16px;	
}

.mainEmailBottom
{
    height:17px;
    *height:5px; 
}
.mainCommonQuestion
{
	height:4px;
	*height:10px;	
}
.mainPatientInfo
{
	height:171px;
	*height:153px;
	_height:135px;	
}

.mainSite
{
 height:16px;
 *height:25px; 
}

.dpnAboutLyrica
{
	clear:both;
	height:79px;
	*height:79px;
	_height:79px;	
}

.dpnCommonQuestions
{
	height:6px;
	*height:15px;	
}
.leftNav
{
	float:left;
	width:186px;

}
.middleContent
{
	height: 300px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	position: absolute;
	top: 115px;
	width: 280px;
	left: 216px;
}
.emptySpace
{
	padding-top: 25px;
}
IMG
{
	margin: 0px;
	padding: 0px;
}
.navBtmShade
{
	background: url(../images/nav_bottom.jpg) no-repeat;
	width: 186px;
}
.navShade
{
	background: url(../images/nav_grade.jpg) no-repeat;
	width: 186px;
	height: 24px;
}
.sideBanner
{
	width: 186px;
/*	height: 250px;	*/
	position: absolute;
	top: 255px;
	background:#ffffff;
	
}
.sideBanner a 
{
	background:#ffffff;
	vertical-align:bottom;
	display:block;
}
#dpnPage .btmHolder
{
	position:relative;
	top:14px;
	left:10px;
	height:174px;
	*height:173px;
	_height:167px;
	margin-right:0px;
	*margin-right:0px;
	_margin-right:-16px;
}
.callout
{
	position: relative;
	float: left;
	padding-top: 10px;	
}

.callout1
{
	Z-INDEX: 4000;
	LEFT: 0px;
	WIDTH: 175px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 163px;
	BACKGROUND-COLOR: #ffffff;
}

.callout2
{
	Z-INDEX: 4000;
	LEFT: 170px;	
	WIDTH: 262px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 163px;
	BACKGROUND-COLOR: #ffffff;
}

.callout3
{
	Z-INDEX: 4000;
	LEFT: 432px;
	WIDTH: 169px;
	POSITION: absolute;	
	TOP: 0px;
	HEIGHT: 163px;
	BACKGROUND-COLOR: #ffffff;
}
.callout4
{
	Z-INDEX: 4000;
	LEFT: 596px;
	WIDTH: 174px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 163px;
	BACKGROUND-COLOR: #ffffff;
}

.footerPhonetxt
{
	color: #862b56;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	padding-top:10px;
}
.footerLinks
{
	text-align: center;
	margin-top: 13px;
	height: 13px;
	clear: both;
	/*width: 325px;
	margin: 0 222px;
	border: solid 1px #000000;*/
}
.footerLinks2
{
	text-align: center;
	margin-top: 13px;
	clear: both;
	height: 13px;
	/*width: 475px;
	margin: 0 150px;
	border: solid 1px #000000;*/
}
.footerLinks3
{
	text-align: center;
	margin-top: 13px;
	clear: both;
	height: 13px;
	/*width: 475px;
	margin: 0 150px;
	border: solid 1px #000000;*/
}
.footerLink
{
	/*float: left;*/
}
.footerLink a
{
	background: url(../images/nav_footer.jpg) no-repeat;
	background-position: 50% left;
	padding-left: 20px;	
}
.helpFulAnswers
{
	width: 759px;
	text-align: center;
	padding-top: 10px;
}
.pfizerFooterNav
{
	background-image: url(../images/footer_tag_v2.gif);
	background-repeat: no-repeat;
	height: 43px;
	display: block;
	width: 549px;
	padding-top: 11px;
	margin-left:70px;
	padding-right:100px;
}
.pfizerFooterLinks
{
	padding-left: 110px;
	padding-top: 0px; 
	*padding-top:0px;
	height:14px;
	*height:auto;
	text-align:left;
}
.pfizerFooterLink
{
	float: left;
}
.pfizerFooterLinkDown
{
	padding-top: 5px; 
	*padding-top:5px;
	_padding-top:6px;
	height:14px;
	*height:auto;
	text-align:left;
}
.pfizerFooterLink a
{
	background: url(../images/nav_footer.jpg) no-repeat;
	padding-left: 20px;	
	font-size: 8.1pt;
}
.pfizerFooterNavLine2
{
	clear: both;
}

#levelTwo .outer_shell
{
	background: url(../images/img_back_sub_grade.jpg) repeat-x;
	width: 780px;
	margin: auto;
}
#levelTwo #mainPage .outer_shell
{
	position: relative;
	background: url(../images/img_back_sub_grade.jpg) repeat-x;
	width: 780px;
	margin: auto;
	left: 0px;
	top: 0px;
}

#levelOne .outer_shell
{
	position: relative;
	background: url(../images/img_back_sub_grade.jpg) repeat-x;
	width: 780px;
	margin: auto;
	left: 0px;
	top: 0px;
}
#levelOne  .footer_outer_shell
{
	background: url(../images/img_back_sub_footer_grade.jpg) repeat-x;
	position: relative;
	width: 780px;
	margin: auto;
	left: 0px;
	top: 0px;
}


.isi_navigation
{
	
	text-decoration: none;
	color: #862b56;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 13px;
	width: 748px;
	margin: auto;
	background-color: #FFFFFF;
	padding: 0px;
	/*padding-top: 5px;*/
	display: block;
	
}

.isi_navigation a
{
	text-decoration: none;
	color: #862b56;
}

#levelTwo #epiPage .outer_shell
{
	position: relative;
	background: url(../images/img_back_sub_grade.jpg) repeat-x;
	width: 780px;
	margin: auto;
	left: 0px;
	top: 0px;
}
#levelTwo #dpnPage .outer_shell
{
	position: relative;
	background: url(../images/img_back_sub_grade.jpg) repeat-x;
	width: 780px;
	margin: auto;
	left: 0px;
	top: 0px;
}
#levelTwo #phnPage .outer_shell
{
	position: relative;
	background: url(../images/img_back_sub_grade.jpg) repeat-x;
	width: 780px;
	margin: auto;
	left: 0px;
	top: 0px;
}
.pfizerFooter
{
	width: 759px;
	text-align: center;
	
}
.pfizerFooterContent
{
	width: 560px;
	margin: 0 auto;
	background-color: #FFFFFF;
	
}
.dpnHomepfizerFooterContent
{
	width: 560px;
	margin: 0 auto;
	background-color: #EAEFF3;
	
}
.dpnHome_isi
{
	width: 758px;
	background-color: #EAEFF3;
	display: block;
}

.dpnHome_isi a
{
	text-decoration: none;
	color: #862b56;
}

.mainHomepfizerFooterContent
{
	width: 560px;
	margin: 0 auto;
	background-color: #EAEFF3;
	
}
.mainHome_isi
{
	width: 758px;
	background-color: #EAEFF3;
	display: block;
}

.mainHome_isi a
{
	text-decoration: none;
	color: #862b56;
}
.fibroHomepfizerFooterContent
{
	width: 560px;
	margin: 0 auto;
	background-color: #EAEFF3;
	
}
.fibroHome_isi
{
	width: 758px;
	background-color: #EAEFF3;
	display: block;
}

.fibroHome_isi a
{
	text-decoration: none;
	color: #862b56;
}
.phnHomepfizerFooterContent
{
	width: 560px;
	margin: 0 auto;
	background-color: #EAEFF3;
	
}
.phnHome_isi
{
	width: 758px;
	background-color: #EAEFF3;
	display: block;
}

.phnHome_isi a
{
	text-decoration: none;
	color: #862b56;
}
.epiHomepfizerFooterContent
{
	width: 560px;
	margin: 0 auto;
	background-color: #EAEFF3;
	
}
.epiHome_isi
{
	width: 758px;
	background-color: #EAEFF3;
	display: block;
}

.epiHome_isi a
{
	text-decoration: none;
	color: #862b56;
}
#footerContent
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:16px;
	text-align: left;
	width: 540px;
	padding: 5px 10px 11px 10px; 
	*padding:6px 10px 30px 10px;
	clear:both;
}

.disclaimerCopy
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	text-align: left;
	width: 540px;
	padding: 15px 10px 11px 10px; 
	*padding:30px 10px 10px 10px;		
	float:left;	
	position:relative;
	left:105px;
	border:solid 0px red
}
#footerCopyright
{
	color: #003D7D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 80%;
	font-weight: normal;
	line-height: 17px;
	text-decoration: none;
	text-align: center;
	padding-left: 6px;
	padding-top: 2px;
	*padding-top: 2px;
	_padding-top: 2px;
}
.privacyImg
{
	padding-top: 13px;
}

#levelOne .topNav
{
	height: 23px;
	background-color: #003d7d;
	margin: auto;
	margin-left: 16px; 
	*margin-left:15px;
	margin-right:15px;
	*margin-right:16px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:9px;
}

#levelOne .topNavItems
{
	float: left;
	padding-bottom: 4px;
	margin-right: 4px;
	margin-bottom: 10px;
	margin-top: 0px;
}
#levelOne .topNavItems a
{
	background: url(../images/navutil_epi.jpg) no-repeat;
	background-position: -9px -4px; 
	*background-position:-9px-4px;
	padding-left:20px;
	padding-right:15px;
}

#levelOne .btmHolder
{
	width: 759px;
	padding-left: 16px; 
	*padding-left:15px;
	padding-top:5px;
	*padding-top:4px;
	padding-bottom:5px;
	*padding-bottom:4px;
	overflow:hidden;
	clear:both;
}
/*  !!!!!!!!!!!!!!!!!!!!!!!!!              #levelTwo                   !!!!!!!!!!!!!!!!!!!!!!!!!*/

#levelTwo .masthead
{
	width: 748px;
	margin: auto;
	display: block;
	background-color: #FFFFFF;
	padding: 0px;
	padding-top: 5px; 
	*padding-top:6px;
	height:82px;
	*height:81px;
	background-color:#FFFFFF;
	background-image:url(../images/img_header_grade.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}


#levelTwo .logo
{
	float: left;
	padding-left: 25px;	
	padding-top: 1px; 
	*padding-top:0px;
}

#levelTwo .logo Img
{
	float: left;
	padding-left: 0px;
	*padding-left: 0px;
	_padding-left: 25px;
}

#levelTwo .search
{
	float: right;	
	width: 295px;
	_width: 295px;
	padding-top: 2px; 
	*padding-top:3px;
	padding-right:0px;
	*padding-right:0px;
}
#levelTwo .goBtn
{
	padding-left: 4px;
}

#levelTwo .navShade
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:bottom;
	padding-top:76px;
	*padding-top:53px;
	_padding-top:35px;
	width: 186px;
	height: 24px;
}

.depoNavShade
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:left bottom;
	padding-top:34px;
	*padding-top:18px;
	_padding-top:0px;
	width: 186px;
	height: 0px;
}
#fibro .navShade
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:bottom;
	padding-top:18px !important;
	*padding-top:17px;
	_padding-top:0px;
	width: 186px;
	height: 25px;
}
#levelTwo .topNav
{
	height: 23px;
	background-color: #f9991c;
	margin: auto;
	margin-left: 16px;
	margin-right: 16px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#levelTwo .topNavitemFirst
{
	color: #ffffff;
	float: left;
}
#levelTwo .topNavitemFirst a
{
	background: url(../images/navutil_phn.jpg) no-repeat;
	background-position: 0 -4px; 
	*background-position:-4pxleft;
	padding-left:19px;
	padding-right:10px;
}


#levelTwo .topNavitem
{
	color: #ffffff;
	float: left;
}
#levelTwo .topNavitem a
{
	background: url(../images/navutil_phn.jpg) no-repeat;
	background-position: 0 -4px; 
	*background-position:-4pxleft;
	padding-left:19px;
	padding-right:10px;
}
#levelTwo .topNavitemLast
{
	color: #ffffff;
	float: right;
}
#levelTwo .topNavitemLast a
{
	background: url(../images/navutil_phn.jpg) no-repeat;
	background-position: 0 -4px; 
	*background-position:-4pxleft;
	padding-left:19px;
	padding-right:4px;
}
#levelTwo .btmHolder {
	clear:both;
	overflow:hidden;
	padding-bottom:4px;
	*padding-bottom:5px;
	padding-left:16px;
	padding-top:1px;
	width:759px;
}
.topNavImg
{
	background: url(../images/title_fibro_02.gif) no-repeat;
	height: 23px;
	width: 162px;
	float: left;
}
.topNavImgMain
{
	height: 23px;
	width: 162px;
	float: left;
}

#levelTwo .sideBanner
{
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}
 #mainPage .sideBanner
 {
	height:250px;
	*height:150px;
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}
/** Level three */

#mainContent
{
	width: 565px; 
	*width:551px;
	float:left;
}
#mainContentFm
{
    background: #ffffff;
	width:551px;
}
#Contentmain
{ 
	width: 551px;
	float: left;
	background-color: #fff;
}

.footerSpacer
{
	clear: both;
	height: 22px;
	width: 740px;
	margin: auto;
	display: block;
	background-color: #FFFFFF;
	padding: 0px;
	padding-top: 5px;
	*height: 26px;
}

.footerSpacerTop
{
	clear: both;
	height: 22px;
	*height: 27px;
}
#printerLinks
{
	display: none;
	text-align: right;
}
#PrintLinks
{
	
}
#PrintLinks a
{
	color: #221E73;
	height: 22px;
	line-height: 22px;
	display: inline;
}
#PrintLinks a:hover
{
	color: #ffc423;
}
.Small
{
	font-weight: bold;
	font-size: 11px;
	margin-left: 0px;
	color: #003e7e;
	margin-right: 6px;
	background-color:#f1f4f9;
}

.Medium
{
	font-weight: bold;
	font-size: 13px;
	margin-left: 6px;
	color: #003e7e;
	margin-right: 5px;	
	background-color:#dddddd;
}

.Large
{
	font-weight: bold;
	font-size: 15px;
	margin-left: 7px;
	color: #003e7e;
	margin-right: 5px;
	background-color:#f1f4f9;
}
#dpnPage .middleContent
{
	width: 265px;
	left: 231px;
	top: 112px;	
}
#dpnPage .navend
{
	padding-top: 19px;
}

#dpnPage #colNav
{
	display: block;
	width: 186px;
	height: 325px;
	float: left;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/nav_bottom.jpg);
	background-repeat: no-repeat;
	background-color: #e8edf3;
	background-position: bottom;
	position: relative;
}
#dpnPage .btmHolder
{
	padding-left: 0px;
	*padding-left: 0px;
	_padding-left: 5px;
	padding-right: 0px;
	width: 780px;
	_width: 790px;
}
#dpnPage .topNavImg
{
	background: url(../images/title_dpn.gif) no-repeat;
	height: 23px;
	width: 249px;
	float: left;
}

#dpnPage .topNavItems
{
	float: left;
	padding-bottom: 4px;
	margin-right: 0px;
	margin-left: 4px;
}
#dpnPage .topNavItems a
{
	background: url(../images/navutil_dpn.jpg) no-repeat;
	background-position: -4px -4px; 
	*background-position:-4px-4px;
	padding-left:15px;
	padding-right:0px;
}

#dpnPage .topNav
{
	height: 23px;
	background-color: #780137;
	margin: auto;
	margin-left: 16px;
	margin-right: 16px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#dpnPage .navShade
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:bottom;
	padding-top:0px;
	*padding-top:1px;
	_padding-top:1px;
	width: 186px;
	height: 24px;
}
#dpnPage .sideBanner
{
	height:250px;
	*height:150px;
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;
}

#dpnPage .dpnHomeSideBanner
{
	height:112px;
	*height:50px;
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;
}

#phnPage .topNavImg
{
	background: url(../images/title_phn.gif) no-repeat;
	height: 23px;
	width: 249px;
	float: left;
}
#phnPage .middleContent
{
	width: 265px;
	left: 234px;
	top: 140px;
}

#phnPage .navend
{
	padding-top: 35px;
}

.phnNavShade
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:left bottom;
	padding-top:63px;
	*padding-top:34px;
	_padding-top:0px;
	width: 186px;
	height: 0px;
}
#phnPage #colNav
{
	display: block;
	width: 186px;
	height: 325px;
	float: left;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/nav_bottom.jpg);
	background-repeat: no-repeat;
	background-color: #e8edf3;
	background-position: bottom;
	position: relative;
}

#phnPage .middleContent
{
	width: 265px;
	left: 231px;
	top: 110px;
	padding-top: 30px;
}

#phnPage .btmHolder
{
	position:relative;
	top:14px;
	left:16px;
	height:174px;
	*height:173px;
	_height:167px;
	margin-right:0px;
	*margin-right:0px;
	_margin-right:-18px;
	margin-bottom:12px;
	*margin-bottom:12px;
	_margin-bottom:16px;
}

#phnPage .callout1
{
	Z-INDEX: 4000;
	LEFT: 0px;
	WIDTH: 241px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 164px;
	BACKGROUND-COLOR: #ffffff;
}

#phnPage .callout2
{
	Z-INDEX: 4000;
	LEFT: 236px;
	WIDTH: 273px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 164px;
	BACKGROUND-COLOR: #ffffff;
}

#phnPage .callout3
{
	Z-INDEX: 4000;
	LEFT: 498px;
	WIDTH: 266px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 164px;
	BACKGROUND-COLOR: #ffffff;
}

.navShadePHN
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:left bottom;
	padding-top:29px;
	*padding-top:3px;
	_padding-top:2px;
	width: 186px;
	height: 20px;
}
.wizardTopSpacer
{
	height:0px;
	*height:19px;
	_height:19px;
}
#phnPage .topNavItems
{
	float: left;
	padding-bottom: 4px;
	margin-right: 0px;
	margin-left: 4px;
}
#phnPage .topNavItems a
{
	background: url(../images/navutil_phn.jpg) no-repeat;
	background-position: -4px -4px; 
	*background-position:-4px-4px;
	padding-left:15px;
	padding-right:0px;
}

#phnPage .topNav
{
	height: 23px;
	background-color: #f9991c;
	margin: auto;
	margin-left: 16px;
	margin-right: 16px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#phnPage .btmHolder
{
	padding-left: 0px;
	padding-right: 0px;
	width: 780px; /*margin-right:-20px;*/
}
#epiPage .topNavImg
{
	background: url(../images/title_epi.gif) no-repeat;
	height: 23px;
	width: 249px;
	float: left;
}
#epiPage #colNav
{
	display: block;
	width: 186px;
	height: 325px;
	float: left;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/nav_bottom.jpg);
	background-repeat: no-repeat;
	background-color: #e8edf3;
	background-position: bottom;
	position: relative;
}
.navShadeEPI
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:left bottom;
	padding-top:99px;
	*padding-top:72px;
	_padding-top:52px;
	width: 186px;
	height: 0px;
}
#epiPage .topNavItems
{
	float: left;
	padding-bottom: 4px;
	margin-right: 0px;
	margin-left: 4px;
}
#epiPage .topNavItems a
{
	background: url(../images/navutil_epi.jpg) no-repeat;
	background-position: -4px -4px; 
	*background-position:-4px-4px;
	padding-left:15px;
	padding-right:0px;
}

#epiPage .topNav
{
	height: 23px;
	background-color: #003d7d;
	margin: auto;
	margin-left: 16px;
	margin-right: 16px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#epiPage .btmHolder
{
	position:relative;
	top:14px;
	left:16px;
	height:174px;
	*height:173px;
	_height:167px;
	margin-right:0px;
	*margin-right:0px;
	_margin-right:-18px;
	margin-bottom:12px;
}

#epiPage .callout1
{
	Z-INDEX: 4000;
	LEFT: 0px;
	WIDTH: 244px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 164px;
	BACKGROUND-COLOR: #ffffff;
}

#epiPage .callout2
{
	Z-INDEX: 4000;
	LEFT: 238px;
	WIDTH: 269px;
	POSITION: absolute;
	TOP: -1px;
	HEIGHT: 164px;
	BACKGROUND-COLOR: #ffffff;
}

#epiPage .callout3
{
	Z-INDEX: 4000;
	LEFT: 496px;
	WIDTH: 267px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 164px;
	BACKGROUND-COLOR: #ffffff;
}
#epiPage .middleContent
{
	width: 265px;
	left: 231px;
	top: 110px;
	padding-top: 30px;
}

.navShadeInnerEPI
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:left bottom;
	padding-top:25px;
	*padding-top:0px;
	_padding-top:0px;
	margin:0px;
	width: 186px;
	height: 24px;
	*height: 23px;
	_height: 0px;
}

.menuNavShade
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:left bottom;
	padding-top:0px;
	*padding-top:0px;
	_padding-top:0px;
	width: 186px;
	height: 24px;
}
.DpnnavShade
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:left bottom;
	padding-top:29px;
	*padding-top:6px;
	_padding-top:0px;
	width: 186px;
	height: 0px;
	*height: 20px;
	_height: 0px;
	_margin-top: -7px;
}
.mainBottomSpace
{
	height:66px;
	*height:75px;
	_height:75px;
}

#mainPage .topNavImgMain
{
	height: 23px;
	width: 70px;
	float: left;
}

#mainPage .topNavItems
{
	float: left;
	padding-bottom: 4px;
	margin-right: 4px;
	margin-left: 4px;
	text-align:center;
}
#mainPage .topNavItems a
{
	background: url(../images/navutil_epi.jpg) no-repeat;
	background-position: -4px -4px; 
	*background-position:-4px-4px;
	padding-left:15px;
	padding-right:0px;
}

#mainPage .topNav
{
	height: 23px;
	background-color: #003d7d;
	margin: auto;
	margin-left: 16px;
	margin-right: 16px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.error-bold
{
	display: none;
	color: Red;
}

#searchPane
{
	width: 99%;
	clear: both;
	padding-left: 5px;
	padding-top: 5px;
}

.searchSummary
{
	width: 99%;
	clear: both;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	height: 20px;
}
.SearchDesp
{
	float: left;
	color: #333333;
	padding-left: 2px;
	padding-top: 1px;
	font-size: 90%;
	font-family: Arial;
}
.SearchResultCount
{
	float: right;
	color: #333333;
	padding-right: 10px;
	padding-top:8px;
	font-size:9.4pt;
}

#ResultPages
{
	padding-top: 0px; 
	padding-left: 0px;	
	color: #333333;
	text-align: left;
	font-family: arial;
	font-size:110%;
}
.SearchStyle #ResultPages
{
	padding-top: 16px; 
	padding-left: 0px;	
	color: #333333;
	text-align: left;
	font-family: arial;
	font-size:110%;
}

.dpnSearchStyle #ResultPages
{
	padding-top: 19px; 
	padding-left: 0px;	
	color: #333333;
	text-align: left;
	font-family: arial;
	font-size:110%;
}

#ResultPages a:link
{
	color: blue;
	text-decoration: underline;
	padding: 3px;
}
.SearchResultDesc
{
	font-size:10.8pt;
}
.SearchTopPager
{
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	clear: both;
	padding-bottom: 10px;
	font-size:10.8pt;
	padding-left:7px;
}
.SearchTopPager a:link
{
	color: #0077d4;
	text-decoration: underline;
	padding: 0px;
}
.topPrevLink
{
	margin-right:8px;
	margin-left:-4px;
}
.SearchResultLink
{
	clear: both;
	padding-top: 11px;
	font-size:10.8pt;
}
.SearchBottomPager
{
	text-align: center;
	font-family:Arial;
	font-size:10.8pt;
	margin-top: 15px;
	
}
.SearchSpellSuggestionKeyword
{
	font-size: large;
}

.SearchBottomPager a:link
{
	color: #0077d4;
	font-family:Arial;
	font-size:10.8pt;
	text-decoration: underline;
	padding: 3px !important;
	padding: 3px;
}

.SearchBottomPager a
{
	padding: 3px !important;
	padding: 3px;
}


.SearchSpellSuggestionDesp
{
	float: left;
	color: #333333;
}

.dpnSearchStyle .SearchSpellSuggestionDesp
{
	float: left;
	color: #7a003b;
}

.dpnSearchStyle .SearchDesp
{	
	color: #7a003b;
}

.dpnSearchStyle .SearchResultCount
{	
	color: #7a003b;
	font-weight: 700;
}
.dpnSearchStyle .headerHilightpriFix
{	
	color: #7a003b;
	font-weight: 700;
}

#SpellingSuggestionForm
{
	margin: 0px;
	padding: 0px;
	padding-left: 2px;
	padding-top: 2px;
}
.SearchSpellSuggestion
{
	color: #cc0000;
	clear: both;
	padding-top: 23px;
}
.SearchSpellSuggestion a:link
{
	color: #0077d4;
	text-decoration: underline;
}
.headerHilightpriFix
{
	font-size: 90%;
	font-family: arial;
	color: #333333;
	font-weight: normal;
	line-height: 30px;
}
.SearchDesp B
{
	font-size:110%;
}
.headerHighlight
{
	font-size: 14px;
	font-family: Arial, Verdana, sans-serif;
	color: #333333;
	font-weight: bold;
	line-height: 32px;
}
.contHighlight
{
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	color: #333333;
	font-weight: bold;
}
.pageheader
{
	color: #000;
	font-size: 140%;
	padding-left: 15px;
	float: left;
	padding: 5px;
}

#sitemap
{
	font-size: 100%;
	padding: 0px;
}

#sitemap ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: -7px;
}

#sitemap ul li
{
	list-style: none;
	line-height:30px;
}

#sitemap ul li a
{
	font-weight: normal;	
	font-weight:normal;	
}

#sitemap ul ul
{
	margin: 0px;
	padding: 0px;
	margin-left: 0px;	
}

#sitemap ul li ul li
{
	margin: 0px;	
	padding-left:4px;	
	margin-top: -4px;

}

#sitemap ul li ul li a
{
	font-weight: normal;	
	font-weight:normal;
}

#moreInfo .main_section
{
	background-image:url(../images/jump_page_main_01.jpg);
	background-repeat:no-repeat;
	height:574px;
	width:759px;
	margin:auto;
	margin-top:-111px;
	*margin-top:0px;
	display:block;
}

#textColumnHolder
{
	margin-top:111px;
}

#moreInfo .outer_shell
{
	position: relative;
	background: none;
	width: 790px;
	margin: auto;
	margin-top:0px;
	*margin-top:-2px;
	left: 0px;
	top: 0px;
}

#textColumnHolder a 
{
	font-weight: bold;
	color: #862b56;
}
.main_section a 
{
	COLOR: #862b56;
}

.text_column_1{
	position:relative;
	top:232px;
	*top:121px;
	left:28px;
	height:300px;
	width:161px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

.link_column_2{
	position:relative;
	top:120px;
	left:47px;
	height:112px;
	width:159px;
	display:block;
	cursor: pointer; 
	float:left;
}

.text_column_2{
	position:relative;
	top:232px;
	*top:121px;
	left:55px;
	height:300px;
	width:159px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

.link_column_3{
	position:relative;
	top:232px;
	*top:121px;
	left:70px;
	height:112px;
	width:159px;
	display:block;
	cursor: pointer; 
	float:left;
}


.text_column_3{
	position:relative;
	top:232px;
	*top:121px;
	left:75px;
	height:300px;
	width:150px;
	*width:150px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

.link_column_4{
	position:relative;
	top:120px;
	left:93px;
	height:112px;
	width:159px;
	display:block;
	cursor: pointer; 
	float:left;
}

.text_column_4{
	position:relative;
	top:232px;
	*top:121px;
	left:106px;
	height:300px;
	width:159px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

.contentFloatLeft
{
	float: left; 
	display: block;
}
.txtHeader
{
	color: #003d7d;
}
.padTop
{
	padding-top:15px;
}

.textLength144
{
	width: 144px;
}

.textLength140
{
	width: 140px;
}

.textLength149
{
	width: 149px;
}

.textLength159
{
	width: 159px;
}

.textShare
{
	float: none; 
	*float: left; 
	display: block; 
	padding-left: 10px; 
	*padding-left: 5px; 
	padding-right: 10px;
}
.colorMain
{
	color: #003d7d;
}

.btmSpacer
{
	height:54px;
}
.brSpacer
{
	margin-top:15px;
}
.btmSpacerTwo{
	height:50px;
}
.btmSpacerDpn
{
	height:5px;	
	*height:4px;	
}
.wizardDiv
{
	margin-top:15px;
	*margin-top:18px;
	margin-bottom:14px;
}
.wizardDpnDiv
{
	margin-top:15px;
	*margin-top:-4px;
	_margin-top:-4px;
	margin-bottom:10px;
}
.wizardDivSub
{
	margin-top:15px;
	*margin-top:-4px;
	margin-bottom:16px;
	*margin-bottom:14px;
}
.btmSpacerDpnInner
{
	height:54px;	
	*height:53px;	
}
.dpnMusclePain
{
	height:7px;
	*height:0px;	
}
.dpnTrackPain
{
	height:15px;
	*height:0px;	
}
.dpnFindSupport
{
	height:9px;
}

.dpnUserManual
{
	height:60px;
	*height:64px;	
}

.dpnShareStory
{
	height:10px;
	*height:0px;	
}

.dpnAssessPain
{
	height:17px;
	*height:0px;	
}
.dpnWelcome
{
	height:6px;
	*height:10px;	
}
.dpnStepForward
{
	height:16px;
	*height:0px;	
}
.dpnResourceGuide
{
	height:66px;
	*height:40px;	
}

.dpnWebGuideDiabetes
{
	height:9px;	
}

.dpnWebguidePain
{	
	height:9px;	
	*height:0px;	
}
.dpnForCaregivers
{
	height:11px;	
	*height:0px;
}

.wizardDivForCare
{
	margin-top:15px;	
	margin-bottom:14px;
}

.dpnInnerSet
{
	background-color: #ECF1F5; 
	width: 515px;
	height:94px;	
	*height:94px;
	padding-top:6px;	
	padding-bottom:6px;	
	padding-left:6px;
}

.dpnInnerSpacer
{
	margin-top:28px;
	width:475px;
}

.dpnInnerSpacerBottom
{
	height:8px;	
}


.dpnForCareHowHelp
{
	height:0px;	
}
.dpnCaregiverSupport
{
	height:6px;
	*height:0px;
}
.dpnEmailBottom
{
	height:13px;
	*height:10px;	
}
.dpnEmailError
{
 height:260px;
 *height:240px;
}
.dpnEmailConfirm
{
	height:230px;
}
.dpnSafetyInfo
{
	height:6px;
	*height:0px;	
}
.dpnAnswers
{
	height:5px;
	*height:0px;	
}
.dpnSteppingOption
{
	height:12px;
	*height:0px;
}

.dpnStepForwardReg
{
	height:0px;
	*height:0px;
}
.disclaimer
{
	padding-left:8px;
}
.footerTop
{
	height:4px;
	*height:0px;	
}
.fibroNavShade
{
	background: #e8edf3 url(../images/nav_grade.jpg) no-repeat;
	background-position:left bottom;
	padding-top:80px;
	*padding-top:49px;
	_padding-top:40px;
	width: 186px;
	height: 9px;
}
.spacer20px
{
	height:20px;
	*height:auto;
	_height:20px;
}

.fibAbout
{
	height:8px;
	*height:6px;
	_height:5px;
}

.pfizerFibroFooterLinkDown
{
	padding-top: 4px; 
	*padding-top:5px;
	_padding-top:6px;
	height:14px;
	*height:auto;
	text-align:left;
}

.fibPossibleCauses
{
	height:8px;
	*height:14px;	
}

.fibFacts
{
	height:8px;
	*height:6px;
}
.fibQuestionnaire
{
	height:12px;
	*height:0px;	
}
.fibWelcome
{
	height:8px;
	*height:16px;
}
.fibAboutLyrica
{
	height:8px;
	*height:10px;
	_height:10px;
}
.fibHowWorks
{
	height:8px;
	*height:16px;
}
.fibTakeLyrica
{
	height:7px;
	*height:16px;
}
.fibDoctor
{
	height:7px;
	*height:16px;	
}
.fibConvRegTy
{
	height:166px;
	*height:154px;
}
.fibConvReg
{
	height:32px;
	*height:42px;
}
.fibConvSizer
{
	font-size: 90%;
}
.fibShareStory
{
	height:13px;
	*height:0px;	
}
.fibSignUp
{
	height:3px;
	*height:0px;	
}
.fibPatientInfo
{
	height:104px;
	*height:89px;
}
.fibPrescribe
{
	height:171px;
	*height:153px;
}
.fibPrescribe
{
	height:171px;
	*height:153px;
}
.fibSafety
{
	height:3px;
	*height:16px;	
}
.fibEmailTop
{
	height:30px;
	*height:16px;	
}
.fibEmailBottom
{
	height:17px;
	*height:30px;	
}
.fibAnswers
{
	height:8px;
	*height:35px;
}
.fibFdaArticle
{
	height:156px;
	*height:141px;
}
.phnAssessPain
{
	height:15px;
	*height:0px;
}
.phnWelcome
{
	height:6px;
	*height:10px;
}
.phnAboutLyrica
{
	height:51px;
	*height:49px;	
	_height:49px;	
}
.phnAboutPhn
{
	height:5px;
	*height:4px;	
}
.phnHowWorks
{
	height:4px;	
}
.phnUserGuide
{
	height:35px;
	*height:30px;
}
.phnStories
{
	height:104px;
}
.phnDaveStory
{
	height:9px;
	*height:0px;
}
.phnShareStory
{
	height:8px;
	*height:8px;	
}
.phnWebGuide
{
	height:87px;
	*height:65px;
}
.phnWizardDiv
{
	margin-top:15px;
	*margin-top:34px;	
}
.phnWebguidePhn
{
	height:15px;
	*height:14px;
}
.phnWebguidePain
{
	height:20px;	
	*height:20px;
	
}
.phnInnerSpacer
{
	height:18px;
}
.phnFindSupport
{
	height:16px;
	*height:0px;
}
.phnSafety
{
	height:6px;
	*height:15px;
}
.phnEmailBottom
{
	height:17px;
	*height:0px;	
}
.phnAnswers
{
	height:5px;
	*height:5px;
}
.phnPatientInfo
{
	height:102px;
	*height:0px;
}
.phnOffsite
{
	height:154px;
	*height:0px;
}
.btmSpacerEpi
{
	height:9px;
}
.epiAboutLyrica
{
	height:190px;
	*height:0px;
}
.epiInnerSet
{
	background-color: #ECF1F5; 
	width: 515px;
	height:94px;	
	*height:94px;
	padding-top:6px;	
	padding-bottom:6px;	
	padding-left:6px;
}
.epiInnerSpacer
{
	margin-top:20px;
	width:475px;
}
.epiInnerSpacerBottom
{
	height:8px;	
}
.epiAdjunctive
{
	height:5px;
	*height:4px;
	_height:4px;
}
.epiLyricaTreats
{
	height:10px;	
}
.epiSideEffects
{
	height:4px;
	*height:4px;
}
.epiDrugInteractions
{
	height:7px;
	*height:14px;
}
.epiDosing
{
	height:4px;
}
.epiDose
{
	height:4px;
	*height:4px;
	_height:4px;
}
.epiQuestions
{
	height:6px;
	*height:15px;
	_height:15px;
}
.epiShareStory
{
	height:6px;
	*height:10px;
}
.epiWebguidePhn
{
	height:66px;
	*height:63px;
	_height:59px;
}
.epiInnerSpacerTop
{
	height:20px;
}
/*.epiInnerSpacerBottom
{
	height:10px;
	*height:10px;
	_height:0px;
	_margin-top:-6px;	
}*/
.epiWizardDiv
{
	padding-top:15px;
	*padding-top:15px;
}
.epiCareGivers
{
	height:15px;
	*height:15px;
}
.epiPrescribe
{
	height:124px;
	*height:109px;
}
.epiSafety
{
	height:5px;
	*height:5px;
}
.epiHowHelp
{
	height:4px;
}
.epiFindSupport
{
	height:6px;
	*height:15px;
}
.epiEmail
{
	height:9px;
	*height:19px;	
}

.commercialVideo
{
	background-image: url(images/playerBG.gif); 
	background-repeat: no-repeat; 
	z-index: 10000; 
	position: absolute; 
	top:420px; 
	left:640px; 
	width: 110px; 
	height: 10px; 
	text-align: center;
}

.dpnGlossary
{
	height:5px;
	*height:0px;
}
.dpnSearch
{
	height:52px;
	*height:78px;
}

.phnSearch
{
	height:74px;
	*height:105px;
}
.spacepad
{
	padding-left:4px;
}
#printHide
{
	display:none;
}
.dpnPrescribe
{
	height:124px;
	*height:109px;
	_height:91px;
}
.fibroSite
{
	height:11px;
}
.phnPrescribe
{
	height:114px;
	*height:0px;
}
.fibroPrescribe
{
	height:0px;		
	margin-top:-15px;
	_margin-top:-30px;
}
.dpnImage
{
	height:119px;
	width:551px;
}
.divNone
{
	display:none;
}

.divBlock
{
	display:block;
}
.dpnOptionalP8
{
	padding-left: 8px; 
	padding-right: 8px;
	text-align:center;
}
.dpnOptionalF
{
	float: left; 
	font-size: x-small;
}
.dpnOptionalFR
{
	float: right;
    font-size: x-small;
}
.dpnAssesPain
{
	padding-bottom: 15px;
    padding-top: 15px;
}
.divDpnHome
{
	height:12px;
}

.topMinus15px
{
	margin-top:-15px;
}
.topMinus4px
{
	margin-top:-4px;
}

.topMinus2px
{
	margin-top:-2px;
}

.topMargin2px
{
	margin-top:2px;
}

.topMargin4px
{
	margin-top:4px;
}
.topMargin16px
{
	margin-top:16px;
}

.leftMinus4px
{
	margin-left:-4px;
}

#fibroSitemap
{
	font-size: 100%;
	padding: 0px;
}

#fibroSitemap ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: -7px;
}

#fibroSitemap ul li
{
	list-style: none;
	line-height:30px;	
}

#fibroSitemap ul li a
{
	font-weight: normal;
	font-weight:normal;	
}

#fibroSitemap ul ul
{
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
}

#fibroSitemap ul li ul li
{
	margin: 0px;
	padding-left:4px;	
	margin-top: -4px;
}
#fibroSitemap ul li ul li a
{
	font-weight: normal;
	font-weight:normal;
}

#EpiSiteMap
{
	font-size: 100%;
	padding: 0px;
}

#EpiSiteMap ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	margin-top: -7px;
}

#EpiSiteMap ul li
{
	list-style: none;
	line-height:30px;	
}

#EpiSiteMap ul li a
{
	font-weight: normal;
	font-weight:normal;	
}

#EpiSiteMap ul ul
{
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
}

#EpiSiteMap ul li ul li
{
	margin: 0px;
	padding-left:4px;	
	margin-top: -4px;
}
#EpiSiteMap ul li ul li a
{
	font-weight: normal;
	font-weight:normal;
}
.dpnTransalation
{
	height:52px;
}
.dpnTransalationSpacer
{
	height:2px;
}

.dpnTranslationSet
{
	background-color: #ECF1F5; 
	width: 514px;	
	padding-top:6px;
	padding-bottom:15px;
	padding-left:6px;
}
.headerImage
{
	height:119px;
	width:551px;
}
.width150
{
	width:150px;
}
.width400
{
	width:400px
}
.paddingLeft50
{
	padding-left:50px;
}
.cbuEmail
{
	margin-left: 10px;
    margin-top: 14px;
}
.width20
{
	width :20px;
}
.fibroHomeBackgroundImage
{
	BACKGROUND-IMAGE: url(images/playerBG.gif);
	BACKGROUND-REPEAT: no-repeat;
	DISPLAY: none;
	Z-INDEX: 10000;
	POSITION: absolute;
    top:420px;
    left:640px;
    WIDTH: 110px;
    HEIGHT: 10px;
    TEXT-ALIGN: center;
}
.trasnPDFLinks1
{
	float:left;
	width:250px;
	margin-top:10px;
	font-weight:bold; 
}
.trasnPDFLinks2
{
	float:right;
	width:100px;
	margin-top:0px;
	color:#939798;
    font-weight:bold; 
}
.powerEmails
{
	margin-left: 10px;
    margin-top: 14px;
}
.assessPainPadTopBot
{
 padding-bottom: 15px;
 padding-top: 15px;	
}
.redText
{
	font-size: 90%;
	color: red;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}
.mayoFooter
{
 color:#000000;
 font-family:arial;
 font-size:8pt;
 text-align:left;
 WIDTH: 530px;
 MARGIN: 15px 0px 0px 0px;	
 *MARGIN: 15px 0px 0px 0px;
 _MARGIN: 4px 0px 0px 7px;
}
.mayoFooterLineImg
{
	WIDTH: 530px;
	MARGIN: 15px 0px 0px -7px;
	font-size: 90%;
}
.fontSize90Per
{
	font-size:90%;
}
.lyricaHomeBackGroundTemplateImg
{
	background-image : url(images/playerBG.gif);
	background-repeat: no-repeat;
    display: none;
    z-index: 10000;
    position: absolute; 
    top: 420px; 
    left: 640px; 
    width: 110px;
    height: 10px; 
    text-align: center;	
}
.marginAuto
{
	margin:auto;
}
.margingbot0
{
	margin-bottom:0;
}
.errortext1
{
	font-size: 90%;
	color: red;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: none;	
	display:none;
}

.check
{
	text-decoration:none;
	color: #800080;	
}

.nullfooterSpacer
{
	height:0px;
	display:none;
}

.dpnHowLyricaWork
{
	height:9px;
}

.dpnSideEffect
{
	height:9px;
}

.dpnDrugInter
{
	height:10px;
	*height:9px;	
}

.dpnDosing
{
	height:9px;
	*height:9px;	
}

.topMinus
{
	height:13px;
	*height:0px;
}

.dpnMyths
{
	height:0px;	
	*height:9px;	
}

.dpnCopingTips
{
	height:15px;	
	*height:13px;	
}

.mainSafety
{
	height:6px;
	*height:15px;	
}

#mainPage .mainSideBanner
 {
	height:180px;
	*height:150px;	
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

.mainDosing
{
	height:4px;	
}

#mainPage .mainUserSideBanner
 {
	height:180px;
	*height:150px;	
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

.mainGlossary
{
 height:6px;
 *height:0px; 
}

.ContMainJumpPdfBottom{ height: 130px;}

#dpnPage .dpnSideBanner
 {
	height:180px;
	*height:150px;
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

#dpnPage .dpnThankSideBanner
 {
	height:225px;
	*height:150px;	
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

.dpnPatientInfo
{
	height:124px;
	*height:109px;
	_height:90px;	
}

.dpnBanner
{
	height:10px;	
	*height:0px;	
}

.dpnReliefBanner
{
	height:31px;
}

.dpnBottomBanner
{
	height:15px;	
	*height:12px;
}

.dpnSymptomBanner
{
	height:20px;	
	*height:5px;
}

.dpnSymptomPad
{
	padding-left:6px;
}

.dpnThankYou
{
	height:216px;
	*height:209px;
	_height:209px;
}

#epiPage .epiSignupSideBanner
{
	height:250px;
	*height:180px;
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

#epiPage .epiPrescSideBanner
{
	height:250px;
	*height:180px;
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

#epiPage .epiSignuptySideBanner
{
	height:150px;
	*height:120px;
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}
#epiPage .epiAboutLyricaSideBanner
{
	height:170px;
	*height:131px;
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

.epiSignThank
{
	height:154px;
	*height:137px;	
}

#mainPage .mainJumpSideBanner
 {
	height:275px;
	*height:150px;	
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

.mainJumpOffsite
{
	height:176px;
	*height:161px;
	_height:143px;
}

#dpnPage .dpnJumpSideBanner
{
	height:200px;
	*height:140px;	
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

.dpnJumpOffsite
{
	height:176px;
	*height:161px;
	_height:143px;
}

.ContDpnJumpPdfBottom
{
	height:156px;
	*height:141px;
	_height:123px;
}

.topIMG
{
	margin-left: -7px;	
	*margin-left: -7px;	
	_margin-left: 0px;	
	margin-top: -15px;
}

.dpnMayoSpacer
{
	height:5px;
	*height:4px;	
	_margin-top: -12px;	
}

.dpnContentPosition
{
	margin-top:-1px;
	*margin-top:-8px;
	_margin-left:7px;
}

.dpnBodytext1
{
	margin: 15px 0px 0px 15px;
	*margin: 15px 0px 0px 15px;
	_margin: 15px 0px 0px 7px;	
	width: 530px;
}

.dpnBodytext1
{
	font-size: 90%;
}

.dpnShareStoryTy
{
	height:165px;
	*height:160px;
	_height:169px;
}
.dpnStepFwdOpTy
{
	height:138px;
	*height:161px;
	_height:126px;
}
.dpnA00027Bodytext1
{
	margin: 15px 0px 0px 15px;
	*margin: 15px 0px 0px 15px;
	_margin: 15px 0px 0px 7px;	
	width: 530px;
	*width: 530px;
	_width: 540px;
}

.dpnA00027Bodytext1
{
	font-size: 90%;
}


.dpnMayoBottomSpace
{
	height:16px;
	*height:10px;
	_margin-top:-8px;
}

.bottomIMG
{
	margin-left: -7px;
	*margin-left: -7px;
	_margin-left: 0px;	
	margin-top: 5px;	
	*margin-top: -1px;	
}

.mayoFooterTop
{
	height:3px;
}

.dpnh2MayoSpacer
{	
	margin-top: 17px;
	margin-bottom: 19px;
	*margin-top: 11px;
	*margin-bottom: 27px;
	_margin-top: 11px;
	_margin-bottom: 27px;
	_margin-left:10px;
}

.dpnContentAN00425
{
	margin-top:-1px;
	*margin-top:-8px;
	_margin-left:10px;
}

.phnCommonQuestion
{
      height:6px;
      *height:15px;
}

.phnCopingTips
{
      height:10px; 
      *height:9px;    
}

.phnGlossary
{
      height:5px;
      *height:3px;
}

.phnHowHelp
{
     height:25px;
      *height:15px;     
}

.phnNerveMusclePain
{
      height:5px;
      *height:6px;             
}

.phnSite
{
      height:4px;
      *height:6px;      
}

.phnSupport
{
      height:20px; 
      *height:20px;            
}

.phnTrackPain
{
      height:5px;      
      *height:4px;     
}

.phnWebguideCaregivers
{     
      height:10px;
      *height:0px;        
}

.mayoAN01213FooterLineImg
{
	WIDTH: 530px;
	MARGIN: 15px 0px 0px -7px;
	*MARGIN: 19px 0px 0px -7px;
	font-size: 90%;
}

.mayoA00029FooterLineImg
{
	WIDTH: 530px;
	MARGIN: 15px 0px 0px -7px;
	*MARGIN: 38px 0px 0px -7px;
	font-size: 90%;
}

.fibroCommonQuestions
{
	height:8px;
	*height:25px;
	_height:16px;
}

.fibImpact
{
	height:263px;
	*height:141px;
	_height:262px;
}

.fibMeetDoc
{
	height:7px;
	*height:35px;
	_height:35px;
}

.fibDiagnosis
{
	height:7px;
	*height:0px;	
}

.fibShareStoryTy
{
	height:145px;
	*height:121px;
	_height:130px;
}

.fibSignUpTy
{
	height:3px;
	*height:0px;
	_height:8px;
}

.fibsymptoms
{
	height:7px;
	*height:0px;
	_height:15px;
}

.fibroTakeLyrica
{
	height:8px;
	*height:0px;
}

.fibTipsFindDoc
{
	height:7px;
	*height:6px;
}

.fibTopFacts
{
	height:8px;
	*height:0px;
	_height:66px;
}

.fibunsubscribe
{
	height:74px;
	*height:45px;
	_height:85px;
}

.fibWorkingDoc
{
	height:7px;
	*height:0px;
	_height:85px;
}

.epiWelcome
{
	height:5px;
	*height:10px;
	_height:10px;
}

.epiWebguide
{
	height:6px;
	*height:5px;
	_height:5px;
}

.epiTriggers
{
	height:4px;	
	*height:4px;	
}

.epiTreatSeizures
{
	height:10px;
}

.epiShareStoryTy
{
	height:155px;
	*height:161px;
	_height:139px;
}

.epiPatient
{
	height:124px;
	*height:0px;
	_height:109px;
}

.epiPartial
{
	height:4px;	
	*height:4px;	
}

.epiAnswers
{
	height:6px;
	*height:15px;
}
.epiJumpPdf
{
	height:145px;
	*height:109px;
	_height:130px;
}
.sfSpacer
{
	height:50px;
	*height:59px;
	_height:59px;
}

.sfUserSpacer
{
	height:50px;
	*height:78px;
	_height:78px;
}

#dpnPage .dpnSFSideBanner
 {
	height:220px;
	*height:150px;	
	position: relative;
	width: 186px;
	top: auto;
	background:#ffffff;
	float:left;	
}

.sfUnsubSpacer
{
	height:95px;
	*height:58px;
	_height:58px;
}

.sfUnsubSpacerty
{
	height:170px;
	*height:138px;
	_height:138px;
}

.sfSurveySpacer
{
	height:225px;
	*height:200px;
	_height:200px;
}


/*GAD styles - Start*/
#levelTwo #gadPage .outer_shell
{
	position: relative;
	background: url(../images/img_back_sub_grade.jpg) repeat-x;
	width: 780px;
	margin: auto;
	left: 0px;
	top: 0px;
}
#gadPage .middleContent
{
	width: 330px;
	left: 231px;
	top: 125px;	
}
#gadPage .topNav
{
	height: 23px;
	background-color: #115190;
	margin: auto;
	margin-left: 16px;
	margin-right: 16px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#gadPage .topNavItems
{
	float: left;
	padding-bottom: 4px;
	margin-right: 0px;
	margin-left: 4px;
}
#gadPage .topNavItems a
{
	background: url(../images/navutil_gad.jpg) no-repeat;
	background-position: -6px -6px; 
	*background-position:-4px-4px;
	padding-left:15px;
	padding-right:0px;
}

#gadPage .topNavImg
{
	background: url(../images/title_gad.gif) no-repeat;
	height: 23px;
	width: 249px;
	float: left;
}

.hdrHcps
{
    position: relative;
    float: right;
    left: 290px;
    top: 45px;
}

.home_hdrHcps
{
    position: relative;
    float: right;
    left: 290px;
    top: 45px;
}

#gadPage .sideBanner
{
	position: absolute;
	width: 180px;	
	background:#ffffff;
	float:left;	
	bottom:10px; 
	left:5px;
}
#gadPage a.callout_moreinfo
{
	background:url(../images/callout_home_gad_moreinfo.gif) no-repeat;
	color:#ffffff;
	height:56px;
	width: 120px;
	font-size:12px;
	padding:7px 10px 0 50px;
	font-weight:bold;
}

.gad_callout
{
	margin-left:-2px;
}

.home_search
{	
	/*padding-top: 8px;*/
	padding-top:10px;	
}

/*GAD styles - End*/