BODY { color: #000000; background-color: #FFFFFF; font-family : helvetica, arial, veranda, sans serif; font-size: 11px; margin-top:10px; margin-left:20px; margin-right:10px;}


#containerID-astronomy {
background: url('../images/bg-astronomyhome.gif') no-repeat;
} 

#containerID-biology {
background: url('../images/bg-biologyhome.gif') no-repeat;
} 

#containerID-biochem {
background: url('../images/bg-biochemistryhome.gif') no-repeat;
background-position: 40%   15%;
} 

#containerID-chem {
background: url('../images/bg-chemhome.gif') no-repeat;
} 

#containerID-geography {
background: url('../images/bg-geographyhome.gif') no-repeat;
} 

#containerID-geology {
background: url('../images/bg-geologyhome.gif') no-repeat;
} 

#containerID-math {
background: url('../images/bg-mathhome.gif') no-repeat;
} 

#containerID-stats {
background: url('../images/bg-statshome.gif') no-repeat;
} 


a:link { color: #68B465;line-height:17px}
.border { border-left: solid 1px #cccccc;}

a:visited { color: #68B465;line-height:17px}
.border { border-left: solid 1px #cccccc;}

a:link-freeman { color: #5F995C;line-height:17px}
.border-freeman { border-left: solid 1px #cccccc;}

.bodytext { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
h2 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;}
lh { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px; padding:0px;margin:0px;font-weight:bold}


.homebg {background-repeat:no-repeat; background-image:url(../images/homebg.gif)}

.txtdisclaimer { color: #8d8d8d; font-family : arial, helvetica, veranda, sans serif; font-size: 10px;padding-top:5px;padding-bottom:5px;padding-left:15px;}
.txtinput { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;}
.txtinput-search { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;height:18px;}
.txtdropdown { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;}
.txtlist { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;}

.versions { color: #85B1CD; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;}
.worth-versions { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;}
.freeman-versions { color: #85B1CD; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;}
.hs-versions { color: #85B1CD; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;}
.versions-title { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;}
.worth-versions-title { color: #2C6DA2; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;}
.freeman-versions-title { color: #365B9F; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;}
.hs-versions-title { color: #365B9F; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;}
.versions-detail { color: #848380; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.worth-versions-detail { color: #848380; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.freeman-versions-detail { color: #848380; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.hs-versions-detail { color: #848380; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.versions-isbn { color: #F6A13E; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.worth-versions-isbn { color: #F6A13E; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.freeman-versions-isbn { color: #006666; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.hs-versions-isbn { color: #006666; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}

.arrow-order { color: #68B465;font-family: helvetica, arial, veranda, sans serif; font-size: 10px;}

.rightborder { 
background-image: url('../images/rightborder.gif');
background-repeat: repeat-y
 }

.header-books4 { color: #4595d1; font-family : arial, helvetica, verdana, sans serif; font-size: 22;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
 
.squarebook {margin-top:13px;}
.header { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.headersearch { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.header-worth { color: #3485c4; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.header-freeman { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.header-preview { color: #F69D35;font-family:helvetica, arial, veranda,sans serif;font-size:12;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:15px;padding-right:5px;text-decoration:none}
.header-preview A:visited {color: #F69D35;text-decoration: none}
.txt1 { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt1small { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt1small-link { text-decoration: none; color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt1small2 { color: #5F995C; background-color:#f0f0f0;font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding: 7 20 7 20;}
.txt2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2bld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2bldOrange { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2smallbld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2small2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt3 { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3bld { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3small { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt3verysmall { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt3price { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:0px;padding-bottom:5px;}
.txt3pricesmall { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 9px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt3lg { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3lg:first-letter { font-size:180%;font-weight:bold}
.txt4 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt4small { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt5 { color: #000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt6bld { color: #333; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt7 { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt7bld { text-decoration: none; color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt8small { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt9 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt10 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 18px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt11bld { color: #3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:2px;padding-right:5px;}
.txt12 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 16px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt13 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 22px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt14bld { color: #dc5d5d; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt15small { color: #494948; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt16 { text-align:left; color: #1090B2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt16bld { text-align:left; color: #1090B2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt17smallbld { color: #f18731; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.imageborder { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
.txt14lgbld { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold}
.txt15lgbld { color: #999999; font-family : helvetica, arial, veranda, sans serif; font-size: 22;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt1small3 { color: #5F995C; background-color:#f0f0f0;font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding: 7 20 7 20;}
.txt1small3-b { color: #5F995C; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding: 7 20 7 10;}
.txt16bld { text-align:left; color: #1090B2; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt16 { color: #365B9F; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt15small { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}

.header-custom { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:normal;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:0px;}

.toppadsmall {padding-top:5px;}

.lftnav-bsm-tr { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;}
.lftnav-bsm-td0 { padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-bsm-td { padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-bsm-on { color: #fff; background-color:#b44073;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-bsm-sub-tr { color: #ffffff; background-color:#c87194; font-family : helvetica; font-size: 11px;}
.lftnav-bsm-sub-td { padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav-bsm-sub-on { color: #fff200; background-color:#c87194; font-family : helvetica; font-size: 11px; padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav-bsm-product { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-bsm-product-on { color: #fff; background-color:#b44073;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}

.lftnav-worth-tr { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;}
.lftnav-worth-td0 { padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-worth-td { padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-worth-on { color: #fff; background-color:#d84b4b;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-worth-sub-tr { color: #ffffff; background-color:#e06f6f; font-family : helvetica; font-size: 11px;}
.lftnav-worth-sub-td { padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav-worth-sub-on { color: #fff200; background-color:#e06f6f; font-family : helvetica; font-size: 11px; padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav-worth-product { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-worth-product-on { color: #fff; background-color:#d84b4b;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}

.lftnav-freeman-tr { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;}
.lftnav-freeman-td0 { padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-freeman-td { padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-freeman-on { color: #fff; background-color:#197575;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-freeman-sub-tr { color: #ffffff; background-color:#479191; font-family : helvetica; font-size: 11px;}
.lftnav-freeman-sub-td { padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav-freeman-sub-on { color: #fff200; background-color:#479191; font-family : helvetica; font-size: 11px; padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav-freeman-product { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-freeman-product-on { color: #fff; background-color:#197575;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}

.lftnav-hs-tr { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;}
.lftnav-hs-td0 { padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-hs-td { padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-hs-on { color: #fff; background-color:#f69d35;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-hs-sub-tr { color: #ffffff; background-color:#f3c77b; font-family : helvetica; font-size: 11px;}
.lftnav-hs-sub-td { padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav-hs-sub-on { color: #ff3c00; background-color:#f3c77b; font-family : helvetica; font-size: 11px; padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav-hs-product { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav-hs-product-on { color: #fff; background-color:#f69d35;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}

.lftnav--tr { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;}
.lftnav--td0 { padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav--td { padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav--on { color: #fff; background-color:#f69d35;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:3px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav--sub-tr { color: #ffffff; background-color:#f3c77b; font-family : helvetica; font-size: 11px;}
.lftnav--sub-td { padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav--sub-on { color: #ff3c00; background-color:#f3c77b; font-family : helvetica; font-size: 11px; padding-left:3px;padding-top:4px;padding-bottom:4px;padding-right:5px;}
.lftnav--product { color: #888888; font-family : helvetica; font-size: 12px;font-weight:bold;padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.lftnav--product-on { color: #fff; background-color:#f69d35;  font-family : helvetica; font-size: 12px;font-weight:bold; padding-left:26px;padding-top:5px;padding-bottom:5px;padding-right:5px;}


.freeman-squarebook {margin-top:13px;}
.freeman-header { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.freeman-header-freeman { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.header-freeman { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.freeman-header-preview { color: #365b9f;font-family:helvetica, arial, veranda,sans serif;font-size:12;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:15px;padding-right:5px;text-decoration:none}
.freeman-txt1 { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt1small { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.freeman-txt1small2 { color: #5F995C; background-color:#f0f0f0;font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding: 7 20 7 20;}
.freeman-txt2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt2bld { color: #85B1CD; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt2smallbld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt2small2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.freeman-txt3 { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt3bld { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt3small { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.freeman-txt4 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt5 { color: #000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt6bld { color: #333; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt7 { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt7bld { text-decoration: none; color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt8small { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.freeman-txt9 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt10 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 18px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt11bld { color: #3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:2px;padding-right:5px;}
.freeman-txt12 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 16px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt13 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 22px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt14bld { color: #dc5d5d; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt15small { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt16 { text-align:left; color: #1090B2; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt16bld { color: #1090B2; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.freeman-txt17smallbld { color: #f18731; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}

.worth-squarebook {margin-top:13px;}
.worth-header { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.worth-header-worth { color: #3485c4; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.header-worth { color: #3485c4; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.worth-header-preview { color: #F69D35;font-family:helvetica, arial, veranda,sans serif;font-size:12;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:15px;padding-right:5px;text-decoration:none}
.worth-txt1 { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt1small { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.worth-txt2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt2bld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt2smallbld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt3 { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt3bld { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt3small { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.worth-txt4 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt5 { color: #000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt6bld { color: #333; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt7 { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt7bld { text-decoration: none; color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt8small { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.worth-txt9 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt10 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 18px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt11bld { color: #3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:2px;padding-right:5px;}
.worth-txt12 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 16px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt13 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 22px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt14bld { color: #dc5d5d; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt15small { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worth-txt16 { text-align:left; color: #1090B2; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.worthtxt16bld { text-align:left; color: #1090B2; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}

.hs-squarebook {margin-top:13px;}
.hs-header { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.hs-header-custom { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:normal;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:0px;}
.hs-header-bfw { color: #bfb982; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.hs-header-preview { color: #365b9f;font-family:helvetica, arial, veranda,sans serif;font-size:12;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:15px;padding-right:5px;text-decoration:none}
.hs-txt1 { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt1small { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.hs-txt1small2 { color: #5F995C; background-color:#f0f0f0;font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding: 7 20 7 20;}
.hs-txt2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt2bld { color: #85B1CD; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt2smallbld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt2small2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.hs-txt3 { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt3bld { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt3small { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.hs-txt4 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt4small { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt5 { color: #000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt6bld { color: #333; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt7 { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt7bld {  text-decoration: none; color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt8small { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.hs-txt9 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt10 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 18px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt11bld { color: #3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:2px;padding-right:5px;}
.hs-txt12 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 16px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt13 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 22px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt14bld { color: #dc5d5d; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt15small { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt16 { color: #365B9F; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt16bld { color: #1090B2; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt17smallbld { color: #f18731; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.hs-txt18 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.hs-txt18bld { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold}
.hs-txt18lgbld { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold}
.hs-txt19lgbld { color: #999999; font-family : helvetica, arial, veranda, sans serif; font-size: 22;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}

.tc-hdr {
font-weight:normal;
font-size:12px;
font-family : helvetica, arial, verdana, sans serif;
color:#858585;
padding:0px 10px 20px 0px;
}

/*Left Nav Hover BSM - Details */

#lftnav-overview{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-overview.gif) top left no-repeat; display: block;}
#lftnav-overview:hover{ background: url(../images/lftnav-overview-rl.gif)}

#lftnav-features{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-features.gif) top left no-repeat; display: block;}
#lftnav-features:hover{ background: url(../images/lftnav-features-rl.gif)}

#lftnav-newedition{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-newedition.gif) top left no-repeat; display: block;}
#lftnav-newedition:hover{ background: url(../images/lftnav-newedition-rl.gif)}

#lftnav-table{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-table.gif) top left no-repeat; display: block;}
#lftnav-table:hover{ background: url(../images/lftnav-table-rl.gif)}

#lftnav-preview{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-preview.gif) top left no-repeat; display: block;}
#lftnav-preview:hover{ background: url(../images/lftnav-preview-rl.gif)}

#lftnav-aboutauthor{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-aboutauthor.gif) top left no-repeat; display: block;}
#lftnav-aboutauthor:hover{ background: url(../images/lftnav-aboutauthor-rl.gif)}

#lftnav-package{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-package.gif) top left no-repeat; display: block;}
#lftnav-package:hover{ background: url(../images/lftnav-package-rl.gif)}

#lftnav-supplements{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-supplements.gif) top left no-repeat; display: block;}
#lftnav-supplements:hover{ background: url(../images/lftnav-supplements-rl.gif)}

/*Left Nav Hover Worth - Details */

#lftnav-overview-worth{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-overview-worth.gif) top left no-repeat; display: block;}
#lftnav-overview-worth:hover{ background: url(../images/lftnav-overview-rl-worth.gif)}

#lftnav-features-worth{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-features-worth.gif) top left no-repeat; display: block;}
#lftnav-features-worth:hover{ background: url(../images/lftnav-features-rl-worth.gif)}

#lftnav-newedition-worth{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-newedition-worth.gif) top left no-repeat; display: block;}
#lftnav-newedition-worth:hover{ background: url(../images/lftnav-newedition-rl-worth.gif)}

#lftnav-table-worth{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-table-worth.gif) top left no-repeat; display: block;}
#lftnav-table-worth:hover{ background: url(../images/lftnav-table-rl-worth.gif)}

#lftnav-preview-worth{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-preview-worth.gif) top left no-repeat; display: block;}
#lftnav-preview-worth:hover{ background: url(../images/lftnav-preview-rl-worth.gif)}

#lftnav-aboutauthor-worth{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-aboutauthor-worth.gif) top left no-repeat; display: block;}
#lftnav-aboutauthor-worth:hover{ background: url(../images/lftnav-aboutauthor-rl-worth.gif)}

#lftnav-package-worth{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-package-worth.gif) top left no-repeat; display: block;}
#lftnav-package-worth:hover{ background: url(../images/lftnav-package-rl-worth.gif)}

#lftnav-supplements-worth{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-supplements-worth.gif) top left no-repeat; display: block;}
#lftnav-supplements-worth:hover{ background: url(../images/lftnav-supplements-rl-worth.gif)}

/*Left Nav Hover Freeman - Details */

#lftnav-overview-freeman{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-overview-freeman.gif) top left no-repeat; display: block;}
#lftnav-overview-freeman:hover{ background: url(../images/lftnav-overview-rl-freeman.gif)}

#lftnav-features-freeman{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-features-freeman.gif) top left no-repeat; display: block;}
#lftnav-features-freeman:hover{ background: url(../images/lftnav-features-rl-freeman.gif)}

#lftnav-newedition-freeman{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-newedition-freeman.gif) top left no-repeat; display: block;}
#lftnav-newedition-freeman:hover{ background: url(../images/lftnav-newedition-rl-freeman.gif)}

#lftnav-table-freeman{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-table-freeman.gif) top left no-repeat; display: block;}
#lftnav-table-freeman:hover{ background: url(../images/lftnav-table-rl-freeman.gif)}

#lftnav-preview-freeman{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-preview-freeman.gif) top left no-repeat; display: block;}
#lftnav-preview-freeman:hover{ background: url(../images/lftnav-preview-rl-freeman.gif)}

#lftnav-aboutauthor-freeman{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-aboutauthor-freeman.gif) top left no-repeat; display: block;}
#lftnav-aboutauthor-freeman:hover{ background: url(../images/lftnav-aboutauthor-rl-freeman.gif)}

#lftnav-package-freeman{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-package-freeman.gif) top left no-repeat; display: block;}
#lftnav-package-freeman:hover{ background: url(../images/lftnav-package-rl-freeman.gif)}

#lftnav-supplements-freeman{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-supplements-freeman.gif) top left no-repeat; display: block;}
#lftnav-supplements-freeman:hover{ background: url(../images/lftnav-supplements-rl-freeman.gif)}

/*Left Nav Hover HS - Details */

#lftnav-overview-hs{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-overview-hs.gif) top left no-repeat; display: block;}
#lftnav-overview-hs:hover{ background: url(../images/lftnav-overview-rl-hs.gif)}

#lftnav-features-hs{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-features-hs.gif) top left no-repeat; display: block;}
#lftnav-features-hs:hover{ background: url(../images/lftnav-features-rl-hs.gif)}

#lftnav-newedition-hs{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-newedition-hs.gif) top left no-repeat; display: block;}
#lftnav-newedition-hs:hover{ background: url(../images/lftnav-newedition-rl-hs.gif)}

#lftnav-table-hs{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-table-hs.gif) top left no-repeat; display: block;}
#lftnav-table-hs:hover{ background: url(../images/lftnav-table-rl-hs.gif)}

#lftnav-preview-hs{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-preview-hs.gif) top left no-repeat; display: block;}
#lftnav-preview-hs:hover{ background: url(../images/lftnav-preview-rl-hs.gif)}

#lftnav-aboutauthor-hs{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-aboutauthor-hs.gif) top left no-repeat; display: block;}
#lftnav-aboutauthor-hs:hover{ background: url(../images/lftnav-aboutauthor-rl-hs.gif)}

#lftnav-package-hs{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-package-hs.gif) top left no-repeat; display: block;}
#lftnav-package-hs:hover{ background: url(../images/lftnav-package-rl-hs.gif)}

#lftnav-supplements-hs{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-supplements-hs.gif) top left no-repeat; display: block;}
#lftnav-supplements-hs:hover{ background: url(../images/lftnav-supplements-rl-hs.gif)}


.comment-hdr { color: #116fbe; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;line-height:20px}
.comment-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}
.body-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}

.worth-comment-hdr { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;line-height:15px;margin-top:5px}
.worth-comment-txt { color: #454545; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-right:4px;}
.worth-comment-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}
.worth-body-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}

.freeman-comment-hdr { color: #365b9f; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;line-height:15px;margin-top:5px}
.freeman-comment-txt { color: #454545; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-right:4px;}
.freeman-comment-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}
.freeman-body-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}

.hs-comment-hdr { color: #365b9f; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;line-height:15px;margin-top:5px}
.hs-comment-txt { color: #454545; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-right:4px;}
.hs-comment-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}
.hs-body-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}

/*BSM Books*/
.header-books { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.books-sortby-hdr { color: #fff; background-color:#b44073; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.books-sortby-txt { color: #fff; background-color:#b44073; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.books-sortby-txt:link {color: #fff; text-decoration:underline}
a.books-sortby-txt:visited {color: #fff; text-decoration:underline}
a.books-sortby-txt:hover {color: #fff; text-decoration:none}

/*Worth Books*/
.worth-header-books { color: #3485c4; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.worth-books-sortby-hdr { color: #fff; background-color:#dc5d5d; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.worth-books-sortby-txt { color: #fff; background-color:#dc5d5d; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.worth-books-sortby-txt:link {color: #fff; text-decoration:underline}
a.worth-books-sortby-txt:visited {color: #fff; text-decoration:underline}
a.worth-books-sortby-txt:hover {color: #fff; text-decoration:none}

/*Freeman Books*/
.freeman-header-books { color: #85B1CD; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.freeman-books-sortby-hdr { color: #fff; background-color:#197575; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.freeman-books-sortby-txt { color: #fff; background-color:#197575; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.freeman-books-sortby-txt:link {color: #fff; text-decoration:underline}
a.freeman-books-sortby-txt:visited {color: #fff; text-decoration:underline}
a.freeman-books-sortby-txt:hover {color: #fff; text-decoration:none}

/*HS Books*/
.hs-header-books { color: #f69d35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.hs-books-sortby-hdr { color: #fff; background-color:#f69d35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.hs-books-sortby-txt { color: #fff; background-color:#f69d35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.hs-books-sortby-txt:link {color: #fff; text-decoration:underline}
a.hs-books-sortby-txt:visited {color: #fff; text-decoration:underline}
a.hs-books-sortby-txt:hover {color: #fff; text-decoration:none}

/*bfw Books*/
.bfw-header-books { color: #f69d35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.bfw-books-sortby-hdr { color: #fff; background-color:#f69d35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.bfw-books-sortby-txt { color: #fff; background-color:#f69d35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.bfw-books-sortby-txt:link {color: #fff; text-decoration:underline}
a.bfw-books-sortby-txt:visited {color: #fff; text-decoration:underline}
a.bfw-books-sortby-txt:hover {color: #fff; text-decoration:none}
.media-sortby-txt { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.media-sortby-hdr { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.media-sortby-txt { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.media-sortby-txt:link {color: #fff; text-decoration:underline}
a.media-sortby-txt:visited {color: #fff; text-decoration:underline}
a.media-sortby-txt:hover {color: #fff; text-decoration:none}

.englpr-sortby-txt { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.englpr-sortby-hdr { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.englpr-sortby-txt { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.englpr-sortby-txt:link {color: #fff; text-decoration:underline}
a.englpr-sortby-txt:visited {color: #fff; text-decoration:underline}
a.englpr-sortby-txt:hover {color: #fff; text-decoration:none}

.music-sortby-txt { color: #fff; background-color:#8751ad; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.music-sortby-hdr { color: #fff; background-color:#8751ad; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.music-sortby-txt { color: #fff; background-color:#8751ad; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.music-sortby-txt:link {color: #fff; text-decoration:underline}
a.music-sortby-txt:visited {color: #fff; text-decoration:underline}
a.music-sortby-txt:hover {color: #fff; text-decoration:none}

.pr-sortby-txt { color: #fff; background-color:#ec672c; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.pr-sortby-hdr { color: #fff; background-color:#ec672c; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.pr-sortby-txt { color: #fff; background-color:#ec672c; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.pr-sortby-txt:link {color: #fff; text-decoration:underline}
a.pr-sortby-txt:visited {color: #fff; text-decoration:underline}
a.pr-sortby-txt:hover {color: #fff; text-decoration:none}

.bg1{background-color:#85B1CD;}
.bg2{background-color:#ccc;}
.bsm-bg2{background-color:#ccc;}
.worth-bg2{background-color:#ccc;}
.freeman-bg2{background-color:#ccc;}
.hs-bg2{background-color:#ccc;}
.bg3{background-color:#F69D35;}
.bg4{background-color:#fff;}
.bg5{background-color:#b44073;} /*Books*/
.bg6{background-color:#dbdfdc;} /*Left Nav Border*/
.bg7{background-color:#3485c4;} /*Worth BG */
.bg8{background-color:#365b9f;} /*Freeman BG */
.bg9{background-color:#476c91;} /*HS BG */

/* Left Nav Classroom Challenges */

#lftnav-challengeassessment{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-assessment.gif) top left no-repeat; display: block;}
#lftnav-challengeassessment:hover{ background: url(../images/lftnav-assessment-rl.gif)}

#lftnav-challengedoc{ height: 34px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-doc.gif) top left no-repeat; display: block;}
#lftnav-challengedoc:hover{ background: url(../images/lftnav-doc-rl.gif)}

#lftnav-challengeesl{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-esl.gif) top left no-repeat; display: block;}
#lftnav-challengeesl:hover{ background: url(../images/lftnav-esl-rl.gif)}

#lftnav-challengegrammar{ height: 34px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-grammar.gif) top left no-repeat; display: block;}
#lftnav-challengegrammar:hover{ background: url(../images/lftnav-grammar-rl.gif)}

#lftnav-challengepeer{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-peer.gif) top left no-repeat; display: block;}
#lftnav-challengepeer:hover{ background: url(../images/lftnav-peer-rl.gif)}

#lftnav-challengeplagarism{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-plagiarism.gif) top left no-repeat; display: block;}
#lftnav-challengeplagarism:hover{ background: url(../images/lftnav-plagiarism-rl.gif)}
#lftnav-challengeplagiarism{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-plagiarism.gif) top left no-repeat; display: block;}
#lftnav-challengeplagiarism:hover{ background: url(../images/lftnav-plagiarism-rl.gif)}

#lftnav-challengeresearch{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-research.gif) top left no-repeat; display: block;}
#lftnav-challengeresearch:hover{ background: url(../images/lftnav-research-rl.gif)}

#lftnav-challengetechnology{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-technology.gif) top left no-repeat; display: block;}
#lftnav-challengetechnology:hover{ background: url(../images/lftnav-technology-rl.gif)}

#lftnav-challengewriting{ height: 34px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-writing.gif) top left no-repeat; display: block;}
#lftnav-challengewriting:hover{ background: url(../images/lftnav-writing-rl.gif)}


/*Left Nav Hover - Support Pages */

#lftnav-instructor{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-instructor.gif) top left no-repeat; display: block;}
#lftnav-instructor:hover{ background: url(../images/lftnav-instructor-on.gif)}

#lftnav-student{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-student.gif) top left no-repeat; display: block;}
#lftnav-student:hover{ background: url(../images/lftnav-student-on.gif)}

#lftnav-bookstore{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-bookstore.gif) top left no-repeat; display: block;}
#lftnav-bookstore:hover{ background: url(../images/lftnav-bookstore-on.gif)}

#lftnav-highschool{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-highschool.gif) top left no-repeat; display: block;}
#lftnav-highschool:hover{ background: url(../images/lftnav-highschool-on.gif)}

#lftnav-inter{ height: 22px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-inter.gif) top left no-repeat; display: block;}
#lftnav-inter:hover{ background: url(../images/lftnav-inter-on.gif)}

#lftnav-ccit{ height: 60px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-ccit.gif) top left no-repeat; display: block;}
#lftnav-ccit:hover{ background: url(../images/lftnav-ccit-on.gif)}

#lftnav-ds{ height: 32px; width: 137px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-ds.gif) top left no-repeat; display: block;}
#lftnav-ds:hover{ background: url(../images/lftnav-ds-on.gif)}

#lftnav-name{ height: 33px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-name.gif) top left no-repeat; display: block;}
#lftnav-name:hover{ background: url(../images/lftnav-name-on.gif)}
#lftnav-name-highlight{ height: 33px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-name-on.gif) top left no-repeat; display: block;}


/* Nav Hover - Freeman Home */

#nav-astronomy{ height: 31px; width: 322px; text-indent: 10000px; overflow: hidden; background: url(../images/nav-astronomy.gif) top left no-repeat; display: block;}
#nav-astronomy:hover{ background: url(../images/nav-astronomy-on.gif)}

#nav-biochemistry{ height: 31px; width: 322px; text-indent: 10000px; overflow: hidden; background: url(../images/nav-biochemistry.gif) top left no-repeat; display: block;}
#nav-biochemistry:hover{ background: url(../images/nav-biochemistry-on.gif)}

#nav-biology{ height: 31px; width: 322px; text-indent: 10000px; overflow: hidden; background: url(../images/nav-biology.gif) top left no-repeat; display: block;}
#nav-biology:hover{ background: url(../images/nav-biology-on.gif)}

#nav-chemistry{ height: 31px; width: 322px; text-indent: 10000px; overflow: hidden; background: url(../images/nav-chemistry.gif) top left no-repeat; display: block;}
#nav-chemistry:hover{ background: url(../images/nav-chemistry-on.gif)}

#nav-geography{ height: 31px; width: 322px; text-indent: 10000px; overflow: hidden; background: url(../images/nav-geography.gif) top left no-repeat; display: block;}
#nav-geography:hover{ background: url(../images/nav-geography-on.gif)}

#nav-geology{ height: 31px; width: 322px; text-indent: 10000px; overflow: hidden; background: url(../images/nav-geology.gif) top left no-repeat; display: block;}
#nav-geology:hover{ background: url(../images/nav-geology-on.gif)}

#nav-mathematics{ height: 31px; width: 322px; text-indent: 10000px; overflow: hidden; background: url(../images/nav-mathematics.gif) top left no-repeat; display: block;}
#nav-mathematics:hover{ background: url(../images/nav-mathematics-on.gif)}

#nav-statistics{ height: 31px; width: 322px; text-indent: 10000px; overflow: hidden; background: url(../images/nav-statistics.gif) top left no-repeat; display: block;}
#nav-statistics:hover{ background: url(../images/nav-statistics-on.gif)}


/*Left Nav Hover - About You */
#lftnav-name{ height: 33px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-name.gif) top left no-repeat; display: block;}
#lftnav-name:hover{ background: url(../images/lftnav-name-on.gif)}
#lftnav-name-highlight{ height: 33px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-name-on.gif) top left no-repeat; display: block;}

#lftnav-institutions{ height: 22px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-institutions.gif) top left no-repeat; display: block;}
#lftnav-institutions:hover{ background: url(../images/lftnav-institutions-on.gif)}
#lftnav-institutions-highlight{ height: 22px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-institutions-on.gif) top left no-repeat; display: block;}

#lftnav-addresses{ height: 22px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-addresses.gif) top left no-repeat; display: block;}
#lftnav-addresses:hover{ background: url(../images/lftnav-addresses-on.gif)}
#lftnav-addresses-highlight{ height: 22px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-addresses-on.gif) top left no-repeat; display: block;}

#lftnav-change{ height: 33px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-change.gif) top left no-repeat; display: block;}
#lftnav-change:hover{ background: url(../images/lftnav-change-on.gif)}
#lftnav-change-highlight{ height: 33px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-change-on.gif) top left no-repeat; display: block;}

#lftnav-communication{ height: 33px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-communication.gif) top left no-repeat; display: block;}
#lftnav-communication:hover{ background: url(../images/lftnav-communication-on.gif)}
#lftnav-communication-highlight{ height: 33px; width: 136px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-communication-on.gif) top left no-repeat; display: block;}


.rtcontentborderlft {background-repeat:repeat; background-image:url(../images/rtcontentborderlft.gif)}
.freeman-rtcontentborderlft {background-repeat:repeat; background-image:url(../images/rtcontentborderlft.gif)}
.hs-rtcontentborderlft {background-repeat:repeat; background-image:url(../images/rtcontentborderlft.gif)}
.worth-rtcontentborderlft {background-repeat:repeat; background-image:url(../images/rtcontentborderlft.gif)}
.freeman-rtbodycontent { color: #8C8C8B; background-color: #E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:22px;}
.freeman-rtbodycontent-eng { color: #8C8C8B; background-color: #ebf2f7; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}
.hs-rtbodycontent { color: #8C8C8B; background-color: #E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:22px;}
.hs-rtbodycontent-eng { color: #8C8C8B; background-color: #ebf2f7; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}
.worth-rtbodycontent { color: #8C8C8B; background-color: #E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:22px;}
.worth-rtbodycontent-eng { color: #8C8C8B; background-color: #ebf2f7; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}

.rtbodycontent { color: #8C8C8B; background-color: #E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:22px;}
.rtbodycontent-eng { color: #8C8C8B; background-color: #ebf2f7; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}
.rtbodycontent-worth { color: #8C8C8B; background-color: #fff3d9; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}
.rtbodycontent-freeman { color: #8C8C8B; background-color: #e7eff5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}
.rtbodycontent-bfw { color: #8C8C8B; background-color: #e7eff5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}

.rtheader-hp { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}
.rtheader-worth { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}
.rtheader-freeman { color: #365B9F; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}
.rtheader-bfw { color: #bfb982; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}
.rtheader { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;}
.rtbodycontent p { padding-left:10px;padding-right:20px;padding-bottom:9px;padding-top:9px}
.rtarrowpad { padding-right:3px;}


p { padding-left:0px;padding-right:10px;padding-bottom:15px;padding-top:4px;margin:0}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
}

#nav a {
	display: block;
	width: 10em;
	color:#ffffff
}

#nav li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: relative;
	background: #F8B15D;
	text-align:left;
	line-height:12px;
	width: 172px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul { /* lists nested under hovered list items */
	left: auto;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
	color:#cccccc
}

#nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
	color:#cccccc
}

#content {
	clear: left;
	color: #fff;
	text-align:left;
}


.ordertxthdr { color: #85B1CD; background:#E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;margin:5px;}
.ordertxt { color: #A4A39F; background:#fff; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;}


/* Footer */
TABLE.footer     { width : 795px;border-top: solid 2px #F69D35;margin-right:10px;margin-bottom: 0px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;}
TABLE.footerclose     { width : 826px;margin-right:10px;margin-bottom: 10px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;border-left: solid 1px #cccccc;}

/* Footer -BSM */
TABLE.footer-bsm     { width : 795px;border-top: solid 2px #F69D35;margin-right:10px;margin-bottom: 0px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;}
TABLE.footerclose-bsm     { width : 826px;margin-right:10px;margin-bottom: 10px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;border-left: solid 1px #cccccc;}

/* Footer - Freeman */
TABLE.footer-freeman     { width : 795px;border-top: solid 2px #85b1cc;margin-right:10px;margin-bottom: 0px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;}
TABLE.footerclose-freeman     { width : 826px;margin-right:10px;margin-bottom: 10px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;border-left: solid 1px #cccccc;}

/* Footer - Worth */
TABLE.footer-worth     { width : 795px;border-top: solid 2px #5f995c;margin-right:10px;margin-bottom: 0px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;}
TABLE.footerclose-worth     { width : 826px;margin-right:10px;margin-bottom: 10px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;border-left: solid 1px #cccccc;}

/* Footer - HS */
TABLE.footer-hs     { width : 795px;border-top: solid 2px #bfb982;margin-right:10px;margin-bottom: 0px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;}
TABLE.footerclose-hs     { width : 826px;margin-right:10px;margin-bottom: 10px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;border-left: solid 1px #cccccc;}

ol
{
margin-top:0px;
}

ol li
{
margin-top:0px;
padding-left: 12px;
padding-top:15px;
font-weight: bold;
}

ol li div
{
font-weight: normal;
}


#bodylist
{
margin-left: 0;
padding-left: 0;
margin-top:10px;
list-style: none;
}

#bodylist ul
{
margin-top:30px;
}

#bodylist li
{
padding-left: 12px;
background-repeat: no-repeat;
background-image: url(../images/bullet.gif);
background-position: -1 .8em;
padding-top:8;

}

#showlist
{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

#showlist li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#showlist li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#showlist li.normal
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

.showstate
{
word-spacing: -3
}

.switchcontent
{
padding-left: 20px;
padding-top:2;
padding-bottom:20;
}


#bodylist2
{
margin-left: 5;
padding-left: 0;
margin-top: 1px;
list-style: none;
}


#bodylist2 li
{
padding-left: 12px;
background-image: url(../images/bullet2.gif);
background-repeat: no-repeat;
background-position: -1 1em;
padding-top:8;
list-style: none;
}

#bodylist3
{
margin: 0 0 0 5;
padding: 0 0 0 0;
list-style: none;
}

#bodylist3 li
{
margin: 0 0 0 5;
padding: 3 0 5 12;
background-image: url(../images/spacer.gif);
background-repeat: no-repeat;
background-position: -1 1em;
list-style: none;
}

#bodylist4
{
color: #898884; 
font-family : helvetica, arial, veranda, sans serif; 
font-size: 12px;
margin: 0 0 0 2;
padding: 0 0 0 0;
list-style: none;
}

#bodylist4 li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4 li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4 li.link
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

#bodylist4 li.bullet
{
padding: 2 0 10 13;
background-image: url(../images/bullet2.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

#bodylist4b
{
margin: 0 0 0 2;
padding: 0 0 0 0;
list-style: none;
}

#bodylist4b li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4b li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4b li.link
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

#bodylist4b li.bullet
{
padding: 3 0 10 13;
background-image: url(../images/bullet2blue.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}


.listheader
{
font-family : helvetica, arial, veranda, sans serif;
font-size: 12px;
padding-left: 0px;
color:#6CA7CC;
font-weight:bold;

}
.listheader-txt
{
padding-left: 0px;
color:#898884;
font-weight:normal
}

/*THIS IS THE STYLE SHEET FOR BSM CALLOUTS BART 8/5/06*/

BODY { color: #000000; background-color: #FFFFFF; font-family : helvetica, arial, veranda, sans serif; font-size: 11px; margin-top:10px; margin-left:20px; margin-right:10px;}

a:link { color: #68B465}
.border { border-left: solid 1px #cccccc;}

.bodytext { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
h2 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;}
select,input { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;margin-top:0px;}

.worth-bodytext { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
h2 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;}
lh { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px; padding:0px;margin:0px;font-weight:bold}
	
.freeman-bodytext { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
h2 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;}
lh { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px; padding:0px;margin:0px;font-weight:bold}
	
.hs-bodytext { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
h2 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;}
lh { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px; padding:0px;margin:0px;font-weight:bold}

ol
{
margin-top:0px;
}

ol li
{
margin-top:0px;
padding-left: 12px;
padding-top:15px;
font-weight: bold;
}

ol li div
{
font-weight: normal;
}


#bodylist
{
margin-left: 0;
padding-left: 0;
margin-top:10px;
list-style: none;
}

#bodylist ul
{
margin-top:30px;
}

#bodylist li
{
padding-left: 12px;
background-repeat: no-repeat;
background-image: url(../images/bullet.gif);
background-position: -1 .8em;
padding-top:8;

}

#showlist
{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

#showlist li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#showlist li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#showlist li.normal
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

.showstate
{
word-spacing: -3
}

.switchcontent
{
padding-left: 20px;
padding-top:2;
padding-bottom:20;
}


#bodylist2
{
margin-left: 5;
padding-left: 0;
margin-top: 1px;
list-style: none;
}


#bodylist2 li
{
padding-left: 12px;
background-image: url(../images/bullet2.gif);
background-repeat: no-repeat;
background-position: -1 1em;
padding-top:8;
list-style: none;
}

#bodylist3
{
margin: 0 0 0 5;
padding: 0 0 0 0;
list-style: none;
}

#bodylist3 li
{
margin: 0 0 0 5;
padding: 3 0 5 12;
background-image: url(../images/spacer.gif);
background-repeat: no-repeat;
background-position: -1 1em;
list-style: none;
}

#bodylist4
{
color: #898884; 
font-family : helvetica, arial, veranda, sans serif; 
font-size: 12px;
margin: 0 0 0 2;
padding: 0 0 0 0;
list-style: none;
}

#bodylist4 li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4 li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4 li.link
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

#bodylist4 li.bullet
{
padding: 2 0 10 13;
background-image: url(../images/bullet2.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

#bodylist4b
{
margin: 0 0 0 2;
padding: 0 0 0 0;
list-style: none;
}

#bodylist4b li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4b li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4b li.link
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

#bodylist4b li.bullet
{
padding: 3 0 10 13;
background-image: url(../images/bullet2blue.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}


.listheader
{
font-family : helvetica, arial, veranda, sans serif;
font-size: 12px;
padding-left: 0px;
color:#6CA7CC;
font-weight:bold;

}
.listheader-txt
{
padding-left: 0px;
color:#898884;
font-weight:normal
}


.homebg {background-repeat:no-repeat; background-image:url(../images/homebg.gif)}

.txtinput { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;}
.txtinput-search { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;height:18px;}
.txtdropdown { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;}
.txtlist { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;}

.arrow-order { color: #68B465;font-family: helvetica, arial, veranda, sans serif; font-size: 10px;}

.rightborder { 
background-image: url('../images/rightborder.gif');
background-repeat: repeat-y
 }
 
.squarebook {margin-top:13px;}
.header { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.header-preview, .header-preview a:link { color: #F69D35;font-family:helvetica, arial, veranda,sans serif;font-size:12;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:15px;padding-right:5px;text-decoration:none}
.txt1 { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt1bld { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;}
.txt1small { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt1xsmall { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt1small-note { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;line-height:15px;}
.txt1small-description { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt1small-grid { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2bld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2small { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2smallbld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3 { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3bld { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3small { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt4 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt4small { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt5 { color: #000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt6bld { color: #333; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt6lgbld { color: #333; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt7 { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt7bld { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt8small { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt9 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt10 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 18px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt11bld { color: #3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:2px;padding-right:5px;}
.txt12 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 16px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt13 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 22px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt14 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.txt14bld { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold}
.txt14lgbld { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold}
.txt15lgbld { color: #999999; font-family : helvetica, arial, veranda, sans serif; font-size: 22;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}

.txtcalloutbld { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:2px;padding-bottom:2px;padding-right:5px;}
.txtcallout { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:bold;padding-top:0px;padding-bottom:5px;padding-right:5px;font-style: italic}

.comment-hdr { color: #116fbe; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;line-height:20px}
.comment-txt { color: #454545; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-right:2px;padding-bottom:2px}
.comment-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}
.body-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}

.header-books { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.header-utility { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.header-custom { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:normal;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:0px;}
.books-sortby-hdr { color: #fff; background-color:#b44073; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.books-sortby-txt { color: #fff; background-color:#b44073; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.listdivider { color: #F69D35; background-color:#F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.books-sortby-txt:link {color: #fff; text-decoration:underline}
a.books-sortby-txt:visited {color: #fff; text-decoration:underline}
a.books-sortby-txt:hover {color: #fff; text-decoration:none}

.media-sortby-txt { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.media-sortby-hdr { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.media-sortby-txt { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.media-sortby-txt:link {color: #fff; text-decoration:underline}
a.media-sortby-txt:visited {color: #fff; text-decoration:underline}
a.media-sortby-txt:hover {color: #fff; text-decoration:none}


.music-sortby-txt { color: #fff; background-color:#8751ad; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.music-sortby-hdr { color: #fff; background-color:#8751ad; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.music-sortby-txt { color: #fff; background-color:#8751ad; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.music-sortby-txt:link {color: #fff; text-decoration:underline}
a.music-sortby-txt:visited {color: #fff; text-decoration:underline}
a.music-sortby-txt:hover {color: #fff; text-decoration:none}

.pr-sortby-txt { color: #fff; background-color:#ec672c; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.pr-sortby-hdr { color: #fff; background-color:#ec672c; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.pr-sortby-txt { color: #fff; background-color:#ec672c; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.pr-sortby-txt:link {color: #fff; text-decoration:underline}
a.pr-sortby-txt:visited {color: #fff; text-decoration:underline}
a.pr-sortby-txt:hover {color: #fff; text-decoration:none}


/*Custom background images */
#containerID-custom {
background: url('../images/custom-bg.gif') no-repeat;
} 


.rtcontentborderlft {background-repeat:repeat; background-image:url(../images/rtcontentborderlft.gif)}
.rtbodycontent { color: #8C8C8B; background-color: #E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:22px;}
.rtbodycontent-eng { color: #8C8C8B; background-color: #ebf2f7; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}
.rtbodycontent-bsm { color: #8C8C8B; background-color: #e7eff5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}

.rtheader-hp { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}
.rtheader { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;}
.rtbodycontent p { padding-left:10px;padding-right:20px;padding-bottom:9px;padding-top:9px}
.rtarrowpad { padding-right:3px;}

.lftheader-support { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 18px;font-weight:bold;padding-top:6px;padding-bottom:10px; padding-left:26px; line-height:20px}
.rtheader-support { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}

p { padding-left:0px;padding-right:10px;padding-bottom:15px;padding-top:4px;margin:0}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
}

#nav a {
	display: block;
	width: 10em;
	color:#ffffff
}

#nav li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: relative;
	background: #F8B15D;
	text-align:left;
	line-height:12px;
	width: 172px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul { /* lists nested under hovered list items */
	left: auto;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
	color:#cccccc
}

#nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
	color:#cccccc
}

#content {
	clear: left;
	color: #fff;
	text-align:left;
}


.gridtxthdr { color: #85B1CD; background:#E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;margin:5px;}
.gridtxt { color: #A4A39F; background:#fff; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.gridtxtbld { color: #000; background:#fff; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;}


/* Footer */
TABLE.footer     { width : 795px;border-top: solid 2px #F69D35;margin-right:10px;margin-bottom: 0px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;}
TABLE.footerclose     { width : 826px;margin-right:10px;margin-bottom: 10px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;border-left: solid 1px #cccccc;}


/*SUPPORT PAGES**/

BODY { color: #000000; background-color: #FFFFFF; font-family : helvetica, arial, veranda, sans serif; font-size: 11px; margin-top:10px; margin-left:20px; margin-right:10px;}

a:link { color: #68B465}
.border { border-left: solid 1px #cccccc;}

.bodytext { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
h2 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;}
select,input { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;margin-top:0px;}
	
ol
{
margin-top:0px;
}

ol li
{
margin-top:0px;
padding-left: 12px;
padding-top:15px;
font-weight: bold;
}

ol li div
{
font-weight: normal;
}


#bodylist
{
margin-left: 0;
padding-left: 0;
margin-top:10px;
list-style: none;
}

#bodylist ul
{
margin-top:30px;
}

#bodylist li
{
padding-left: 12px;
background-repeat: no-repeat;
background-image: url(../images/bullet.gif);
background-position: -1 .8em;
padding-top:8;

}

#showlist
{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}

#showlist li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#showlist li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#showlist li.normal
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

.showstate
{
word-spacing: -3
}

.switchcontent
{
padding-left: 20px;
padding-top:2;
padding-bottom:20;
}


#bodylist2
{
margin-left: 5;
padding-left: 0;
margin-top: 1px;
list-style: none;
}


#bodylist2 li
{
padding-left: 12px;
background-image: url(../images/bullet2.gif);
background-repeat: no-repeat;
background-position: -1 1em;
padding-top:8;
list-style: none;
}

#bodylist3
{
margin: 0 0 0 5;
padding: 0 0 0 0;
list-style: none;
}

#bodylist3 li
{
margin: 0 0 0 5;
padding: 3 0 5 12;
background-image: url(../images/spacer.gif);
background-repeat: no-repeat;
background-position: -1 1em;
list-style: none;
}

#bodylist4
{
color: #898884; 
font-family : helvetica, arial, veranda, sans serif; 
font-size: 12px;
margin: 0 0 0 2;
padding: 0 0 0 0;
list-style: none;
}

#bodylist4 li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4 li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4 li.link
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

#bodylist4 li.bullet
{
padding: 2 0 10 13;
background-image: url(../images/bullet2.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

#bodylist4b
{
margin: 0 0 0 2;
padding: 0 0 0 0;
list-style: none;
}

#bodylist4b li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4b li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#bodylist4b li.link
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}

#bodylist4b li.bullet
{
padding: 2 0 10 13;
background-image: url(../images/bullet2blue.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
}


.listheader
{
font-family : helvetica, arial, veranda, sans serif;
font-size: 12px;
padding-left: 0px;
color:#6CA7CC;
font-weight:bold;

}
.listheader-txt
{
padding-left: 0px;
color:#898884;
font-weight:normal
}


.homebg {background-repeat:no-repeat; background-image:url(../images/homebg.gif)}

.txtinput { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;}
.txtinput-search { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;height:18px;}
.txtdropdown { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;}
.txtlist { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;}

.arrow-order { color: #68B465;font-family: helvetica, arial, veranda, sans serif; font-size: 10px;}

.rightborder { 
background-image: url('../images/rightborder.gif');
background-repeat: repeat-y
 }
 
.squarebook {margin-top:13px;}
.header { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.header-preview, .header-preview a:link { color: #F69D35;font-family:helvetica, arial, veranda,sans serif;font-size:12;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:15px;padding-right:5px;text-decoration:none}
.txt1 { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt1bld { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;}
.txt1small { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt1xsmall { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt1small-note { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;line-height:15px;}
.txt1small-grid { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2bld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2smallbld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3 { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3bld { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3small { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt4 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt4small { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt5 { color: #000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt6bld { color: #333; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt6lgbld { color: #333; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt7 { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt7bld { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt8small { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt9 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt10 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 18px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt11bld { color: #3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:2px;padding-right:5px;}
.txt12 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 16px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt13 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 22px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt14 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
.txt14bld { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold}
.txt14lgbld { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold}
.txt15lgbld { color: #999999; font-family : helvetica, arial, veranda, sans serif; font-size: 22;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}


.comment-hdr { color: #116fbe; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;line-height:20px}
.comment-txt { color: #454545; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-right:2px}
.comment-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}
.body-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}

.header-books { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.header-custom { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:normal;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:0px;}
.books-sortby-hdr { color: #fff; background-color:#b44073; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.books-sortby-txt { color: #fff; background-color:#b44073; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.books-sortby-txt:link {color: #fff; text-decoration:underline}
a.books-sortby-txt:visited {color: #fff; text-decoration:underline}
a.books-sortby-txt:hover {color: #fff; text-decoration:none}

.media-sortby-txt { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.media-sortby-hdr { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.media-sortby-txt { color: #fff; background-color:#3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.media-sortby-txt:link {color: #fff; text-decoration:underline}
a.media-sortby-txt:visited {color: #fff; text-decoration:underline}
a.media-sortby-txt:hover {color: #fff; text-decoration:none}


.music-sortby-txt { color: #fff; background-color:#8751ad; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.music-sortby-hdr { color: #fff; background-color:#8751ad; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.music-sortby-txt { color: #fff; background-color:#8751ad; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.music-sortby-txt:link {color: #fff; text-decoration:underline}
a.music-sortby-txt:visited {color: #fff; text-decoration:underline}
a.music-sortby-txt:hover {color: #fff; text-decoration:none}

.pr-sortby-txt { color: #fff; background-color:#ec672c; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
.pr-sortby-hdr { color: #fff; background-color:#ec672c; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.pr-sortby-txt { color: #fff; background-color:#ec672c; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.pr-sortby-txt:link {color: #fff; text-decoration:underline}
a.pr-sortby-txt:visited {color: #fff; text-decoration:underline}
a.pr-sortby-txt:hover {color: #fff; text-decoration:none}


.addressDGHeader
{
	color: #85B1CD;
	background: #E7EFF5;
	font-family : helvetica, arial, veranda, sans serif;
	font-size: 12px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	margin:5px;
}

.addressDGRow_Personal
{
	border-width: 1px;
	border-bottom-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: White;
	border-left-style: none;
	border-left-width: 0px;
	border-right-color: White;
	border-right-style: none;
	border-right-width: 0px;
	
	color: #A4A39F;
	background:#fff;
	font-family : helvetica, arial, veranda, sans serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 0px;
}

.addressDGRow_Institution
{
	border-width: 1px;
	border-bottom-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: White;
	border-left-style: none;
	border-left-width: 0px;
	border-right-color: White;
	border-right-style: none;
	border-right-width: 0px;
	border-top-color: White;
	border-top-style: none;
	border-top-width: 0px;
	color: #A4A39F;
	background:#fff;
	font-family : helvetica, arial, veranda, sans serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 0px;
}

.linkDGRow
{
	border-width: 1px;
	border-bottom-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #cccccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: White;
	border-right-style: none;
	border-right-width: 0px;
	border-top-color: White;
	border-top-style: none;
	border-top-width: 0px;
	color: #A4A39F;
	background:#fff;
	font-family : helvetica, arial, veranda, sans serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;

}

/*Letters (A-Z) Hover  */



.rtcontentborderlft {background-repeat:repeat; background-image:url(../images/rtcontentborderlft.gif)}
.rtbodycontent { color: #8C8C8B; background-color: #E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:22px;}
.rtbodycontent-eng { color: #8C8C8B; background-color: #ebf2f7; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}

.rtheader-hp { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}
.rtheader { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;}
.rtbodycontent p { padding-left:10px;padding-right:20px;padding-bottom:9px;padding-top:9px}
.rtarrowpad { padding-right:3px;}

.lftheader-support { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 18px;font-weight:bold;padding-top:6px;padding-bottom:10px; padding-left:26px; line-height:20px}
.rtheader-support { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}

p { padding-left:0px;padding-right:10px;padding-bottom:15px;padding-top:4px;margin:0}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
}

#nav a {
	display: block;
	width: 10em;
	color:#ffffff
}

#nav li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: relative;
	background: #F8B15D;
	text-align:left;
	line-height:12px;
	width: 172px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul { /* lists nested under hovered list items */
	left: auto;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
	color:#cccccc
}

#nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
	color:#cccccc
}

#content {
	clear: left;
	color: #fff;
	text-align:left;
}


.gridtxthdr { color: #85B1CD; background:#E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;margin:5px;}
.gridtxt { color: #A4A39F; background:#fff; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.gridtxtbld { color: #000; background:#fff; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;}


/* Footer */
TABLE.footer     { width : 795px;border-top: solid 2px #F69D35;margin-right:10px;margin-bottom: 0px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;}
TABLE.footerclose     { width : 826px;margin-right:10px;margin-bottom: 10px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;border-left: solid 1px #cccccc;}


/*          REFLECT & RELATE CSS BELOW  */
BODY { color: #000000; background-color: #FFFFFF; font-family : helvetica, arial, veranda, sans serif; font-size: 11px; margin-top:10px; margin-left:20px; margin-right:10px;}

a:link { color: #68B465}
.border { border-left: solid 1px #cccccc;}

.bodytext { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;}
h2 { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;}
lh { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 14px; padding:0px;margin:0px;font-weight:bold}

.homebg {background-repeat:no-repeat; background-image:url(../images/homebg.gif)}


ul#listred li
{
list-style-type: disc;
font-family : helvetica, arial, veranda, sans serif; 
font-size: 12px;
color: #cc3333
}

#showlist
{
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
color: #898884; 
font-family : helvetica, arial, veranda, sans serif; 
font-size: 12px;
}

#showlist li
{
margin: 0 0 0 0;
padding: 5 0 10 0;
}

#showlist li a
{
margin: 0 0 0 0;
padding: 5 0 10 0;
color: #68B465;
font-weight:normal;
text-decoration:underline
}

#showlist li.normal
{
padding: 5 0 10 13;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: -1 .5em;
vertical-align:top;
}

.txtinput { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;}
.txtinput-search { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;height:18px;}
.txtdropdown { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;}
.txtlist { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;}

.arrow-order { color: #68B465;font-family: helvetica, arial, veranda, sans serif; font-size: 10px;}
.arrow { color: #68B465;font-family: helvetica, arial, veranda, sans serif; font-size: 11px;}
.rightborder { 
background-image: url('../images/rightborder.gif');
background-repeat: repeat-y
 }
 
.squarebook {margin-top:13px;}
.header { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 26px;font-weight:bold;padding-top:4px;;padding-bottom:4px;padding-left:10px; line-height:24px}
.header-preview, .header-preview a:link { color: #F69D35;font-family:helvetica, arial, veranda,sans serif;font-size:12;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:15px;padding-right:5px;text-decoration:none}

#lftnav-sub
{
margin-left: 0;
margin-right: 0;
padding-left: 0;
list-style: none;
width:185px;
}

#lftnav-sub li.signup 
{
padding-left: 30px;
margin-left: 10px;
margin-bottom: 0px;
height:30px;
line-height:16px;
background: url(../images/btn-signup.gif) left top no-repeat;
}
#lftnav-sub li.copies 
{
padding-left: 30px;
margin-left: 10px;
margin-top: 20px;
margin-bottom: 20px;
height:30px;
background: url(../images/btn-signup.gif) left top no-repeat;
}

#lftnav-sub a:link
{ color: #F69D35;font-family:helvetica, arial, veranda,sans serif;font-size:11;font-weight:bold;text-decoration:none}


.txt1 { color: #CC0000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt1small { color: #000000; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt2 { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt2bld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt1small2 { color: #5F995C; background-color:#fffde3;font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding: 7 20 7 25;}
.txt1small2b { color: #5F995C; background-color:#ffffff;font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding: 5 20 5 20;}
.txt2smallbld { color: #6CA7CC; font-family : helvetica, arial, veranda, sans serif; font-size: 10px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3 { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3bld { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt3small { color: #666666; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt4 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20;font-weight:bold;padding-left:0px;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt5 { color: #000; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt6bld { color: #333; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt7 { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt7bld { color: #2B6CA2; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt8small { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px;padding-bottom:5px;}
.txt9 { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 14px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt10 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 18px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt11bld { color: #3f883b; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:bold;padding-top:5px;padding-bottom:2px;padding-right:5px;}
.txt12 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 16px;font-weight:normal;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt13 { color: #838383; font-family : helvetica, arial, veranda, sans serif; font-size: 22px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt14bld { color: #116fbe; font-family : helvetica, arial, veranda, sans serif; font-size: 13px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}
.txt15bld { color: #f28731; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-top:5px;padding-bottom:5px;padding-right:5px;}

/*Table of Contents*/
.txt-toc-hdr{ color: #cc3333; background-color:#fff;font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding: 5 0 0 0;}
.txt-toc-hdr a:link { color: #68B465; text-decoration:underline}
.txt-toc-txt { color: #898884; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;padding: 5 0 5 10;}
.txt-toc-quote { color: #5F995C; background-color:#ffffff;font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding: 10 20 5 10;width:80%;}

.txt-sup-hdr { color: #cc3333; background-color:#fff;font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding: 5 0 10 0;}
.txt-sup-hdr a:link { color: #68B465; text-decoration:underline}

.learnmore { color: #003273; font-family : helvetica, arial, veranda, sans serif;font-weight:bold;font-size: 12px;text-decoration:none; text-align:right}
.learnmore a:link { color: #003273; font-family : helvetica, arial, veranda, sans serif;font-weight:bold;font-size: 12px;text-decoration:none}

.learnmore a:hover { color: #68B465; font-family : helvetica, arial, veranda, sans serif;font-weight:bold;font-size: 12px;text-decoration:underline}

.comment-hdr { color: #116fbe; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;line-height:20px}
.comment-txt { color: #454545; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-right:2px}
.comment-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}

.comment-hdr3 { color: #454545; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;padding-top:2px;}

.body-links { color: #68B465; font-family : helvetica, arial, veranda, sans serif; font-size: 11px;font-weight:normal;padding-top:0px; line-height:17px}

.header-books { color: #4595d1; font-family : helvetica, arial, veranda, sans serif; font-size: 22;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.header-books-section { color: #4595d1; font-family : helvetica, arial, veranda, sans serif; font-size: 16;font-weight:bold;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}
.header-books2 { color: #4595d1; font-family : helvetica, arial, veranda, sans serif; font-size: 12;font-weight:bold;padding-left:0px;padding-top:25px;padding-bottom:15px;padding-right:5px;}
.header-books3 { color: #89be59; font-family : helvetica, arial, veranda, sans serif; font-size: 24;font-weight:normal;padding-left:0px;padding-top:0px;padding-bottom:5px;padding-right:5px;}

.books-sortby-hdr { color: #fff; background-color:#b44073; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold; padding-left:15px;padding-right:8px}
.books-sortby-txt { color: #fff; background-color:#b44073; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal; padding-left:8px;padding-right:8px}
a.books-sortby-txt:link {color: #fff; text-decoration:underline}
a.books-sortby-txt:visited {color: #fff; text-decoration:underline}
a.books-sortby-txt:hover {color: #fff; text-decoration:none}

/*Left Nav Hover - Reflect & Relate Preview */

#lftnav-overview{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-overview.gif) top left no-repeat; display: block;}
#lftnav-overview:hover{ background: url(../images/lftnav-overview-rl.gif)}

#lftnav-meetauthor{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-meetauthor.gif) top left no-repeat; display: block;}
#lftnav-meetauthor:hover{ background: url(../images/lftnav-meetauthor-rl.gif)}

#lftnav-toc{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-toc.gif) top left no-repeat; display: block;}
#lftnav-toc:hover{ background: url(../images/lftnav-toc-rl.gif)}

#lftnav-sample{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-sample.gif) top left no-repeat; display: block;}
#lftnav-sample:hover{ background: url(../images/lftnav-sample-rl.gif)}

#lftnav-supp{ height: 22px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-supp.gif) top left no-repeat; display: block;}
#lftnav-supp:hover{ background: url(../images/lftnav-supp-rl.gif)}

#lftnav-lwoas{ height: 33px; width: 211px; text-indent: 10000px; overflow: hidden; background: url(../images/lftnav-lwoas.gif) top left no-repeat; display: block;}
#lftnav-lwoas:hover{ background: url(../images/lftnav-lwoas-rl.gif)}


.rtcontentborderlft {background-repeat:repeat; background-image:url(../images/rtcontentborderlft.gif)}
.rtbodycontent { color: #8C8C8B; background-color: #E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:22px;}
.rtbodycontent-eng { color: #8C8C8B; background-color: #ebf2f7; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}
.rtbodycontent-worth { color: #8C8C8B; background-color: #fff3d9; font-family : helvetica, arial, veranda, sans serif; font-size: 12px; font-weight:normal; margin-top:8px;}

.rtheader-hp { color: #85b1cd; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}
.rtheader-worth { color: #8C8C8B; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;;padding-bottom:10px; line-height:20px}
.rtheader { color: #F69D35; font-family : helvetica, arial, veranda, sans serif; font-size: 20px;font-weight:bold;}
.rtbodycontent p { padding-left:10px;padding-right:20px;padding-bottom:9px;padding-top:9px}
.rtarrowpad { padding-right:3px;}


p { padding-left:0px;padding-right:10px;padding-bottom:15px;padding-top:4px;margin:0}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
}

#nav a {
	display: block;
	width: 10em;
	color:#ffffff
}

#nav li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: relative;
	background: #F8B15D;
	text-align:left;
	line-height:12px;
	width: 172px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul { /* lists nested under hovered list items */
	left: auto;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
	color:#cccccc
}

#nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	font-family : helvetica, arial, veranda, sans serif; font-size: 11px;
	color:#cccccc
}

#content {
	clear: left;
	color: #fff;
	text-align:left;
}


.ordertxthdr { color: #85B1CD; background:#E7EFF5; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:bold;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;margin:5px;}
.ordertxt { color: #A4A39F; background:#fff; font-family : helvetica, arial, veranda, sans serif; font-size: 12px;font-weight:normal;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:5px;}


/* Footer */
TABLE.footer     { width : 795px;border-top: solid 2px #F69D35;margin-right:10px;margin-bottom: 0px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;}
TABLE.footerclose     { width : 826px;margin-right:10px;margin-bottom: 10px;font: 9px helvetica, arial, veranda, sans serif;color: #018EAF;border-left: solid 1px #cccccc;}


/* roll overs */

#coll{ height: 25px; width: 167px; text-indent: 10000px; overflow: hidden; background: url(../images/coll.gif) top left no-repeat; display: block;}
#coll:hover{ background: url(../images/coll-rl.gif)}

#comm{ height: 25px; width: 167px; text-indent: 10000px; overflow: hidden; background: url(../images/comm.gif) top left no-repeat; display: block;}
#comm:hover{ background: url(../images/comm-rl.gif)}

#eng{ height: 25px; width: 98px; text-indent: 10000px; overflow: hidden; background: url(../images/eng.gif) top left no-repeat; display: block;}
#eng:hover{ background: url(../images/eng-rl.gif)}

#hist{ height: 25px; width: 97px; text-indent: 10000px; overflow: hidden; background: url(../images/hist.gif) top left no-repeat; display: block;}
#hist:hover{ background: url(../images/hist-rl.gif)}

#music{ height: 25px; width: 97px; text-indent: 10000px; overflow: hidden; background: url(../images/music.gif) top left no-repeat; display: block;}
#music:hover{ background: url(../images/music-rl.gif)}

#phil{ height: 25px; width: 210px; text-indent: 10000px; overflow: hidden; background: url(../images/phil.gif) top left no-repeat; display: block;}
#phil:hover{ background: url(../images/phil-rl.gif)}

#astro{ height: 25px; width: 203px; text-indent: 10000px; overflow: hidden; background: url(../images/astro.gif) top left no-repeat; display: block;}
#astro:hover{ background: url(../images/astro-rl.gif)}

#biochem{ height: 25px; width: 143px; text-indent: 10000px; overflow: hidden; background: url(../images/biochem.gif) top left no-repeat; display: block;}
#biochem:hover{ background: url(../images/biochem-rl.gif)}

#bio{ height: 25px; width: 101px; text-indent: 10000px; overflow: hidden; background: url(../images/bio.gif) top left no-repeat; display: block;}
#bio:hover{ background: url(../images/bio-rl.gif)}

#chem{ height: 25px; width: 122px; text-indent: 10000px; overflow: hidden; background: url(../images/chem.gif) top left no-repeat; display: block;}
#chem:hover{ background: url(../images/chem-rl.gif)}

#geography{ height: 25px; width: 127px; text-indent: 10000px; overflow: hidden; background: url(../images/geography.gif) top left no-repeat; display: block;}
#geography:hover{ background: url(../images/geography-rl.gif)}

#geology{ height: 25px; width: 107px; text-indent: 10000px; overflow: hidden; background: url(../images/geology.gif) top left no-repeat; display: block;}
#geology:hover{ background: url(../images/geology-rl.gif)}

#math{ height: 25px; width: 140px; text-indent: 10000px; overflow: hidden; background: url(../images/math.gif) top left no-repeat; display: block;}
#math:hover{ background: url(../images/math-rl.gif)}

#stats{ height: 25px; width: 140px; text-indent: 10000px; overflow: hidden; background: url(../images/stats.gif) top left no-repeat; display: block;}
#stats:hover{ background: url(../images/stats-rl.gif)}

#psych{ height: 25px; width: 140px; text-indent: 10000px; overflow: hidden; background: url(../images/psych.gif) top left no-repeat; display: block;}
#psych:hover{ background: url(../images/psych-rl.gif)}

#econ{ height: 25px; width: 140px; text-indent: 10000px; overflow: hidden; background: url(../images/econ.gif) top left no-repeat; display: block;}
#econ:hover{ background: url(../images/econ-rl.gif)}

#socio{ height: 25px; width: 140px; text-indent: 10000px; overflow: hidden; background: url(../images/socio.gif) top left no-repeat; display: block;}
#socio:hover{ background: url(../images/socio-rl.gif)}

#language{ height: 25px; width: 151px; text-indent: 10000px; overflow: hidden; background: url(../images/language.gif) top left no-repeat; display: block;}
#language:hover{ background: url(../images/language-rl.gif)}

#mathematics{ height: 25px; width: 140px; text-indent: 10000px; overflow: hidden; background: url(../images/mathematics.gif) top left no-repeat; display: block;}
#mathematics:hover{ background: url(../images/mathematics-rl.gif)}

#science{ height: 25px; width: 140px; text-indent: 10000px; overflow: hidden; background: url(../images/science.gif) top left no-repeat; display: block;}
#science:hover{ background: url(../images/science-rl.gif)}

#social{ height: 25px; width: 145px; text-indent: 10000px; overflow: hidden; background: url(../images/social.gif) top left no-repeat; display: block;}
#social:hover{ background: url(../images/social-rl.gif)}


/*09042007 styles worth*/
.worth-openclose {
text-align:right;
width:550px;

}

.worth-openclose a:link, .worth-openclose a:visited, .worth-openclose a:active {
font-family : helvetica, arial, verdana, sans serif; 
font-size: 12px;
font-weight:bold;
color:#d84b4b;
text-decoration:none;
}

#openclose-list li a.worth-listhdr
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.worth-listhdr
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

#openclose-list li a.worth-listhdr-on
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#b44073;
text-decoration:none;
}

.worth-t {background: url(../images/worth-rule.gif) 0 0 repeat-x; width:540px;}
.worth-b {background: url(../images/worth-rule.gif) 0 100% repeat-x}
.worth-l {background: url(../images/worth-rule.gif) 0 0 repeat-y}
.worth-r {background: url(../images/worth-rule.gif) 100% 0 repeat-y}
.worth-bl {background: url(../images/worth-bl.gif) 0 100% no-repeat}
.worth-br {background: url(../images/worth-br.gif) 100% 100% no-repeat}
.worth-tl {background: url(../images/worth-tl.gif) 0 0 no-repeat}
.worth-tr {background: url(../images/worth-tr.gif) 100% 0 no-repeat; padding:0px 0px 5px 0px}

/*09042007 styles-bsm*/
.openclose {
text-align:right;
width:500px;

}

.openclose a:link, .openclose a:visited, .openclose a:active {
font-family : helvetica, arial, verdana, sans serif; 
font-size: 12px;
font-weight:bold;
color:#b44073;
text-decoration:none;
}

#openclose-list
{
list-style: none;
  margin-left: 0px;
  padding-left: 0px;

}

#openclose-list li
{
margin: 0 0 0 0;
padding: 5 0 5 0;
}

#openclose-list li a.listhdr
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.listhdr
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

#openclose-list li a.listhdr-on
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#b44073;
text-decoration:none;
}


#openclose-list .showstate
{
word-spacing: 0;
padding-right:5px;
}

#openclose-list .switchcontent
{
padding-left: 20px;
padding-top:4;
padding-bottom:0;
}

.t {background: url(../images/bsm-rule.gif) 0 0 repeat-x; width:500px;}
.b {background: url(../images/bsm-rule.gif) 0 100% repeat-x}
.l {background: url(../images/bsm-rule.gif) 0 0 repeat-y}
.r {background: url(../images/bsm-rule.gif) 100% 0 repeat-y}
.bl {background: url(../images/bsm-bl.gif) 0 100% no-repeat}
.br {background: url(../images/bsm-br.gif) 100% 100% no-repeat}
.tl {background: url(../images/bsm-tl.gif) 0 0 no-repeat}
.tr {background: url(../images/bsm-tr.gif) 100% 0 no-repeat; padding:0px 0px 5px 0px}

/*09042007 styles-freeman*/
.freeman-openclose {
text-align:right;
width:500px;

}

.freeman-openclose a:link, .freeman-openclose a:visited, .freeman-openclose a:active {
font-family : helvetica, arial, verdana, sans serif; 
font-size: 12px;
font-weight:bold;
color:#197575;
text-decoration:none;
}

#openclose-list li a.freeman-listhdr
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.freeman-listhdr
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

#openclose-list li a.freeman-listhdr-on
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#b44073;
text-decoration:none;
}

.freeman-t {background: url(../images/freeman-rule.gif) 0 0 repeat-x; width:500px;}
.freeman-b {background: url(../images/freeman-rule.gif) 0 100% repeat-x}
.freeman-l {background: url(../images/freeman-rule.gif) 0 0 repeat-y}
.freeman-r {background: url(../images/freeman-rule.gif) 100% 0 repeat-y}
.freeman-bl {background: url(../images/freeman-bl.gif) 0 100% no-repeat}
.freeman-br {background: url(../images/freeman-br.gif) 100% 100% no-repeat}
.freeman-tl {background: url(../images/freeman-tl.gif) 0 0 no-repeat}
.freeman-tr {background: url(../images/freeman-tr.gif) 100% 0 no-repeat; padding:0px 0px 5px 0px}


/*09042007 styles-hs*/
.hs-openclose {
text-align:right;
width:550px;

}

.hs-openclose a:link, .hs-openclose a:visited, .hs-openclose a:active {
font-family : helvetica, arial, verdana, sans serif; 
font-size: 12px;
font-weight:bold;
color:#197575;
text-decoration:none;
}

#openclose-list li a.hs-listhdr
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.hs-listhdr
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

#openclose-list li a.hs-listhdr-on
{
font-family : helvetica, arial, verdana, sans serif; 
font-size: 16px;
font-weight:bold;
color:#b44073;
text-decoration:none;
}

.hs-t {background: url(../images/freeman-rule.gif) 0 0 repeat-x; width:540px;}
.hs-b {background: url(../images/freeman-rule.gif) 0 100% repeat-x}
.hs-l {background: url(../images/freeman-rule.gif) 0 0 repeat-y}
.hs-r {background: url(../images/freeman-rule.gif) 100% 0 repeat-y}
.hs-bl {background: url(../images/freeman-bl.gif) 0 100% no-repeat}
.hs-br {background: url(../images/freeman-br.gif) 100% 100% no-repeat}
.hs-tl {background: url(../images/freeman-tl.gif) 0 0 no-repeat}
.hs-tr {background: url(../images/freeman-tr.gif) 100% 0 no-repeat; padding:0px 0px 5px 0px}



/*Tabbed Menu CSS begin*/

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(../images/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(../images/indentbg2.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
/* Tabbed Menu CSS End*/

/* CMS Hover over*/

.cmsheader1 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.cmstitle1 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #424242;
}
.cmstitle2 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2b6cb1;
}
.cmstxt2 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.cmstxt1 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
}
.cmstxt3 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF0000;
}
.cmsline {
	background-color:#ccc;
}
.classcms a:link { 
	font-family : helvetica, arial, verdana, sans serif; 
	font-size: 11px; 
	font-weight:normal; 
	color: #68B465;
	margin-top:23px;
}

/* CMS Hover over*/

/* PsychMedia Room Sort by course */
.psychmedia {
color: #7fb07c; 
font-family: helvetica, arial, veranda, sans serif; 
font-size: 20px;
padding-top: 4px;
padding-bottom: 4px;

}

.psychmedia a:link {
color: #7fb07c;
text-decoration: none;
}

.psychmedia a:visited {
color: #F69D35;
text-decoration: none;
}

.psychmedia a:hover {
color: #F69D35;
text-decoration: underline;
}

.psychmedia a:active {
color: #7fb07c;
text-decoration: none;
} 
/* PsychMedia Room Sort by course */