/*-----------------------------------------------------------
/ GENERIC TAGS
-----------------------------------------------------------*/

body {
/*background-image: url("../images/shared/bg_pattern.gif");*/
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #000000;
color: #000000;
margin-top: 0;
line-height: 1.5em;
text-align: center;
}

/*-----------------------------------------------------------
/ STYLE TAGS (TEXT)
-----------------------------------------------------------*/
img {
margin-top:0px !important;
margin-bottom: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

select.small {background-color: #FFFFFF; font-size: 10px; width: 150px !important; height:18px !important;}
select.small2 {background-color: #FFFFFF; font-size: 10px !important; padding-right:0px; margin-right:0px; width: 50px !important;}
input.small {background-color: #FFFFFF; font-size: 10px;}

p {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.8em;
color: #000000;
line-height: 1.8em;
}

.subHeading{
padding-left:10px;
padding-top:0px;
padding-bottom:-50px;
margin-bottom:0px;
color: #6D644A;
}

.forGoogle {
margin-bottom:0px;
padding-bottom:0px;
}

.forCareers {
margin-top:0px;
padding-top:0px;
}

h1 {
font-size: 14px !important;
color:#6D644A;
padding-bottom:0px;
margin-bottom:-10px;
line-height: 17px;
margin-left:10px;
}

h1.H1memberTextTitle {
font-size: 14px !important;
color:#6D644A;
padding-bottom:0px;
margin-bottom:-10px;
line-height: 17px;
margin-left:10px;
}

/*-----------------------------------------------------------
/ MAIN TABLE (OUTER TABLE)
-----------------------------------------------------------*/
.container {
/*background-image: url("../images/shared/bg_striped.jpg");*/
background-color: #F1F6E2;
padding: 0px;
margin-top: 0px;
text-align: left;
width: 759px !important;
}

.container2 {
background-color: #000000;
padding: 0px;
margin-top: 0px;
text-align: left;
width: 759px !important;
}

.MainTable {
width: 758px !important;
margin: 0px auto;
text-align: left;
border-top: 1px solid #000000 !important;
border-left: 1px solid #000000 !important;
border-right: 1px solid #000000 !important;
border-bottom: 1px solid #000000 !important;
border-spacing: 0px;
vertical-align: top;
padding: 0;
}

.MainOutter {
width: 758px !important;
margin: 0px auto;
text-align: left;
border-top: 1px solid #F1F6E2 !important;
border-left: 1px solid #F1F6E2 !important;
border-right: 1px solid #F1F6E2 !important;
border-bottom: 1px solid #F1F6E2 !important;
border-spacing: 0px;
vertical-align: top;
padding: 0;
}

.leftCell {
background-color:#F1F6E2;
border-top: 5px solid #CBCBAA !important;
border-left: 5px solid #CBCBAA !important;
border-right: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:146px !important;
font-size: 0.7em !important;
vertical-align: top;

}

.topCell {
border-top: 5px solid #CBCBAA !important;
border-right: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
background-color: #F1F6E2;
width:590px !important;
height:40px !important;
font-size: 0.8em !important;
vertical-align: top;

}

.middleCell {
border-right: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:590px !important;
font-size: 0.8em !important;
vertical-align: top;

}

.middleCell2 {
border-right: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
background-color: #F1F6E2;
width:589px !important;
}

.middleCell3 {
border-right: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:588px !important;
height:197px !important;
}

.bottomCell {
background-color: #F1F6E2;
border-right: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:590px !important;
height: 150px !important;
font-size: 0.8em !important;
vertical-align: top;
padding:1px;
}

.leftNav {
width:146px;
vertical-align: top;
font-size: 0.8em !important;

}

.leftNav td {
width:100%;
vertical-align: top;

}

/*-----------------------------------------------------------
/ LEFT CELL TABLE
-----------------------------------------------------------*/
.leftCellTable {
background-color:#F1F6E2;
border-top: 1px solid #F1F6E2 !important;
border-left: 1px solid #F1F6E2 !important;
border-right: 1px solid #F1F6E2 !important;
border-bottom: 1px solid #F1F6E2 !important;
height: 200px;
margin-top:0;
margin-bottom:0;
}


.navImg {
margin-bottom: 0px !important;
margin-top: 0px !important;
padding:0px;
border:0;
}

.leftCellTableBottom {
border-left: 1px solid #F1F6E2 !important;
border-right: 1px solid #F1F6E2 !important;
border-bottom: 1px solid #F1F6E2 !important;
width: 150px;
height: 200px;
font-size: 1.3em !important;
background-color: #6b6910;
vertical-align:top;
padding-top: 10px !important;

}

.fixedHeight {
height: 1450px;
}
/*-----------------------------------------------------------
/ TOP CELL HEADER TABLE
-----------------------------------------------------------*/
.topCellTableGallery {
width:590px;
height:40px !important;
font-size: 0.8em !important;
vertical-align:top;

}

.topCellTableGallery td.gallerydrop {
background-image: url("../images/achievement_gallery/ach_gallery_title.gif");
background-repeat: no-repeat;
height:47px !important;
width:590px !important;
vertical-align:bottom;
text-align:left;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;

}

.topCellTableGallery td.podcasts {
	background-image: url("../images/podcasts/ach_podcast_title.gif");
	background-repeat: no-repeat;
	height:47px !important;
	width:590px !important;
	vertical-align:bottom;
	text-align:left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;

}

.topCellTableGallery td.QuickJump {
height:30px !important;
width:590px !important;
vertical-align:bottom;
text-align:left;
}

.topCellTable {
border-top: 1px solid #D9DABD !important;
border-left: 1px solid #D9DABD !important;
border-right: 1px solid #D9DABD !important;
border-bottom: 1px solid #D9DABD !important;
width:590px;
height:47px !important;
font-size: 0.8em !important;
vertical-align:top;
}

.topCellTable td {
background-repeat: no-repeat;
height:47px !important;
width:590px !important;
vertical-align:top;
text-align:left;
}

.topCellTableOutter {
border-top: 1px solid #F1F6E2 !important;
border-left: 1px solid #F1F6E2 !important;
border-right: 1px solid #F1F6E2 !important;
border-bottom: 1px solid #F1F6E2 !important;
width:590px;
height:40px !important;
vertical-align:top;
padding-top: 0px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
margin-top: 0px !important;
margin-bottom: 0px !important;
margin-left: 0px !important;
margin-right: 0px;
}

/*-----------------------------------------------------------
/ MIDDLE CELL TABLE
-----------------------------------------------------------*/
.middleCellTable {
border-collapse:collapse;
width:582px !important;

}
.middleCellTable td {
border: 4px solid #F1F6E2 !important;
font-size: 0.8em !important;
/*height:220px !important;*/
vertical-align:top;
}

/*-----------------------------------------------------------
/ BOTTOM CELL TABLE
-----------------------------------------------------------*/
.bottomCellTable {
background-color:#F1F6E2;
width:590px;
font-size: 1.0em !important;
}

.memberText {

font-size: 1.0em !important;

}

p {
font-size: 13px !important;
padding: 10px 10px 10px 10px;
color: #6D644A;
}
/*-----------------------------------------------------------
/ THIS ONE HIDES THE H1 TAGS
-----------------------------------------------------------*/
.hide {
position:absolute;
left: -2000px;
}

/*-----------------------------------------------------------
/ PAGE FOOTER NAV
-----------------------------------------------------------*/

.pageFooter {
background-color: #000000;
width: 760px;
font-size: 0.8em !important;
color: #FFFFFF;
vertical-align: top;
padding-left: 4px;
margin-top: 15px;
margin-bottom: 10px;


}

a.footerNav {
color:#FFFFFF;
text-decoration:none;
}
a.footerNav:hover { text-decoration: underline; }
a.footerNav:active { text-decoration: underline; }

/*-----------------------------------------------------------
/ ACHIEVER LISTINGS
-----------------------------------------------------------*/
.lilAchiever {
border-collapse:collapse;
}

.lilAchiever td {
border: 1px solid #D9DABD;
padding:3px 3px 3px 3px;
}

/*-----------------------------------------------------------
/ LEFT NAV
-----------------------------------------------------------*/
.addMargin {
padding-top: 5px;
padding-bottom: 5px;
line-height: 1.2;
}

.leftText {
color: #F1F6E2;
line-height: 1.2;
margin-left: -7px;
margin-right: -10px;

}

a.leftTextNav {
color: #E5ddaa;
text-decoration:none;
font-weight: bold;
font-size:12px;
}
/*-----------------------------------------------------------
/ GALLERY PAGES
-----------------------------------------------------------*/
.gallery {
vertical-align: top;
border-collapse:collapse;
width: 555px !important;
margin-left:5px;

}

.gallery td {
vertical-align: top;
text-align:center;
border: 1px dotted #CCC;
padding-top: 6px;
padding-bottom: 6px;
}

.galleryLinks {
color: #966d33;
text-decoration:underline;
font-size: 0.7em;
}

.noBorders {
border-bottom:1px solid #F1F6E2 !important;
border-right:1px solid #F1F6E2 !important;
}

/*-----------------------------------------------------------
/ HOMEPAGE
-----------------------------------------------------------*/
.topCellHome {
border-top: 5px solid #CBCBAA !important;
border-right: 5px solid #CBCBAA !important;
border-left: 5px solid #CBCBAA !important;
width:760px !important;
font-size: 0.8em !important;
vertical-align: middle;
padding-left: 1px;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
}

.middleCellHome {
border-top: 5px solid #CBCBAA !important;
border-right: 5px solid #CBCBAA !important;
border-left: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:760px !important;
font-size: 0.8em !important;
vertical-align: top;

}

.bottomCellHome {
background-color: #F1F6E2;
width:760px !important;
height: 150px !important;
font-size: 0.8em !important;
vertical-align: top;
text-align:center;
padding:1px;
}

.topNavHome {
border-top: 1px solid #D9DABD !important;
border-left: 1px solid #D9DABD !important;
border-right: 1px solid #D9DABD !important;
border-bottom: 1px solid #D9DABD !important;
width:746px !important;
}

.homeLinks {
color: #FFF;
font-size: 12px;
text-decoration: none;
}

.homeLinks2 {
color: #FFF;
font-size: 12px;
text-decoration: underline;
}

.homeLilHeader {
font-size: 12px;
color: #EEF39D;
margin-bottom: 5px;
}

a.homeLilHeaderLink {
font-size: 12px;
color: #EEF39D;
padding-bottom: 5px !important;
text-decoration:none;
font-weight:bold;
}

a.homeLilHeaderLink:hover {
text-decoration:underline;
}

.homeText {
margin-top: 0px;
margin-left:20px;
margin-bottom: 0px !important;
font-size: 12px;
color: #8d8d8d;

}

.homeText li{
margin-bottom: 0px !important;
}

.homeText2 {
margin-top: -8px;
margin-left:-10px;
line-height: 17px;
font-family: Arial !important;
font-size: 12px !important;
color: #8d8d8d;

}

.homeText3 {
margin-top: 0px;

margin-bottom: 0px !important;
font-size: 12px;
color: #8d8d8d;

}
.homeText3 li{
margin-bottom: 0px !important;
margin-left:-25px;
padding-left:0px;
padding-right:5px;
}
.siteDown {
font-family: Arial !important;
font-size: 20px !important;
color: #8d8d8d;
}

a.homeLink10 {
font-size: 12px !important;
color: #8d8d8d;
text-decoration:none;
}

a.homeLink10:hover {text-decoration:underline;}

/*-----------------------------------------------------------
/ ABOUT THE ACADEMY
-----------------------------------------------------------*/
.topCellTableGallery td.aboutHead {
background-image: url("../images/about_achievement/ata_page-title.gif");
background-repeat: no-repeat;
height:47px !important;
width:590px !important;
vertical-align:bottom;
text-align:left;
padding: 0px;
}

.aboutHeader {
font-family: Arial !important;
font-size: 12px !important;
color: #3F2911 !important;
font-weight:bold;
line-height: 13px;
margin-top: 0px;
margin-bottom: -20px;
margin-left: 0px;
padding: 0px;
}

.lettersTable {
background-image: url("../images/about_achievement/blankWhitePaper.jpg");
background-repeat: no-repeat;
height:719px;
width:558px !important;
}

.smallCell {
height: 27px !important;
background-color: #D3D4B5;
}

.middleCellTable2 {
border-collapse:collapse;
width:592px !important;

}
.middleCellTable2 td {
border: 4px solid #F1F6E2 !important;
font-size: 0.8em !important;
/*height:220px !important;*/
vertical-align:top;
}

.middleCellAbout {
border-right: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:760px !important;
font-size: 0.8em !important;
vertical-align: top;
background-color: #DEE2C3;
}

.middleCellAbout2 {
border-bottom: 5px solid #CBCBAA !important;
width:770px !important;
font-size: 0.8em !important;
vertical-align: top;
background-color: #DEE2C3;
}

.AboutLink {
color: #6d644a;
font-size:12px;
padding-top:10px !important;
margin-top:10px !important;
}

.AboutText {
color: #6d644a;
font-size:13px !important;
line-height: 17px;
margin-bottom: -10px;
}

.AboutTextLetters {
color: #6d644a;
font-size:12px !important;
line-height: 15px;
margin-bottom: -10px;
margin-top: -10px;
}

.AboutTextLeft {
color: #6D644A;
font-size:11px !important;
line-height: 11px;
margin-top: -20px;
text-transform: uppercase;
}

.AboutTextLeft2 {
color: #FFFFFF;
font-size:11px !important;
line-height: 11px;
margin-top: -20px;
}

.topCellLeftAbout{
width:378px !important;
background-color:#E4E8CD;
}

.topCellRightAbout{
width:212px !important;
border-left: 4px solid #CBCBAA !important;
text-align: center;
vertical-align:middle;
background-color:#E4E8CD;
}

.topCellLeftAbout2{
width:379px !important;
background-color:#E4E8CD;
border-top: 4px solid #CBCBAA !important;
}

.topCellRightAbout2{
width:214px !important;
text-align: left;
vertical-align:top;
background-color: #D7D9B8;
border-top: 4px solid #CBCBAA !important;
}

.topCellLeftAbout3{
width:379px !important;
text-align: left;
vertical-align:top;
background-color: #E4E8CD;
border-top: 4px solid #CBCBAA !important;
}

.topCellLeftAbout4{
width:579px !important;
text-align: left;
vertical-align:top;
background-color: #E4E8CD;
border-top: 4px solid #CBCBAA !important;
}

.topCellLeftAbout5{
width:590px !important;
text-align: left;
vertical-align:top;
background-color: #E4E8CD;
}

.topCellRightAbout3{
width:214px !important;
text-align: left;
vertical-align:top;
background-color: #6B6910;
border-top: 4px solid #CBCBAA !important;
border-left: 4px solid #CBCBAA !important;
}

.topCellRightAbout4{
width:214px !important;
text-align: left;
vertical-align:top;
background-color: #D7D9B8;
border-top: 4px solid #CBCBAA !important;
border-left: 4px solid #CBCBAA !important;
}

.greenBg {
background-color: #6B6910;
}
a.orangeLink {
color: #DA571C;
text-decoration:none;
font-size:11px !important;
line-height: 11px;
margin-top: -20px;
text-transform: uppercase;
}

a.orangeLink2 {
color: #3F2911;
text-decoration:underline;
font-size:13px !important;
line-height: 11px;
margin-top: -20px;
}

a.whiteLink {
color: #FFFFFF;
text-decoration:underline;
font-size:11px !important;
line-height: 11px;
margin-top: -20px;
}

a.whiteLink2 {
color: #FFFFFF;
text-decoration:underline;
font-size:11px !important;
line-height: 15px;
margin-top: -10px;
}

.orangeHeaders {
color: #DA571C;
font-size:12px !important;
line-height: 13px;
margin-top: 10px;
margin-bottom: -20px;
text-transform: uppercase;
}

li.aboutAcademy {
font-size: 12px !important;
padding-left: -5px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #6d644a;
line-height: 18px;
margin-right: 10px;
}

/*-----------------------------------------------------------
/ KEYS TO SUCCESS
-----------------------------------------------------------*/
.topCellTableGallery td.keysHeader {
background-image: url("../images/keys_to_success/keys_header.gif");
background-repeat: no-repeat;
height:47px !important;
width:590px !important;
vertical-align:bottom;
text-align:left;
padding: 0px;
}
/*-----------------------------------------------------------
/ PHOTO CREDIT PAGE
-----------------------------------------------------------*/
.photoText {
margin-top: 0px;
margin-left:20px;
margin-bottom: 0px !important;
font-size: 14px;
color: #8d8d8d;
padding-left: 10px;

}

.photoHR {

border: 1px solid;

}

/*-----------------------------------------------------------
/ SCART
-----------------------------------------------------------*/
.topCellTableGallery td.storeHead {
background-image: url("../images/scart/Achievement_store.gif");
background-repeat: no-repeat;
height:47px !important;
width:590px !important;
vertical-align:bottom;
text-align:left;
padding: 0px;
}

.topCellCheckout {
border-top: 5px solid #CBCBAA !important;
border-right: 5px solid #CBCBAA !important;
border-left: 5px solid #CBCBAA !important;
width:590px !important;
height:40px !important;
font-size: 0.8em !important;
vertical-align: bottom;

}

.topCellCheckout2 {
border-bottom: 5px solid #CBCBAA !important;
border-right: 5px solid #CBCBAA !important;
border-left: 5px solid #CBCBAA !important;
width:710px !important;
height:40px !important;
font-size: 0.8em !important;
vertical-align: bottom;

}

.middleCellCheckout {
border-top: 5px solid #CBCBAA !important;
border-right: 5px solid #CBCBAA !important;
border-left: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:760px !important;
font-size: 0.8em !important;
vertical-align: top;
background-color: #DEE2C3
}

.middleCellCheckout2 {
border-right: 5px solid #CBCBAA !important;
border-left: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:760px !important;
font-size: 0.8em !important;
vertical-align: top;
background-color: #DEE2C3
}

.inputTextForm {
margin-top:-5px !important;
padding-bottom:0px;
margin-bottom:0px;
line-height: 17px;
font-weight: bold;
}

.inputTextForm2 {
margin-top:-5px !important;
padding-bottom:0px;
margin-bottom:0px;
line-height: 17px;
}

.detailText {
padding-bottom:0px;
margin-bottom:0px;
line-height: 17px;
}

.titles {
font-size: 14px;
font-weight:bold;
padding-bottom:2px;
margin-bottom:2px;
}

.orangeDescr{
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#fd6c01;
text-transform: uppercase;
font-size: 11px;

}

.plainCaps{
font-family: Arial, Verdana, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 11px;
}

.pad{
padding-top:10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}

.colHeaders{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
}

.colHeaders2{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.scartHR {
height: 1px;
color: #D9DABD;
background-color: #D9DABD;
}

.plainDescr{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;

}

.subHeading2{
padding-left:10px;
padding-top:0px;
padding-bottom:-50px;
margin-bottom:0px;
color:#796A4A;
}

.middleCellScart {
border-right: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:589px !important;
}
/*-----------------------------------------------------------
/ RECOMMENDED BOOKS PAGE
-----------------------------------------------------------*/
.RecBook {
font-size: 12px !important;
padding-bottom:-10px;
margin-bottom:-50px;
line-height: 17px;
}

.floatLeft {
float:left;
}

.topCell2 {
border-top: 5px solid #CBCBAA !important;
border-right: 5px solid #CBCBAA !important;
border-bottom: 5px solid #CBCBAA !important;
width:590px !important;
height:39px !important;
font-size: 0.8em !important;
vertical-align: top;

}

.bookTitle {
margin-bottom: -30px;
padding-bottom: 0px;
}

.dbtext1{
font-family: Arial !important;
font-size: 15px !important;
font-weight: bold;
margin-top: -10px;
margin-bottom: -30px;
margin-left: 10px;
padding:0px;
}

.dbtext2{
}

.dbtext3{
font-family: Arial !important;
font-size: 12px !important;
margin-top: 30px;
margin-bottom: 15px;
margin-left: 10px;
padding:0px;
}

.dbtext4{
font-family: Arial !important;
font-size: 12px !important;
margin-top: 0px;
margin-bottom: 5px;
margin-left: 10px;
padding:0px;
}
/*-----------------------------------------------------------
/ MEMBER INPUT TEXT (profile, bio, interview)
-----------------------------------------------------------*/
.inputTextFirst {
margin-top:-5px !important;
padding-bottom:0px;
margin-bottom:-12px;
line-height: 17px;
}

.inputText {
padding-bottom:0px;
margin-bottom:-12px;
line-height: 17px;
}

.inputText8 {
padding-bottom:0px;
margin-top:50px;
padding-top:20px;
line-height: 17px;
}

.inputText5 {
padding-bottom:0px;
margin-bottom:-12px;
line-height: 17px;
margin-top:3px;
padding-top:3px;
}
.inputText6 {
padding-bottom:2px;
margin-bottom:0px;
line-height: 17px;
margin-top:3px;
padding-top:3px;
}

.inputTextGallery {
padding-bottom:0px;
margin-bottom:0px;
line-height: 16px;
margin-top:0px;
padding-top:0px;
}

.memberTextTitle {
font-size: 14px !important;
padding-bottom:0px;
margin-bottom:-10px;
line-height: 17px;
}

.memberTextTitle2 {
padding-bottom:0px;
margin-top:0px;
margin-bottom:15px;
line-height: 17px;
}

p b {
padding-bottom:0px;
margin-bottom:-12px;
line-height: 17px;
color: #3F2911;
font-family: Arial !important;
font-weight: bold !important;
}

.pageNumbers {

padding-bottom:10px;
margin-bottom:10px;
line-height: 17px;

}

.heldDatePlace {
padding-bottom:0px;
margin-bottom:0px;
line-height: 17px;

}

.media {
font-family: Arial;
font-size: 12px !important;
padding-top: 2px;
padding-bottom: 2px
}

.quote {
font-family: Arial;
color: #3F2911;
font-size: 13px !important;
line-height: 1.3em;
}

a.mediaBox {
font-family: Arial;
color: #3F2911;
font-size: 11px !important;
}
/*-----------------------------------------------------------
/ ACHIEVENET CURRICULUM
-----------------------------------------------------------*/
.topCellTableGallery td.teachersHead {
background-image: url("../images/for_teachers/for_teachers.gif");
background-repeat: no-repeat;
height:47px !important;
width:590px !important;
vertical-align:bottom;
text-align:left;
padding: 0px;
}

ul.curriculum {
margin-top: -7px;
margin-bottom: -20px;
}

li.curriculum {
font-size: 13px !important;
padding-left: -5px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #5A5A22;
line-height: 1.8em;
font-style: italic !important;
margin-right: 10px;
}

.curMainText{
color: #6d644a;
font-size:13px !important;
line-height: 16px;
margin-bottom: -10px;
margin-top: -10px;
}

/*-----------------------------------------------------------
/ SITE MAP
-----------------------------------------------------------*/
.siteMapP {
font-size: 0.8em !important;
line-height: 1.8em;
margin-left: 0px;
margin-right: 0px;
}

.siteMapUL{
margin-top: -7px;
margin-left: 13px;
margin-top: -20px;
margin-bottom: -20px;
color: #8d8d8d;
font-size: 0.72em !important;
}

.siteMapLI{
font-size: 0.85em !important;
padding-left: 0px;
margin-left: 13px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #5A5A22;
line-height: 1.7em;
}

a.MainCat{
text-decoration: none;
font-weight:bold;
color: brown;
font-size: 1.2em !important;
}

a.SubCat{
text-decoration: none;
}

a.ListCat{
text-decoration: none;
}

a.brownLink {
color: #3F2911;
text-decoration:underline;
font-size:13px !important;
line-height: 19px;

}

/*-----------------------------------------------------------
/ LEFT NAV LINKS
-----------------------------------------------------------*/
a {
color: #3F2911;
text-decoration:underline;
font-size:13px !important;
line-height: 19px;

}
a:hover { text-decoration: underline; }

a.nav {
color: #654E39;
font-weight: bold;
text-decoration: none;
margin: 0 0 4px 3px;
padding: 0;
font-size: 0.8em;
}

a.nav:hover { text-decoration: underline; }

a.navSelect {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin: 0 0 4px 3px;
padding: 0;
font-size: 0.8em;
}

a.navSelect:hover { text-decoration: underline; }


a.navSub {
color: #966d33;
text-decoration: none;
margin: 0 0 4px 3px;
padding: 0;
font-size: 0.97em;
line-height: 1.5em;
}

a.navSub2 {
color: #333333;
text-decoration: none;
margin: 0 0 0 0;
padding: 0;
}

a.navSub2:hover {
color: #333333;
text-decoration: none;
margin: 0 0 0 0;
padding: 0;
}

a.navSub:hover { text-decoration: underline; }


a.navSubSelect {
color: #fd6c01;
font-size: 0.97em;
text-decoration: none;
margin: 0 0 4px 0px;
padding: 0;
}

a.navSubSelect:hover { text-decoration: underline; }

a.navSubSelect5 {
color: #fd6c01;
font-size: 12px !important;
text-decoration: none;
margin: 0 0 4px 0px;
padding: 0;
}

a.navSubSelect5:hover { text-decoration: underline; }

a.visited {
color: #669966;
font-weight: bold;
text-decoration: none;
}

a.appTip 
{
color: #0000CC;
text-decoration:underline;
}

a.achLinks {
color: #966d33;
font-size:11px !important;
text-decoration:underline;
}

a.bottNav {
text-decoration:none;
font-size: 1.4em;
color: #966d33;
}
a.bottNav:hover { text-decoration: underline; }

a.bottNav2 {
text-decoration:underline;
font-size: 0.92em;
color: #966d33;
}
a.bottNav2:hover { text-decoration: underline; }


.backLink {
display: none;
}

.mastheadPrint {
display: none;
}

/***added by tim 9-4-2008***/
#vp {
	border-bottom: 5px solid #cbcbaa;
	display: block;
	margin: 0px; 
	padding: 0px;
	height: 392px;
}

#vl {
	float: left;
	display: block;
	height: 392px;
	width: 370px;
	border-right: 5px solid #cbcbaa;
	text-align: left;
	color: #6d644a;
	font: 9px arial,helvetica,verdana;
	margin: 0px;
	padding: 0px;
}

#vl em {
	display: block;
	padding: 8px 0px 0px 7px;
}

#vl input {
	display: block;
	padding: 1px;
	margin: 3px 0px 0px 7px;
	font: 9px arial,helvetica,verdana;
	color: #000;
	width: 236px;
}


#vr {
	float: right;
	display: block;
	width: 221px;
	height: 392px;
	overflow: hidden;
	background: url(/images/vr_bg.gif) -65px 0px repeat-y;
	margin: 0px;
	padding: 0px;
}

