#logonav ul {
   margin : 0;
   padding : 0;
   list-style-type : none;
}


#logonav li {
   float : left;
   text-align : center;
   margin-bottom : 3px;
   margin-top : 3px;
  
}

#logonav li a {
   padding : 0px;
   text-decoration : none;
   display : block;
   width : 100px;
   color : #ffffff;
   border-top : 1px solid #ffffff;
   border-left : 1px solid #ffffff;
   border-bottom : 1px solid #ffffff;
   border-right : 1px solid #ffffff;
   background : #1C74AF;
}

#logonav li a:hover {
   border-top : 1px #31557f solid;
   border-left : 1px #31557f solid;
   border-bottom : 1px #f8f9fb solid;
   border-right : 1px #f8f9fb solid;
   text-decoration : none;
   background : #A1FB3A;
   color : #000000;
}

input.btnnewsletter {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	background: white;
	border : 1px solid #003366;
	cursor: hand;
	margin: 0px;
	padding: 0px;
}

input.btnforgetpassword {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	background: white;
	border : 1px solid #003366;
	cursor: hand;
	margin: 0px;
	padding: 0px;
}


.errHilite {
	background-color: #ff9C9C;
	border: 1px solid #000000;
	}
	
.frmText {
	border: 1px solid #000000;
	height: 18px;
	}

.frmTextArea {
	border: 1px solid #000000;
	height: 58px;
	}
		
.frmCaptionReq {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;
}

.frmCaption {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
}

.frmNote {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #FF0000;
	font-weight : normal;
}

.frmButton {
	font: 12px Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;
}

input.btButton {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	background-color: white;
	border : 1px solid #003366;
}

td.tdfrmCaption {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: bold; 
}

td.tdfrmCaptionReq {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: middle;
}


H1 { 
	font-size: 100% ; 
	font-weight: normal; 
	font-style: normal;
	display: inline;
}

HTML, TD, TH {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif,Tahoma;
	COLOR: #000000;
	LEFT: 0px;
	TOP: 0px;
	MARGIN: 0px;
}

.hidden {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:  #666666;
	FONT-SIZE: 8pt;
}

A.lnhidden:ACTIVE, A.lnhidden:LINK, A.lnhidden:VISITED, A.lnhidden:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:  #666666;
	FONT-SIZE: 8pt;		
	text-decoration : none;	
	cursor: default;

}

A.lnhidden1:ACTIVE, A.lnhidden1:LINK, A.lnhidden1:VISITED, A.lnhidden1:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:  #000000;
	FONT-SIZE: 8pt;		
	text-decoration : none;	
	cursor: default;
}

A.style3:ACTIVE, A.style3:LINK, A.style3:VISITED, A.style3:hover{
	font-weight: normal; 
	color:  #777777;
	text-decoration : none;
	cursor: default;
}

A.bottommenu:ACTIVE, A.bottommenu:LINK, A.bottommenu:VISITED, A.bottommenu:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:  #000000;
	FONT-SIZE: 9px;		
	text-decoration : none;	
	cursor: default;
}

IMG { border: 0; }

