/* GLOBAL STYLES
--------------------------------------------------------*/
body {background: #EDECEB; font-family: Verdana, Tahoma, sans-serif}
#Form2 {margin: 0; padding: 0}
#Form2 input, #Form2 select {font: 11px Verdana, Tahoma, sans-serif; color: #000; background: #fff; line-height: normal}
#PageTable {background: #fff url(images/design/bn-tile.gif) repeat-x top}
#PageTable td#PageCell {background: url(images/design/ft-tile.gif) repeat-x bottom}
#PageSubTable {width: 740px}
#ContentCell {background: #fff}
#Instruction1_InstructCell {background: #EAEAE8; border: 1px solid #D2D2D2; padding: 7px}
#Instruction1_InstructCell a {color: #000}
.Instructions {font-size: 12px; line-height: 20px; color: #000}
.Messages,
.ErrorMessages {font-size: 11px; font-weight: bold; color: #4A0201}
.Headings {font-size: 16px; font-weight: bold; color: #4A0201}
.ContentTableHeader, 
.ContentTable,
.ContentTableHorizontal {font-size: 14px; font-weight: bold; color: #fff; background: #4A0201}
.Content {font-size: 12px; line-height: 20px; color: #000}
.Content a {color: #4A0201; text-decoration: underline}
.Content a:hover {color: #4A0201; text-decoration: none}

/* TopBanner Styles
--------------------------------------------------------*/
#TopBannerCell {background: url(images/design/bn-bkgd.jpg) no-repeat top right; height: 89px; font-size: 13px}
#TopBannerCell img {margin: 7px 0 0 0}
#TopBannerCell .logo {float: left; width: auto}
#TopBannerCell .checkout {float: right; width: auto; margin-top: 60px; font-weight: normal}
#TopBannerCell .checkout a {color: #fff; text-decoration: none}
#TopBannerCell .checkout a:hover {text-decoration: underline}

/* TopSubBanner Styles
--------------------------------------------------------*/
#TopSubBannerCell {font-weight: normal; height: 21px; line-height: 21px; color: #fff; font-size: 13px; text-align: right}
#TopSubBannerCell ul {list-style: none; margin: 0; padding: 0}
#TopSubBannerCell li {display: inline; margin-left: 10px}

/* LeftColumnNav Styles
--------------------------------------------------------*/
#LeftColumnCell {width: 27%; background: #fff url(images/design/lc-tile.gif) repeat-x top; padding-bottom: 50px}
#LeftColumnNav1_custommenu {width: 201px}
#LeftColumnNav1_custommenu ul {margin: 0; padding: 0; list-style: none; font-size: 11px; font-weight: bold; border-bottom: 1px solid #fff}
#LeftColumnNav1_custommenu li a {color: #4A0201; text-decoration: none; border-bottom: 1px solid #BFBFBE; border-top: 1px solid #fff; width: 100%; display: block; line-height: 23px; height: 23px; text-indent: 5px}
#LeftColumnNav1_custommenu li a:hover {background: #DADADA; border-top: 1px solid #EBEAE8}
#LeftColumnNav1_custommenu li.small {font-size: 10px}
.lc-sub-nav {margin: 5px 0 0 10px}
.LeftColumnText a {color: #4A0201; font-size: 11px; height: 18px; line-height: 18px}
.LeftColumnText a:hover {text-decoration: underline}

/* Footer Styles
--------------------------------------------------------*/
#FooterCell {height: 82px; font-size: 9px; color: #4A0201; text-align: right; line-height: 16px}
#FooterCell p {margin-top: 10px}

/* Default Page Styles
--------------------------------------------------------*/
#ContentCell.default {padding: 25px 0 25px 25px; font-size: 16px; line-height: 23px; color: #A07C03}
#ContentCell.default p img {float: left; margin-right: 20px}
#ContentCell.default .img-globe {margin: 20px 10px 30px 0}

/* Static Page Styles
--------------------------------------------------------*/
#ContentCell.static {padding: 8px}
#ContentCell.static h1 {font-size: 16px; font-weight: bold; color: #4A0201; border-bottom: 1px solid #aaa; padding: 9px 0 17px 0}
#ContentCell.static h2 {font-size: 14px; font-weight: bold; color: #000}
#ContentCell.static h3 {font-size: 12px; font-weight: bold; color: #000}
#ContentCell.static img {float: left; margin-right: 10px; border: 1px solid #000}

/* Contact Us Styles */
#contact {list-style: none; margin: 0; padding: 0}
#contact .address {margin-bottom: 15px}
#contact .email {margin-top: 15px}

/* Publications Styles */
h2 {border-top: 1px dotted #aaa; padding-top: 17px}
h2.first {border: none; padding-top: 0}
.top {text-align: right}