#vi {
	display: block;
	float: left;
	width: 221px;
	height: 392px;
	font: 14px arial, helvetica, verdana;
	font-weight: normal;
	color: #6d644a;
	margin: 0px;
	padding: 0px;
}

#viC {
	display: block;
	height: 91px;
	overflow: hidden;
}

#smallTxt {
	display: block;
	margin: 0px; padding: 0px;
	height: 45px;
	width: 210px;
	overflow: hidden;
}

#smallTxt small {
	line-height: 1.3em !important;
	font: 10px arial,helvetica,verdana !important;
	padding-right: 15px;
}

#vi h2 {
	font: 14px arial, helvetica, verdana;
	color: #fd6c01;
	font-weight: 900;
	margin: 0px;
	padding: 12px 0px 3px 9px;
}

#vi small {
	font: 13px arial, helvetica, verdana !important;
	font-weight: 100;
	display: block;
	padding-bottom: 13px;
	line-height: 1.2em !important;
	margin: 0px;
	padding: 0px 0px 8px 9px;
}

#description {
/*	position: relative; */
	display: block;
	height: 260px !important;
	width: 215px !important;
	overflow-y: auto;
        overflow-x: hidden;
}

#viewmore {
/*	position: relative; */
	display: block;
	height: 276px !important;
	width: 215px !important;
	overflow-y: auto;
        overflow-x: hidden;
}