.best {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.best1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.best1 A:link {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best1 A:visited {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best1 A:hover {
	FONT-SIZE: 12pt; COLOR: #d00000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best1 A:active {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.feature {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial
}

.spoldproductprice {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: line-through;
}

.spspecialproductprice {
	FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}

.spEditorspick {
	FONT-SIZE: 10pt; COLOR: #575f9f; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; margin:15;
}

#ProductSearchFinder {
	COLOR: #000000;
	background-color: #ffffff;
	border : 1px solid #000000;
}

#ProductSearchFinder select {
	width:187px; font:normal 10px arial,sans-serif;
}

.ProductTitle {
	FONT-SIZE: 14px; COLOR: #4D688F; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
	margin : 4px;
	margin-top : 16px;
} 

BODY {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: url(/images/pharmacy29/background.gif) #233844 repeat-x center top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none;
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: Verdana, Arial, Verdana, Helvetica, sans-serif
}
DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: Verdana, Arial, Verdana, Helvetica, sans-serif
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: Verdana, Arial, Verdana, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: Verdana, Arial, Verdana, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: Verdana, Arial, Verdana, Helvetica, sans-serif
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: Verdana, Arial, Verdana, Helvetica, sans-serif
}
DD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: Verdana, Arial, Verdana, Helvetica, sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; align: center
}
#loginlogo {
	VERTICAL-ALIGN: top; WIDTH: 195px; HEIGHT: 193px
}
#loginlogo .loginDiv {
	BACKGROUND: url(/images/pharmacy29/EXT_Login.png) #3875a8 no-repeat; VERTICAL-ALIGN: top; WIDTH: 195px; COLOR: white; HEIGHT: 135px
}
#loginlogo .loginDiv A {
	FONT-SIZE: 11px; COLOR: #d1dada; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #d1dada; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 11px; COLOR: #d1dada; TEXT-DECORATION: underline
}
#loginlogo .loginDiv A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
#header {
	VERTICAL-ALIGN: top; WIDTH: 585px; HEIGHT: 193px
}
#header .banner {
	WIDTH: 585px; HEIGHT: 172px
}
#topButtons {
	HEIGHT: 21px; align: right
}
#topButtons UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: #3977aa; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3977aa; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 21px
}
#topButtons LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: #3977aa; VERTICAL-ALIGN: middle; COLOR: white; LIST-STYLE-TYPE: none; HEIGHT: 21px; align: center
}
#topButtons LI.last {
	BACKGROUND: #000000; WIDTH: 5px; HEIGHT: 21px
}
#topButtons A {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
#topButtons .buttonTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #3977aa; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 21px
}
#topButtons .buttonTable TD.link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#orderForm .header {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 15px; COLOR: #175e99; PADDING-TOP: 15px
}
#leftButtons {
	BACKGROUND: #ffffff; VERTICAL-ALIGN: top
}
#leftButtons H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/pharmacy29/leftbarH2.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; FONT: bold 13px arial bold; COLOR: #fefefe; PADDING-TOP: 2px; HEIGHT: 21px
}
#leftButtons UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 38px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#leftButtons UL.bullets {
	LIST-STYLE-IMAGE: url(/images/pharmacy29/bullet.gif)
}
#leftButtons LI {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: black
}
#leftButtons A {
	FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #212121; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
