﻿body
{
	background:#f7f6f1 url( '/_layouts/Ama.MarketingPower/images/BodyBgRepeat.jpg' ) repeat-x;
	background-position: center top; color: #27221d;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%;
	line-height:130%;
}

a:active{color:#000; text-decoration:underline}
a:link{color:#3e3934; text-decoration:underline}
a:visited{color:#369; text-decoration:underline}
a:hover{color:#000; text-decoration:underline;}

.hidden-text {visibility: hidden; position: absolute; top: 0; left: -1000px; width: 1px; height: 1px; overflow: hidden;} /* Hide text */

h1{font-size:2.0em; font-weight:normal; line-height:normal;}
h2{font-size:1.7em; font-weight:normal; margin: 1.2em 0em; line-height:normal;}
h3{font-size:1.4em; font-weight:normal; margin: 1.2em 0em; line-height:normal;}
h4{font-size:1.1em; font-weight:700; margin: 1.2em 0em; line-height:normal;}
h5{font-size:1.0em; font-weight:700; margin: 1.2em 0em; line-height:normal;}
h6{font-size:0.8em; font-weight:400; margin: 1.2em 0em; line-height:normal;}

h4.paymentHeader{font-weight:700; margin-top:10px}

/* form{margin:0 auto; width:77.76em} */
form{margin:0 auto; width:984px}
#aspnetForm{padding:0 !important}

#ctl00_PlaceHolderMain_RailLeft{float:left; margin:0 10px 0 0;}
#ctl00_PlaceHolderMain_RailLeft table{width:auto}
#ctl00_PlaceHolderMain_RailMid{float:left; margin:0 0 10px 0}
#ctl00_PlaceHolderMain_RailRight{float:left}
#ctl00_PlaceHolderMain_RailRight table{width:auto}

.singleColumn{width:164px}

.doubleColumn{width:333px}
.doubleColumn table{float:left; width:160px}
.doubleColumn table table{margin-right:7px}

/* #Large{width:63.2em} */
#Large{width:804px;}
#Large #Beige{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Large/LargeHeaderBeige.gif' ) #fbfefe no-repeat;}
#Large #Blue{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Large/RedesignLargeHeader.jpg' ) #fbfefe no-repeat;}
#Large #Gold{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Large/LargeHeaderGold.gif' ) #fbfefe no-repeat; padding-left:42px}
#Large #Green{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Large/LargeHeaderGreen.gif' ) #fbfefe no-repeat; padding-left:42px}
#Large #Orange{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Large/LargeHeaderOrange.gif' ) #fbfefe no-repeat; padding-left:42px}
#Large #Violet{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Large/LargeHeaderViolet.gif' ) #fbfefe no-repeat; padding-left:42px}
#Large .content{background: url( '/_layouts/Ama.MarketingPower/images/Layout/Large/LargeBgRepeat.gif' ) #fbfefe repeat-y;}


/* #Large{width:63.2em} */

#ExtraLarge #Blue{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Large/RedesignLargeHeader.jpg' ) #fbfefe no-repeat;}
#ExtraLarge .content{background: url( '/_layouts/Ama.MarketingPower/images/Layout/Large/LargeBgRepeat.gif' ) #fbfefe repeat-y;}

#Large .content{background: url( '/_layouts/Ama.MarketingPower/images/Layout/Large/LargeBgRepeat.gif' ) #fbfefe repeat-y;}

/* #Medium{width:50em} */
#Medium{width:640px}
#Medium #Beige{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Medium/MediumHeaderBeige.gif' ) #fbfefe no-repeat;}
#Medium #Blue{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Medium/MediumHeaderBlue.gif' ) #fbfefe no-repeat;}
#Medium #Gold{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Medium/MediumHeaderGold.gif' ) #fbfefe no-repeat; padding-left:42px}
#Medium #Green{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Medium/MediumHeaderGreen.gif' ) #fbfefe no-repeat; padding-left:42px}
#Medium #Orange{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Medium/MediumHeaderOrange.gif' ) #fbfefe no-repeat; padding-left:42px}
#Medium #Violet{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Medium/MediumHeaderViolet.gif' ) #fbfefe no-repeat; padding-left:42px}
#Medium .content{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Medium/MediumBgRepeat.gif' ) #fbfefe repeat-y;}

/* #Small{width:37em} */
#Small{width:470px}
#Small #Beige{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Small/SmallHeaderBeige.gif' ) #fbfefe no-repeat;}
#Small #Blue{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Small/SmallHeaderBlue.gif' ) #fbfefe no-repeat;}
#Small #Gold{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Small/SmallHeaderGold.gif' ) #fbfefe no-repeat; padding-left:42px}
#Small #Green{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Small/SmallHeaderGreen.gif' ) #fbfefe no-repeat; padding-left:42px}
#Small #Orange{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Small/SmallHeaderOrange.gif' ) #fbfefe no-repeat; padding-left:42px}
#Small #Violet{background:url( '/_layouts/Ama.MarketingPower/images/Layout/Small/SmallHeaderViolet.gif' ) #fbfefe no-repeat; padding-left:42px}
#Small .content{background: url( '/_layouts/Ama.MarketingPower/images/Layout/Small/SmallBgRepeat.gif' ) #fbfefe repeat-y;}

.header{height:30px; padding:19px 16px 0; border-right: #d2cfca 1px solid;}

.header h1{color:#fff; float:left; font-size:17px; line-height:17px; font-weight:700}
.header span.pageFunctions{float:right}

.header a#linkEmail{background:url( '/_layouts/Ama.MarketingPower/images/Email.gif'); background-position:right 2px; background-repeat:no-repeat; height:14px; margin-left:10px; padding-right:20px; width:65px}
.header a#linkEmail:active{background-position:right -12px; color:#666; margin-left:10px; padding-right:20px; text-decoration:underline}
.header a#linkEmail:link{color:#666; margin-left:10px; padding-right:20px; text-decoration:none}
.header a#linkEmail:visited{color:#666; margin-left:10px; padding-right:20px; text-decoration:none}
.header a#linkEmail:hover{background-position:right -12px; color:#666; margin-left:10px; padding-right:20px; text-decoration:underline}

.header a#linkPrint{background:url( '/_layouts/Ama.MarketingPower/images/Print.gif'); background-position:right 2px; background-repeat:no-repeat; height:14px; margin-left:10px; padding-right:20px; width:65px}
.header a#linkPrint:active{background-position:right -12px; color:#666; margin-left:10px; padding-right:20px; text-decoration:underline}
.header a#linkPrint:link{color:#666; margin-left:10px; padding-right:20px; text-decoration:none}
.header a#linkPrint:visited{color:#666; margin-left:10px; padding-right:20px; text-decoration:none}
.header a#linkPrint:hover{background-position:right -12px; color:#666; margin-left:10px; padding-right:20px; text-decoration:underline}


.contentHolder{min-height:590px; margin-right:10px}
.contentHolder .content{background-repeat: repeat-y; min-height: 525px; padding: 0 15px 10px; vertical-align: top; border-right: #d2cfca 1px solid; border-bottom: #d2cfca 1px solid;}
.contentHolder .content .blue{color:#2a80a4}
.contentHolder .content .blue a{color:#2a80a4}


.content .IndustryDropDownList{float:left; margin-bottom:15px; width:165px}
.content .IndustryLabel{float:left; font-weight:700; padding-right:5px; text-align:right; vertical-align:middle; width:50px}
.content .TopicDropDownList{float:left; margin-bottom:15px; width:165px}
.content .TopicLabel{float:left; font-weight:700; padding-right:5px; text-align:right; vertical-align:middle; width:50px}

.content .article{border:#dadbdb 1px solid; margin-top:18px; padding:9px; width:420px;}
.content .article .gated{background-color:#f9fde7; display:block; margin:10px -9px; padding:9px; width:420px}
.content .article .gated a{background:url( '/_layouts/Ama.MarketingPower/images/plus_link.gif'); background-position:0 6px; background-repeat:no-repeat; color:#27221d; float:right; font-weight:700; padding-left:10px; text-decoration:none}
.content .article .name{text-transform:uppercase}
.content .article .rating{float:left;}
.content .article .rating h4{display:inline; font-weight: normal;}
.content .article .submitComment{background:url( '/_layouts/Ama.MarketingPower/images/plus_link.gif'); background-position:0 6px; background-repeat:no-repeat; color:#27221d; float:right; font-weight:700; padding-left:10px; text-decoration:none}
.content .article h3.title{color:#4f6501; margin-bottom:10px; margin-top:0; line-height:125%;font-size: 1.4em;}
.content .article h3, .content .article h3.comment-title {font-size: 1.1em; font-weight: bold;}
.content .article h4.date{clear:right; color:#666; float:right; margin:0;font-weight: normal;}
.content .article textarea{border:#dadbdb 1px solid; height:50px; width:420px}
.content .articleComment{clear:both; float:left; margin-bottom:10px; width:100%}

.content .event{color:#5b5a6d}
.content .pageTitle{margin:0; margin-bottom:1em}
.content h2.pageTitle{font-size:1.4em; font-weight:700}
.content BLOCKQUOTE{margin-left:22px}
.content ol{margin-left:22px}
.content p.BrochureLink{font-size:10pt; font-weight:700; text-transform:uppercase}
.content ul{margin-left:22px}

a#ClosePopUp, a#ctl00_LoginControl_Survey_btnClose {background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/CloseButton.gif' ) 0 0 no-repeat; clear:both; display:inline; float:right; height:11px; margin:-7px -7px 8px 8px; text-decoration:none; width:11px}

a.AddFavoriteControl{background:url( '/_layouts/Ama.MarketingPower/images/addToMyMarketingKit.gif') 0 0 repeat-x; display:block; float:right; font-size:0; height:11px; line-height:0; margin-bottom:5px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:11px}
a.AddFavoriteControl:hover{background-position:0 -11px !important}
a.AddFavoriteControlOff{background:url( '/_layouts/Ama.MarketingPower/images/addToMyMarketingKit.gif') 0 0 repeat-x; display:block; float:right; font-size:0; height:11px; line-height:0; margin-bottom:5px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:11px}
a.AddFavoriteControlOn{background:url( '/_layouts/Ama.MarketingPower/images/addToMyMarketingKit.gif') 0 0 repeat-x; background-position:0 -11px !important; display:block; float:right; font-size:0; height:11px; line-height:0; margin-bottom:5px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:11px}

a.CloseButton{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/CloseButton.gif' ) 0 0 no-repeat; clear:both; display:block; height:11px; text-decoration:none; width:11px}

a.DictionaryLetter{font-size:10pt; padding-right:6pt}
a.DictionaryLetter:active{text-decoration:underline}
a.DictionaryLetter:link{text-decoration:none}
a.DictionaryLetter:visited{text-decoration:none}
a.DictionaryLetter:hover{text-decoration:underline}

a.SubmitButton:active{background-position:0 -25px; text-decoration:none}
a.SubmitButton:link{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-Blue.gif' ) 0 0 no-repeat; color:#33525e; display:block; float:right; font-size:9px; font-weight:700; height:21px; margin-top:150px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none; text-transform:uppercase; width:73px}
a.SubmitButton:visited{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-Blue.gif' ) 0 0 no-repeat; color:#33525e; display:block; float:right; font-size:9px; font-weight:700; height:21px; margin-top:150px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none; text-transform:uppercase; width:73px}
a.SubmitButton:hover{background-position:0 -25px; text-decoration:none}


a.blueButton{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-Blue.gif' ) 0 0 no-repeat; color:#33525e; display:block; float:right; font-size:8px; font-weight:700; height:21px; margin-top:14px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none; text-transform:uppercase; width:73px}
a.blueButton:hover{background-position:0 -25px; color:#33525e}

a.blueButtonLG{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-BlueLG.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; margin-bottom:5px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:130px}
a.blueButtonLG:hover{background-position:0 -25px; color:#33525e}

a.blueButtonXL{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-BlueXL.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:220px}
a.blueButtonXL:hover{background-position:0 -25px; color:#33525e}


a.creamButton{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-Cream.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:73px}
a.creamButton:hover{background-position:0 -25px; color:#33525e}

a.creamButtonLG{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-CreamLG.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; margin-bottom:5px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:130px}
a.creamButtonLG:hover{background-position:0 -25px; color:#33525e}

a.creamButtonXL{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-CreamXL.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:220px}
a.creamButtonXL:hover{background-position:0 -25px; color:#33525e}


a.violetButton{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-Violet.gif' ) 0 0 no-repeat; color:#403f50 !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:73px}
a.violetButton:hover{background-position:0 -25px; color:#403f50}


a.grayButton{background:url( '/_layouts/Ama.MarketingPower/images/Button-Gray.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:11px; font-weight:700; height:20px; padding-right:2px; padding-top:2px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:69px}

a.whiteButton{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-White.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:73px}
a.whiteButton:hover{background-position:0 -25px; color:#33525e}
a.whiteButtonOn{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-White.gif' ) 0 -25px no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:73px;}
a.whiteButtonOff{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-White.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:73px;}


a.whiteButtonLG{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-WhiteLG.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; margin-bottom:5px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:130px}
a.whiteButtonLG:hover{background-position:0 -25px; color:#33525e}

a.whiteButtonXL{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-WhiteXL.gif' ) 0 0 no-repeat; color:#33525e !important; display:block; float:left; font-size:9px; font-weight:700; height:21px; padding-right:2px; padding-top:4px; text-align:center; text-decoration:none !important; text-transform:uppercase; width:220px}
a.whiteButtonXL:hover{background-position:0 -25px; color:#33525e}


a.mguideGo{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/GoButton.gif' ) 0 0 no-repeat; float:right; font-size:0 !important; height:11px; margin-top:2px; text-decoration:none; width:21px}
a.mguideGo:active{background-position:0 -11px; text-decoration:none}
a.mguideGo:hover{background-position:0 -11px; text-decoration:none}

.golden{color:#b58505}
.limeGreen{color:#85a905}
.orange{color:#db6519}
.purple{color:#4e4d5f}

p.InputHelp{font-size:7pt; margin:0 !important}
p.InputHelp input{border:0; font-size:7pt; text-align:center; width:25px}

img.CompanyLogoFloat{display:inline; float:right; margin:10px 30px}

input{color:#020202}
input.text{width:270px}
input.text-small{width:80px}

.CheckBox input{margin:4px 4px -2px 0; width:auto !important;}

.RadioBox input{margin-right:2px; width:auto !important;}
.RadioBox label{margin-right:8px; position:relative;}

select{color:#020202}

select.MultiSelect{width:200px}

select.ddlState{width:219px}

textarea{color:#020202; margin:10px 0; width:100%;font-family: arial, helvetica, sans-serif;font-size: 13px;}

table#SelectedTutorialsTable th{padding:0 8px}

table.GreenTable th{background:transparent url('/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg-green.gif') 0px -22px repeat-x; color:#4f6501}
table.GreenTable tr.odd td{background-color:#f9fde7}

table.GridView{border:solid 1px #dadbdb; width:100% !important;}
table.GridView td{border:solid 1px #dadbdb; padding:5px 7px; text-align:left; vertical-align:top}
table.GridView th{border:solid 1px #dadbdb; font-weight:700; height:22px; padding:0 7px}
table.GridView tr.odd{background-color:#f7f5ed}
table.GridView select, table.GridView input{width:auto !important;}

table.dictionaryResults{margin-top:10px}
table.dictionaryResults td.definition{text-align:left; vertical-align:top}
table.dictionaryResults td.term{text-align:left; vertical-align:top}
table.dictionaryResults td.term a{text-decoration:none}
table.dictionaryResults th{background:transparent url('/_layouts/Ama.MarketingPower/images/table-header-bg-beige.gif') repeat-x; color:#494226}
table.dictionaryResults tr.odd td{background-color:#f7f5ed}

table.paymentGrid{border:solid 1px #dadbdb; margin:10px 0 0; width:100% !important}
table.paymentGrid .whiteButton{float:right !important; left:-120px; margin-top:-22px; position:relative}
table.paymentGrid input{clear:left; float:none; margin-right:4px}
table.paymentGrid select{clear:left; float:none; margin-right:4px}
table.paymentGrid td{padding:5px 7px; text-align:left; vertical-align:top}
table.paymentGrid th{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg.gif' ) 0 0 repeat-x; height:22px; line-height:22px; padding:0 10px}
table.paymentGrid tr.odd td{background-color:#f7f5ed}

ul#searchLegend {float: right; padding:6px 3px;}
ul#searchLegend li {float: left; list-style-type: none; padding: 0 3px;}
ul#searchLegend li img {padding-right:2px;}

table.searchGrid{border:solid 1px #dadbdb; width:100% !important}
table.searchGrid .whiteButton{float:right !important}
table.searchGrid input{clear:left; float:none; margin-right:4px}
table.searchGrid select{clear:left; float:none; margin-right:4px}
table.searchGrid td{padding:5px 7px; text-align:left; vertical-align:top}
table.searchGrid th{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg.gif' ) 0 0 repeat-x; border:solid 1px #dadbdb; height:22px; line-height:22px; padding:0 10px 0 10px; white-space:nowrap}
table.searchGrid tr.odd td{background-color:#f7f5ed}
table.searchGrid .searchIcon{padding-right:5px;}

table.searchResGrid{border:solid 1px #dadbdb; width:100% !important}
table.searchResGrid .whiteButton{float:right !important}
table.searchResGrid input{clear:left; float:none; margin-right:4px}
table.searchResGrid select{clear:left; float:none; margin-right:4px}
table.searchResGrid td{padding:5px 7px; text-align:left; vertical-align:top;}
table.searchResGrid th{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg.gif' ) 0 0 repeat-x; border:solid 1px #dadbdb; height:22px; line-height:22px; padding:0 10px 0 10px; white-space:nowrap}
table.searchResGrid tr.odd td{background-color:#f7f5ed}
table.searchResGrid .searchIcon{padding-right:5px;}

.searchResGrid th.itemCount{ float: left; }.
.searchResGrid th.advancedLink{ float: right; }

.searchResTitle { font-size:1.5em; font-weight:bold; }

.searchResultPaging td{ padding-top:0px !important; padding-bottom:0px !important; padding-left:4px !important; padding-right:0px !important;}

.grayHeader th{background:transparent url('/_layouts/Ama.MarketingPower/images/table-header-bg-beige.gif') repeat-x; color:#494226}

td.SelectedTutorialsColumnDay{width:65px}
td.SelectedTutorialsColumnDescription{width:170px}
td.SelectedTutorialsColumnPrice{width:45px}
td.SelectedTutorialsColumnRemove{text-align:right; width:35px}
td.SelectedTutorialsColumnTime{width:100px}

tr.register-foot td{font-weight:700}
tr.register-header th{background:transparent url( '/_layouts/Ama.MarketingPower/images/SeparatorBarBlue.gif') repeat-x; background-repeat:repeat; border:solid 1px #dadbdb; color:#1f505c; height:22px; line-height:normal !important; margin:-1px 0; padding:0 10px; position:relative; text-align:center}
tr.register-odd td{background-color:#f1fcff}

.gridRow{float:left}

ul.DictionaryLetter a.DictionaryLetter{font-size:8pt; padding:0}

/* #AMAfoot{color:#333; float:left; height:36px; width:77.76em} */
#AMAfoot{color:#333; float:left; height:36px; width:984px}
#AMAfoot #FooterIcon{float:left; margin-left:10px; margin-right:8px; margin-top:4px}
#AMAfoot span#CopyRight{display:block; font-size:70%}


#AMAleftNav{background:#fff url( '/_layouts/Ama.MarketingPower/images/Controls/LeftNavigation/AMAleftNav.gif' ) no-repeat; margin:0 0 10px; min-height:263px; padding:22px 0 5px; width:160px}
#AMAleftNav h2{color:#1f505c; font-weight:700; margin-bottom:11px; margin-top:3px; text-transform:uppercase}
#AMAleftNav table{color:#1f505c; text-decoration:none}
#AMAleftNav table a{background:url( '/_layouts/Ama.MarketingPower/images/Controls/LeftNavigation/li.gif' ); background-position:-2px 4px; background-repeat:no-repeat; display:block; padding-left:8px !important}
#AMAleftNav table table{margin-left:0}
#AMAleftNav table table table{margin-top:2px; margin-left:13px}
#AMAleftNav table table table a{background-image:none; margin:0 !important; padding:0 !important}
#AMAleftNav table table table td a{background-image:none}
#AMAleftNav table td{padding:0 2px 0 0}
#AMAleftNav table td a{color:#1f505c; text-decoration:none}
#AMAleftNav table td a:active{text-decoration:underline}
#AMAleftNav table td a:link{color:#1f505c; text-decoration:none}
#AMAleftNav table td a:visited{color:#1f505c; text-decoration:none}
#AMAleftNav table td a:hover{color:#1f505c; text-decoration:underline}
#AMAleftNav table td td td{padding-top:2px}
#AMAleftNav table td td td td td{padding-top:2px}
#AMAleftNav table.leftNav tr#zz1_CurrentNavn0{display:none}
#AMAleftNav td a.SelectedNode{font-weight:700}
#AMAleftNav td.resultsRollUpHeader1{font-weight:700}
#AMAleftNav ul{color:#1F505C; margin-left:13px; text-decoration:none}
#AMAleftNav ul li{list-style-image:url('/_layouts/Ama.MarketingPower/images/Controls/LeftNavigation/li.gif'); margin-bottom:7px}
#AMAleftNav ul li a{color:#1F505C; text-decoration:none}
#AMAleftNav ul li a:active{text-decoration:underline}
#AMAleftNav ul li a:link{color:#1F505C; text-decoration:none}
#AMAleftNav ul li a:visited{color:#1F505C; text-decoration:none}
#AMAleftNav ul li a:hover{color:#1F505C; text-decoration:underline}
#AMAleftNav ul ul{margin-top:8px}
#AMAleftNav ul ul li{list-style-image:none}

#AMAtopNav{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/AMAtopNav.jpg' ) no-repeat; height:108px; text-align:right; width:984px}

#AMAtopNav a.AdvancedSearch{float:left; margin-left:15px}
#AMAtopNav a.AdvancedSearch:active{color:#201b04; font-size:9px}
#AMAtopNav a.AdvancedSearch:link{color:#63532d; font-size:9px}
#AMAtopNav a.AdvancedSearch:visited{color:#63532d; font-size:9px}
#AMAtopNav a.AdvancedSearch:hover{color:#201b04; font-size:9px}

#AMAtopNav a.activeMenu{background-position:0 -108px !important}
#AMAtopNav img#AMAtopNavLogo{float:left}
#AMAtopNav table.ms-siteaction{float:right; height:auto !important; left:146px; position:relative}

#AMAtopNav #CloseLogin{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/CloseButton.gif' ) 0 0 no-repeat; clear:both; display:inline; float:right; height:11px; margin-right:11px; margin-top:12px; text-decoration:none; width:11px}
#AMAtopNav #CloseSearch{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/CloseButton.gif' ) 0 0 no-repeat; clear:both; display:inline; float:right; height:11px; margin-right:11px; margin-top:12px; text-decoration:none; width:11px}

#AMAtopNav #LoginMenu{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/LognMenuBg.jpg' ) 0 0 no-repeat; display:none; float:right; height:80px; position:relative; right:12px; text-decoration:none; top:0; width:322px; font-size:11px;}

#AMAtopNav #LoginMenu a.LoginButton{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/GoButton.gif' ) 0 0 no-repeat; bottom:11px; display:inline; font-size:0 !important; height:11px; position:absolute; right:10px; text-decoration:none; width:21px}
#AMAtopNav #LoginMenu a.LoginButton:active, #LoginStandalone a.LoginButton:active{background-position:0 -11px; text-decoration:none}
#AMAtopNav #LoginMenu a.LoginButton:hover, #LoginStandalone a.LoginButton:hover{background-position:0 -11px; text-decoration:none}
#LoginStandalone a.LoginButton{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/GoButton.gif' ) 0 0 no-repeat; display:inline; font-size:0 !important; height:11px; position:absolute; text-decoration:none; width:21px}

#AMAtopNav #LoginMenu a:active{color:#201b04; font-size:9px}
#AMAtopNav #LoginMenu a:link{color:#63532d; font-size:9px}
#AMAtopNav #LoginMenu a:visited{color:#63532d; font-size:9px}
#AMAtopNav #LoginMenu a:hover{color:#201b04; font-size:9px}

#AMAtopNav #LoginMenu input{border:1px solid; border-color:#a8a592;}
#AMAtopNav #LoginMenu .LoginLabel, #AMAtopNav #LoginMenu .LoginBox, #AMAtopNav #LoginMenu .loginLinks a {float:left; margin: 8px 0 0 15px; text-align:left; width:130px;}
#AMAtopNav #LoginMenu .LoginBox {margin-top:-2px; width:120px; padding-left:1px;}
#AMAtopNav #LoginMenu .loginValidate {float:left;}
#AMAtopNav #LoginMenu .chkBoxRememberMe {float:left; margin-left:80px; text-align: left; width:180px;line-height:110%}
#AMAtopNav #LoginMenu .chkBoxRememberMelink {float:left; margin-left:20px; text-align: left; width:20px;line-height:110%}
#AMAtopNav #LoginMenu .chkBoxRememberMe input {border:none; margin: -2px 2px 0px 0px;}
#AMAtopNav #LoginMenu .loginLinks {float:left; margin:0;}
#LoginMenu .loginLinks a {float:left; margin:0; width:100px; margin-top:0px !important;}

#AMAtopNav #LogoutMenu{color:#403a22; text-align:left; height:86px; width:14em}
#AMAtopNav #LogoutMenu .MemberStatus{color:#fff}
#AMAtopNav #LogoutMenu a{color:#c8c1b0; text-decoration:none}
#AMAtopNav #LogoutMenu a:hover{color:#f6f1c5}
#AMAtopNav #LogoutMenu li{color:#c8c1b0; display:inline}
#AMAtopNav #LogoutMenu ul{color:#c8c1b0; display:inline}

.sharepointMenus{float:right; width:157px; margin-top:5px; font-size:90%;padding-left:1px; overflow:hidden;}

#AMAtopNav #OpenSearch{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/SearchButton.gif' ) 0 0 no-repeat; float:left; font-size:0 !important; height:28px; text-decoration:none; width:79px}

#AMAtopNav #SearchMenu{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/SearchBox.gif' ); float:left; height:59px; width:171px}
#AMAtopNav #SearchMenu a.SearchButton{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/GoButton.gif' ) 0 0 no-repeat; float:right; font-size:0 !important; height:11px; margin-right:10px; margin-top:2px; text-decoration:none; width:21px}
#AMAtopNav #SearchMenu a.SearchButton:active{background-position:0 -11px; text-decoration:none}
#AMAtopNav #SearchMenu a.SearchButton:hover{background-position:0 -11px; text-decoration:none}
#AMAtopNav #SearchMenu .searchBox {border:1px solid #A8A592; float:left; margin:15px 5px 3px 15px; padding-left:4px; width:119px;}

#AMAtopNav a#AboutAma{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/About.gif' ); float:left; height:28px; width:100px}
#AMAtopNav a#AboutAma:active{background-position:0 -28px; text-decoration:none}
#AMAtopNav a#AboutAma:hover{background-position:0 -28px; text-decoration:none}

#AMAtopNav .failureText{background-color:#fff; color:Red; float:right; position:relative; right:12px; top:0}

#AMAtopNav .ms-HoverCellActive{background-color:transparent; background-image:none; border:none}
#AMAtopNav .ms-HoverCellActiveDark{background-color:transparent; background-image:none; border:none}
#AMAtopNav .ms-SPLink a:link{color:#403a22; font-family:Arial,Helvetica,sans-serif; font-weight:400; text-decoration:none}
#AMAtopNav .ms-SPLink a:visited{color:#403a22; font-family:Arial,Helvetica,sans-serif; font-weight:400; text-decoration:none}
#AMAtopNav .ms-SPLink a:hover{text-decoration:underline}
#AMAtopNav .ms-SpLinkButtonActive{background-color:transparent; background-image:none; border:none; color:#403a22; display:inline; float:right; font-family:Arial,Helvetica,sans-serif; margin-right:4px; margin-top:13px; padding:0; text-align:right; white-space:nowrap}
#AMAtopNav .ms-SpLinkButtonInActive{color:#403a22; display:inline; float:right; font-family:Arial,Helvetica,sans-serif; margin-right:4px; margin-top:13px; padding:0; text-align:right; white-space:nowrap}
#AMAtopNav .ms-siteactionsmenu div div div{background:transparent; background-image:none; border-style:none}
#AMAtopNav .ms-siteactionsmenu div div div a{color:#403a22; font-family:Arial,Helvetica,sans-serif; font-weight:400; text-decoration:none}
#AMAtopNav .ms-siteactionsmenu div div div a:link{color:#403a22; font-family:Arial,Helvetica,sans-serif; font-weight:400; text-decoration:none}
#AMAtopNav .ms-siteactionsmenu div div div a:visited{color:#403a22; font-family:Arial,Helvetica,sans-serif; font-weight:400; text-decoration:none}
#AMAtopNav .ms-siteactionsmenu div div div a:hover{color:#403a22; font-family:Arial,Helvetica,sans-serif; font-weight:400; text-decoration:underline}

#AMAtopNav a#OpenLogin{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/Login.jpg' ) 0 0 no-repeat; display:block; float:right; height:15px; margin-right:10px; margin-top:7px; text-decoration:none; width:46px}
#AMAtopNav a#OpenLogin:active{background-position:0 -15px; text-decoration:none}
#AMAtopNav a#OpenLogin:hover{background-position:0 -15px; text-decoration:none}
#AMAtopNav a#OpenSearch:active{background-position:0 -28px; text-decoration:none}
#AMAtopNav a#OpenSearch:hover{background-position:0 -28px; text-decoration:none}

#AMAtopNav a#ctl00_TopNavigationControl_Calendar{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/Calendar.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:118px}
#AMAtopNav a#ctl00_TopNavigationControl_Calendar:active{background-position:0 -108px; text-decoration:none}
#AMAtopNav a#ctl00_TopNavigationControl_Calendar:link{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/Calendar.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:118px}
#AMAtopNav a#ctl00_TopNavigationControl_Calendar:visited{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/Calendar.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:118px}
#AMAtopNav a#ctl00_TopNavigationControl_Calendar:hover{background-position:0 -108px; text-decoration:none}

#AMAtopNav a#ctl00_TopNavigationControl_CareerManagement{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/CareerManagement.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:118px}
#AMAtopNav a#ctl00_TopNavigationControl_CareerManagement:active{background-position:0 -108px; text-decoration:none}
#AMAtopNav a#ctl00_TopNavigationControl_CareerManagement:link{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/CareerManagement.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:118px}
#AMAtopNav a#ctl00_TopNavigationControl_CareerManagement:visited{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/CareerManagement.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:118px}
#AMAtopNav a#ctl00_TopNavigationControl_CareerManagement:hover{background-position:0 -108px; text-decoration:none}

#AMAtopNav a#ctl00_TopNavigationControl_Community{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/Community.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:121px}
#AMAtopNav a#ctl00_TopNavigationControl_Community:active{background-position:0 -108px; text-decoration:none}
#AMAtopNav a#ctl00_TopNavigationControl_Community:link{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/Community.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:121px}
#AMAtopNav a#ctl00_TopNavigationControl_Community:visited{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/Community.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:121px}
#AMAtopNav a#ctl00_TopNavigationControl_Community:hover{background-position:0 -108px; text-decoration:none}

#AMAtopNav a#ctl00_TopNavigationControl_ResourceLibrary{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/ResourceLibrary.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:118px}
#AMAtopNav a#ctl00_TopNavigationControl_ResourceLibrary:active{background-position:0 -108px; text-decoration:none}
#AMAtopNav a#ctl00_TopNavigationControl_ResourceLibrary:link{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/ResourceLibrary.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:118px}
#AMAtopNav a#ctl00_TopNavigationControl_ResourceLibrary:visited{background:url( '/_layouts/Ama.MarketingPower/images/Controls/TopNavigation/ResourceLibrary.jpg' ) 0 0 no-repeat; display:block; float:left; height:108px; text-decoration:none; width:118px}
#AMAtopNav a#ctl00_TopNavigationControl_ResourceLibrary:hover{background-position:0 -108px; text-decoration:none}

#AMAtopNav a.activeMenu {background-position:0 -108px;}

#AccountInformation input, #AccountInformation select {width:90%;}
#AccountInformation .stop90 input, #AccountInformation .stop90 select {width:auto !important;}
#AccountInformation .preferenceCheckBox input{width:auto !important;}
#AccountInformation .addressColumn{float:left; width:368px}
#AccountInformation .addressColumn input.text{width:219px}
#AccountInformation .indent{padding:5px 0 5px 20px}
#AccountInformation .labelState{float:left; font-weight:700; padding-bottom:2px; padding-top:10px}
#AccountInformation .labelZip{float:left; font-weight:700; padding-bottom:2px; padding-top:10px}
#AccountInformation .loginEmail{float:left; margin-right:20px; width:230px}
#AccountInformation .loginEmail .label{float:left; width:100%}
#AccountInformation .loginEmail .text{float:left; width:100%}
#AccountInformation .loginPassword{float:left; margin-right:20px; width:230px}
#AccountInformation .loginPassword .label{float:left; width:100%}
#AccountInformation .loginPassword .text{float:left; width:100%}
#AccountInformation .phoneColumn{float:left; width:368px}
#AccountInformation .phoneColumn input.text{width:219px}
#AccountInformation .professionalCategory{float:left; margin-bottom:9px; margin-right:20px; width:230px}

#AccountInformation a:active{color:#1f505c; text-decoration:none}
#AccountInformation a:link{color:#666; text-decoration:underline}
#AccountInformation a:visited{color:#666; text-decoration:underline}
#AccountInformation a:hover{color:#1f505c; text-decoration:none}

/*#AccountInformation h3{background:transparent url( '/_layouts/Ama.MarketingPower/images/SeparatorBarBlue.gif') repeat-x; border:solid 1px #dadbdb; color:#1f505c; height:22px; line-height:22px; margin:-1px 0; padding:0 62px 0 10px; position:relative; font-size:1em; font-weight:700}*/
#AccountInformation h3{color:#1B597F; height:22px; line-height:22px; margin:-1px 0; padding:0 62px 0 10px; position:relative; font-size:1em; font-weight:700}
#AccountInformation h3 a.edit{font-weight:400; height:22px; line-height:22px; position:absolute; right:10px; top:0}
#AccountInformation h3 span.ResultsTotal{font-weight:400; position:absolute; right:10px; top:0}
#AccountInformation h3 span.required{font-weight:700; position:absolute; right:10px; top:0}

#AccountInformation #RenewalSteps .section h3, #AccountInformation #RenewalSteps .renewalList h3 {border:none; color:#000; line-height:normal; margin:0; padding:0; position:relative; background:none; font-size:1.4em; font-weight:normal; margin: 1.2em 0em}
#AccountInformation #RenewalSteps .remove {font-weight:bold; color:Red; float:right; margin-top:-17px;}
#AccountInformation #RenewalSteps #comList .remove, #AccountInformation #RenewalSteps #subList .remove { margin: 0px;}

#AccountInformation #RenewalSteps .section thead th {padding-bottom:5px;}
#AccountInformation #RenewalSteps .section tr.even, td.subscriptions div.even {	background-color: #f7f5ed;}
#AccountInformation #RenewalSteps .section tr.odd, td.subscriptions div.odd {	background-color: #f0f0f0;}
#AccountInformation #RenewalSteps .section tr.odd td, #AccountInformation #RenewalSteps .section tr.even td {padding:5px;}

#AdvertisingOpportunites{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/AdvertisingOpportunites.gif' )}
#AMAdictionary{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/AMAdictionary.gif' )}
#Announcement{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Announcement.gif' )}
#Archives{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Archives.gif' )}
#AreYouAnExpert{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/AreYouAnExpert.gif' )}
#CareerCenterInterviews{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/CareerCenterInterviews.gif' )}
#CollegiateChapterResources{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/CollegiateChapterResources.gif' )}
#ContactTheAMA{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Questions.gif' )}
#ContributeToTheAMAresourceLibrary{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/ContributeToTheAMAresourceL.gif' )}
#Directory_blue{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Directory_blue.gif' )}
#Directory_cream{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Directory_cream.gif' )}
#FastFacts{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/FastFacts.gif' )}
#GetStarted{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/GetStarted.gif' )}
#JobBoard{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/JobBoard.gif' )}
#JoinTheAMA{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/JoinTheAMA.gif' ); font-size:1em; line-height:130%}
#ModularEmpty{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Empty.gif' ); margin:0; padding-top:15px; height:257px;}
#OtherArticlesBy{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/OtherArticlesBy.gif' )}
#PastExperts{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/PastExperts.gif' )}
#ProfessionalChapterResource{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/ProfessionalChapterResource.gif' )}
#Questions{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Questions.gif' )}
#Recommended{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Recommended.gif' )}
#RecommendedArticle{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/RecommendedArticle.gif' )}
#RecommendedEvent{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/RecommendedEvent.gif' )}
#RecommendedSIGs{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/RecommendedSIGs.gif' )}
#RelatedItems{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/RelatedItems.gif' ); background-repeat:no-repeat}
#Research{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Research.gif' )}
#SpeakingOpportunities{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/SpeakingOpportunities.gif' )}
#SponsorshipOpportunities{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/SponsorshipOpportunities.gif' )}
#Spotlight{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Spotlight.gif' )}
#Subscribe_blue_orange{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Subscribe_blue_orange.gif' )}
#Subscribe_blue_white{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Subscribe_blue_white.gif' )}
#Subscribe_cream{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Subscribe_cream.gif' )}
#Teaching{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/Teaching.gif' )}
#TopBlogs{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/TopBlogs.gif' )}
/* Event FAQ: */
table.event_faq 
{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #e1e0e5;
}
table.event_faq th 
{
	background: #97929e url(/_layouts/Ama.MarketingPower/images/table-header-bg-purple.gif) repeat-x;
	color: #46375b;
	padding: 0 10px 0 10px;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
}
table.event_faq td 
{
	padding: 10px;
	border-left: 1px solid #e1e0e5;
	border-right: 1px solid #e1e0e5;
}
table.event_faq td h4 
{
	color: #927eaf;
}
table.event_faq ul 
{
	list-style: none;
	padding: 0;
	margin: 0;
}
/* Event FAQ^ */
/* Event News: */
.news_item h3 
{
	font-size: 14px;
	font-weight: bold; 
	color: #927eaf;
	margin: 0 0 10px 0;
}
.news_item p
{
	margin: 0 0 10px 0;
}
.news_item img.news_image 
{
	float: right;
	margin: 0 0 0 10px;
}
/* Event News^ */
/* Registration Info: */
.instruction_group
{
	margin: 0 0 20px 0;
}
.instruction_group span.label 
{
	font-weight: bold; 
	color: #927eaf;
	display: block;
	margin: 0 0 5px 0;
}
.instruction_group p 
{
	margin: 0 0 10px 0;
}
.instruction_group ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.instruction_group ol.instructions 
{
	padding: 0;
	margin: 0 0 0 30px;
}
/* Registration Info^ */
table.event_list 
{
	border: 1px solid #e3e2e7;
	border-collapse: collapse;
	width: 789px;
	color: #2f2e40;
	/*border-top: 4px solid #898195;*/
	margin: 2px 0 0 0;
	background: #f3f2f7;
}
table.event_list .alternate 
{
	background: #fff;
}
table.event_list tr, table.event_list th 
{
	border: 1px solid #e3e2e7;
}
table.EventFinder 
{
	border: none;
}
table.event_list .paging 
{
	background: #FBFEFE;
	border: none;
}
table.event_list .paging table
{
	float: right;
}
table.event_list .paging table, table.event_list .paging tr, table.event_list .paging td
{
	border: none;
	padding:5px 7px;
}
table.event_list th 
{
	font-weight: bold;
	text-align: left;
	background: url('/_layouts/Ama.MarketingPower/images/table-header-bg-purple.gif') repeat-x scroll 0 0 transparent;	
	height:23px;
/* color: #46375b;
	text-decoration:none !important; 
	border-color:Gray;
	border-left:1px;
	border-right:1px;
	border-top:0px;
	border-bottom:0px;
	*/
	
}
table.event_list th span 
{
	display: inline;
}

table.event_list th a
{
	text-decoration:none;
	
}
table.event_list th a:hover
{
	font-weight: bold;
}

table.event_list th:hover
{
	background: url('/_layouts/Ama.MarketingPower/images/table-header-bg-purple-dark.gif') repeat-x scroll 0 0 transparent;	
	/*
	border-style:none;
*/
}

.SearchHeaderIcon
{
	 
	 
	 
/*	 
	 padding-top:3px;
	 padding-right:5px;
	 float:right; 

padding-left:10px;
-ms-background-position-y:-4px; 
	 z-index:10;
margin-top:3px;
  	 margin-left:10px;
	 margin-right:5px;

*/

	 
}

table.event_list .icon
{
	width: 49px;
	display: block;
}
table.event_list .title
{
	width: 178px;
	padding: 8px;
	display: block;
}
table.event_list .start_date 
{
	width: 74px;
	padding: 8px;
	display: block;
}
table.event_list .description
{
	width: 236px;
	padding: 8px;
	display: block;
}
table.event_list .location
{
	width: 83px;
	padding: 8px;
	display: block;
}
table.event_list .register
{
	width: 63px;
	display: block;
	padding: 8px;
}


table.ChapterPortal .icon
{
	width: 25px;
	display: block;
	padding-left:5px;
}
table.ChapterPortal .title
{
	width: 350px;
	padding: 8px;
	display: block;
	padding-left:5px;
}
table.ChapterPortal .start_date 
{
	width: 74px;
	padding: 8px;
	display: block;
	padding-left:5px;
}
table.ChapterPortal td span
{
	display: inline;	
	width: 160px;
}
table.ChapterPortal span .delete 
{
	position:relative;
	top:-8px;
	padding:0px;
	
}
.ChapterPortalDeletePadding
{
	position:relative;
	top:-8px;
	padding-right:72px;
}

.ChapterPortalMaint
{
	padding-right:10px;
}

table.ChapterPortal 
{
	border: 1px solid #e3e2e7;
	border-collapse: collapse;
	width: 720px;
	color: #2f2e40;
	/*border-top: 4px solid #898195;*/
	margin: 2px 0 0 0;
	background: #f3f2f7;
}
table.ChapterPortal .alternate 
{
	background: #fff;
}


table.ChapterPortal tr,table.ChapterPortal td
{
	border: #DCD9EB 1px solid;
}


table.ChapterPortal .paging 
{
	background: #FBFEFE;
	border: none;
}
table.ChapterPortal .paging table
{
	float: right;
}
table.ChapterPortal .paging table, table.ChapterPortal .paging tr, table.ChapterPortal .paging td
{
	border:1px solid #F1F1F3;
	padding:5px 7px;
}
table.ChapterPortal th 
{
	font-weight: bold;
	text-align: left;
	background: url('/_layouts/Ama.MarketingPower/images/table-header-bg-purple.gif') repeat-x scroll 0 0 transparent;	
	height:23px;

	
}

table.ChapterPortal th:hover 
{
	background: url('/_layouts/Ama.MarketingPower/images/table-header-bg-purple.gif') repeat-x scroll 0 0 transparent;	
}


table.ChapterPortal th span 
{
	display: inline;
}

table.ChapterPortal th a
{
	text-decoration:none;
	
}
table.ChapterPortal th a:hover
{
	font-weight: bold;
}


.ChapterPortalGrid
{
	width:750px;
}

.ChapterPortalBoarder 
{
	
	border:1px solid #F1F1F3; padding:10px; 
	-moz-box-shadow:8px 8px 10px #333333;
	-webkit-box-shadow:8px 8px 10px #333333;
	box-shadow:10px 10px 20px #333333;
	filter: progid XImageTransform.Microsoft.Shadow(Strength=15, Direction=155, Color='#333333');
}

.ChapterPortalAdd 
{
	float:right;	
	padding-left:5px;
	padding-right:5px;
	border:0px;
}
/* Calendar: */
.calendar_content 
{
	float: right;
}
.calendar_content .month_nav 
{
	font-size: 18px;
	color: #927eaf;
	margin-bottom: 10px;
}
.calendar_content .month_nav a 
{
	text-decoration: none;
}
.calendar_content .drop_down 
{
	float: right;
}
.calendar_content .month_nav a {
	color: #927eaf;
}
.calendar_container 
{
	padding: 10px;
	background: #FBFEFE;
	margin-bottom:10px;
}
.event_calendar .tabControl .tabContent 
{
	width: 789px;
	padding: 0px;
	border: 1px solid #b6b3bd;
}
.event_calendar .tabControl a.tab, .event_calendar .tabControl a.tab:hover, .event_calendar .tabControl a.tabActive
{
	border: none;
	line-height: 25px;
	width: 98px;
	padding: 0;
	margin: 0 0 0 5px;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
}
.event_calendar .tabControl a.tabActive
{
	height: 26px;
	background: url('/_layouts/Ama.MarketingPower/images/bg-events-tab-on.gif') repeat-x;
}
.event_calendar .tabControl a.tab, .event_calendar .tabControl a.tab:hover
{
	top: 1px;
	height: 25px;
	background: url('/_layouts/Ama.MarketingPower/images/bg-events-tab-off.gif') repeat-x;
	color: #4b4a59;
}
.event_calendar .tabControl a.tab:hover 
{
	color: #fff;
}
.event_calendar .tabControl .tabContent
{
	border: none;
}
.event_calendar .tabControl .tabContent table.month 
{
	border-collapse: collapse;
	width: 789px;
	border-top: 4px solid #898195;
	margin: 2px 0 0 0;
}
.event_calendar .tabControl .tabContent table.month th 
{
	text-align: center;
	background: url('/_layouts/Ama.MarketingPower/images/table-header-bg-purple.gif') repeat-x;
	height: 23px;
	line-height: 23px;
	color: #46375b;
	font-weight: bold;
}
.event_calendar .tabControl .tabContent table.month td.day 
{
	width: 101px;
	height: 148px;
	padding: 5px;
	border: 1px #e5e4e8 solid;
	background: #fff;
	vertical-align: top;
}
.event_calendar .tabControl .tabContent table.month td.day .container 
{
	padding-bottom: 15px;
	position: relative;
	height: 133px;
}
.event_calendar .tabControl .tabContent table.month td.day ul.events_list 
{
	list-style: none;
	padding: 2px;
	margin: 0px;
	height: 108px;
	overflow: hidden;
}
.event_calendar .tabControl .tabContent table.month td.day ul.events_list a 
{
	color: #2f2e40;
	font-size: 11px;
	text-decoration: underline;
}
.event_calendar .tabControl .tabContent table.month td.day ul.events_list li.more a 
{
	font-weight: bold;
	position: absolute;
	bottom: 0px;
	left: 2px;
	cursor: pointer;
}
.event_calendar .tabControl .tabContent table.month td.day .fly_away 
{
	width: 216px;
	border: 1px solid #8a8998;
	z-index: 1000;
	background: #f2f1f8 url('/_layouts/Ama.MarketingPower/images/bg_fly_away_top.gif') repeat-x;
}
.event_calendar .tabControl .tabContent table.month td.day .fly_away .heading
{
	font-size: 18px;
	font-weight: bold;
	color: #46375b;
	display: block;
	margin: 0 0 5px 0;
	padding: 8px;
}
.event_calendar .tabControl .tabContent table.month td.day .fly_away .full_list 
{
	height: 235px;
	overflow: auto;
	padding: 8px;
	background: #fff url('/_layouts/Ama.MarketingPower/images/bg_fly_away_bottom.gif') repeat-x bottom;
	border-top: 4px solid #898195;
}
.event_calendar .tabControl .tabContent .tabContent 
{
	width: 216px;
	border: none;
	background: #fff;
}
.event_calendar .tabControl .tabContent table.month td.day .fly_away .full_list ul 
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.event_calendar .tabControl .tabContent table.month td.day .fly_away .full_list .event 
{
	margin: 0 0 5px 0;
	padding: 2px;
}
.event_calendar .tabControl .tabContent table.month td.day .fly_away .full_list .event .title 
{
	width: 100%;
}
.event_calendar .tabControl .tabContent table.month td.day .fly_away .full_list .event .location
{
	float: left;
	font-size: 11px;
}
.event_calendar .tabControl .tabContent table.month td.day .fly_away .full_list .event .register
{
	float: right;
	font-size: 11px;
	text-decoration: underline;
}
.event_calendar .tabControl .tabContent table.month td.day span.date 
{
	display: block;
	height: 16px;
	width: 16px;
	text-align: center;
	line-height: 16px;
	font-size: 9px;
	font-weight: bold;
	color: #fff;
	background: url('/_layouts/Ama.MarketingPower/images/bg_date_white.gif') no-repeat;
}
.event_calendar .tabControl .tabContent table.month tr.alternate td.day span.date 
{
	background: url('/_layouts/Ama.MarketingPower/images/bg_date_purple.gif') no-repeat;
}

.event_calendar .tabControl .tabContent table.month tr.alternate td.day span.dategray 
{
	display: block;
	height: 16px;
	width: 16px;
	text-align: center;
	line-height: 16px;
	font-size: 9px;
	font-weight: bold;
	color: #fff;
	background: url('/_layouts/Ama.MarketingPower/images/bg_date_gray.gif') no-repeat;
}
.event_calendar .tabControl .tabContent table.month td.day span.dategray 
{
	display: block;
	height: 16px;
	width: 16px;
	text-align: center;
	line-height: 16px;
	font-size: 9px;
	font-weight: bold;
	color: #fff;
	background: url('/_layouts/Ama.MarketingPower/images/bg_date_gray.gif') no-repeat;
}

.event_calendar .tabControl .tabContent table.month tr.alternate td.day 
{
	background: #f9f7fb;
}
.event_calendar li 
{
	padding-top:2px;
	padding-bottom:2px;
	line-height:110%;
}
/* Calendar^ */
.highlighted_events {
	width: 622px;
	margin: 0 auto;
	font-size: 11px;
	color: #2f2e40;
}
.highlighted_events .left {
	float: left;
	width: 295px;
}
.highlighted_events .right {
	float: right;
	width: 300px;
}
.highlighted_events h3 a {
	color: #927eaf;
	font-size: 18px;
	font-weight: bold;
}
.highlighted_events img.event_image {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
	border: 1px solid #9ea2ae;
}
.highlighted_events .date {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 13px;
}
.highlighted_events .location {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 13px;
}
.highlighted_events .speaker a{
	color: #2f2e40;
	display: block;
}
.highlighted_events .description {
	width: 100%;
	font-size: 13px;
	clear: both;
}
.highlighted_events a.learn_more img {
	border: none;
}
/* Faculty Bio: */

.faculty {
	padding: 10px;
	margin: 0px auto;
}
.faculty h2 {
	font-size: 18px;
	font-weight: bold;
	
}
.faculty .image {
	width: 140px;
	float: left;
}
.faculty .image img {
	margin: 0 0 15px 0;
}
.faculty .info ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.faculty .info .name {
	font-weight: bold;
}
.faculty .events h3 {
	color: #927eaf;
	font-size: 100%;
	margin: 0 0 3px 0;
	font-weight: bold;
}
.faculty .info .events li { margin: 0 0 10px 0;}
.faculty .info .events a {
	display: block;
	color: #000;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 3px;
}

.faculty .viewAllFaculty {position:absolute; margin-left:510px; font-weight:bold; font-size:11px; text-decoration:none;}
.faculty blockquote {margin:0px; font-size: 11px; color: #686867; font-style: italic;}
.bioLeft {width: 140px; margin-right: 10px; float:left;}
.bioLeft .bioImage img {border:none; display: block; width: 140px; height: 140px; clip: rect(0px, 140px, 140px, 0px); overflow:hidden; margin-bottom:10px;}

.bioRight {float:left; width:435px; margin-left:10px;}
.bioRight h5.bioName, .bioRight p.bioTitleInfo {margin:0px;}

.bioMid {float:left; width:300px; margin-right:10px;}
.bioMid p.event-info {margin-top:0px;}
.bioMid .event_title {font-weight:bold;}
.bioLogo img {float:left; width:149px; display: block; clip: rect(0px, 149px, 140px, 0px); overflow:hidden;}

.events-grid-new { width:100%; color:#000; }
.events-grid-new td { padding:4px 8px;}
.events-grid-new .odd {	background-color: #f5f3fc; }
.events-grid-new .even td { padding:12px 8px;}
.events-grid-new .faculty-name {width:35%;}
.events-grid-new .full-title {width:32%;}
.events-grid-new .company-name {width:33%;}

/* Faculty Bio^ */

.landing-events .landing-event-divider { width:15px; background:url( '/_layouts/Ama.MarketingPower/images/v-divider.png' ); }
.landing-events .landing-event { display:block; margin: 0px 10px 0px 8px; width:278px;}
.landing-events .landing-event .pageTitle { margin:0,0,10px,0; }
.landing-events .landing-event .pageTitle a { color:#927eaf; }

.landing-events .featured-events-table th { height:26px; background:url( '/_layouts/Ama.MarketingPower/images/events-table-bg.gif' );}
.landing-events .featured-events-table th.corner-left { width:10px; background:url( '/_layouts/Ama.MarketingPower/images/events-table-corner-left.gif' );}
.landing-events .featured-events-table th.corner-right { width:10px; background:url( '/_layouts/Ama.MarketingPower/images/events-table-corner-right.gif' );}
.landing-events .featured-events-table th.event-header { width:580px; }

.landing-events .featured-events-table .odd { background-color: #f5f3fc; border: #d7d3df 1px solid; }
.landing-events .featured-events-table .even { background-color:#fff; border: #d7d3df 1px solid; }

.landing-events .featured-events-table {color: #403f50; }
.landing-events .featured-events-table a { color: #2f2e40; }
.landing-events .featured-events-table a:hover { color: #000; }
.landing-events .featured-events-table .event-title { color: #2f2e40; margin: 10px 0;}

.landing-events .featured-events-table .event-header .nav-link { text-decoration:none; }

.landing-events .featured-events-table .featured-event-copy {display:block; width:400px; float:left;}
.landing-events .featured-events-table .featured-event-image-area {display:block; width:120px; float:left; margin-left:10px; text-align:center; margin-top:10px; overflow:hidden; white-space:normal; }
.landing-events .featured-events-table .featured-event-image-area img {border:none; display: block; width: 84px; height: 84px; clip: rect(0px, 84px, 84px, 0px); margin-left:18px; overflow:hidden;}
.landing-events .featured-events-table .featured-event-icon-area {float:left; display:block;}
.landing-events .featured-events-table .featured-event-icon-area img {width: 40px; height: 40px; margin-right:6px; margin-top:6px;}

.landing-events .viewAllEvents {margin-left:510px; font-weight:bold; font-size:11px; text-decoration:none; color: #46375b;}
.landing-events h4 { color: #2f2e40; margin:1.2em 0 6px 0; }

.ms-toolbarContainer img {display:inline !important; width:auto !important;}

.subscriptionLanding h2.pageTitle {text-align:center;}
.subscriptionLanding .sub-title-image img { background-color:Gray; border:none; display: block; overflow:hidden;}
.subscriptionLanding .title-box {display: block; background-color:#ccc; padding:5px 15px; border:solid 1px #ccc;}
.subscriptionLanding .currentIssue {background-color:#f2f3f5; padding:15px; border:solid 1px #ccc; margin-bottom:10px;}
.subscriptionLanding .pastIssue {padding:15px; border:solid 1px #ccc;}

#FeaturedContent{background:url( '/_layouts/Ama.MarketingPower/images/Controls/FeaturedContent/FeaturedContentBackground.gif' ); background-repeat:repeat-x; float:left; height:256px; padding:17px 0 17px 26px; width:454px}
#FeaturedContent .homeContent{float:left; height:256px; margin-right:17px; overflow:hidden; width:126px}
#FeaturedContent .homeContent h4{margin-top:0}



#GreenMGuideDirectory a.mguideGo{float:right}
#GreenMGuideDirectory a.more{background:url( '/_layouts/Ama.MarketingPower/images/plus_link.gif'); background-position:0 6px; background-repeat:no-repeat; color:#27221d; float:left; margin-top:10px; font-weight:700; padding-left:10px; text-decoration:none; font-size:.9em}
#GreenMGuideDirectory input{width:97%}

#GreenTopicSearchWidget a.mguideGo{float:right}
#GreenTopicSearchWidget a.more{background:url( '/_layouts/Ama.MarketingPower/images/plus_link.gif'); background-position:0 6px; background-repeat:no-repeat; color:#27221d; float:left; margin-top:10px; font-weight:700; padding-left:10px; text-decoration:none; font-size:.9em}
#GreenTopicSearchWidget input{width:97%}

#MyMarketingKit{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/MyMarketingKitBackground.gif' ); float:left; height:242px; padding:48px 5px 0; margin-bottom:10px; width:150px}
#MyMarketingKit a.MarketingKitLink{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/MyMarketingKitButton.gif') 0 0 repeat-x; background-repeat:repeat-x; clear:both; color:#e9fcfd; float:left; height:22px; padding:6px 6px 0; text-decoration:none; width:138px}
#MyMarketingKit a.MarketingKitLink:active{background-position:0 -30px; color:#235369}
#MyMarketingKit a.MarketingKitLink:link{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/MyMarketingKitButton.gif') 0 0 repeat-x; background-repeat:repeat-x; clear:both; color:#e9fcfd; float:left; height:22px; padding:6px 6px 0; text-decoration:none; width:138px}
#MyMarketingKit a.MarketingKitLink:visited{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/MyMarketingKitButton.gif') 0 0 repeat-x; background-repeat:repeat-x; clear:both; color:#e9fcfd; float:left; height:22px; padding:6px 6px 0; text-decoration:none; width:138px}
#MyMarketingKit a.MarketingKitLink:hover{background-position:0 -30px; color:#235369}
#MyMarketingKit a.help{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/MyMarketingKitHelp.gif') 0 0 repeat-x; float:right; font-size:0 !important; height:11px; line-height:0 !important; margin-right:4px; margin-top:25px; width:11px}
#MyMarketingKit a.help:active{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/MyMarketingKitHelp.gif') 0 0 repeat-x; float:right; font-size:0 !important; height:11px; line-height:0 !important; margin-right:4px; margin-top:25px; width:11px}
#MyMarketingKit a.help:link{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/MyMarketingKitHelp.gif') 0 0 repeat-x; float:right; font-size:0 !important; height:11px; line-height:0 !important; margin-right:4px; margin-top:25px; width:11px}
#MyMarketingKit a.help:visited{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/MyMarketingKitHelp.gif') 0 0 repeat-x; background-position:0 -11px}
#MyMarketingKit a.help:hover{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/MyMarketingKitHelp.gif') 0 0 repeat-x; background-position:0 -11px}

#PasswordRecovery{text-align:left}
#PasswordRecovery input.EmailTextBox{border:1px solid; margin-right:5px; padding-left:4px; width:90%}

#SessionEntry{clear:both; display:block; float:left}
#SessionEntry h3.description{float:right; font-weight:400; width:268px}
#SessionEntry h3.name{float:right; width:268px}
#SessionEntry h3.time{float:left; width:128px}

#TellAFriend{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/TellAFriend.gif' ); height:241px !important; padding-top:30px !important; font-size:.8em;}
#TellAFriend input{border:#6b7e80 1px solid; float:left; width:96%}
#TellAFriend span{float:left; margin-top:10px}

#UpcomingEvents{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/UpcomingEventsBackground.gif' ); float:left; height:242px; overflow:hidden; padding:48px 25px 0 13px; width:122px; font-size:85%; margin-bottom:10px;}
#UpcomingEvents a.more{background:url( '/_layouts/Ama.MarketingPower/images/plus_link.gif'); background-position:0 6px; background-repeat:no-repeat; color:#27221d; float:left; font-weight:700; margin-top:10px; padding-left:10px; text-decoration:none}

#WeeklyPoll{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Modular/WeeklyPoll.gif' ); background-repeat:no-repeat; position:relative}
#WeeklyPoll #pollTable {margin-top:-8px; height:246px; width:141px;}
#WeeklyPoll #pollResultsLink {font-weight:bold; color:White;}
#WeeklyPoll a.blueButton{float:right; margin:0px;}

/*
#WeeklyPoll #PollSponsor{bottom:0; left:13px; margin-bottom:10px; position:absolute; width:134px}
#WeeklyPoll a.blueButton{bottom:0; margin-bottom:10px; position:absolute; right:13px}
#WeeklyPoll p.pollAnswer{margin-top:4px}
#WeeklyPoll table{clear:both; margin:10px 0 4px}
*/

#advancedSearch{}
#advancedSearch h2.pageTitle{color: #a19680;}
#advancedSearch .ms-input{margin-right:10px;}

#multimediaBody{float:left; width:100%; margin-top:10px;}

#multimediaLeft{border:#ccc 1px solid; display:inline; float:left; margin-bottom:10px; margin-right:10px; padding:10px; width:320px}

#multimediaRight{border:#ccc 1px solid; display:inline; float:left; height:auto; margin-bottom:10px; margin-right:10px; padding:10px; width:220px}


.AvailableSessionEntryTime{float:left; width:128px}

#pager ul li{display:inline; margin-right:4px}

#EventSearch {
	background: #e1deeb url('/_layouts/Ama.MarketingPower/images/bg_search_widget.jpg') no-repeat; 
	border:solid 1px #dadbdb;
	width:140px; 
	display:block; 
	border: 1px #fff solid;
	color: #424154;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0 9px;
}
#EventSearch .inner 
{
	background: url('/_layouts/Ama.MarketingPower/images/bg_search_widget_bottom.gif') no-repeat bottom;
	
}
#EventSearch .button 
{
	display: block;
	float: right;
}
#EventSearch .topic 
{
	line-height: 2.5em;
}
#EventSearch a.advanced 
{
	color: #fff;
	font-size: 11px;
	display: block;
	margin: 0 0 5px 0;
}
#EventSearch a.advanced img 
{
	margin: 0 0 0 5px;
	cursor: pointer;
}
#EventSearch .topic {cursor:pointer;}
#EventSearch h3 .bold{font-weight: bold;}
#EventSearch h4{color:#2f2e40}
#EventSearch input {margin: 0 0 5px 0; /*border:1px inset #666;*/}
#EventSearch input.text, #EventSearch select{margin-bottom:5px; width: 140px;}
#EventSearch h1, #EventSearch h2, #EventSearch h3, #EventSearch h4, #EventSearch h5, #EventSearch h6 {margin:.3em 0}
#EventSearch h5{font-size:.9em}
#EventSearch h6{font-size:.8em}
#EventSearch h3{color:#424154; font-weight: normal; text-align: center; text-indent: -10000px; width: 140px; height: 20px; background: url('/_layouts/Ama.MarketingPower/images/bg_search_header.png') no-repeat; margin: 10px auto;}
#EventSearch .pop-up { background: #f3f1f7; padding: 10px; z-index:201;}
#EventSearch .pop-up-table { width: 300px;}
#EventSearch .pop-up-table td {padding-right: 5px; width: 145px;}
.EventFinder{background-color:#F3F2F7}
.EventFinder th{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg-violet.gif' ) 0 0 repeat-x}
#EventSearch a.whiteButton{background:url( '/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-Violet.gif' ) 0 0 no-repeat; margin-top:10px}
#EventSearch a.whiteButton:hover{background-position:0 -25px; color:#33525e}


.ListBox{float:left; width:246px}

.MonthFilterContainer{float:left; width:597px; margin:25px 0}
.MonthFilterContainer ul, .MonthFilterContainer ul li{margin:0}

.PractitionerResource{float:left; margin-bottom:36px; padding-right:60px; width:240px}

.advancedSearchInput{width:100%}

.advancedSearchTerms{margin:0 10px}

.description input{clear:left; float:left}

.enabled{background-color:auto}
.disabled{background-color:#a9a9a9}

.error{color:Red; font-weight:700}
.chaptermessage {color:#4f6501;font-weight:700}
span#ctl00_PlaceHolderMain_ChapterPortalControl1_TabularMultiView1_ctl00_lblStatusMessage
{color:#4f6501;font-weight:700}

.eventSessionTable{border:#dadbdb 1px solid; text-align:left; vertical-align:top}
.eventSessionTable td{border:#dadbdb 1px solid; text-align:left; vertical-align:top}

.expandableControl{margin:0 0 10px; overflow:hidden !important;}
.expandableControl a.closed{display:block; height:41px; width:160px}
.expandableControl a.open{display:block; height:28px; width:160px}

.expandableControl div#expandableContentTrialLearnMore{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/TrialLearnMore_open_bg.jpg'); height:360px; width:567px}
.expandableControl div#expandableContentTrialLearnMore div#trialButtons{bottom:0; margin-bottom:6px; position:absolute; right:0; width:280px}
.expandableControl div#expandableContentTrialLearnMore div#trialButtons .OptOut{float:right; margin-right:21px}
.expandableControl div#expandableContentTrialLearnMore div#trialButtons input{border:none; float:none; margin:auto 5px auto auto; padding:auto; width:auto}

div#HTMLlearnMore{float:left; border: Black 1px solid;}
div#HTMLlearnMore a#expandableHeaderHTMLlearnMore{display:none;}
div#HTMLlearnMore div#expandableContentHTMLlearnMore{ background-color:#ccc;}
.expandableControl div#expandableContentHTMLlearnMore{background:none; width:100%; height:320px;}

.expandableControl div.closed{display:none}
.expandableControl div.open { display: block; min-height: 96px; padding: 7px 16px 8px; width: 126px; background-image: none; background-color: #fbf5da; border: #f0d87c 1px solid; }

.expandableControl h1, .expandableControl h2, .expandableControl h3, .expandableControl h4, .expandableControl h5, .expandableControl h6 {margin:.3em 0}
.expandableControl h5{font-size:.9em}
.expandableControl h6{font-size:.8em}


.FloatLeft{display:inline; float:left}
.FloatRight{display:inline; float:right}

.clear{clear:both}

.floatWidgets .float{display:inline; float:left; margin:0 6px 10px 0}
.floatWidgets .float .modularWidget{display:block; float:none; margin:0; overflow:visible}
.floatWidgets .modularWidget{display:inline; float:left; margin:0 6px 10px 0}

div.AdRectangle{background-color:transparent !important; display:inline; float:left; margin:0 0 10px}
div.AdRectangle iframe{background-color:transparent !important}
div.AdRectangle iframe html body{background-color:transparent !important}

.skyscraperRight .AdSkyscraper{float:right; margin-right:6px}

div.AdSkyscraper{background-color:transparent !important; display:inline; float:left}
div.AdSkyscraper iframe{background-color:transparent !important}
div.AdSkyscraper iframe html body{background-color:transparent !important}

div.AdVertical{background-color:transparent !important; display:inline; float:left; margin:0 6px 10px 0}
div.AdVertical iframe{background-color:transparent !important}
div.AdVertical iframe html body{background-color:transparent !important}
div.CommunityLandingContainer
{
	margin-left:20px;
}
div.CommunityLandingTelligentWidget
{
	width:263px;
	height:272px;
	float:left;
	overflow:hidden;
	padding:10px;
}

div.CommunityLandingTelligentWidgetYellow
{
	background:transparent url(/_layouts/Ama.MarketingPower/images/bg-community-widgetbox-Yellow.png) repeat scroll 0 0;
	float:left;
	height:284px;
	overflow:hidden;
	padding-right:20px;
	padding-top:18px;
	width:263px;
	border:1px solid #F0D87C;
	background-color:#FBF5DA;
	display:inline;
	float:left;
	margin:0 1px 10px 0;
	
}
div.CommunityLandingTelligentWidgetYellow span.Header {
font-size:1.0em;
font-weight:bolder;
height:38px; 
padding:19px 0px 0 35px;

}
div.Blog div.CommunityLandingTelligentWidgetYellow span.Header  {
background:transparent url(/_layouts/Ama.MarketingPower/images/blogposts.png)  no-repeat scroll 7px 10px ;

}

div.Forum div.CommunityLandingTelligentWidgetYellow span.Header  {
background:transparent url(/_layouts/Ama.MarketingPower/images/forumposts.png) no-repeat scroll 7px 10px;

}

div.CommunityLandingTelligentWidgetGreen
{
	background:transparent url(/_layouts/Ama.MarketingPower/images/bg-community-widgetbox.gif) repeat scroll 0 0;
	float:left;
	height:284px;
	overflow:hidden;
	padding-right:20px;
	padding-top:10px;
	width:263px;
}

div.CommunityLandingTelligentWidgetGreen span.Header {
font-size:1.1em;
font-weight:bolder;
height:38px; 
padding:19px 16px 0;
line-height:210%;
}

div.CommunityLandingTelligentWidgetYellow div.BlogPostContainer
{
	
	margin-top:15px;
	margin-left:6px;
	width:271px;
}


div.CommunityLandingTelligentWidgetYellow div.BlogPostContainer div div 
{
	margin-left:6px;
		width:271px;
	height:49px;
	overflow:hidden;
	border-style:none;
	
}
div.CommunityLandingTelligentWidgetYellow div.BlogPostContainer div
{

	height:61px;
	width:271px;
	color:Black;	
	border-bottom: solid 1px #F0D87C;

	

}

div.CommunityLandingTelligentWidgetYellow div.BlogPostContainer div span a
{
	color:Black;	
}

div.BlogPostContainer .Header
{
	font-weight:bolder;
	font-size:1.1em;
	height:38px;
	padding-top:8px;
}
div.BlogPostContainer .Header span
{
	margin-left:20px;
}
div.CommunityLandingTelligentWidgetGreen .TelligentBlogPostHeader
{
	height:38px;
	width:271px;
}

div.TelligentCommunityBlogPost
{
	margin-left:6px;
	height:57px;
	width:271px;
	background:transparent url(/_layouts/Ama.MarketingPower/images/bg-community-widgetbox-item.gif) repeat scroll 0 0;
	color:Black;
}
div.TelligentCommunityBlogPost a
{
	color:Black;
}
div.TelligentCommunityBlogPost span
{
	margin-top:3px;
	margin-left:6px;
}
div.CommunityLandingTelligentWidget .Header
{
	font-weight:bolder;
	font-size:1.3em;
}
div.TelligentActivitiesWidgetContianer
{
	margin-top:8px;
}
div.TelligentActivitiesWidgetContianer
{
color:White;
}

div.TelligentActivitiesWidgetContianer a {
color:White;
}

div.CommunityLandingHtmlHeader
{
  height:350px;
  margin-left:10px;
  overflow:hidden;
  width:540px;
  margin-bottom:36px;
}
div.CommunityLandingHtmlHeader .HeaderSection
{
  height:80px;
  overflow:hidden;
  width:540px;
  border-bottom-color:#BF9C48;
  border-bottom-style:solid;
  border-bottom-width:1px;
}
div.CommunityLandingHtmlHeader .HeaderSection .Description
{
  overflow:hidden;
  width:436px;
  float:left;
  display:inline;
}
div.CommunityLandingHtmlHeader .HeaderSection p
{
  margin:0;
}
div.CommunityLandingHtmlHeader .HeaderSection h3
{
    padding:0;
    margin:4px 0;
    color:#BF9C48;
    width:100%;
    height:20px;
}
div.CommunityLandingHtmlHeader .HeaderSection .Link
{
  height:84px;
  overflow:hidden;
  width:89px;
  float:left;
  display:inline;
}
div.CommunityLandingHtmlHeader .HeaderSection .Link a
{
  width:89px;
  height:18px;
  display:block;
  background:transparent url(/_layouts/Ama.MarketingPower/images/btn-community-landing.gif) repeat scroll 0 0;
  text-align:center;
  font-weight:bold;
  padding-top:4px;
}
div.CommunityLandingHtmlHeader .HeaderSection .Link a:visited
{
  color:Black;
}
div.MemberSpotlight
{
	padding:4px;
	background-color:#FBF5DA;
	border:1px solid #F0D87C;
	height:324px;
	width:152px;
	display:inline;
	float:left;
	margin:0 6px 10px 0;
}
span.Tall div.LatestBlogPosts
{
	display:inline;
	margin:0 0px 10px 0;
	float:left;
	background-color:#FBF5DA;
	border:1px solid #F0D87C;
	overflow:hidden;
}

span.Tall div.LatestBlogPosts span{display:block !important; height:261px; width:152px; padding:3px;}
span.Tall div.LatestBlogPosts ul{ list-style-position:inside;}
span.Tall div.LatestBlogPosts li{ margin-bottom:3px; }
span.Tall div.LatestBlogPostsTop
{
	display:inline;
	float:left;
	width:160px;
	height:28px;
	background:transparent url(/_layouts/Ama.MarketingPower/images/Controls/Expandable/LatestBlogPostsTop.jpg) repeat scroll 0 0;
}
span.Tall div.LatestCommentsTop
{
	display:inline;
	float:left;
	width:160px;
	height:28px;
	background:transparent url(/_layouts/Ama.MarketingPower/images/Controls/Expandable/LatestCommentsTop.jpg) repeat scroll 0 0;
}
span.Tall div.LatestBlogPosts span 
{
	display: block !important;
	height:261px;
	padding:3px;
	width:152px;
}


div.LatestBlogPosts
{
	display:inline;
	margin:0 0px 10px 0;
	float:left;
	background-color:#FBF5DA;
	border:1px solid #F0D87C;
	font-size:1em;
	overflow:hidden;
}
div.LatestBlogPosts span{display:block !important; height:140px; width:152px; padding:3px;}
div.LatestBlogPosts ul{ list-style-position:inside;}
div.LatestBlogPosts li{ margin-bottom:3px; }
div.LatestBlogPostsTop
{
	display:inline;
	float:left;
	width:160px;
	height:28px;
	background:transparent url(/_layouts/Ama.MarketingPower/images/Controls/Expandable/LatestBlogPostsTop.jpg) repeat scroll 0 0;
}
div.LatestCommentsTop
{
	display:inline;
	float:left;
	width:160px;
	height:28px;
	background:transparent url(/_layouts/Ama.MarketingPower/images/Controls/Expandable/LatestCommentsTop.jpg) repeat scroll 0 0;
}
div.MemberSpotlightTop
{
	display:inline;
	float:left;
	width:160px;
	height:28px;
	background:transparent url(/_layouts/Ama.MarketingPower/images/Controls/Expandable/MemberSpotlightTop.jpg) repeat scroll 0 0;
}
/*div.LatestComments{padding:4px; background-color:#FBFEFE; height:140px; width:152px; display:inline; margin:0 0px 10px 0;}*/


#UpcomingEvents{background:url( '/_layouts/Ama.MarketingPower/images/Controls/MyMarketingKit/UpcomingEventsBackground.gif' ); height:242px; overflow:hidden; padding:48px 25px 0 13px; width:122px; font-size:85%; margin-bottom:10px;}

/* .landingColumnLeft{float:left; margin-right:10px; width:21em} */
.landingColumnLeft{float:left; margin-right:10px; width:269px}
/* .landingColumnRight{float:left; width:12.5em} */
.landingColumnRight{float:left; width:160px}
.landingContent{border:#e1e2e2 1px solid; margin-bottom:10px; min-height:266px; padding:10px}
.landingContent h2{margin-bottom:10px}

.mguideAddressLeft{display:inline; float:left; width:285px}
.mguideAddressLeft input.text{width:258px}

.mguideAddressRight{display:inline; float:left; margin-top:20px; width:280px}
.mguideAddressRight input.text{width:258px}

.modularWidget{color:#434b56; height:222px; margin-bottom:10px; overflow:hidden !important; padding:51px 14px 17px; width:132px; line-height:125%}

.multimediaDateTime{display:inline}

.multimediaDateTimeLabel{display:inline; float:left}

.multimediaPresenterLabel{float:left}

.multimediaSubtitle{margin-bottom:10px}

.promoCodeBox{background-color:#fff; border:1px solid #DADBDB; float:right; padding:5px; width:155px}
.promoCodeBox input{width:95px}

ul.RSS {}
ul.icon {margin-left:10px !important;}
ul.icon li {margin: 0 0 10px 0; padding: 0; list-style-type: none;}
ul.icon li a {padding: 0 0 0 19px; background: url("/_layouts/Ama.MarketingPower/images/feed-icon-14x14.png") no-repeat 0 50%; list-style-type: none;}

.searchCheckBox{float:left; width:150px}

.searchRadio{margin-left:-7px}
.searchRadio input{width:auto !important}
.searchRadio label{position:relative; top:-3px}

.slm-layout-main {}
.slm-layout-main ul {margin: 0 !important; list-style-type: none;}
.slm-layout-main ul span.description {}


.tabControl{clear:both; float:left}
.tabControl a.tab{background: url( '/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg.gif' ) #C2C2C2 repeat-x 0px 0px; border: #dadbdb 1px solid; color: #999; display: block; float: left; height: 1.4em; margin-right: -1px; padding-left: 9px; padding-right: 9px; padding-top: 4px; position: relative; text-align: center; text-decoration: none !important; text-transform: capitalize; top: 1px;	white-space: nowrap; width: auto; z-index: 201;}
.tabControl .tabContent{border:#dadbdb 1px solid; clear:both; float:left; padding:15px 10px; position:relative; z-index:200; width:419px}
.tabControl .tabContent .tabContent{width:395px}
.tabControl a.tabActive{background-position:0 -22px; background-color:#C2C2C2 !important; border:#dadbdb 1px solid; color:#000; display:block; float:left; height:1.4em; margin-right:-1px; padding-left:15px; padding-right:15px; padding-top:4px; position:relative; text-align:center; text-decoration:none !important; text-transform:capitalize; top:1px; white-space:nowrap; width:auto; z-index:201}
.tabControl a.tab:hover{background-position:0 -22px; border:#dadbdb 1px solid}

.Blue a.tab:hover, .Blue a.tabActive {color: #1f505c; background: url( '/_layouts/Ama.MarketingPower/images/SeparatorBarBlue.gif' ) 0 0 repeat-x;}
.Blue a.tabActive {background-position: 0px 0px;}
.Blue .tabContent{background-color: #fbfbfb;}

.Gold a.tab:hover, .Gold a.tabActive{color: #755f1a; background: url( '/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg-gold.gif' ) 0 0 repeat-x;}
.Gold .tabContent{background-color:#f3f1e3;}

.Green a.tab:hover, .Green a.tabActive{color: #4f6501; background: url( '/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg-green.gif' ) 0 0 repeat-x;}
.Green .tabContent{background-color:#f7fbed;}

.Violet a.tab:hover, .Violet a.tabActive{color: #2f2e40; background: url( '/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg-violet.gif' ) 0 0 repeat-x;}
.Violet .tabContent{background-color:#f3f2f7;}


.updateSubsCheckBox{float:left; width:220px}

div#AMAPopUp{background:#FFF none repeat scroll 0; border:2px solid #525252; color:#000; display:block; left:50%; margin-left:-175px; margin-top:-100px; padding:15px; position:fixed; text-align:left; top:50%; width:350px; z-index:302}
div#AMAoverlay{background-color:#000; height:100%; left:0; opacity:0.75; position:fixed; top:0; width:100%; z-index:300}

div#MMKPopUp{background:#FFF none repeat scroll 0; border:2px solid #525252; color:#000; display:block; left:50%; margin-left:-223px; margin-top:-100px; padding:15px; position:fixed; text-align:left; top:50%; width:446px; z-index:302}
div#MMKoverlay{background-color:#000; height:100%; left:0; opacity:0.75; position:fixed; top:0; width:100%; z-index:300}

div#SurveyPopUp{background:url( '/_layouts/Ama.MarketingPower/images/surveyBG.gif') #fdecac no-repeat; color:#000; display:block; left:50%; margin-left:-200px; margin-top:-250px !important; padding:15px; position:absolute; text-align:left; top:50%; width:400px; z-index:402}
div#SurveyPopUp h4 {margin-top:25px;}
div#SurveyPopUp input, div#SurveyPopUp label {float:left; clear:left; white-space:nowrap;}
div#SurveyPopUp label {margin-left:5px;}
div#SurveyPopUp .lblQuestion {float:left;}
div#SurveyPopUp table {float:left; margin-top:5px; width:100%;	background-repeat: repeat-y; }
div#SurveyPopUp td {text-align:center;}

div#SurveyOverlay{background-color:#000; height:100%; left:0; opacity:0.75; position:fixed; top:0; width:100%; z-index:400}

div.surveyBorder {border:1px solid #ccc; padding:10px; margin-bottom:10px;}
div.surveyBorder .ddlType {width: 84%;}
div.surveyBorder .label {font-weight:bold;}
div.surveyBorder .whiteButton {float:right; margin-top:-22px;}
div.surveyBorder div#surveyDate {width:50%; border:1px solid #ccc; padding:10px;}
div#mainSurvey, div#surveyList {padding:10px; margin-bottom:10px;}
div#mainSurvey h4 {margin-top:0px;}
div#mainSurvey {float:left; width:67%;}
div#surveyList {float:right; width:25%; font-size:80%; }
div#surveyList h4 {margin:0px; font-size:1.2em;}
div#mainSurvey .graph 
{
	position: relative;
	border: 1px solid #666;
	margin: 5px 0px 10px 0px;
	background:#ccc;
}
div#mainSurvey .graph .bar
{
	display: block;
	position: relative;
	color:#fff;
	background: #00b0d8;
	text-align: center;
	height: 1em;
	line-height: 1em;
	padding: 2px 0 2px 0;
}

div#mainSurvey .graph .bar span { position: absolute; left: 1em; }

div#TrialPopUp{background:#FFF none repeat scroll 0; border:2px solid #525252; color:#000; display:block; left:50%; margin-left:-300px; margin-top:-250px !important; padding:15px; position:absolute; text-align:left; top:50%; width:600px; z-index:302}

div#TrialLearnMore a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/TrialLearnMore_closed.jpg'); margin-top:10px; width:599px}
div#TrialLearnMore a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/TrialLearnMore_open.jpg'); margin-top:10px; width:599px}

div#GoldAskTheExpert a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/AskTheExpertGold_closed.jpg')}
div#GoldAskTheExpert a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/AskTheExpertGold_open.jpg')}

div#GoldCollegeChapters a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/CollegeChaptersGold_closed.jpg')}
div#GoldCollegeChapters a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/CollegeChaptersGold_open.jpg')}

div#GoldJobBoard a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/JobBoardGold_closed.jpg')}
div#GoldJobBoard a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/JobBoardGold_open.jpg')}

div#GoldProChapters a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/ProChaptersGold_closed.jpg')}
div#GoldProChapters a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/ProChaptersGold_open.jpg')}

div#GoldSalarySurvey a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/SalarySurveyGold_closed.jpg')}
div#GoldSalarySurvey a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/SalarySurveyGold_open.jpg')}

div#GoldStrategies a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/StrategiesGold_closed.jpg')}
div#GoldStrategies a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/StrategiesGold_open.jpg')}

div#GreenAMADictionary a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/AMADictionaryGreen_closed.jpg')}
div#GreenAMADictionary a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/AMADictionaryGreen_open.jpg')}
div#GreenAMADictionary a.mguideGo{float:right}
div#GreenAMADictionary input{width:97%}

div#GreenMGuideDirectory a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/MGuideDirectoryGreen_closed.jpg')}
div#GreenMGuideDirectory a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/MGuideDirectoryGreen_open.jpg')}

div#GreenTopicSearchWidget a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/ResourceLibraryGreen_closed.jpg')}
div#GreenTopicSearchWidget a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/ResourceLibraryGreen_open.jpg')}

div#GreenWhatsNew a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/WhatsNewGreen_closed.jpg')}
div#GreenWhatsNew a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/WhatsNewGreen_open.jpg')}

div#OrangeAskTheExpert a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/AskTheExpertOrange_closed.jpg')}
div#OrangeAskTheExpert a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/AskTheExpertOrange_open.jpg')}

div#OrangeJobBoard a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/JobBoardOrange_closed.jpg')}
div#OrangeJobBoard a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/JobBoardOrange_open.jpg')}

div#OrangeSalarySurvey a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/SalarySurveyOrange_closed.jpg')}
div#OrangeSalarySurvey a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/SalarySurveyOrange_open.jpg')}

div#OrangeStrategies a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/StrategiesOrange_closed.jpg')}
div#OrangeStrategies a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/StrategiesOrange_open.jpg')}

div#VioletAskTheExpert a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/AskTheExpertViolet_closed.jpg')}
div#VioletAskTheExpert a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/AskTheExpertViolet_open.jpg')}

div#VioletFeaturedEvent a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/FeaturedEventViolet_closed.jpg')}
div#VioletFeaturedEvent a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/FeaturedEventViolet_open.jpg')}

div#VioletJobBoard a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/JobBoardViolet_closed.jpg')}
div#VioletJobBoard a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/JobBoardViolet_open.jpg')}

div#VioletSalarySurvey a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/SalarySurveyViolet_closed.jpg')}
div#VioletSalarySurvey a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/SalarySurveyViolet_open.jpg')}

div#VioletSponsorAnEvent a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/SponsorAnEventViolet_closed.jpg')}
div#VioletSponsorAnEvent a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/SponsorAnEventViolet_open.jpg')}

div#VioletStrategies a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/StrategiesViolet_closed.jpg')}
div#VioletStrategies a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/StrategiesViolet_open.jpg')}

div#VioletUpcomingEvent a.closed{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/UpcomingEventViolet_closed.jpg')}
div#VioletUpcomingEvent a.open{background:url( '/_layouts/Ama.MarketingPower/images/Controls/Expandable/UpcomingEventViolet_open.jpg')}

div#ValidationMessage ul{color:Red; display:none; font-weight:700; margin:10px 0 10px 15px}


div.gallery, div.communityPosts {border:1px solid #000; padding: 5px; float:left; width:97%; margin-bottom:5px;}

div#Gallery table.thumbnail {float:left; width:164px; height:164px; background-color:#eee; margin-right:10px; margin-bottom:10px;}

div#Gallery .navButton {float:right;}
div#Gallery div#gallery {float:left; width:100%;}

.communityImageGallery
{
	vertical-align: top;
	text-align: center;vertical-align:top;
	/*margin-top:12px;*/
}

.communityImageGallery img
{
	padding-left:4px;
	padding-right:4px;
}

div.galleryImages
{
	float: left;
	vertical-align: middle;
	text-align: right;
	/*margin-top:6px;*/
}
div.galleryImages .galleryImage 
{
	width:160px; height:120px;
	background-color:gray;
	margin:4px;
	padding:6px;
}
div.galleryText{border-left: #000 1px dashed; float:left; width:34%; padding-left:10px; margin-left:10px;}
div.CommunityLandingChapterGallery p {padding:0px; text-align:right; margin:0; padding:0;}
div.CommunityLandingChapterGallery
{
	margin-top:5px;
	display:block;
	padding-left:10px;
}
.CommunityLandingChapterGallery #HeaderText
{
	font-size:1.3em;
    font-weight:bold;
	color:#bf9c48;
}
div.CommunityLandingTweetyBooks
{
	display:block;
	padding-left:10px;
	padding-top:14px;
}
div.CommunityLandingTweetyBooks ul
{ 
	list-style:none;
	margin:0px;
	padding:0px;
	display:inline;
	float:left;
}
div.CommunityLandingTweetyBooks li
{ 
	display:inline;
}

div.spotlight{border:1px solid #000; padding: 5px; float:left; width:45%; margin: 0 5px 0 0;}
div.spotlight div {}
div.spotlight img { padding:5px;}

div.communityGroups{padding: 5px; float:left; width:48%;}

div.communityPosts h1, div.communityPosts h2, div.communityPosts h3, div.communityPosts h4, div.communityPosts h5, div.communityGroups h1, div.communityGroups h2, div.communityGroups h3, div.communityGroups h4, div.communityGroups h5, div.gallery h1, div.gallery h2, div.gallery h3, div.gallery h4, div.gallery h5 {margin:0 !important;}
div.communityPosts table div {margin:0 !important;}

div.communityPosts .slm-layout-main ul
{
	list-style-type:disc !important;
	margin: 0 0 0 18px !important;
}

div.communityPosts .link-item, div.communityPosts .link-item a
{
	color: #3e3934;
	text-decoration:underline;
	font-family:arial,helvetica,sans-serif;
	font-size:110%;
	line-height:90%;
}

div.postArea{border-top: #000 1px dashed; width:100%; float:left; margin-top:5px; padding-top:5px;}
div.postAreaTop{width:100%; float:left;}

td#MSOZoneCell_WebPartWPQ1, td#MSOZoneCell_WebPartWPQ2
{
	width:100% !important;
}

div.postArea table tbody tr td table tbody tr td div table tbody tr td div
{
	padding:0px !important;
}

div.MGuide a:active{color:#85a905}
div.MGuide a:link{color:#85a905}
div.MGuide a:visited{color:#85a905}
div.MGuide a:hover{text-decoration:none}

div.MGuide div#EditResults{margin:10px 0 4px; text-align:right}
div.MGuide div#EditResults a:active{color:#27221d}
div.MGuide div#EditResults a:link{color:#27221d}
div.MGuide div#EditResults a:visited{color:#27221d}

div.MGuide div.LeftCol{margin:0 10px 10px 0; width:429px}
div.MGuide div.LeftCol h3{width:356px}

div.MGuide div.LocationSection{background-color:#fff; border:solid 1px #dadbdb; margin:8px 0 0; padding:6px 10px 10px; width:566px}
div.MGuide div.LocationSection h3{background:#EDF4D2 url('../'); color:#4f6501; font-weight:700; height:14px; line-height:14px; margin:10px 0 0}
div.MGuide div.LocationSection h4{color:#4f6501; font-size:8pt; font-weight:700; margin:0 0 6px}

div.MGuide div.PaginationSection{border-left:solid 1px #dadbdb; border-right:solid 1px #dadbdb; margin:0; padding:5px 10px 0}
div.MGuide div.PaginationSection div.pagination{margin-bottom:0; padding-bottom:4px}

div.MGuide div.PagingLinks a:active{color:#27221d}
div.MGuide div.PagingLinks a:link{color:#27221d}
div.MGuide div.PagingLinks a:visited{color:#27221d}

div.MGuide div.ResultsRow{padding:8px 10px 10px; position:relative}
div.MGuide div.ResultsRow a.add{background:transparent url('/_layouts/Ama.MarketingPower/images/btn-plus-green-off.gif') no-repeat; height:11px; position:absolute; right:5px; top:10px; width:11px}
div.MGuide div.ResultsRow a.add span{display:none}
div.MGuide div.ResultsRow a.add:hover{background:transparent url('/_layouts/Ama.MarketingPower/images/btn-plus-green-on.gif') no-repeat}
div.MGuide div.ResultsRow a.added{background:transparent url('/_layouts/Ama.MarketingPower/images/ico-check-gray.gif') no-repeat; height:11px; position:absolute; right:5px; top:10px; width:11px}
div.MGuide div.ResultsRow a.added span{display:none}
div.MGuide div.ResultsRow a:active{color:#27221d}
div.MGuide div.ResultsRow a:link{color:#27221d}
div.MGuide div.ResultsRow a:visited{color:#27221d}
div.MGuide div.ResultsRow div.ResultsContactInfomation{margin:5px 0; width:94%}
div.MGuide div.ResultsRow h4{font-size:8pt; width:94%}
div.MGuide div.ResultsRow p{margin:0; width:94%}

div.MGuide div.ResultsSection{border:solid 1px #dadbdb}
div.MGuide div.ResultsSection div.featured{background-color:#aae058}
div.MGuide div.ResultsSection div.alt{background-color:#F7F5ED}

div.MGuide div.RightCol{margin-bottom:10px; width:170px}
div.MGuide div.RightCol div.section{border:solid 1px #38557A; margin:0 0 8px; padding:6px 10px 10px}
div.MGuide div.RightCol h4{color:#85a905; font-size:9pt; font-weight:700}

div.MGuide div.buttons{margin-top:20px; text-align:right}

div.MGuide h2{color:#85a905; margin-bottom:10px}
div.MGuide h2#ResultsHeader{border:solid 1px #dadbdb; border-bottom:0; font-size:8pt; margin:0; padding:5px 10px 2px}
div.MGuide h2#ResultsHeader span.SearchCriteria{color:#27221d; display:block; font-size:7pt; font-weight:400}
div.MGuide h2.paymentHeader{margin:10px 0 0}

div.MGuide h3{background:transparent url('/_layouts/Ama.MarketingPower/images/Controls/Tab/tab-bg-green.gif') 0px -22px repeat-x; border:solid 1px #dadbdb; color:#4f6501; height:22px; line-height:22px; margin:-1px 0; padding:0 62px 0 10px; font-size:1em; font-weight:700; position:relative}
div.MGuide h3 a.edit{font-weight:400; height:22px; line-height:22px; position:absolute; right:10px; top:0}
div.MGuide h3 a.edit:active{color:#85a905}
div.MGuide h3 a.edit:link{color:#85a905}
div.MGuide h3 a.edit:visited{color:#85a905}
div.MGuide h3 a.edit:hover{text-decoration:none}
div.MGuide h3 span.ResultsTotal{font-weight:700; position:absolute; right:10px; top:0}
div.MGuide h3 span.required{font-weight:400; position:absolute; right:10px; top:0}

div.MGuide input.LocationDelete{display:block; margin-top:8px}

div.MGuide input.text-wide {width: 554px;}

ul#mguideWarning {list-style-type: none;margin-left: 5px;padding-left: 0;}
ul#mguideWarning li {display: none;}

div.MultiSelectButtons{padding-top:70px}
div.MultiSelectButtons a{display:block; height:17px; line-height:17px; margin-bottom:5px; text-align:center; width:17px}
div.MultiSelectButtons a:active{background-color:#fff; border:solid 1px #4f6501; color:#4f6501; font-size:9pt; font-weight:700; text-decoration:none}
div.MultiSelectButtons a:link{background-color:#fff; border:solid 1px #4f6501; color:#4f6501; font-size:9pt; font-weight:700; text-decoration:none}
div.MultiSelectButtons a:visited{background-color:#fff; border:solid 1px #4f6501; color:#4f6501; font-size:9pt; font-weight:700; text-decoration:none}
div.MultiSelectButtons a:hover{background-color:#4f6501; color:#fff !important}

div.PrintAdvertising{background-color:#eef5d5; border:solid 1px #dadbdb; left:190px; padding:10px; position:absolute; top:160px; width:480px}
div.PrintAdvertising a.close{color:#85a905 !important; position:absolute; right:10px; top:5px}
div.PrintAdvertising ul{list-style-type:disc; margin:10px; padding-left:10px}

div.cardInfo input{width:280px}
div.cardInfo select{width:280px}

div.description{float:right; width:268px}

div.inputs{margin:8px 10px 0 0}
div.inputs label{display:block; position:relative}
div.inputs span.required{color:#4f6501; left:-6px; position:absolute; top:0}
div.inputs textarea{margin:0}
div.inputs ul{list-style-type:disc; margin-left:8px; padding-left:8px; width:290px}

div.membershipConfirmation td input{width:90%}
div.membershipConfirmation td select{width:90%}

div.pagination{margin:4px 1px}
div.pagination div.PagingLinks{float:right}
div.pagination div.PagingLinks a.highlight:active{color:#609caf}
div.pagination div.PagingLinks a.highlight:link{color:#609caf}
div.pagination div.PagingLinks a.highlight:visited{color:#609caf}
div.pagination span.PageCount{float:left}

div.registrationAddress{float:left; height:840px; width:364px}
div.registrationAddress .textZip{width:120px}
div.registrationAddress span.label{float:left; font-weight:700; padding-bottom:2px; padding-top:10px}
div.registrationAddress span.required{float:left; padding-bottom:2px; padding-top:10px}

/*Div added for Registration redesign*/
div.sectionReg{border:1px solid #F1F1F3; padding:10px; 
	-moz-box-shadow:8px 8px 10px #333333;
	-webkit-box-shadow:8px 8px 10px #333333;
	box-shadow:10px 10px 20px #333333;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=155, Color='#333333');
	/* For IE 8  
	-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(Strength=3, Direction=155, Color='#000000')"; 
	-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=#000000, offX=15, offY=8, positive=true)"; /* >= IE8 */
   /*filter: progid:DXImageTransform.Microsoft.dropShadow(color=Black, offX=15, offY=8, positive=true);  <= IE7 */
	}

div.section{border:solid 1px #D0D0D0; padding:10px}
div.section span.label{float:left; font-weight:700; padding-bottom:2px; padding-top:10px}
div.section span.required{float:left; font-weight:700; padding-bottom:2px; padding-top:10px}

table#RenewalSteps {width:100%; float:left;}
table#RenewalSteps input {width:auto;}
table#RenewalSteps td { vertical-align: top;}
table#RenewalSteps div.section {margin-bottom:10px;}
table#RenewalSteps div.section span.label {padding:0px !important}

table#RenewalSteps div.section ul#selectedChapters {list-style-type: none; margin:0px;}
table#RenewalSteps div.section ul#selectedChapters li {padding:3px; font-weight:bold;}
table#RenewalSteps div.section ul#selectedChapters li.odd {background-color:#eee;}
table#RenewalSteps div.section ul#selectedChapters li.even {background-color:#f5f5f5;}

.invoiceGrid {width:100%;}
.invoiceGrid tr th {text-align:right;}
.invoiceGrid td { vertical-align:top; padding-left:10px;}
.invoiceGrid tr.invoiceHeader td {background-color:#e4eaf4; text-align:center; padding: 10px 5px 10px 5px; font-weight:bold; border:1px solid #3B5E91;}
.invoiceGrid tr.invoiceBody td {padding: 10px 10px 10px 10px; border:1px solid #3B5E91;}
.invoiceGrid tr.even td {background-color:#e0e0e0;}
.invoiceOptions input, .invoiceOptions select {width:auto !important;}

.invoiceGrid .invoiceEmpty, .invoiceGrid .invoiceSubtotal, .invoiceGrid .invoiceTotal,  .invoiceGrid .invoiceSalesTax {padding: 10px 10px 10px 10px; border:1px solid #3B5E91;}
td.SideBar { vertical-align:top; padding-left:10px;}
td.SideBar .renewalList {margin-bottom:10px; width:175px; border: solid 1px #ccc; padding:5px; background-color:#eee;}
td.SideBar .renewalList ul { padding:0; }

td.subscriptions { width: 100%;	vertical-align: top;}
td.subscriptions .whiteButton, td.subscriptions .whiteButtonOn, td.subscriptions .whiteButtonOff {float:right;}
td.subscriptions td {padding:5px;}
td.subscriptions .subscription {margin: 0 0 10px 10px; background:#f5f5f5; float:left; width:48%; border: solid 1px #ccc; width:282px; height:175px;}
td.subscriptions .subscription img {}
td.subscriptions .popSIG {padding:5px; margin-bottom:10px; border:solid 1px #dadbdb;}

.popAdd {LEFT: 500px; FLOAT: none! important; POSITION: relative; TOP: 30px;}
.chkAddChapter {float:left; width:100%;}
.SideBar ul {list-style:none; margin:0;}

div#ExpirationReminder {width:250px; float:right; text-align:center; background-color:#eee; border:1px solid #000;}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	z-index:999;
	}

.ms-MenuUIPopupBody{display:block !important; overflow:visible !important}
.ms-MenuUIPopupBody div{display:block !important; overflow:visible !important}
.ms-rteCustom-ArticleHeadLine{color:#27221d; font-size:10pt; font-weight:700; padding-bottom:6pt}
.ms-rteCustom-ArticleTitle{color:#27221d; font-size:10pt; font-weight:700; padding-bottom:6pt}

.content table.ms-rteTable-1{line-height:9pt !important}
.content table.ms-rteTable-1 tbody td{padding:6px 15px !important}
.content table.ms-rteTable-1 tbody th{padding:6px 15px !important}
.content table.ms-rteTable-2{line-height:9pt !important}
.content table.ms-rteTable-2 tbody td{padding:6px 15px !important}
.content table.ms-rteTable-2 tbody th{padding:6px 15px !important}
.content table.ms-rteTable-3{line-height:9pt !important}
.content table.ms-rteTable-3 tbody td{padding:6px 15px !important}
.content table.ms-rteTable-3 tbody th{padding:6px 15px !important}
.content table.ms-rteTable-4{line-height:9pt !important}
.content table.ms-rteTable-4 tbody td{padding:6px 15px !important}
.content table.ms-rteTable-4 tbody th{padding:6px 15px !important}
.content table.ms-rteTable-5{line-height:9pt !important}
.content table.ms-rteTable-5 tbody td{padding:6px 15px !important}
.content table.ms-rteTable-5 tbody th{padding:6px 15px !important}

.ms-rteTable-1{border:#dbdbdb 1px solid !important; border-collapse:collapse !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; line-height:16px !important}
.ms-rteTable-1 td.ms-rteTableEvenCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-1 td.ms-rteTableFirstCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-1 td.ms-rteTableFooterEvenCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-1 td.ms-rteTableFooterFirstCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-1 td.ms-rteTableFooterLastCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-1 td.ms-rteTableFooterOddCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-1 td.ms-rteTableHeaderEvenCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-1 td.ms-rteTableHeaderFirstCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-1 td.ms-rteTableHeaderLastCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-1 td.ms-rteTableHeaderOddCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-1 td.ms-rteTableLastCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-1 td.ms-rteTableOddCol-1{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-1 tr.ms-rteTableEvenRow-1{background-color:#fcfefe !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important}
.ms-rteTable-1 tr.ms-rteTableFooterRow-1{background-color:#ebebe1 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-weight:500; line-height:16px !important}
.ms-rteTable-1 tr.ms-rteTableHeaderRow-1{background-color:#cecabb; background-image:none; border:none; border-spacing:0 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-style:normal !important; font-weight:700; line-height:16pt !important; margin:10px !important; padding:10px !important; text-align:left !important; text-transform:capitalize !important; vertical-align:top !important}
.ms-rteTable-1 tr.ms-rteTableOddRow-1{background-color:#F2F3F4 !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important}

.ms-rteTable-2{border:#dbdbdb 1px solid !important; border-collapse:collapse !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; line-height:16px !important}
.ms-rteTable-2 td.ms-rteTableEvenCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-2 td.ms-rteTableFirstCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-2 td.ms-rteTableFooterEvenCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-2 td.ms-rteTableFooterFirstCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-2 td.ms-rteTableFooterLastCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-2 td.ms-rteTableFooterOddCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-2 td.ms-rteTableHeaderEvenCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-2 td.ms-rteTableHeaderFirstCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-2 td.ms-rteTableHeaderLastCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-2 td.ms-rteTableHeaderOddCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-2 td.ms-rteTableLastCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-2 td.ms-rteTableOddCol-2{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-2 tr.ms-rteTableEvenRow-2{background-color:#fcfefe !important; color:#27221d !important}
.ms-rteTable-2 tr.ms-rteTableFooterRow-2{background-color:#ebebe1 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-weight:500; line-height:16px !important}
.ms-rteTable-2 tr.ms-rteTableHeaderRow-2{background-color:#cecabb; background-image:none; border:none; border-spacing:0 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-style:normal !important; font-weight:700; line-height:16pt !important; margin:10px !important; padding:10px !important; text-align:left !important; text-transform:capitalize !important; vertical-align:top !important}
.ms-rteTable-2 tr.ms-rteTableOddRow-2{background-color:#F2F3F4 !important; color:#27221d !important; font-size:8pt !important}
.ms-rteTable-2 tr.ms-rteTableOddRow-2 .ms-rteTable-2 tr.ms-rteTableEvenRow-2{color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important}

.ms-rteTable-3{border:#dbdbdb 1px solid !important; border-collapse:collapse !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; line-height:16px !important}
.ms-rteTable-3 td.ms-rteTableEvenCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-3 td.ms-rteTableFirstCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-3 td.ms-rteTableFooterEvenCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-3 td.ms-rteTableFooterFirstCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-3 td.ms-rteTableFooterLastCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-3 td.ms-rteTableFooterOddCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-3 td.ms-rteTableHeaderEvenCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-3 td.ms-rteTableHeaderFirstCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-3 td.ms-rteTableHeaderLastCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-3 td.ms-rteTableHeaderOddCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-3 td.ms-rteTableLastCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-3 td.ms-rteTableOddCol-3{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-3 tr.ms-rteTableEvenRow-3{background-color:#fcfefe !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important}
.ms-rteTable-3 tr.ms-rteTableFooterRow-3{background-color:#ebebe1 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-weight:500; line-height:16px !important}
.ms-rteTable-3 tr.ms-rteTableHeaderRow-3{background-color:#cecabb; background-image:none; border:none; border-spacing:0 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-style:normal !important; font-weight:700; line-height:16pt !important; margin:10px !important; padding:10px !important; text-align:left !important; text-transform:capitalize !important; vertical-align:top !important}
.ms-rteTable-3 tr.ms-rteTableOddRow-3{background-color:#F2F3F4 !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important}

.ms-rteTable-4{border:#dbdbdb 1px solid !important; border-collapse:collapse !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; line-height:16px !important}
.ms-rteTable-4 td.ms-rteTableEvenCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-4 td.ms-rteTableFirstCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-4 td.ms-rteTableFooterEvenCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-4 td.ms-rteTableFooterFirstCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-4 td.ms-rteTableFooterLastCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-4 td.ms-rteTableFooterOddCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-4 td.ms-rteTableHeaderEvenCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-4 td.ms-rteTableHeaderFirstCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-4 td.ms-rteTableHeaderLastCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-4 td.ms-rteTableHeaderOddCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-4 td.ms-rteTableLastCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-4 td.ms-rteTableOddCol-4{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-4 tr.ms-rteTableEvenRow-4{background-color:#fcfefe !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important}
.ms-rteTable-4 tr.ms-rteTableFooterRow-4{background-color:#ebebe1 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-weight:500; line-height:16px !important}
.ms-rteTable-4 tr.ms-rteTableHeaderRow-4{background-color:#cecabb; background-image:none; border:none; border-spacing:0 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-style:normal !important; font-weight:700; line-height:16pt !important; margin:10px !important; padding:10px !important; text-align:left !important; text-transform:capitalize !important; vertical-align:top !important}
.ms-rteTable-4 tr.ms-rteTableOddRow-4{background-color:#F2F3F4 !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important}

.ms-rteTable-5{border:#dbdbdb 1px solid !important; border-collapse:collapse !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; line-height:16px !important}
.ms-rteTable-5 td.ms-rteTableEvenCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-5 td.ms-rteTableFirstCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-5 td.ms-rteTableFooterEvenCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-5 td.ms-rteTableFooterFirstCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-5 td.ms-rteTableFooterLastCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-5 td.ms-rteTableFooterOddCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important; text-align:left !important}
.ms-rteTable-5 td.ms-rteTableHeaderEvenCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-5 td.ms-rteTableHeaderFirstCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-5 td.ms-rteTableHeaderLastCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-5 td.ms-rteTableHeaderOddCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-5 td.ms-rteTableLastCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-5 td.ms-rteTableOddCol-5{border:#dbdbdb 1px solid !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important; padding:6px 15px !important}
.ms-rteTable-5 tr.ms-rteTableEvenRow-5{background-color:#fcfefe !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important}
.ms-rteTable-5 tr.ms-rteTableFooterRow-5{background-color:#ebebe1 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-weight:500; line-height:16px !important}
.ms-rteTable-5 tr.ms-rteTableHeaderRow-5{background-color:#cecabb; background-image:none; border:none; border-spacing:0 !important; color:#27221d !important; font-family:Arial,Helvetica,Sans-Serif !important; font-size:8pt !important; font-style:normal !important; font-weight:700; line-height:16pt !important; margin:10px !important; padding:10px !important; text-align:left !important; text-transform:capitalize !important; vertical-align:top !important}
.ms-rteTable-5 tr.ms-rteTableOddRow-5{background-color:#F2F3F4 !important; color:#27221d !important; font-family:Arial,Helvetica,sans-serif !important; font-size:8pt !important; line-height:16px !important}

#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(/_layouts/Ama.MarketingPower/images/macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#fce9b0;
  height:35px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}

* html .clearfix{height:1%}
.clearfix{display: inline-block}
.clearfix{display:block}
.clearfix:after{clear:both; display:block; height:0; visibility:hidden}/*Subscribe and unsubscribe page styles*/

.clearfloat{display: inline-block}
.clearfloat{display:block}
.clearfloat:after{clear:both; content:"."; display:block; height:0; visibility:hidden}/*Subscribe and unsubscribe page styles*/

.modalBackground {
	background-color:blue;
	filter:alpha(opacity=70);
	opacity:0.7;
}

div#Hoverpopup
{
	background:url( '/_layouts/Ama.MarketingPower/images/hoverbkgrd.gif')  repeat-y; 
	color:#000; display:none; left:50%; padding:5px; position:absolute; text-align:left; 
	top:50%; width:250px; height:140px;z-index:402;border-style:solid;border-color:black;
	border-width:2px;
}
.rdetaildivtitle
{
	
	position:relative;
	line-height:20px;
	height:25px;
	width:250px;
	text-align:center;
	font-weight:bold;
	background-color:#4ec3c2;
	
}#divTermsNav input {
float:right;
background:transparent url('/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-White.gif' ) no-repeat scroll 0 0;
color:#33525E !important;
display:block;
float:left;
font-size:9px;
font-weight:700;
height:21px;
padding-right:2px;
text-align:center;
text-decoration:none !important;
text-transform:uppercase;
width:73px;
}


#divTermsNav input:active
{
	background-image:url('/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-White.gif' );
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0 0px; 
	text-decoration:none !important;
	color:#33525E !important;

	}
#divTermsNav input:hover {
	color:#666666;
	background-image:url('/_layouts/Ama.MarketingPower/images/ButtonRolloverBG-White.gif' );
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0 25px; 
	text-decoration:none !important;
} 



.slideshowmenuactive1 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/1_active.png'); 
z-index:50;
position:absolute;
left:0; margin-left:10px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;

}




.slideshowmenuactive2 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/2_active.png'); 
z-index:50;
position:absolute;
left:0; margin-left:45px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}

.slideshowmenuactive3 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/3_active.png'); 
z-index:50;
position:absolute;
left:0; margin-left:80px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}

.slideshowmenuactive4 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/4_active.png'); 
z-index:50;
position:absolute;
left:0; margin-left:115px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}

.slideshowmenuactive5 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/5_active.png'); 
z-index:50;
position:absolute;
left:0; margin-left:150px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}





.slideshowmenuinactive1 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/1_normal.png'); 
z-index:50;
position:absolute;
left:0; margin-left:10px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}




.slideshowmenuinactive2 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/2_normal.png'); 
z-index:50;
position:absolute;
left:0; margin-left:45px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}


.slideshowmenuinactive3 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/3_normal.png'); 
z-index:50;
position:absolute;
left:0; margin-left:80px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}

.slideshowmenuinactive4 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/4_normal.png'); 
z-index:50;
position:absolute;
left:0; margin-left:115px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}


.slideshowmenuinactive5 {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/5_normal.png'); 
z-index:50;
position:absolute;
left:0; margin-left:150px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}

.slideshowplay {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/play.png'); 
z-index:50;
position:absolute;
left:0; margin-left:185px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}

.slideshowpause {
background-image:url('/_layouts/Ama.MarketingPower/images/Controls/Slideshow/pause.png'); 
z-index:50;
position:absolute;
left:0; margin-left:185px ; right:0; margin-right:auto;
top:0; margin-top:265px; bottom:0; margin-bottom:auto;
width:28px;
height:25px;
text-decoration: none;
outline: none;
background-repeat:no-repeat;
}


slideshowdetails
{
	position: absolute;
	top: 0px;
	width: 640px;
	height: 293px;
	z-index: 45;
	left: 0px;
	background-color: white;
	visibility: visible;
	opacity:.6;
	filter:alpha(opacity=60);
	
	
}


slideshowdetails.active
{
	z-index: 46;
	color: #000000;
	visibility: visible;
	left: 0px;
}
.slideshowactive {
				position: absolute;
				visibility:visible;
				top: 0px;
				left: 0px;
				width: 640px;
				height: 293px;
				z-index: 50;
				color: #FF0000;
				
}

slideshowdetails.inactive {
				position: absolute;
				visibility:hidden;
				top: 0px;
				left: 0px;
				width: 640px;
				height: 293px;
				z-index: 50;
}

.slideshowinactive {
				position: absolute;
				visibility:hidden;
				top: 0px;
				left: 0px;
				width: 640px;
				height: 293px;
				z-index: 1;
}


#slideshowmenu
{
	/* This is the container for the thumbnails */
	height: 45px; /*background: url(/_layouts/Ama.MarketingPower/images/Controls/Slideshow/panel.jpg) repeat-x bottom center #ffffff;  */
	text-align: left;
	
}

li.slideshowmenuItem {
				display: block;
				/*background: url(img/divider.png) no-repeat right  ;  */
				height: 9px;
				padding-top: 15px;
				z-index:40;
				width: 30px;
				display: inline-block;
				list-style: none;
				overflow: hidden;

}

li.slideshowmenuItem a
{
	display: block; /*background: url(img/divider.png) no-repeat right  ;  */
	height: 9px;
	padding-top: 15px;
	z-index: 40;
	width: 30px;
	display: inline-block;
	list-style: none;
	overflow: hidden;
	
}
#slideshowmessage.visited 
{
				text-decoration:underline;	
				color:White !important;
				position: absolute;
				width: 300px;
				left: 0;
				margin-left: 240px;
				right: 0;
				margin-right: auto;
				height: 35px;
				top: 0;
				margin-top: 270px;
				bottom: 0;
				margin-bottom: auto;
				z-index: 50;
				text-align: right;			
}

#slideshowmessage.hover {
				color:White !important;
				position: absolute;
				width: 300px;
				left: 0;
				margin-left: 240px;
				right: 0;
				margin-right: auto;
				height: 35px;
				top: 0;
				margin-top: 270px;
				bottom: 0;
				margin-bottom: auto;
				z-index: 50;
				text-align: right;
}
	
#slideshowmessage a {
				color:White !important; 
				position: absolute;
				width: 300px;
				left: 0;
				margin-left: 240px;
				right: 0;
				margin-right: auto;
				height: 35px;
				top: 0;
				margin-top: 270px;
				bottom: 0;
				margin-bottom: auto;
				z-index: 50;
				text-align: right;
				
}
#slideshowamalogo {
position:absolute;
left:0; margin-left:550px ; right:0; margin-right:auto;
top:0; margin-top:255px; bottom:0; margin-bottom:auto;
z-index:50;
border: none;
}

#slideshowswoosh {
position:absolute;
left:0; margin-left:0px ; right:0; margin-right:auto;
top:0; margin-top:220px; bottom:0; margin-bottom:auto;
z-index:15;			

}

#slideshowmain {
				/* The main container */
				margin: margin:0 4px 10px 0;
				width: 640px;
				position: relative;
				height: 293px;
				overflow: hidden;
}

#FlashArea{height:290px; margin:0 4px 10px 0; width:640px}
/*#slideshowmain{height:293px; margin:0 4px 10px 0; width:640px} */
#slideshowmain{height:290px; margin:0 4px 10px 0; width:640px}  

/* Gallery styles */
#slideshowgallery {
				/* CSS3 Box Shadow */
	
				/*
				box-shadow: 0 0 3px #AAAAAA; 
				border-bottom-left-radius: 4px;
				border-bottom-right-radius: 4px;
				border-top-left-radius: 4px;
				border-top-right-radius: 4px;
				
				-moz-box-shadow: 0 0 3px #AAAAAA;
				-moz-border-radius-bottomleft: 4px;
				-moz-border-radius-bottomright: 4px;
				-moz-border-radius-topleft: 4px;
				-moz-border-radius-topright: 4px;
				
				-webkit-box-shadow: 0 0 3px #AAAAAA;
				-webkit-border-bottom-left-radius: 4px;
				-webkit-border-bottom-right-radius: 4px;
				-webkit-border-top-left-radius: 4px;
				-webkit-border-top-right-radius: 4px;
				*/
/*				background: url(/_layouts/Ama.MarketingPower/images/Controls/Slideshow/panel.jpg) repeat-x bottom center #ffffff;  */
/* The width of the gallery */	
  			  width  : 640px;
				overflow: hidden;
}
#slideshowslides { 
				/* This is the slide area */
	height: 293px; /* jQuery changes the width later on to the sum of the widths of all the slides. */;
				width: 640px;
				overflow: hidden;
				background-color:#000000;
				
 }

.slideshowslide {
				float: left; 
				z-index:10;
				background: #fff;
				width: 640px;	
				height: 293px;
				overflow: hidden;
				background-color:#000000;	
}


.slideshowfbar {
				/* The left-most vertical bar, next to the first thumbnail */
	width: 2px;
				/*background: url(/_layouts/Ama.MarketingPower/images/Controls/Slideshow/divider.png) no-repeat right; */
				width: 30px;
				display: inline-block;
				list-style: none;
				height: 45px;
				overflow: hidden;

				
}

.ContactUsBoarder  { border-style:solid;border-width:5px; padding:20px;margin:10px;
					background-repeat:repeat;
					background-color:White;
					background-image: url(/_layouts/Ama.MarketingPower/images/lightbox-blank.gif);
					 }
.ContactUsBoarder #DataCollect { border-style:none;margin-left:10px;}
.ContactUsBoarder #ctl00_PlaceHolderMain_Contact1_btnSubmit  { float:right; margin-right:6px; }
.ContactUsBoarder #ctl00_PlaceHolderMain_Contact1_TxtMessage	{margin-left:3px;}
.ContactUsBoarder a:active{color:#000; text-decoration:none}
.ContactUsBoarder a:link{color:#3e3934; text-decoration:none}
.ContactUsBoarder a:visited{color:#369; text-decoration:none}
.ContactUsBoarder a:hover{color:#000; text-decoration:underline;}
.ContactUsBoarder #ctl00_PlaceHolderMain_Contact1_btnSubmit { float:right;margin-right:6px;  	}

ctUsBoarder .RadioBox label { margin-left:5px; margin-right:85px; position:relative; top:-2px; }
.ui-icon {float:left; margin-top:13px; background-repeat: no-repeat; width: 16px; height: 16px;}
.ui-icon-triangle-1-s{background-image: url(http://www.marketingpower.com/Content/tool_kit_images/arrow-active.png);}
.ui-icon-triangle-1-e{background-image: url(http://www.marketingpower.com/Content/tool_kit_images/arrow-inactive.png);}


.searchResultButtons
{
	display:inline;
}
.searchResultButtons a
{
	padding-left:4px;
}
.searchResultButtonsCurrent
{
	text-decoration:none;
}

span#TM{
margin-left: -0.25em;
margin-right: -0.25em;
}

.TelligentSearchIcon 
{
	
}

.RegistrationHoverIcon
{
	background-image: 	url('/_layouts/Ama.MarketingPower/images/help.jpg' );
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0 0px; 
	cursor:pointer;
	text-decoration:none !important;
	color:#33525E !important;
}
.x-tip, .x-tip-default-mc
{
	background-color: #F1F1F3 !important;
	border-color: #CBC9CD !important;
}

div.sectionReg h3, div.altSectionReg h3
{			background-color:#EEEEEE;			background-image: url('/_layouts/Ama.MarketingPower/images/toolbar-default-bg.gif');			border:1px solid #D0D0D0;			overflow:hidden;}


div.section input{padding: 1px 3px;}
table.GridView{	border:none; width:100% !important;}
div.sectionReg a.whiteButton{color:#1B597F !important;}
.CheckBox td {padding-right: 20px;}
.RegTabs {	background: url("/_layouts/Ama.MarketingPower/images/RegTabs.jpg") no-repeat scroll 0 0 #FBFEFE; }
.RegTabs-sel {	background: url("/_layouts/Ama.MarketingPower/images/RegTabsSel.jpg") no-repeat scroll 0 0 #FBFEFE;	}
.RegTabsSep 
{
	padding-bottom: 22px;
	padding-right:17px;
	background: url("/_layouts/Ama.MarketingPower/images/RegTabsSep.jpg") no-repeat scroll -5px 1px #FBFEFE;	
}
.RegTabsSep-sel 
{ 
	padding-bottom: 22px;
	padding-right:17px;
	background: url("/_layouts/Ama.MarketingPower/images/RegTabsSepSel.jpg") no-repeat scroll -5px 0px #FBFEFE;	
}
.RegTabsSep-sel-fill 
{ 
	padding-bottom: 22px;
	padding-right:17px;
	background: url("/_layouts/Ama.MarketingPower/images/RegTabsSepSelFill.jpg") no-repeat scroll -5px 0px #FBFEFE;	
}
.RegTabs, .RegTabs-sel {height: 33px; width: 898px;}
.InterestAreaContainer
{
	margin-bottom:15px; 
	border:1px solid #D7D6D8;
}
.InterestAreaContainer input {	width:10% !important; }
.InterestArea {	margin:10px !important; }
.MembershipSelection { margin:3px; }
.MembershipSelection h5 { color: #787878; margin: 0 0 5px 0 !important;}
.MembershipSelection td { padding: 5px;}
.MembershipSelection label { vertical-align: 2px; font-weight:bold; font-size:12pt; }
.MembershipSelection input {margin:4px 4px -2px 0; width:auto !important;}
.MembershipSelection table, .MembershipSelection tr, .MembershipSelection td { border:1px solid #D7D6D8; padding:10px; }
.MembershipSelection a { text-decoration: underline; cursor:pointer; font-size: smaller; margin-left:25px; }
.MembershipSelection .ProfessionalRow { background-color:#E6F2FA; }
.MembershipSelection .OtherRows { background-color:#F1F1F3; }
#AccountInformation select {width:95%;}
.LoginSepSection 
{	
	width:50%;
	height:150px;
	border-right: 2px dotted gray;
}
table.SIGGridView td{padding: 12px 7px}
div.MainSectionReg 
{
	border:1px solid #F1F1F3; 
	padding:10px; 
	-moz-box-shadow:8px 8px 10px #333333;
	-webkit-box-shadow:8px 8px 10px #333333;
	box-shadow:10px 10px 20px #333333;
	background:#ffffff;
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=18, Direction=155, Color='#D7D6D8');
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=18, Direction=155, Color='#D7D6D8')"; 
	/* For IE 8  
	-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(Strength=3, Direction=155, Color='#000000')"; 
	-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=#000000, offX=15, offY=8, positive=true)"; /* >= IE8 */
   /*filter: progid:DXImageTransform.Microsoft.dropShadow(color=Black, offX=15, offY=8, positive=true);  <= IE7 */
}
.ErrorFieldCls { border: 1px solid red; }
.ErrorFieldLblCls { color: Red !important; }
.water {   font-family: arial, helvetica, sans-serif; color:gray; font-style: italic;   }
.MembershipsInfoLink { font-size: inherit !important; margin-left:0px !important; }
table.PromoCode{border:solid 1px #dadbdb; width:100% !important;}
table.PromoCode td{padding:5px 7px; text-align:left; vertical-align:top}
.Required input{width: auto !important;}
.MobileOptionContainer input { width:2% !important;}
.RailMidFull {float:none !important;}
.TermsControl { overflow-y:scroll; overflow-x:hidden;height:120px; }
.RegistrationVSpacing { padding-top:15px;}
.Registration h4 { margin: 0.2em 0 !important;}
.paypallogo 
{
	background: url("/_layouts/Ama.MarketingPower/images/icons/PayPalSecure.jpg");	
	float:right;
	padding-right:155px;
	height:21px;
}
.nonfloat { float:none !important; }
.Registration a:active{color:#093D72 !important; text-decoration: none !important;}
.Registration a:link{color:#093D72 !important; text-decoration:none !important;}
.Registration a:visited{color:#369 !important; text-decoration:none !important;}
.Registration a:hover{color:#C74B15 !important; text-decoration:none !important;}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:14px !important;
	color: #FFFFFF;
	width:984px !important;
	float:left !important;
	clear:left !important;
}
.footer a {
	color:#FFFFFF;
	text-decoration:none !important;
}
.footer a:hover {
	color:  #E8A102 !important;
}
.footer .footer-title {
	background:url("/_layouts/Ama.MarketingPower/images/Footer/american-marketing-association.png") no-repeat scroll 0 0px #221A04 !important;
	width:984px !important;
	float:left !important;
	clear:left !important;
	padding-bottom:5px;
}
.footer .footer-title img {
	float:left !important;
}

.footer .footer-title p {
	float:right !important;
	margin: 5px 20px 0px 0px !important;	
}
.footer .footer-body {
	background: url("/_layouts/Ama.MarketingPower/images/Footer/footer-background.jpg") no-repeat #221a04 !important;
	width:984px !important;
	float:left !important;
	clear:left !important;
}
.footer .footer-column {
	float:left !important;
	padding: 0px!important;	
	margin: 5px 0px 0px 10px;
}
.footer .footer-column h3 {
	font-size:0.9em !important;
	line-height:18px !important;
	font-weight:bold !important;
	margin:0 !important;
	color: #ACDBF2 !important;
}
.footer-column h3 a
{
	color: #ACDBF2 !important;
}
.footer-column h3 a:hover
{
	color: #E8A102 !important;
}

.footer .footer-column ul{
	margin:0px 0px 10px 20px !important;
	line-height:18px !important;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #CBC9CD;
	font-size: 9px;
	background-color: #EEEEEE !important;
	padding: 5px;
}
#tooltip h3, #tooltip div { margin: 0; }
.footer-body-links td { vertical-align:top;}
.footer-column-no-margin { margin-left: 0px !important; }