.relatedItem {
	padding: 8px;
	width: 200px;
	display: block;
        overflow: visible;
	background-color: #f1f6e2;
	color: #48482e;
	font: 11px arial,helvetica,verdana;
}

.relatedItem ul {
        list-style: none;
        margin: 0px;
        padding: 2px;
}

.relatedItem ul li {
        position: relative;
        list-style: none;
        display: block;
        float: left;
        margin: 0px; padding: 0px;
}

.relatedItem a, .relatedItem a:visited {
	display: block;
	float: left;
	padding: 0px 10px 0px 0px;
	font: 10px arial,helvetica,verdana !important;
	color: #3f2911;
	text-decoration: none;
}

.relatedItem a:hover {
        color: #da571c;
        text-decoration: none;
}

.relatedItem strong {
	font: 11px arial,helvetica,verdana !important;
	color: #48482e !important;
	font-weight: 900 !important;
}


.relatedItemOver {
        background-color: #dde2c3;
}

.anylinkcss {margin: 0px; padding: 0px; }

.anylinkcss a, .anylinkcss a:visited {
	font: 10px arial,helvetica,verdana !important;
	color: #3f2911;
	text-decoration: none;
	width: 90px;
	padding: 0px 0px 0px 0px !important;
}

.anylinkcss em {
	font-variant: small-caps;
	font-style: normal;
}