#leftButtons A:hover {
	COLOR: #4694c7
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d2dadf; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#content DIV.starter {
	BACKGROUND: url(/images/pharmacy29/contentBodyUpper.gif) #d2dadf no-repeat
}
#content DIV.starterBody {
	BACKGROUND: url(/images/pharmacy29/contentBodyLower.gif) no-repeat center bottom; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 18px
}
#content DIV.starterBody H2 {
}
#content DIV.starterBody H3 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 13px; BACKGROUND: url(/images/pharmacy29/contentBodyH3.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #175e99; PADDING-TOP: 6px; HEIGHT: 29px
}
#content DIV.starterBody H4 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/images/pharmacy29/bg_prices.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cdedff; PADDING-TOP: 8px; HEIGHT: 35px
}
#content DIV.starterBody H5 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/images/pharmacy29/bg_prices2.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cdedff; PADDING-TOP: 8px; HEIGHT: 35px
}
H4 FONT {
	COLOR: #ffffff! important
}
H5 FONT {
	COLOR: #ffffff! important
}
#content DIV.starterBody H6 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 18px; PADDING-BOTTOM: 16px; MARGIN: 0px; COLOR: #175e99; PADDING-TOP: 6px; HEIGHT: 24px
}
#content DIV.starterBody #ShippingTBL INPUT {
	WIDTH: 100%
}
#content DIV.starterBody #ShippingTBL SELECT {
	WIDTH: 100%
}
#content DIV.starterBody #BillingTBL INPUT {
	WIDTH: 100%
}
#content DIV.starterBody #BillingTBL SELECT {
	WIDTH: 100%
}
#content DIV.starterBody .fiveReasons {
	PADDING-LEFT: 10px; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; COLOR: #2470b0; PADDING-TOP: 12px
}
#content DIV.starterBody P {
}
#content DIV.starterBody .priceHeader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; HEIGHT: 28px; BACKGROUND-COLOR: #f0f0f0
}
#content DIV.starterBody .first {
	BORDER-LEFT: #bfbfbf 1px solid
}
#content DIV.starterBody .last {
	BORDER-RIGHT: #bfbfbf 1px solid
}
#content DIV.starterBody .priceCell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#content DIV.starterBody A {
	COLOR: #175e99; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #175e99; TEXT-DECORATION: underline
}
A:active {
	COLOR: #175e99; TEXT-DECORATION: underline
}
#content DIV.starterBody .priceCell-bonus {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(/images/pharmacy29/bg_bonus.gif) no-repeat 50% 50%; COLOR: #ffffff; PADDING-TOP: 12px; TEXT-ALIGN: center
}
#content DIV.starterBody .sep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/pharmacy29/dot.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content DIV.ender {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/pharmacy29/contentBodyLower.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 8px
}
.leftBodyBack {
	BACKGROUND: url(/images/pharmacy29/leftBodyBack.jpg) no-repeat right top
}
.rightBodyBack {
	BACKGROUND: url(/images/pharmacy29/rightBodyBack.jpg) no-repeat left top
}
#footer {
	BACKGROUND: #47a1d6; VERTICAL-ALIGN: middle; COLOR: white; HEIGHT: 50px; align: center
}
.errors {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fff8c9; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.newsletter {
	WIDTH: 148px
}
TABLE.newsletter INPUT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; WIDTH: 130px; BORDER-BOTTOM: 1px solid; HEIGHT: 18px; TEXT-ALIGN: center
}
#content DIV.starterBody #checkout {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; HEIGHT: 1%
}
#content DIV.starterBody #checkout A.continueShopping {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: url(/images/pharmacy29/continueShopping.png) no-repeat; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 138px; TEXT-INDENT: -999em; PADDING-TOP: 0px; HEIGHT: 21px
}
#content DIV.starterBody #checkout #YourCart {
	BACKGROUND: url(/images/pharmacy29/yourCart.gif) no-repeat; FLOAT: left; WIDTH: 134px; HEIGHT: 21px; TEXT-ALIGN: left
}
#content DIV.starterBody #checkout A.checkout {
	DISPLAY: block; BACKGROUND: url(/images/pharmacy29/checkout.gif) no-repeat; FLOAT: right; WIDTH: 98px; TEXT-INDENT: -999em; HEIGHT: 21px
}
#content DIV.starterBody #checkout HR {
	CLEAR: both; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #dadada 1px solid
}
#content DIV.starterBody #checkout DIV.continueShoppingBig {
	DISPLAY: block; FLOAT: left; WIDTH: 290px; HEIGHT: 32px; TEXT-ALIGN: right
}
#content DIV.starterBody #checkout DIV.checkoutBig {
	DISPLAY: block; FLOAT: right; WIDTH: 260px; HEIGHT: 32px; TEXT-ALIGN: left
}
#content DIV.starterBody #order {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 556px; HEIGHT: 1%
}
#content DIV.starterBody #order H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 1em; BACKGROUND: url(/images/pharmacy29/06.gif) no-repeat 615px 15px; PADDING-BOTTOM: 7px; COLOR: #212121; LINE-HEIGHT: 2em; PADDING-TOP: 7px
}
#content DIV.starterBody #order H3 B {
	DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: url(/images/pharmacy29/05.png) no-repeat; FLOAT: left; WIDTH: 20px; COLOR: #fff; LINE-HEIGHT: 19px; HEIGHT: 20px; TEXT-ALIGN: center
}
#content DIV.starterBody #order .orderContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 1%
}
#content DIV.starterBody #order .orderRow {
	PADDING-RIGHT: 3px; MARGIN-TOP: -1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#content DIV.starterBody #order .orderImage {
	FLOAT: left; WIDTH: 100px; HEIGHT: 100px; TEXT-ALIGN: center
}
#content DIV.starterBody #order .orderPrice {
	FLOAT: left; WIDTH: 300px; HEIGHT: 99px
}
#order .orderPrice DEL {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; COLOR: #000
}
#order .orderPrice P {
	FONT-SIZE: 1.09em; COLOR: #c00000
}
#order .orderPrice LABEL {
	FLOAT: left; LINE-HEIGHT: 1.81em
}
#order .orderPrice SELECT {
	FLOAT: left; MARGIN: 1px 20px 0px 0px; WIDTH: 44px
}
#order .orderPrice INPUT {
	FLOAT: left
}
#order .orderPrice A.remove:hover {
	COLOR: #000
}
#order .orderPrice A.remove {
	PADDING-LEFT: 15px; COLOR: #606060; LINE-HEIGHT: 1.81em; TEXT-DECORATION: underline
}
#order .orderShipping {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #dadada 1px solid; COLOR: #202020; LINE-HEIGHT: 1.5em; PADDING-TOP: 20px; HEIGHT: 75px
}
#content DIV.starterBody #Prizes {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 570px; POSITION: relative
}
#content DIV.starterBody #Prizes H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 1.27em; BACKGROUND: url(/images/pharmacy29/09.png) no-repeat; PADDING-BOTTOM: 0px; COLOR: #202020; PADDING-TOP: 14px; HEIGHT: 25px
}
#content DIV.starterBody #orderSummary {
	BACKGROUND: url(/images/pharmacy29/subtotal.png) no-repeat 50% bottom; WIDTH: 556px
}
#content DIV.starterBody #orderSummary H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.27em; COLOR: #202020; LINE-HEIGHT: 21px; PADDING-TOP: 0px; HEIGHT: 21px
}
#content DIV.starterBody #orderSummary .noPrize {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 1.27em; PADDING-BOTTOM: 0px; COLOR: #202020; PADDING-TOP: 0px; HEIGHT: 25px
}
#content DIV.starterBody #orderSummary TABLE {
	FONT-SIZE: 1.09em; MARGIN: 0px auto; WIDTH: 550px; COLOR: #000; TEXT-ALIGN: right
}
.left {
	TEXT-ALIGN: left
}
.leftDiv {
	FLOAT: right; WIDTH: 80px; TEXT-ALIGN: left
}
#content DIV.starterBody #orderSummary TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 0px; WIDTH: 50%; PADDING-TOP: 0px; HEIGHT: 25px
}
#content DIV.starterBody #orderSummary TD B {
	COLOR: #c00000
}
#prizeCard {
	BACKGROUND: url((/images/pharmacy29/prizeBackground.png) no-repeat; FLOAT: left; OVERFLOW: hidden; HEIGHT: 167px
}
#prizeCard #pic {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#prizeCard #winText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 270px; COLOR: #c00000; PADDING-TOP: 0px; HEIGHT: 50px
}
#prizeCard #bottomText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 3px
}
#prizeCard #winPic {
	PADDING-RIGHT: 12px; FLOAT: right; PADDING-TOP: 15px
}
#content DIV.starterBody #accLogin {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 750px
}
#content DIV.starterBody #accLogin H2 {
}
#content DIV.starterBody #accLogin HR {
	CLEAR: both; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #dadada 1px solid
}
#content DIV.starterBody #accOptions {
	WIDTH: 556px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#content DIV.starterBody #accOptions .optionTab {
	BACKGROUND: url((/images/pharmacy29/01.png) no-repeat; FLOAT: left; WIDTH: 275px; HEIGHT: 303px; TEXT-ALIGN: left
}
#content DIV.starterBody #accOptions .only {
	FLOAT: left; WIDTH: 138px
}
#content DIV.starterBody #accOptions .first {
	WIDTH: 279px
}
#content DIV.starterBody #accOptions .paddContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content DIV.starterBody #accOptions .radioDiv {
	FLOAT: left; WIDTH: 25px; PADDING-TOP: 4px; HEIGHT: 130px; TEXT-ALIGN: left
}
#content DIV.starterBody #accOptions .loginDiv {
	FLOAT: left; WIDTH: 230px; LINE-HEIGHT: 20px; PADDING-TOP: 4px; HEIGHT: 130px
}
#content DIV.starterBody #accOptions .loginDiv .inputDiv INPUT {
	BORDER-RIGHT: #88bae8 1px solid; BORDER-TOP: #88bae8 1px solid; BORDER-LEFT: #88bae8 1px solid; WIDTH: 202px; BORDER-BOTTOM: #88bae8 1px solid; TEXT-ALIGN: center
}
#content DIV.starterBody #accOptions .loginDiv .inputDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#content DIV.starterBody #accOptions .loginDiv .btnDiv {
	WIDTH: 185px; LINE-HEIGHT: 35px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#content DIV.starterBody #accOptions .loginDiv .btnDiv A {
	COLOR: #818181
}
#content DIV.starterBody #accOptions #returningBenefits {
	PADDING-LEFT: 13px; PADDING-TOP: 4px
}
#content DIV.starterBody #accOptions #newBenefits {
	PADDING-LEFT: 13px; PADDING-TOP: 4px
}
#content DIV.starterBody #accOptions #returningBenefits {
	FLOAT: left
}
#content DIV.starterBody #accOptions #newBenefits {
	FLOAT: left
}
#content DIV.starterBody #accOptions #returningBenefits UL {
	MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#content DIV.starterBody #accOptions #newBenefits UL {
	MARGIN-TOP: 10px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#content DIV.starterBody #accOptions #returningBenefits LI {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 1.09em; BACKGROUND: url((/images/pharmacy29/07.gif) no-repeat 0px 6px; PADDING-BOTTOM: 3px; COLOR: #5f5f5f; PADDING-TOP: 5px
}
#content DIV.starterBody #accOptions #newBenefits LI {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 1.09em; BACKGROUND: url((/images/pharmacy29/08.gif) no-repeat 0px 6px; PADDING-BOTTOM: 3px; COLOR: #5f5f5f; PADDING-TOP: 5px
}
.hidetd {
	DISPLAY: none
}
#hideCart {
	DISPLAY: none
}
#identifyingDetails .line LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 112px; COLOR: #626262
}
#identifyingDetails .line INPUT {
	WIDTH: 225px; COLOR: #4c4c4c
}
#identifyingDetails .line TEXTAREA {
	WIDTH: 225px; COLOR: #4c4c4c; HEIGHT: 105px
}
#identifyingDetails .line SELECT {
	WIDTH: 225px; COLOR: #4c4c4c; TEXT-ALIGN: center
}
#identifyingDetails .line {
	HEIGHT: 28px
}
#content DIV.starterBody DT {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 15px
}
#content DIV.starterBody DD {
	PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #dadada 1px solid
}
#content DIV.starterBody DD.last {
	PADDING-LEFT: 10px; MARGIN-LEFT: 0px; BORDER-BOTTOM: 0px
}
#content DIV.starterBody .helpTopLinks {
	BACKGROUND: url(/images/pharmacy29/heads/helpTopLinks.png) no-repeat; HEIGHT: 402px
}
#content DIV.starterBody .helpTopLinks UL {
	MARGIN-TOP: 0px; LIST-STYLE-IMAGE: url(/images/pharmacy29/bullet6.gif); LINE-HEIGHT: 21px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#content DIV.starterBody .helpTopLinks LI A {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: verdana
}
#content DIV.starterBody .tabbing {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(/images/pharmacy29/tabbing.gif) no-repeat; FLOAT: left; BORDER-LEFT: 0px; WIDTH: 275px; BORDER-BOTTOM: 0px; HEIGHT: 37px
}
#content DIV.starterBody .tabbing P {
	PADDING-LEFT: 20px; PADDING-TOP: 11px
}
#content DIV.starterBody .first {
	WIDTH: 280px
}
#content DIV.starterBody .aboutUs {
	DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 430px; COLOR: #1a578e
}
#content DIV.starterBody .aboutUs DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content DIV.starterBody .aboutUs DL.last {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 540px; BORDER-BOTTOM: 0px
}
#content DIV.starterBody .aboutUs DT {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content DIV.starterBody .aboutUs DD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; COLOR: #1a578e; LINE-HEIGHT: 18px; BORDER-BOTTOM: 0px
}
#content DIV.starterBody .aboutUs DIV {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 175px; COLOR: #1a578e; PADDING-TOP: 0px; HEIGHT: 100px
}
#content DIV.starterBody .aboutUs SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#content DIV.starterBody .aboutUs DIV.last {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#content DIV.starterBody .aboutUs DIV A {
	FONT-WEIGHT: bold; COLOR: #1a578e; TEXT-DECORATION: none
}
.upsale {
	BACKGROUND: url(/images/pharmacy29/upsales_back.png); WIDTH: 555px; HEIGHT: 101px
}
#content DIV.starterBody #order .upsale H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 37px! important
}
.upsale .outerDiv {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 555px; PADDING-TOP: 0px; HEIGHT: 55px
}
.upsale .innerDiv {
	BACKGROUND: url(/images/pharmacy29/upsales_top.png) white no-repeat; WIDTH: 545px; HEIGHT: 55px
}
.upsale .OuterBottomDiv {
	BACKGROUND: url(/images/pharmacy29/upsales_bottom.png) white no-repeat; WIDTH: 555px; HEIGHT: 10px
}
.upsale .innerDiv .textPart {
	WIDTH: 520px; PADDING-TOP: 5px; HEIGHT: 55px
}
.upsale .textInnerPart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; FONT-FAMILY: verdana
}
