.topic {
	Z-INDEX: 5; LEFT: 10px; WIDTH: 300px; POSITION: absolute; HEIGHT: 32px; BACKGROUND-COLOR: #fbfbfb
}
.subtopic {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #898989; FONT-FAMILY: "Verdana","Arial","Helvetica"; BACKGROUND-COLOR: #d6d6d6
}
.specialheadbyline {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: "Georgia", "Times New Roman", "Times", "serif"; TEXT-DECORATION: none
}
A {
	COLOR: #003366; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #990000
}
A.specialheadline {
	FONT-SIZE: 24px; COLOR: #cc0000; LINE-HEIGHT: 30px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.headline {
	FONT-SIZE: 22px; LINE-HEIGHT: 28px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.topiclink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.fulltext {
	COLOR: #b44242
}
A.connect {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.browse {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.copyright {
	FONT-SIZE: 10px; COLOR: #898989; FONT-FAMILY: "Verdana","Arial","Helvetica"; TEXT-DECORATION: underline
}
A.bold {
	FONT-WEIGHT: bold; COLOR: #003366
}
A.smallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366
}
A.purchase {
	FONT-SIZE: 11px
}
A.sectiontitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
A.navsmall {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
A.navsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
A.pagination {
	BORDER-RIGHT: #004276 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #004276 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #004276 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #004276 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagination {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
P.pagehead {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
OL#bestsellers {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 35px; TEXT-INDENT: 0px; MARGIN-RIGHT: 0px
}
.input {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 79px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.inputLarge {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 250px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.inputMedLarge {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 150px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.inputMed {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 100px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.inputSmMed {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 70px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.inputSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 55px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.BackOrderForm {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 75px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.byline {
	FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: rgb(147,147,147); LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Sans Unicode', arial, sans-serif; LETTER-SPACING: 1px
}
.byline2 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: rgb(147,147,147); LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Sans Unicode', arial, sans-serif
}
.author {
	FONT-STYLE: italic
}
.permissions {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.permissionsBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #333333; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.sectiontitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.regular {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.italics {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.summary {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #646464; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.authorGray {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #646464; FONT-STYLE: italic; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.red {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8a2126
}
.smallresults {
	FONT-SIZE: 12px
}
.formbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.flag {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #dfdfdf 5px solid; COLOR: #8a2126; PADDING-TOP: 2px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #898989; FONT-FAMILY: "Verdana","Arial","Helvetica"
}
.datestamp {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Arial", "serif"
}
.navsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "Arial", "serif"
}
.subscribeborder {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.contentborder {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
.copyright {
	FONT-SIZE: 10px; COLOR: #898989; FONT-FAMILY: "Verdana","Arial","Helvetica"; TEXT-DECORATION: none
}
.zip {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; FONT-SIZE: 10px; BACKGROUND: #fbfbfa; MARGIN-BOTTOM: 10px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 145px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.zip P {
	MARGIN-LEFT: 5px; LINE-HEIGHT: 13px; MARGIN-RIGHT: 5px
}
.zipinput {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN-BOTTOM: 3px; WIDTH: 90px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
IMG.header {
	MARGIN-BOTTOM: 10px
}
.rightSidebar {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 9px; BACKGROUND: #fbfbfa; MARGIN-BOTTOM: 10px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 145px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.rightSidebarContent {
	MARGIN: 3px 5px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.blueHeader {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #204864; TEXT-ALIGN: center
}
.blueHeaderSerif {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif; BACKGROUND-COLOR: #204864; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.rightSidebar A {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.grayBox {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 14px; BORDER-LEFT: #dfdfdf 1px solid; COLOR: #000000; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: Georgia, serif; BACKGROUND-COLOR: #fbfbfa
}
.grayBox P {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.redHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #8a2126; PADDING-TOP: 0px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.redBullet {
	LIST-STYLE-IMAGE: url(../images/redBullet.gif)
}
.grayHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif
}
.standardList {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 25px; TEXT-INDENT: 0px; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: square
}
.featureHomeBox {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 228px; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #c4c4c4 1px solid
}
.featurePhotoBox {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; MARGIN-TOP: 16px; MARGIN-LEFT: 10px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 228px; BORDER-BOTTOM: #c4c4c4 1px solid
}
.featurePhotoBox P {
	MARGIN: 10px
}
.featureHomeBox H1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #c4c4c4 1px solid; TEXT-ALIGN: center
}
.featureHomeBox P {
	MARGIN: 10px
}
.featureHomeBox UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 25px; TEXT-INDENT: 0px; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: square
}
.featureHomeBoxWide {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; MARGIN-TOP: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 100%; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #c4c4c4 1px solid
}
.featureHomeBoxWide H1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #c4c4c4 1px solid; TEXT-ALIGN: center
}
.featureHomeBoxWide P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px
}
.specHeader {
	MARGIN-TOP: 45px; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; COLOR: #333333; BORDER-BOTTOM: #c4c4c4 1px solid
}
.specTitle {
	PADDING-RIGHT: 0px; MARGIN-TOP: 16px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.specDate {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #646464; PADDING-TOP: 0px
}
.months-on {
	PADDING-RIGHT: 4px; MARGIN-TOP: 10px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; COLOR: #999999; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.specAuthor {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-SIZE: 15px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hidden {
	DISPLAY: none
}
#CFR-Source-Header {
	BACKGROUND-IMAGE: url(../images/cfr_source_banner6.gif); MARGIN: 1px; CURSOR: hand; BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 58px
}
#ARP-Wrapper {
	WIDTH: 675px; PADDING-TOP: 20px; HEIGHT: 900px
}
.ARP-FeaturedProducts {
	WIDTH: 155px; COLOR: #ffffff; POSITION: absolute; HEIGHT: 300px; BACKGROUND-COLOR: #4a7693
}
.ARP-FeaturedProducts A {
	COLOR: #ffffff
}
.ARP-FeaturedProducts A:hover {
	COLOR: #ffffff
}
.ARP-FeaturedProducts P {
	FONT-SIZE: 12px; MARGIN: 3px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-ALIGN: center
}
.ARP-FeaturedProductLink {
	WIDTH: 155px; BOTTOM: 10px; POSITION: absolute; TEXT-ALIGN: center
}
.ARP-FeaturedProductLink A {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,sans-serif
}
#ARP-WhiteHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 20px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Georgia","Times New Roman",Times,serif
}
#ARP-Textbooks {
	LEFT: 135px
}
#ARP-Books {
	LEFT: 295px
}
#ARP-ERG {
	LEFT: 455px
}
#ARP-Subs {
	LEFT: 615px
}
.ARP-LowerColumn {
	WIDTH: 207px; POSITION: absolute; TOP: 500px
}
#ARP-Column1 {
	LEFT: 135px
}
#ARP-Column2 {
	LEFT: 349px
}
#ARP-Column3 {
	MARGIN-TOP: 18px; LEFT: 565px
}
.ARP-List {
	LIST-STYLE: square url(/images/icon_arrow.gif) outside; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 25px; TEXT-INDENT: 0px; MARGIN-RIGHT: 10px
}
.ARP-List LI {
	MARGIN-BOTTOM: 10px
}
#ARP-WhatsNew {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #c4c4c4 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; BORDER-LEFT: #c4c4c4 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #c4c4c4 1px solid; FONT-FAMILY: georgia,times,serif
}
#ARP-WhatsNew A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#ARP-SampleTextbooks {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; MARGIN-TOP: 15px; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid
}
#ARP-SampleTextbooks H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #8a2126; LINE-HEIGHT: 24px; BORDER-BOTTOM: #c4c4c4 1px solid; TEXT-ALIGN: center
}
#ARP-SampleTextbooks P {
	MARGIN: 10px
}
#ARP-SampleTextbooks LI {
	MARGIN-BOTTOM: 5px
}
#ARP-Testimonials {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid
}
#ARP-Testimonials H3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #8a2126
}
#ARP-Testimonials BLOCKQUOTE {
	FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 16px; FONT-STYLE: italic
}
#ARP-CFR {
	BORDER-RIGHT: #204864 2px solid; BORDER-TOP: #204864 2px solid; MARGIN-TOP: 15px; BORDER-LEFT: #204864 2px solid; BORDER-BOTTOM: #204864 2px solid; BACKGROUND-COLOR: #efefef
}
#ARP-CFR H3 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 15px; PADDING-TOP: 5px; BORDER-BOTTOM: #cd0100 2px solid; BACKGROUND-COLOR: #204864; TEXT-ALIGN: center
}
#ARP-CFR P {
	FONT-SIZE: 11px; MARGIN: 10px; FONT-FAMILY: verdana,sans serif
}
#ARP-CFR UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 10px; TEXT-INDENT: 0px; LIST-STYLE-TYPE: none
}
#ARP-CFR A {
	COLOR: #cd0100
}
#ARP-CFR LI {
	MARGIN-BOTTOM: 5px
}
.faq DT {
	FONT-WEIGHT: bold; MARGIN: 2em 0px 0px
}
.faq DD {
	MARGIN: 0px 1em
}
#bestseller-table {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
#bestseller-table TBODY TR TD A {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
#bestseller-table TBODY TR TD SPAN.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: Verdana
}
#bestseller-table THEAD TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#bestseller-table TBODY TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#bestseller-table TBODY TR.odd TD {
	BACKGROUND-COLOR: #eee
}
A#dashboard {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P#dashboard {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#dashboard DIV {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fbfbfa
}
#dashboard DIV DIV {
	BORDER-RIGHT: medium none; BORDER-TOP: #dfdfdf 1px solid; MARGIN-TOP: 0px; BACKGROUND: #fff; BORDER-LEFT: medium none; BORDER-BOTTOM: #dfdfdf 1px solid
}
#dashboard H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#dashboard H2 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #204864; TEXT-ALIGN: left
}
#dashboard H3 {
	MARGIN-TOP: 7px; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 5px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#dashboard DIV UL {
	MARGIN-TOP: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0.5em
}
#dashboard DIV P {
	MARGIN-TOP: 0.5em; PADDING-LEFT: 1em; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0.5em
}
.olsa_text_white {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Georgia, Times New Roman, Times, serif
}
.olsaform {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 479px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.olsaform TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.olsaforminfo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.olsaforminfo2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.olsaforminfo3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #3366cc; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.olsaformlabel {
	VERTICAL-ALIGN: top; WIDTH: 125px; TEXT-ALIGN: right
}
.olsaerror {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f00; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.olsaerror A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f00; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.olsasubbutton {
	MARGIN-TOP: 15px; PADDING-TOP: 15px; TEXT-ALIGN: right
}
DIV.olsaoptionlist P {
	FONT-SIZE: 12px; MARGIN-LEFT: 90px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.olsaheaderbar {
	PADDING-RIGHT: 4px; MARGIN-TOP: 2em; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #333; PADDING-TOP: 4px; FONT-FAMILY: "Georgia", Times New Roman, Times, serif; BACKGROUND-COLOR: #efefef
}
.olsacart {
	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.olsacart TD {
	BORDER-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; BORDER-BOTTOM: #999 1px solid
}
.olsadivider {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; COLOR: #999; PADDING-TOP: 0px
}
TABLE#olsadiscount_pop TR TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; COLOR: #fff; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.olsabox {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/olsa/images/tout_box_top.gif); PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4a7593
}
.olsabox H3 {
	FONT-SIZE: 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.olsabox LI {
	FONT-WEIGHT: bold; MARGIN: 10px 0px
}
.olsabox A {
	FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#olsaCustService A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
OL.faq LI {
	MARGIN: 1em
}
.LeftContent {
	FONT-SIZE: 10px; MARGIN: 5px 2px 5px 7px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#mediasite {
	FONT-SIZE: 14px; LINE-HEIGHT: 1.5em; FONT-FAMILY: Georgia, serif
}
#mediasite H3 {
	BORDER-TOP: silver 1px dotted; MARGIN-TOP: 1.5em; FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN-BOTTOM: 0.25em; PADDING-TOP: 1em
}
#mediasite .pagehead {
	BORDER-TOP: silver 1px dotted; MARGIN-TOP: 1.5em; FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN-BOTTOM: 0.25em; PADDING-TOP: 1em
}
#mediasite H3 A {
	TEXT-DECORATION: none
}
#mediasite .bold {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-FAMILY: "Lucida Sans Unicode", Arial, sans-seif; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
#mediasite .olsaerror {
	BORDER-TOP: red 1px dotted; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 3em; COLOR: red; BORDER-BOTTOM: red 1px dotted; FONT-FAMILY: "Lucida Sans Unicode", Arial, sanserif
}
#navlist {
	LIST-STYLE-POSITION: outside
}