#description p, #viewmore p {
	padding: 0px 10px 5px 10px;
	line-height: 1.2em;
	font-size: 11px !important;
}

#dText1 p a, #dText1 p #a:visited {
	font: 11px arial, helvetica, verdana !important;
	text-decoration: underline !important;
	color: #000;
}

#dText1 p {
	margin-top:9px !important;
	padding-top:0px !important;
	margin-bottom:-2px !important;
	padding-bottom:0px !important;
	color: #000;
}

a#iPrev {
	display: block;
    width: 15px;
    height: 11px;
    background: url(/images/icon_prev.gif) top left no-repeat;
}

a#iNext {
	display: block;
    width: 15px;
    height: 11px;
    background: url(/images/icon_next.gif) top left no-repeat;
}

li.tabs-selected {
    opacity: .5;
}

.activeN {
    width: 15px;
    height: 11px;
    background: url(/images/icon_next.gif) bottom left no-repeat !important;
    border: 2px solid red !important;
}

.beige {
	color: #6d644a !important;
}

.intro {
	display: block;
	background: #b6b998 url(/images/vi_introduction.gif) 9px 4px no-repeat;
	width: 215px;
	height: 20px;
}

.view {
	display: block;
	background: #dde1c3 url(/images/vi_viewmore_bg.jpg) 9px 4px no-repeat;
	width: 215px;
	height: 20px;
}

