

* { padding: 0; margin: 0;}
li a { color: #336699; text-decoration:underline;}
li a:hover { color: #006699; text-decoration:none;}

body img a:link  { color: #ffffff; border: none; }
body img a:visited  { color: #ffffff; border: none; }
body img a:hover  { color: #ffffff; border: none; }
body img a:active  { color: #ffffff; border: none; }

body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background:url(/images/home/body-bg.png) repeat;}
#wrapper {  margin: 0 auto; width: 922px; border: #999999 1px solid; border-top: 0; margin-bottom:5px; background-color: White;}
#faux { background: url(/images/faux-2-3-col.gif); margin-bottom: 0px; overflow: auto; width: 100%}
#header { color: #333; width: 902px; padding: 10px; height: 42px; margin: 0px; background: url(/images/backgrounds/header.gif) no-repeat;}
div#clear {clear:both;  padding: 0; margin: 0;}

/* BEGIN horizontal nav */
#navigation {font:bold 1em Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; background:url(/images/backgrounds/slidingdoor-bottomline.gif) repeat-x left bottom; width:100%; float:left; clear:both;}
#navigation ul { margin:0; list-style:none; padding:10px 10px 0 10px;}
#navigation a, #navigation strong, #navigation span {float:left; display:block; color:#013359; padding:7px 20px 3px 11px;
background: url(/images/backgrounds/slidingdoor-bottomline.gif) no-repeat 100% 0px; text-decoration:none}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigation a {float:none;}
/* End IE5-Mac hack */
#navigation li {float:left; background:url(/images/backgrounds/slidingdoor-bottomline.gif) no-repeat 0px 0px; margin:0; padding:0 0 0 9px;}
#navigation a:hover {color:#ffffff;}

/* SUBNAV*/
div.subnav {padding: 0em 1em 0em 0em; height:2em;}
div#subnav {border-bottom: #CCCCCC 1px dotted;}

#subnav ul {padding-left: 0; margin-left: 0; background-color: #ffffff; color: #ffffff; float: left; width: 100%; font-family:  Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;}
#subnav ul li { display: inline; }
#subnav ul li a{ padding: 8px 10px 3px 10px; color: #013359; text-decoration: none; float: left;}
#subnav ul li a:hover {color: #000000;text-decoration: none;background-color: #f9f0dc;}
/* END horizontal nav */
/* BEGIN left navigation styles*/
#leftcolumn { display: inline; color: #333; margin: 20px 0px 0px 0px; padding: 0px; width: 160px; float: left; background: url(/images/backgrounds/left-nav-bottom-roundedcorner.gif) bottom no-repeat; background-color: #013359;}
p.browse-header { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.3em; padding: 8px 0px 4px 10px; font-weight:bold; background-color:#013359; color: #F9AC08; background:url(/images/backgrounds/p-brows-bg.gif) right; border-bottom: #ffffff 1px dotted;}
p.browse-by-study { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.3em; padding: 8px 0px 4px 10px; color: #F9AC08; font-weight:bold; background-color:#013359; border-bottom: #ffffff 1px dotted;}	

div#leftcolumn ul { font-family: Arial, verdana, Helvetica, sans-serif; margin:0px 12px 12px 10px;  padding: 0px;  list-style-type:none; }
div#leftcolumn li { margin:12px 0px 0px 0px;}
div#leftcolumn li:first-child { padding: 0px 0 0 0;}
div#leftcolumn a { text-decoration: none;  color:#ffffff; padding:2px 0px 2px 2px;}	
div#leftcolumn a:hover { color:#F9AC08; text-decoration: underline; padding:2px 0px 2px 2px;}
/* END left navigation styles*/
/* BEGIN Content styles*/
#content {  float: left; background-color:#FFFFFF; color: #333; margin: 26px 0px 0px 13px; padding: 0px; width: 600px; display: inline; position: relative;}

div#image-container {margin: 0 12px 12px 12px;}
div#image-container a img{border: #999999 1px solid;}
div#image-container a:hover img{border: #006699 1px dashed;}

ol.link-list {
margin-left:1.4em;}
ol.link-list li {list-style-type: decimal; margin: 4px .9em 0 .9em; line-height: 1.5em;}
ol.link-list li a{ color: #013359; text-decoration:underline;}
ol.link-list li a:hover {color: #006699; text-decoration:none;}

ul.contentlist {margin-left:.2em;}
ul.contentlist li{ list-style-type: none; padding: 3px 0 0 0; line-height:1.4em;} 
ul.contentlist li a{color: #013359; text-decoration:underline;}
ul.contentlist li a:hover{color: #006699; text-decoration: none;}

h4.newsletter {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	color: #013359; 	padding: 3px 0px 0px 10px;}
h4.newsletter a { color: #013359; text-decoration:underline;}
h4.newsletter a:hover { color: #02508c; text-decoration:none;}

div#home-recentnews {margin:0 0 0 6px;padding: 0 0 0 0; width:172px; height:125px; float:right;clear:right;}
div#home-recentnews ul { font-family:Arial, Helvetica, Verdana,  sans-serif; font-size:.9em; line-height:.9em; color: #013359; list-style: none; padding-left: 12px;}
div#home-recentnews li a { font-family:Arial, Helvetica, Verdana,  sans-serif; line-height:2em; color: #013359; text-decoration:underline;  text-align:justify; padding: 0 0 0 14px; background-image:url(/images/backgrounds/news.gif); background-position:left; background-repeat:no-repeat;}
div#home-recentnews li a:hover { font-family:Arial, Helvetica, Verdana,  sans-serif; line-height:2em; color: #02508c; text-decoration:underline; text-align:justify; background-image:url(/images/backgrounds/news-sqaure-2.gif); background-position:left; background-repeat:no-repeat;}

div#home-top-bar {position:relative; display:block; margin:0 0 12px 0; height:127px; border-top: #999999 dashed 1px; border-bottom: #999999 dashed 1px;}
div#home-top-bar div{position:relative; display:block; height:127px; border-left:#999999 dashed 1px; border-right:#999999 dashed 1px;}

#content h1 {font-family: Arial, Helvetica, sans-serif;	font-size:1.12em; color: #013359; margin: 0 .65em .3em .65em; padding: 0 0 4px 1px;}
#content h1.all-caps { letter-spacing:2px;} .all-caps-sub {color:#777777; font-size: small; letter-spacing: 0;}
#content h2 { font-family:  Verdana, Arial, Helvetica, Verdana,  sans-serif; font-size:1em;	color: #013359;	padding:.9em 0em .35em 0; margin:.8em .9em 0 .9em;}
#content h2 a {color: #013359;}
#content h2 a:hover {text-decoration:none;}
#content p{ font-family: Arial, Helvetica, Verdana,  sans-serif; font-size:1em; line-height:1.5em; color: #222222; text-align: left; padding: 0 12px 1em 12px;}
#content p a:link  { color: #013359; text-decoration: underline;}
#content p a:visited {text-decoration: underline;}
#content p a:hover { color: #006699; text-decoration:none;}
#content p a:active {color: #F9AC08; text-decoration: underline;}

#content li a:link  { color: #013359; text-decoration: underline;}
#content li a:visited {text-decoration: underline;}
#content li a:hover { color: #006699; text-decoration:none;}
#content li a:active {color: #F9AC08; text-decoration: underline;}

p.insert { font-family: Arial, Helvetica, Verdana,  sans-serif; font-size:1em; line-height:1.6em; color: #222222; text-align:justify; padding: 0 12px 1em 12px;}

.red {color: #FF0000;}

#advancedsearch {padding-left:98px;}
#advancedsearch a {color:#013359; text-decoration: underline;}
#advancedsearch a:hover {color:#F9AC08; text-decoration: none;}

div#content div.aside  {border-top: 1px dotted #cccccc;background: #fff url(/images/backgrounds/bg-content-p.jpg) top repeat-x;margin:0 0 .9em 0; padding-top:12px; text-align:left;}
div#content div.aside p {line-height:1.6em;text-align:left;} 
div#content div.aside p a { color: #013359; text-decoration:underline;}
div#content div.aside p a:hover { color: #F9AC08; text-decoration:none;}
div#content div.aside p a:visited { color:#333333;text-decoration:underline;}

/* new lit gen styles*/
div#newlitgen {padding:0; border:#cecece solid 1px; margin: 0 3px 0 0; position: relative; display: block; float: left; }
div#newlitgen img {padding: 0; border: #cecece solid 1px; margin: 0;float:left; }
div#newlitgen p {line-height:1.4em; margin: 193px 0 0 0; font-size:.9em; padding: 0px 6px; display: block;}
div#newlitgen p a { color: #013359; text-decoration:underline;}
div#newlitgen p a:hover {color: #F9AC08; text-decoration:none;}

div#litquake {padding: 0 ; border: #cecece 1px solid; margin: 0 0 12px 6px; background:url(/images/home/box-B-right.jpg) no-repeat top; position:relative; float:left;}
div#litquake img {padding:0;border:#cecece solid 1px;margin: 0;float:left; }
div#litquake p {line-height:1.4em; margin: 193px 0 0 0; font-size:.9em; padding: 0px 6px; display: block;}
div#litquake p a {color: #013359; text-decoration:underline;}
div#litquake p a:hover {color: #F9AC08; text-decoration:none;}

div.nlg-poem {float:right; display:block; width:422px}

/* home subnav styles */
div#home-subnav{ width:600px;margin: 4px 0 0 0; clear: both; display: block; position:relative; height:110px;}
div#home-subnav-header {height: 24px; background: url(/images/home/resources-for-tab-header.gif) left top no-repeat;}
div#home-subnav-header p { color: #ffffff; padding: 3px 0 0 13px;}

div.container {width: 200px; float:left; padding: 0; position: relative;display: block;}
div.container h5 {padding:4px 12px; background:url(/images/home/bg-h5-blue.gif) repeat-x top; font-family: verdana, Arial, Helvetica, sans-serif; font-size:.9em; color:#FFFFFF; font-weight: bold; border-right: #ffffff 1px solid;}
div.container ul {list-style-type:none; display:block; border-right: #FFFFFF 1px solid;}
div.container li {font-family: verdana, Arial, Helvetica, sans-serif; font-size: .8em; line-height:24px; background:url(/images/home/bg-li-orange.gif) repeat-x top;}
div.container li a {text-decoration: none; padding: 0 0 0 12px; color: #013359; display:block;}
div.container li a:hover { color: #013359; background:url(/images/home/bg-li-orange-hover.gif) repeat-x top; display:block;}

/* serp styles */ 
div#serp {width:600px; clear:both;padding:10px 0 18px 0; height:11em; border-top: #CCCCCC 1px dotted;}
div#serp h3 { font-family: verdana, Arial, Helvetica, Verdana,  sans-serif; font-size: 1.1em; font-weight:bold; color: #333333; padding: 0 6px 0px 0px; margin: 0 0 0 12px; float: left;}
ul.serp-list {padding: 2px 0 12px 0;}
ul.serp-list li {padding: 0 0 8px 0;list-style: none;}
ul.serp-list li.title {list-style: none;font-weight: bold; font-family: verdana, Arial, Helvetica, Verdana,  sans-serif;
font-size: 1em; color: #336699; line-height: 1.1em;}
ul.serp-list li.author {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; font-size:1em; line-height: 1.1em; padding: 2px 0 0 0;}
ul.serp-list li.date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; line-height: 1.1em; padding: 8px 0 0 0;}

p#descr {line-height:1.5em; margin: 0px; padding: 0px 12px 0 0; font-weight: normal;}
.img-serp { float:left; border: 1px solid #a9a9a9;}
	
div#serp h3 a {color:#025fa6; text-decoration:none; padding: 0 0 0 12px; background-image:url(/images/backgrounds/triangle-sanscircle.gif); background-position: left; background-repeat:no-repeat;}
div#serp h3 a:hover {color:#013359; text-decoration:none; padding: 0 0 0 12px; background-image:url(/images/backgrounds/triangle-sanscircle-blue.gif); background-position: left; background-repeat:no-repeat;}
div#serp h4{ font-family: verdana, Arial, Helvetica, Verdana,  sans-serif; font-size: 1.1em; color: #333333; margin: 0 0 8px 12px;  font-weight:normal;}
div#addtocart 
{color:#FFFFFF;font-size: 1.1em; height:32px; width:132px; padding: 8px 0 0 0; text-align: right; margin: 74px 0 0 0;background-image: url(/images/buttons/addtocart.jpg); background-position:center top; background-repeat:no-repeat; display:block;
font-weight: bold; float: left;}
div#addtocart a {padding-right: 14px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
div#addtocart a:hover{color: #025fa6;text-decoration: none;}

div#more-details {color:#FFFFFF; font-size: .9em; height:32px; text-align:center; width:100px; padding: 3px 0 0 0; margin: 0 0 0 0; background-image: url(/images/backgrounds/more-details.gif); background-position:center top; background-repeat:no-repeat; display:block; font-weight: bold; float: left;}
div#more-details a {font-family: Arial, Helvetica, sans-serif; color:#025fa6; text-decoration:none;}
div#more-details a:hover{color: #ffffff; text-decoration: none;}

div#readmore {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 1.1em; height:36px; width:160px; text-align: right;padding: 8px 8px 0 0; margin: 8px 12px 0 10px; background-image: url(/images/buttons/read-more.jpg); background-position:center top; background-repeat:no-repeat; display:block; font-weight: bold; float: right;}
div#readmore a {color:#025fa6; text-decoration:none;} 
div#readmore a:hover {color: #F9AC08;text-decoration:none;}

div#serpimg{float:left; width:17%}
div#serptext {float:left; width:83%;}
div#serptext p { font-family: Verdana, Arial, Helvetica, Verdana,  sans-serif; font-size: 1em; color: #333333; clear:both;
 text-align:left;}
/* END SERP styles*/
/* BEGIN product page styles*/
div#bookinfo h1 {font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0 0 4px 3px; border-bottom:0;
padding-bottom:0;}
div#bookinfo h6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size:.9em; font-style:normal; margin: 0; line-height: 1.4em; padding: 0 0 0 1px;}
div#bookinfo h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:1em; line-height: 1.4em; padding: 0 0 .5em 0;}

.img-shadow { float:left; background: url(/images/backgrounds/img-dropshadow.png) no-repeat bottom right  !important;  background: url(/images/backgrounds/img-shadow.gif) no-repeat bottom right;  margin: 10px 14px 0 10px !important;  margin: 10px 0 0 5px; }
.img-shadow img {display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9;	margin: -6px 6px 6px -6px; padding: 4px;}
.img-shadow  a:active {color: #ffffff; border: 0;}
.img-shadow  a:visited {color: #ffffff; border: 0;}

div#bookinfo div.description p{float:left; position:relative; clear:both; line-height:1.6em; padding: 12px; margin: 12px 0 6px 4px; border: 1px dotted #CCCCCC; background-color:#fcf8ea;}

#bookinfo-cart {color:#FFFFFF; font-size: 1.1em; height:32px; width:132px; padding: 8px 0 0 0; text-align: right; margin: 6px 0 0 0; background: url(/images/buttons/addtocart.jpg) no-repeat center top; display:block; font-weight: bold; float: left;}
div#bookinfo-cart a {padding: 0 12px 0 0; color:#FFFFFF; text-decoration:none;}
div#bookinfo-cart a:hover{color: #025fa6; text-decoration: none;}
img.yellow { border: #F9AC08 solid 1px;}
/* END Content navigation styles*/

#rightcolumn {	display: inline; position: relative; color: #333; background-color: #ffffff; margin: 20px 0 0 4px; 
padding: 0px 0 0 0; float:right; width:128px; border: #a9a9a9 solid 1px; border-right: 0; border-left: dotted 1px #a9a9a9; border-bottom: 0;}
#rightcolumn a:link {color:#013359;}
#rightcolumn a:visited {color:#0273c9; text-decoration:underline;}
#rightcolumn a:hover {color:#0273c9;text-decoration:none;}
#rightcolumn a:active {color: #F9AC08; text-decoration: underline;}
#rightcolumn img a:active {color: #ffffff;}

.img-shadow-right-column { float:left; background: url(/images/backgrounds/img-dropshadow.png) no-repeat bottom right  !important;  background: url(/images/backgrounds/img-shadow.gif) no-repeat bottom right;  margin: 10px 2px 0 2px !important;  margin: 10px 0 0 5px; }
.img-shadow-right-column img {display: block; position: relative; background-color: #fff;	border: 1px solid #a9a9a9;	margin: -6px 6px 6px -3px; padding: 4px;}

#rightcolumn h1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.3em; padding: 8px 0px 4px 6px; color: #013359;text-align: left; border-left: #F9AC08 4px solid; }

#rightcolumn p {font-family: verdana, Arial, Helvetica, Verdana, sans-serif; font-size:.85em; padding:0px 6px 6px 6px; color:#000000; clear:left; line-height: 1.4em;}

#footer {width: 902px; clear: both; color: #333; background: #ffffff; padding: 10px; border-top: #999999 1px solid; margin-top: 10px;}
#footer a {color:#013359; text-decoration:underline}
#footer a:hover {color: #006699; text-decoration: none}

.clear { clear: both; background: none; }

div#search {margin: 0 0 0 55.5%; vertical-align:middle;
}
div#search  a {color: #013359;} div#search  a:hover {color: #006699;}
div#search p {color:#F9AC08; float:left; font-size:1.1em; font-family: Arial, Helvetica, Verdana, sans-serif;}

.blueemphasis {	font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #013359; font-weight: bold;}
/* begin Form Styles */
table#checkout {text-align:left;}
table#checkout td {border-bottom: #CCCCCC solid 1px; padding: 4px 0 0 0;}
table#checkout p { line-height:1.2em; margin-top: 8px; padding-left:10px; font-weight:bold;}
/* end Form Styles */
/* Begin Teacher Styles*/
div#recommended { margin-left:10px;}
div#recommended h3 a {color:#013359; text-decoration:none; padding: 2px 0 0 14px; background-image:url(/images/backgrounds/triangle-sanscircle.gif); background-position: top left; background-repeat:no-repeat; line-height:1.5em;
 font-size:.9em; font-weight: normal;}
div#recommended h3 a:hover {color:#025fa6; text-decoration:none; padding: 2px 0 0 14px; background-image:url(/images/backgrounds/triangle-sanscircle-blue.gif); background-position: left; background-repeat:no-repeat;} 

ul.text-list { list-style: none; padding: 0px 0 0 12px ;}
ul.text-list li { padding: 4px 0 2px 0 ;}

ul.text-list li a { color: #013359;text-decoration:underline;}
ul.text-list li a:hover { color: #F9AC08; text-decoration:none;}
ul.text-list li a:visited {color: #013359; background-color: #f9f6ef; text-decoration: none;}

div#friend {width: 290px; float: left; margin-left: 10px;}
#gray-border {width:556px; border-bottom:#999999 dotted 1px; clear:both; margin:0 12px 18px 12px;}
p#gray-border {padding-left: 0;}

div#staff-picks h1{border: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1em; margin: 0; padding: 0 0 0 0;}
div#staff-picks h2 {font-family:Arial, Helvetica, sans-serif; font-weight: normal; margin: 0 0 0 3px; font-size: .95em; padding:6px 0 8px 0;}
div#staff-picks a {text-decoration: underline;}
div#staff-picks a:hover {color: #02508c; text-decoration: none}

img.nlg-float-left {padding: 0 36px 24px 0; float: left;}
.float-left {float: left;}
.float-right {float: right;}

/* Begin Prize Winners and Recent Reviewed Styles*/
div#prize-review {width: 298px; margin: 0 0 6px 0; position: relative; display: block; float:left;}
div#prize-review p {padding-bottom: 0;}
div#prize-review p a {color: #013359; text-decoration:underline;}
div#prize-review p a:hover  {color: inherit; text-decoration: inherit;}
div#prize-review h1 {font-size:.9em; border-bottom: #F9AC08 dotted 1px; margin:  2px 0 1em 0px; padding-left: 0; width:155px;float:left;}
div#prize-review h1 a {color: #013359; text-decoration:underline;}
div#prize-review h1 a:hover { color: #006699; text-decoration:none;}
div#prize-review h2 {color: #013359; font-size: .85em; font-family:  Arial, Helvetica, sans-serif; margin: 2px 0px 20px 14px;
padding: 5px; border: #F9AC08 dotted 1px;}

/* END Prize Winners and Recent Reviewed Styles*/
p#back-to-top {font-size: .9em;}
p#back-to-top a {color: #013359; text-decoration:underline;}
p#back-to-top a:hover { color: #006699; text-decoration:none;}

.SearchErrorText
{
    font-size: 9px;
}

/*paging control */
 
   /*for paging link, can be expanded to active, visited, linked*/
 .PagingContainer
 {
    width: 350px;
	margin: 5px 0px 5px 0px;
	text-align: left;
	float: left;
 }
 
   /*for paging link, can be expanded to active, visited, linked*/
 .PagingLink
 {
	margin: 0px 3px 0px 3px;
	font-weight: bold;
	color:  #013359;
 }
	A.PagingLink:link {color:  #013359; text-decoration: none;}
	A.PagingLink:visited {color: #013359; text-decoration: none;}
	A.PagingLink:hover {color: #013359; text-decoration: underline;}

 
 /* use when number in paging control is NOT linked*/
 .PagingNumber
 {
	margin: 0px 3px 0px 3px;
 }
 
 .PagingLinkContainer
 {
	margin-top: 3px;
	float: left;
 }
 
 
 /* START Cart Item Styles */

.FooterStyle {
background-color:  #F6F9FF;
font-size: 11px;
}

.HeaderStyle {
background-color:  #F6F9FF;
font-weight: bold;
font-size: 11px;
}

.RowStyle {
background-color:  #ffffff;
font-size: 11px;
}

.AltRowStyle {
background-color:  #efefef;
font-size: 11px;
}

.ColumnText
{
    padding: 4px;
}

.ColumnTitle
{
    padding: 4px;
}

.ItemSummarySubhead
{
    font-size: 10px;
}

.ItemCartSummary
{
    font-size: 10px;
}

/* END Cart Item Styles */

/*Checkout page item styles */

.headerlabel
{
    font-size: 10px;
}

.ItemCartSummary {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color:  #000000;
}

.ItemSummarySubhead {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color:  #191919;
background-color: #eeeeee;
}

.ItemLabel {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
color:  #191919;
background-color: #f9ac08;
}

.ItemLabel2 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
color:  #191919;
background-color: #cccccc;
}

.ItemLabelClear {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
color:  #191919;
background-color: #eeeeee; 
margin: 5px 0px 5px 0px;
}

.ItemISBN {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color:  #000000;
}

.ItemTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color:  #000000;
}

.ItemAuthor {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: italic;
text-decoration: none;
color:  #000000;
}

.ItemDescription {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
color:  #000000;
}

.ItemPrice {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color:  #013359;
}

.ItemTotal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color:  red;
background-color: #f9ac08;
}

.ItemTotal2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
color:  red;
background-color: #cccccc;
}

/* end checkout page item styles */

/* for address page */

.BlockDisplay
{
    display: block;
}