.view span, .intro span { display: none; }
.clear {clear:both;}

@media projection, screen { 
    .tabs-hide {
        display: none;
    }
}

@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
	position: absolute;
	right: 0px;
	bottom: 0px;
    list-style: none;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}

.tabs-nav li {
    float: left;
}

.tabs-nav a, .tabs-nav a span {
    display: block;
}

.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    white-space: nowrap; /* required in IE 6 */    
}

.tabs-nav .tabs-selected a {
    color: #000;
}

.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    outline: 0; /* prevent dotted border in Firefox */
}

*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
	overflow: auto;
    background: #f1f6e2; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
    background: url(/images/loading.gif) no-repeat 0 50%;
}

ul#nav_video {
	list-style: none;
	margin: 1px 0px 6px 0px;
	padding: 0px;
	display: block;
}

ul#nav_video li {
	list-style: none;
	float: left;
	display: block;
	margin: 0px; padding: 0px;
}

ul#nav_video li a span { display: none; }

a#mostPop {
	display: block;
	width: 196px;
	height: 59px;
	background: url(/images/nav_video.jpg) 0px 0px no-repeat;
}

a#mostPopOn {
	display: block;
	width: 196px;
	height: 59px;
	background: url(/images/nav_video.jpg) 0px -59px no-repeat;
}

a#mostPop:hover {
	display: block;
	width: 196px;
	height: 59px;
	background: url(/images/nav_video.jpg) 0px -59px no-repeat;
}

a#podArea {
        display: block;
        width: 196px;
        height: 59px;
        background: url(/images/nav_video.jpg) 0px 0px no-repeat;
}

a#podAreaOn {
        display: block;
        width: 196px;
        height: 59px;
        background: url(/images/nav_video.jpg) 0px -59px no-repeat;
}

a#podArea:hover {
        display: block;
        width: 196px;
        height: 59px;
        background: url(/images/nav_video.jpg) 0px -59px no-repeat;
}


a#mostVie {
	display: block;
	width: 198px;
	height: 59px;
	background: url(/images/nav_video.jpg) -196px 0px no-repeat;
}

a#mostVieOn {
	display: block;
	width: 198px;
	height: 59px;
	background: url(/images/nav_video.jpg) -196px -59px no-repeat;
}

a#mostVie:hover {
	display: block;
	width: 198px;
	height: 59px;
	background: url(/images/nav_video.jpg) -196px -59px no-repeat;
}

a#vwdArea { 
        display: block;
        width: 198px;
        height: 59px;
        background: url(/images/nav_video.jpg) -196px 0px no-repeat;
}

a#vwdAreaOn { 
        display: block;
        width: 198px;
        height: 59px;
        background: url(/images/nav_video.jpg) -196px -59px no-repeat;
}

a#vwdArea:hover { 
        display: block;
        width: 198px;
        height: 59px;
        background: url(/images/nav_video.jpg) -196px -59px no-repeat;
}


a#staffPi {
	display: block;
	width: 196px;
	height: 59px;
	background: url(/images/nav_video.jpg) -394px 0px no-repeat;
}

a#staffPi:hover {
	display: block;
	width: 196px;
	height: 59px;
	background: url(/images/nav_video.jpg) -394px -59px no-repeat;
}

a#pksArea {
        display: block;
        width: 196px;
        height: 59px;
        background: url(/images/nav_video.jpg) -394px 0px no-repeat;
}

a#pksAreaOn {
        display: block;
        width: 196px;
        height: 59px;
        background: url(/images/nav_video.jpg) -394px -59px no-repeat;
}

a#pksArea:hover {
        display: block;
        width: 196px;
        height: 59px;
        background: url(/images/nav_video.jpg) -394px -59px no-repeat;
}



#filter {
	display: block;
	padding: 5px 0px 7px 6px;
	font: 10px arial,helvetica,verdana;
}

#filter a, #filter a:visited {
	text-decoration: underline;
	font: 10px arial,helvetica,verdana !important;
	color: #000;
}


#nav_icon {
	display: block;
	height: 29px;
	width: 370px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #e4e7cf;
	position: relative;
	z-index: 1;
}

#nav_icon ul {
	margin: 0px;
	padding: 0px;
	width: 370px;
	height: 29px;
	display: block;
}

#nav_icon a, #nav_icon a:visited {
	font: 9px arial,helvetica, verdana !important;
	color: #000;
	text-decoration: none;
	outline: none;
}

#nav_icon li a:hover {color: #da571c;}

#nav_icon li {
	list-style: none;
	display: inline;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	text-align: left;
	height: 29px;
	overflow: hidden !important;
}

.hidden {
	display: none !important;
}

.share {
	padding: 0px 10px 0px 0px;
	display: none;
}

.icons {
	display: block;
	padding-top: 0px;
	width: 369px;
	overflow: hidden;
}

#digg {
	display: block;
	width: 30px;
	height: 16px;
	background: url(/images/share_digg.gif) 0px 2px no-repeat;
	margin-right: 0px !important;
	padding: 4px 0px 0px 20px;
	font-size: 9px;
	margin-left: 4px;
}


#tutorial {
        display: block;
        width: 33px;
        height: 16px;
        background: url(/images/share_tutorial.gif) 0px 2px no-repeat;
        margin-right: 0px !important;
        padding: 4px 0px 0px 20px;
        font-size: 9px;
        margin-left: 4px;
}

#itunesu {
        display: block;
        width: 36px;
        height: 16px;
        background: url(/images/share_itunes.gif) 0px 2px no-repeat;
        margin-right: 0px !important;
        padding: 4px 0px 0px 20px;
        font-size: 9px;
        margin-left: 4px;
}

#alumni {
        display: block;
        width: 30px;
        height: 16px;
        background: url(/images/share_alumni.gif) 0px 2px no-repeat;
        margin-right: 0px !important;
        padding: 4px 0px 0px 20px;
        font-size: 9px;
        margin-left: 4px;
}

#nyu {
        display: block;
        width: 28px;
        height: 16px;
        background: url(/images/share_nyu.gif) 0px 2px no-repeat;
        margin-right: 0px !important;
        padding: 4px 0px 0px 20px;
        font-size: 9px;
        margin-left: 4px;
}

#harvard {
        display: block;
        width: 33px;
        height: 16px;
        background: url(/images/share_harvard.gif) 0px 2px no-repeat;
        margin-right: 0px !important;
        padding: 4px 0px 0px 20px;
        font-size: 9px;
        margin-left: 4px;
}

#wikipedia {
        display: block;
        width: 33px;
        height: 16px;
        background: url(/images/share_wiki.gif) 0px 2px no-repeat;
        margin-right: 0px !important;
        padding: 4px 0px 0px 20px;
        font-size: 9px;
        margin-left: 0px;
}

#forteachers {
        display: block;
        width: 38px;
        height: 16px;
        background: url(/images/share_teacher.gif) 0px 2px no-repeat;
        margin-right: 0px !important;
        padding: 4px 0px 0px 20px;
        font-size: 9px;
        margin-left: 4px;
}


#reddit {
	display: block;
	width: 36px;
	height: 16px;
	background: url(/images/share_reddit.gif) no-repeat;
	margin-right: 0px !important;
	padding: 4px 0px 0px 20px;
}

#stumbleupon {
	display: block;
	width: 64px;
	background: url(/images/share_stumble.gif) 0px 2px no-repeat;
	padding: 4px 0px 0px 20px;
	height: 16px;
}

#facebook {
	display: block;
	width: 40px;
	background: url(/images/share_facebook.gif) 0px 2px no-repeat;
	padding: 4px 0px 0px 20px;
	height: 16px;
}

#yahoobuzz {
	display: block;
	width: 44px;
	background: url(/images/share_yahoo.gif) 0px 2px no-repeat;
	padding: 4px 0px 0px 20px;
	height: 16px;
}

#uwho {
	display: block;
	width: 34px;
	background: url(/images/share_uwho.gif) 0px 2px no-repeat;
	padding: 4px 0px 0px 20px;
	height: 16px;
}

#emailVideo {
	display: block;

	
	width: 85px !important;
	height: 14px;
	background: url(/images/share_email.gif) 0px 2px no-repeat;
	margin-right: 0px !important;
	padding: 0px 0px 0px 20px;
	font: 9px arial,helvetica, verdana !important; 
	margin-left: 10px;
	margin-top: 10px;
	text-decoration: none;
	color: #000;
}

	#permalink { 
	width: 270px !important;
	font: 9px arial,helvetica, verdana !important; 
	}

	#permalinkForm{ 
	width: 369px;
	overflow: hidden;
	}

	#permalinkForm em{ 
	font: 9px arial,helvetica, verdana !important; 
	font-style: italic;
	}

	.homeShareTable a{ 
	font: 9px arial,helvetica, verdana !important; 
	font-style: italic;
	text-decoration: none;
	}

	.pad3R {
		padding-right: 4px;
	}
	
	.vidC {
		display: block;
		float: left;
		width: 189px;
		height: 182px;
		margin: 0px 0px 15px 3px;
		position: relative;
	}
	
	.vidM {
		display: block;
		width: 187px;
		height: 163px;
		border: 1px solid #cbcbaa;
		margin-bottom: 2px;
		overflow: hidden;
	}
	
	.vidM img {
		width: 181px;
		height: 93px;
		display: block;
		padding: 3px 3px 4px 3px;
	}
	
	.vidM h3 {
		padding: 0px 0px 2px 6px;
		margin: 0px;
		text-decoration: none;
	}
	
	.vidM h3 a, .vidM h3 a:visited, .vidM h3 {
		color: #da571c;
		font: 11px arial, helvetica, verdana;
		text-decoration: none;
		font-weight: 900;
	}
	
	.vidM small {
		display: block;
		margin: 0px;
		padding: 0px 0px 0px 6px;
		font: 11px arial,helvetica,verdana;
		color: #000;
		line-height: 1.3em;
		position: relative;
		z-index: 10;
	}
		
	.watch { 
		display: block;
		width: 45px;
		height: 16px;
		background: url(/images/icon_vid.jpg) 0px 3px no-repeat;
	}
	.listen { 
		display: block;
		width: 40px;
		height: 16px;
		background: url(/images/icon_vid.jpg) -62px 3px no-repeat;
	}

	.download { 
		display: block;
		width: 45px;
		height: 16px;
		background: url(/images/icon_vid.jpg) -120px 3px no-repeat;
		outline: none;
		cursor: pointer;
	}
	
	#pagination {
		display: block;
		padding: 12px 0px 0px 6px;
		font: 10px arial,helvetica,verdana;
	}
	
	#pagination a, #pagination a:hover {
		text-decoration: none;
		font: 10px arial,helvetica,verdana !important;
	}

	.vidN {
		display: block;
		width: 187px;
		height: 20px;
		background: #e5e8d1 url(/images/vidN_bg.gif) top left no-repeat;
		border: 1px solid #cbcbaa;
	}
	
	.vidN ul {
		list-style: none;
		margin: 0px;
		padding: 2px;
	}
	
	.vidN ul li {
		position: relative;
		list-style: none;
		display: block;
		float: left;
		margin: 0px; padding: 0px;
		width: 56px;
	}
	
	.vidN a, .vidN a:visited {
		text-decoration: none; 
		color: #3f2911; 
		font: 10px arial,helvetica,verdana !important; 
		padding: 1px 0px 0px 14px;
	}

        .vidN a:hover {
                color: #da571c;
                text-decoration: none;
        }

        /* Download container for primary podcasts */
	div.downloadP {
		position: absolute;
		bottom: 19; /* Set 1px less than menu width */
		right: -18;
		display: none;
		margin-top: -1px;
                width: 93px;
		z-index: 15;
	}

        /* Download container for related podcasts */
        div.downloadR {
                position: absolute;
                top: 15; 
                left: 0;
                display: none;
                margin-top: 0;
                width: 93px;
                z-index: 15;
        }


        /* Podcast download menu */
        ul.downloadM {
                background-color: #f1f6e2;
                list-style: none;
                list-style-position: inside;
                padding: 0;
                margin: 0;
                width: 100%;
                position: static;
                float: none;
         }
	
	 ul.downloadM li {
                position: static;
	 	border: 1px solid #cbcbaa;
                background-color: #f1f6e2;
		list-style: none;
                list-style-position: inside;
                padding: 0;
                margin: 0;
		display:list-item;
                float: left;
                width: 91px;
	}
	
	ul.downloadM li a, ul.downloadM li a:visited {
                position: static;
                display: block;
                float: none;
		background-color: #e5e8d1;
		display: block;
		padding: 3px 0px 3px 12px; 
		margin: 1px 1px 1px 1px; 
                font: 10px arial,helvetica,verdana !important;
                color: #3f2911;
                text-decoration: none;
	}
	
	ul.downloadM li a:hover {
		background-color: #3f2911;
		color: #e5e8d1;
	}
	
	#emailForm {
		display: none;
		width: 354px;
		height: 300px;
		background: #dee2c3;
		padding: 3px 8px 4px 8px;
		position: relative;
		z-index: 9000;
                border: 1px solid black;
	}
	
	#emailForm label {
		float: left;
		padding-top: 6px;
	}
	
	input#yourEmail {
		position: relative;
		float: left !important;
		padding: 1px;
		margin: 3px 0px 0px 20px;
		font: 9px arial,helvetica,verdana;
		color: #000;
		width: 170px;
		z-index: 5;
	}
	
	input#yourFriendsEmail {
		position: relative;
		float: left !important;
		padding: 1px;
		margin: 3px 0px 0px 7px;
		font: 9px arial,helvetica,verdana;
		color: #000;
		width: 170px;
		z-index: 5;
	}
	
	input#send {
		float: left;
		padding: 3px 1px 2px 1px !important;
		font: 9px arial,helvetica,verdana !important;
		color: #000 !important;
		width: 60px !important;
		text-transform: uppercase;
		background: #a8ab84;
		color: #fff !important;
		border: none !important;
	}

	input#cancel {
		float: left;
		padding: 3px 1px 2px 1px !important;
		font: 9px arial,helvetica,verdana !important;
		color: #000 !important;
		width: 60px !important;
		text-transform: uppercase;
		background: #a8ab84;
		color: #fff !important;
		border: none !important;
	}
	
div.triangle {
	position: absolute;
	z-index: 5px;
	display: block;
	width: 26px;
	height: 19px;
	top: 73px;
	left: 7px;
	background: url(/images/icon_triangle.gif)  top left no-repeat;
}

#player1 {
	margin: 0px;
	padding: 0px;
}
/****end added by Tim 9-4-2008****/
.bottomCell2 {
	background-color: #F1F6E2;
	border-right: 5px solid #CBCBAA !important;
	border-bottom: 5px solid #CBCBAA !important;
	width:590px !important;
	height: 150px !important;
	font-size: 0.8em !important;
	vertical-align: top;
	padding:1px;
	border-top-style: 5px solid #CBCBAA;
}

/****end added by TML 6/2010****/
.bottomCell3 {
	background-color: #F1F6E2;
	border-bottom: 5px solid #CBCBAA !important;
	width:590px !important;
	height: 150px !important;
	font-size: 0.8em !important;
	vertical-align: top;
	padding:1px;
	border-top-style: 5px solid #CBCBAA;
}


