/* ============================================================= */
/* =================== Main Template styling/layout ============ */
/* ============================================================= */

body {/*background:#ebe7de;*/ margin:0px; padding:0px;}
.outerBorder {width:980px; padding:0px; margin:0px; background:none;}
#wrapper #banner .dinner, .HeaderMainContainer {padding:0px 0px 0px 0px; /*background:#ce1129 url(//ai.tizrapublisher.com/bgd_header/~stream) bottom left no-repeat;*/ position:relative; z-index:100;}
div#container {z-index:1;}
.ContentMainContainer {}
/* .patos {background:url(images/botShadow.png) top center no-repeat; width:974px; height:6px;} */


.HeaderMain {width:980px; display:table; background:none;}
	.HeaderMain tbody tr {background:none;}
.ContentMain {width:980px; display:table; background:#ffffff; padding:6px 0px; border-bottom:1px solid #938c75;}
.FooterMain {width:980px; display:table; margin:10px 0px 30px 0px; text-align:center;}
.TopNavContainer {display:block; width:985px; padding:0px; text-align:left;}

.ContentMain .ContentLeft {width:185px; display:block; float:left; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#656258; font-weight:normal;}
.ContentMain .ContentMid {width:492px; display:block; margin:0px 6px; float:left; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.ContentMain .ContentRight {width:291px; display:block; float:left; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

.JoinNowBtn {width:185px; height:32px; display:block; margin:0px 0px 7px 0px; background:url(images/join_now_btn.jpg) top left no-repeat;}
.ChooseYourPath {display:inline-block; padding:5px; margin:0px 0px 5px 0px; background:#eaa733;}
.ChooseYourPath select {border:1px solid #d0cdc4; display:block; width:175px;}
.FindAnAppraiser, .CareerCenter, .AppraisalInstituteEducation, International {display:block;}
.ContentLeft .Header, .FindAnAppraiser_Header  {display:block; padding:5px; margin:0px 0px 5px 0px; background:#eaa733; color:#ffffff; font-weight:bold;}
.ContentLeft .Content, .FindAnAppraiser_Content {display:block; padding:0px 0px 0px 5px; margin:0px 0px 15px 0px;}
.ContentLeft .Content span, .FindAnAppraiser_Content span {display:block; padding:0px 0px 5px 0px;}
.FindAnAppraiser_ZipCodeTextBox {border:1px solid #d0cdc4; height:20px; width:65px; padding:0px; margin:0px;}
.FindAnAppraiser_ZipCodeSubmit {background:url(images/arrow_red_14.png) center left no-repeat; height:28px; width:15px; border:none; padding:1px; margin:0px 0px 0px 4px; float:right; cursor:pointer;}
.FindAnAppraiser_Within {border:1px solid #d0cdc4; height:20px; width:137px; padding:0px; margin:0px;}
.FindAnAppraiser_Content a, .FindAnAppraiser_Content a:link, .FindAnAppraiser_Content a:visited, .FindAnAppraiser_Content a:active, .FindAnAppraiser_Content a:hover {padding:0px 10px 0px 0px; background:url(images/dgray_arrow.jpg) right center no-repeat; color:#656258; text-decoration:none; }
.CareerCenter .Content a, .CareerCenter .Content a:link, .CareerCenter .Content a:visited, .CareerCenter .Content a:active, .CareerCenter .Content a:hover, .AppraisalInstituteEducation .Content a, .AppraisalInstituteEducation .Content a:link, .AppraisalInstituteEducation .Content a:visited, .AppraisalInstituteEducation .Content a:active, .AppraisalInstituteEducation .Content a:hover {display:block; background:url(images/arrow_red_14.png) right center no-repeat; color:#444444; text-decoration:none; padding: 1px; margin:0px 0px 3px 0px;}
.ContentLeft .International .Header {background:#eaa733 url(images/ydrogeios.png) 97% center no-repeat;}
.ContentLeft .International .Content {display:block; padding:0px; margin:0px 0px 15px 0px;}
.ContentLeft .International .Content a, .ContentLeft .International .Content a:link, .ContentLeft .International .Content a:visited, .ContentLeft .International .Content a:active, .ContentLeft .International .Content a:hover {display:block; background:none; color:#656258; text-decoration:none; padding:0px 0px 5px 5px;}
.International_SelectLanguage {border:1px solid #d0cdc4; height:20px; width:185px; padding:0px; margin:0px;}
.ContentLeft .MiscLinks .Content {display:block; padding:8px 7px 3px 7px; margin:0px 0px 15px 0px; background:#eaa733; margin-bottom:5px;}
.ContentLeft .MiscLinks .Content a, .ContentLeft .MiscLinks .Content a:link, .ContentLeft .MiscLinks .Content a:visited, .ContentLeft .MiscLinks .Content a:active, .ContentLeft .MiscLinks .Content a:hover {display:block; background:none; color:#656258; text-decoration:none; padding:0px 0px 5px 0px; margin:0px;}
.ContentLeft .MiscLinks .Content img {border:none;}

.ContentMid .HomepageFlash {border:none; background:none; margin:0px 0px 6px 0px; padding:0px; display:block;}
.ContentMid .AIEducation {border:1px solid #ceccc0; background:#f7f7f2; margin:0px 0px 6px 0px; padding:1px; display:block;}
.ContentMid .AIEducation .Header {background:#658a97; margin:0px; padding:10px 9px; display:block; font-size:13px; font-weight:bold; color:#ffffff;}
.ContentMid .AIEducation .Content {background:none; margin:0px; padding:11px 10px; display:block; font-size:12px; color:#222222;}
.ContentMid .AIEducation .Content .Title {margin:0px; padding:0px 0px 11px 39px; display:inline-block; float:left; font-size:17px; font-weight:bold; color:#cc0033;}
.ContentMid .AIEducation .Content .typeBook {background:url(images/typeBook.png) 0px 2px no-repeat;}
.ContentMid .AIEducation .Content .typeClass {background:url(images/typeClass.png) 0px 2px no-repeat;}
.ContentMid .AIEducation .Content .typeMeeting {background:url(images/typeMeeting.png) 0px 2px no-repeat;}
.ContentMid .AIEducation .Content .ReleaseInfo {margin:0px; padding:0px 0px 11px 0px; display:inline-block; float:right; font-size:11px; color:#555555; font-style:italic; line-height:20px;}
.ContentMid .AIEducation .Content .Description {margin:0px; padding:0px 0px 11px 39px; display:block; clear:both;}
.ContentMid .AIEducation .Content a, .ContentMid .AIEducation .Content a:link, .ContentMid .AIEducation .Content a:visited, .ContentMid .AIEducation .Content a:active, .ContentMid .AIEducation .Content a:hover {color:#cc0033; text-decoration:none;}

.AINews {background:none; margin:0px 0px 6px 0px; padding:0px; display:block;}
.AINews .Header, #feeddiv .Header {border-top: solid 2px #cc0033; border-bottom: solid 2px #cc0033;margin:1px 0; padding:7px 8px; display:inline-block; width:273px; clear:both; font-size:13px; font-weight:bold; color:#333333;}
.AINews .Header .Title, #feeddiv .Header .Title {display:inline-block; float:left; line-height:17px;}
.AINews .Header a, .AINews .Header a:link, .AINews .Header a:visited, .AINews .Header a:active, .AINews .Header a:hover {margin:0px; padding:0px; text-decoration:none; border:none;}
.AINews .Header a.social_twitter {background:url(images/social_twitter.png) right center no-repeat; margin:0px; padding:0px; text-decoration:none; border:none; width:20px; height:18px; display:inline; float:right;}
.AINews .Header a.social_facebook {background:url(images/social_facebook.png) right center no-repeat; margin:0px 0px 0px 2px; padding:0px; text-decoration:none; border:none; width:19px; height:18px; display:inline; float:right;}
.AINews .Content {background:none; margin:0px; padding:0px; display:block; font-size:12px; color:#333333;}
.AINews .Content .NewsBlock {background:none; margin:0px; /*padding:20px 8px 14px 8px;*/padding:8px 8px 6px 8px; display:block; border-top:1px solid #e2e1da;}
.AINews .Content .NewsBlock:first-child {border:none;}
.AINews .Content .NewsBlock img {padding:0px 12px 6px 0px; float:left;}
.AINews .Content .NewsBlock .Title {margin:0px; padding:0px 0px 12px 0px; font-size:12px; color:#333333; font-weight:bold; display:block;}
.AINews .Content .NewsBlock .Description {margin:0px; padding:0px 0px 11px 0px; display:block;}
.AINews .Content .NewsBlock a, .AINews .Content .NewsBlock a:link, .AINews .Content .NewsBlock a:visited {color:#333333; text-decoration:none;}
.AINews .Content .NewsBlock a:active, .AINews .Content .NewsBlock a:hover {color:#cc0033; text-decoration:none;}.AINews .Content .MoreNewsLink {display:block; clear:both; height:24px; background:url(images/morenews.gif) left center no-repeat;}




/* ============================================================= */
/* =================== Header styling/layout =================== */
/* ============================================================= */


/* =================== Search styling/layout =================== */

.HeaderLogo {float:left; display:inline-block; height:95px; width:412px; /*background:url(//ai.tizrapublisher.com/logo/~stream) top left no-repeat;*/}
.HeaderMiniNav {float:right; display:inline-block; margin:4px 7px 10px 0px;}
.HeaderSearch {float:left; display:inline-block; margin:12px 0px 0px 18px; width:207px;}
#headright {color:#FFFFFF; text-align:right; float:right;}
#headright ul {display:inline; float:right; list-style:none; margin:0px; padding:0px;}
#headright li {border-left:1px solid #FFFFFF; display:inline; float:left; line-height:18px; padding:0px 10px; margin:5px 0px 0px 0px;}
#headright li.lastitem {border:none;}
#headright li.liHomeLink {border:none; margin:5px 0px 0px 0px; padding:0px 10px 9px 54px; /*background:url(//knowledgecenter.appraisalinstitute.org/ai/~stream) top left no-repeat;*/}
#headright a, #headright a:link, #headright a:visited, #headright a:active, #headright a:hover {color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#headright a:hover {text-decoration:underline;}
#headright #txtSearch, #headright .txtSearch {width:80px;}
.NeedHelpInfo {font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:15px; font-weight:bold; display:block; clear:both; text-align:right; padding:0px 13px;}
.NeedHelpInfo .highlighted {color:#fda9b7;}

.UserLogMessage {display:block; position:absolute; top:66px; right:205px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
.UserLogMessage a, .UserLogMessage a:link, .UserLogMessage a:visited, .UserLogMessage a:active, .UserLogMessage a:hover {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
.UserLogMessage a:hover {text-decoration:underline;}
/* =================== MiniNav styling/layout ================== */

.HeaderMiniNav .miniNavUser, .HeaderMiniNav a.miniNavUser, .HeaderMiniNav a.miniNavUser:link, .HeaderMiniNav a.miniNavUser:visited, .HeaderMiniNav a.miniNavUser:active, .HeaderMiniNav a.miniNavUser:hover {color:#797979; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:10px;}
.HeaderMiniNav .miniNavLogin, .HeaderMiniNav a.miniNavLogin, .HeaderMiniNav a.miniNavLogin:link, .HeaderMiniNav a.miniNavLogin:visited, .HeaderMiniNav a.miniNavLogin:active, .HeaderMiniNav a.miniNavLogin:hover {color:#797979; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:10px;}
.HeaderMiniNav .miniNavDate {color:#797979; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px;}

/* =================== Search styling/layout =================== */

.HeaderSearch .NormalTextBox {height:17px; vertical-align:top; display:inline-block; width:130px; border:2px solid #9f9f9f; color:#333333;}
.HeaderSearch .searchbox, .HeaderSearch a.searchbox {padding:2px 12px; margin:0px; vertical-align:top; display:inline-block; border:2px solid #9f9f9f; font-size:10px; background:#333333; color:#ffffff; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

/* ============================================================= */
/* =================== MainContent styling/layout ============== */
/* ============================================================= */
.ContentMain {text-align:left;}
.ContentMain .LeftContent {display:inline-block; float:left;}
.ContentMain .RightContent {display:inline-block; float:right;}
.ContentMain .td_LeftContent {border-right:1px solid #d6cdba;}
.ContentMain .td_RightContent {}

/* =================== Breadcrumb styling/layout =============== */

.Breadcrumb {color:#979797; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px;}
.Breadcrumb a, .Breadcrumb a:link, .Breadcrumb a:visited, .Breadcrumb a:active, .Breadcrumb a:hover {color:#3a3a3a; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}

/* ============================================================= */
/* =================== Footer styling/layout =================== */
/* ============================================================= */

.FooterMain {color:#6b6b6b; background:none; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.FooterMain a, .FooterMain a:link, .FooterMain a:visited, .FooterMain a:active, .FooterMain a:hover {color:#000000; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}

#omnifoot, #footer {color:#424242; font-size:10px; padding:5px 0px 0px 0px; margin: 0; text-align:center; font-family:Arial, Helvetica, sans-serif; background-color:#fff;}
#footer ul {list-style:none; margin:0px 0px 5px 0px; padding:0px;}
#footer li {border-right:1px solid #938D77; display:inline; list-style:none;}
#footer li.lastitem {border:none;}
#footer li a, #footer li a:link, #footer li a:visited, #footer li a:active, #footer li a:hover {color:#424242; padding:0px 8px; text-decoration:none;}
#footer li a:hover {text-decoration:underline;}
#footer .copyright {font-size:9px; margin:10px 0;}
/* ============================================================= */
/* =================== DNN Control styling/layout ============== */
/* ============================================================= */
.ControlPanel {margin:0px auto; text-align:center; width:970px; border:none;}
.ControlPanel .dnnRibbonBarHeader {text-align:center; width:970px; border:none;}
.ControlPanel .dnnRibbonBar {text-align:center; width:970px; border:none;}
.dnnRibbon .barContent {border:none;}
.AdminMenuControl {z-index:1000; background:#ffffff; border:2px solid #403c35;}
.AdminMenuL1 .txt {padding:2px 5px; z-index:1000;}
.AdminMenuControl .main_dnnmenu_submenu2 {z-index:1000; background:#ffffff; border:2px solid #403c35;}


/* ============================================================= */
/* =================== Main tab styling ======================== */
/* ============================================================= */

.TopNavContainer .PfNavWrapper {display:block; margin:0px auto; padding:0px; position:relative; height:34px;}
.TopNavContainer .PfNavWrapper .PfNav {display:block; margin:0px; padding:0px; position:absolute; top:0px; left:0px; z-index:10000;}

/* ============================================================= */
/* =================== Main tab styling (level 0) ============== */
/* ============================================================= */
.TopNavContainer ul#PfNavMega {margin:auto; list-style:none; margin:0px; padding:0px; text-align:center; vertical-align:top; display:inline-block; font-family: Arial, Helvetica, sans-serif;}

.TopNavContainer ul#PfNavMega li {margin:0px 0px 0px -17px; padding:0px; text-align:center; display:inline-block; float:left; background:url(images/TopNavMenuItem1.png) top left no-repeat;}
.TopNavContainer ul#PfNavMega li:hover {background:url(images/TopNavMenuItem1_hover.png) top left no-repeat;}

.TopNavContainer ul#PfNavMega a {text-decoration:none; color:#ffffff; font-weight:bold; font-size:13px; display:block; padding:0px; font-family:Arial, Helvetica, sans-serif; padding:9px 17px 9px 27px; border:none;}
.TopNavContainer ul#PfNavMega a img, .TopNavContainer ul#PfNavMega img {border:none;}
.TopNavContainer ul#PfNavMega li:hover a {color:#615e55;}
.TopNavContainer ul#PfNavMega li.Active a {color:#615e55;}
 
.TopNavContainer ul#PfNavMega li#Menu1 {margin:0px; background:url(images/TopNavMenuItem.png) top right repeat-x;}
.TopNavContainer ul#PfNavMega li#Menu1:hover {background:url(images/TopNavMenuItem_hover.png) top right repeat-x;}
.TopNavContainer ul#PfNavMega li#Menu1 a {padding:9px 17px 9px 11px; margin:0px; /* background:url(images/TopNavMenuItem.png) top right repeat-x; */ }


.TopNavContainer ul#PfNavMega li#Menu1:hover a {padding:9px 17px 9px 11px; background:url(images/crop_left.png) top left no-repeat;}
.TopNavContainer ul#PfNavMega li#Menu8 a {padding:9px 20px 9px 25px; background:url(images/crop_right.png) top right no-repeat;}
.TopNavContainer ul#PfNavMega li#Menu8:hover a {padding:9px 20px 9px 25px; background:url(images/crop_right.png) top right no-repeat;}



.TopNavContainer ul#PfNavMega li:hover div a {background:none; border:none; padding:0px;}
/* ============================================================= */
/* =================== DropMenu Styling           ============== */
/* ============================================================= */

.TopNavContainer ul#PfNavMega div.shadow {z-index:-1; display:none; position:absolute; top:32px; left:0px; margin:0px; width:980px; background:url(images/div_shadow.png) bottom left repeat-x; padding:0px 0px 31px 0px; text-align:left;}
.TopNavContainer ul#PfNavMega div.shadow div {z-index:1; margin:0px; background:#ffffff url(images/megaGradient.jpg) bottom left repeat-x; padding:22px 0px 17px 0px; text-align:left; border:2px solid #d57208; vertical-align:top; overflow:auto;}
.TopNavContainer ul#PfNavMega div.shadow div div {border:none;}
/*ul#PfNavMega #Menu2 div.shadow {display:block;}*/
.TopNavContainer ul#PfNavMega div.shadow div .column, .TopNavContainer ul#PfNavMega div.shadow div .Column {z-index:1; margin:0px; padding:0px 9px; text-align:left; border:none; border-left:1px solid #b3b1ab; display:table-cell; width:225px; background:none;}
.TopNavContainer ul#PfNavMega div.shadow div .column:first-child, .TopNavContainer ul#PfNavMega div.shadow div .Column:first-child {border:none;}
ul#PfNavMega div.shadow div .column ul, ul#PfNavMega div.shadow div .Column ul {margin:0px; padding:0px; text-align:left; border:none; display:block;}
ul#PfNavMega div.shadow div .column ul li, ul#PfNavMega div.shadow div .Column ul li {margin:0px; padding:0px; text-align:left; border:none; display:block; float:none;}
ul#PfNavMega div.shadow div .column ul li, ul#PfNavMega div.shadow div .column ul li a, ul#PfNavMega div.shadow div .Column ul li, ul#PfNavMega div.shadow div .Column ul li a {background:none;}

/* show drop divs */
.TopNavContainer ul#PfNavMega li:hover div {display:block;}

.TopNavContainer .HtmlBeforeLevel0, .TopNavContainer .HtmlAfterLevel0 {display:block; float:left; margin:0px; padding:0px;}
.TopNavContainer ul#PfNavMega div.shadow div .HtmlBeforeLevel0 div, .TopNavContainer ul#PfNavMega div.shadow div .HtmlAfterLevel0 div {margin:0px; padding:0px;}

/* ============================================================= */
/* =================== Column Heading Styling (level 1) ======== */
/* ============================================================= */

.TopNavContainer ul#PfNavMega li div ul, .TopNavContainer ul#PfNavMega li:hover div ul, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul, .TopNavContainer ul#PfNavMega li div ul, .TopNavContainer ul#PfNavMega li#Menu1 div ul, .TopNavContainer ul#PfNavMega li#Menu8 div ul {display:block; padding:0px; margin:0px;}

.TopNavContainer ul#PfNavMega li div ul li, .TopNavContainer ul#PfNavMega li:hover div ul li, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li, .TopNavContainer ul#PfNavMega li div ul li, .TopNavContainer ul#PfNavMega li#Menu1 div ul li, .TopNavContainer ul#PfNavMega li#Menu8 div ul li {display:block; padding:0px; margin:0px;}

.TopNavContainer ul#PfNavMega li div ul li a, .TopNavContainer ul#PfNavMega li:hover div ul li a, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li a, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li a, .TopNavContainer ul#PfNavMega li div ul li a, .TopNavContainer ul#PfNavMega li#Menu1 div ul li a, .TopNavContainer ul#PfNavMega li#Menu8 div ul li a {background:none; padding:6px 11px; margin:0px; color:#cc0033; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.TopNavContainer ul#PfNavMega li#Menu4 div ul li a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li a {background:none; padding:6px 11px 10px 11px; margin:0px 0px 14px 0px; color:#eaa733; font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #b3b1ab;}

/* ============================================================= */
/* =================== Menu item styling (level 2) ============= */
/* ============================================================= */
.TopNavContainer ul#PfNavMega ul li ul li {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; border:none;}

.TopNavContainer ul#PfNavMega li div ul li ul, .TopNavContainer ul#PfNavMega li:hover div ul li ul, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul, .TopNavContainer ul#PfNavMega li div ul li ul, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul, 
.TopNavContainer ul#PfNavMega ul li ul {display:block; padding:0px; margin:0px;}

.TopNavContainer ul#PfNavMega li div ul li ul li, .TopNavContainer ul#PfNavMega li:hover div ul li ul li, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li, .TopNavContainer ul#PfNavMega li div ul li ul li, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li, 
.TopNavContainer ul#PfNavMega ul li ul li, .TopNavContainer ul#PfNavMega ul li ul li, .TopNavContainer ul#PfNavMega ul li ul li, .TopNavContainer ul#PfNavMega ul li ul li, .TopNavContainer ul#PfNavMega ul li ul li {display:block; padding:0px; margin:0px;}

.TopNavContainer ul#PfNavMega li div ul li ul li a, .TopNavContainer ul#PfNavMega li:hover div ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li a, .TopNavContainer ul#PfNavMega li div ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li a, 
.TopNavContainer ul#PfNavMega ul li ul li a, .TopNavContainer ul#PfNavMega ul li ul li a:link, .TopNavContainer ul#PfNavMega ul li ul li a:visited, .TopNavContainer ul#PfNavMega ul li ul li a:active, .TopNavContainer ul#PfNavMega ul li ul li a:hover {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

.TopNavContainer ul#PfNavMega li div ul li ul li:hover a, .TopNavContainer ul#PfNavMega li:hover div ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li:hover a, .TopNavContainer ul#PfNavMega li div ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li:hover a, 
.TopNavContainer ul#PfNavMega ul li ul li:hover a {color:#d07207; background:url(images/lvl2_LI_hover.png) 0px 9px no-repeat;}


.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li:hover a {background:none; padding:6px 11px; margin:0px; color:#cc0033; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; border:none;}
.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li:hover span.HtmlAfterLevel2 a {background:none; border:none;}
/* ============================================================= */
/* =================== Menu item styling (level 3) ============= */
/* ============================================================= */
.TopNavContainer ul#PfNavMega ul li ul li ul li {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; border:none;}

.TopNavContainer ul#PfNavMega li div ul li ul li ul, .TopNavContainer ul#PfNavMega li:hover div ul li ul li ul, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li ul, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li ul, .TopNavContainer ul#PfNavMega li div ul li ul li ul, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li ul, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li ul, 
.TopNavContainer ul#PfNavMega ul li ul li ul {display:block; padding:0px; margin:0px;}

.TopNavContainer ul#PfNavMega li div ul li ul li ul li, .TopNavContainer ul#PfNavMega li:hover div ul li ul li ul li, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li ul li, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li ul li, .TopNavContainer ul#PfNavMega li div ul li ul li ul li, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li ul li, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li ul li, 
.TopNavContainer ul#PfNavMega ul li ul li ul li, .TopNavContainer ul#PfNavMega ul li ul li a:link, .TopNavContainer ul#PfNavMega ul li ul li a:visited, .TopNavContainer ul#PfNavMega ul li ul li a:active, .TopNavContainer ul#PfNavMega ul li ul li a:hover {display:block; padding:0px; margin:0px;}

.TopNavContainer ul#PfNavMega li div ul li ul li ul li a, .TopNavContainer ul#PfNavMega li:hover div ul li ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li ul li a, .TopNavContainer ul#PfNavMega li div ul li ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li ul li a, 
.TopNavContainer ul#PfNavMega ul li ul li ul li a, .TopNavContainer ul#PfNavMega ul li ul li a:link, .TopNavContainer ul#PfNavMega ul li ul li a:visited, .TopNavContainer ul#PfNavMega ul li ul li a:active, .TopNavContainer ul#PfNavMega ul li ul li a:hover {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; padding:4px 11px 4px 26px; margin:0px; text-decoration:none; border:none; display:block;}

.TopNavContainer ul#PfNavMega li div ul li ul li:hover ul li a, .TopNavContainer ul#PfNavMega li:hover div ul li ul li:hover ul li a, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li:hover ul li a, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li:hover ul li a, .TopNavContainer ul#PfNavMega li div ul li ul li:hover ul li a, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li:hover ul li a, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li:hover ul li a, 
.TopNavContainer ul#PfNavMega ul li ul li:hover a {color:#4f4f4f; background:none;}

.TopNavContainer ul#PfNavMega li div ul li ul li ul li:hover a, .TopNavContainer ul#PfNavMega li:hover div ul li ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li ul li:hover a, .TopNavContainer ul#PfNavMega li div ul li ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li ul li:hover a, 
.TopNavContainer ul#PfNavMega ul li ul li ul li:hover a {color:#4f4f4f; text-decoration:underline; background:none;}


.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li:hover ul li a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li:hover ul li a {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li ul li:hover a {color:#d07207; background:url(images/lvl2_LI_hover.png) 0px 9px no-repeat; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

/* ============================================================= */
/* =================== Menu item styling (level 4 special) ===== */
/* ============================================================= */

.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li ul li:hover ul li a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li ul li:hover ul li a, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li:hover ul li ul li a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li:hover ul li ul li a {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; padding:4px 11px 4px 26px; margin:0px; text-decoration:none; border:none; display:block; background:none;}

.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li ul li ul li:hover a, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li ul li ul li:hover a {color:#4f4f4f; text-decoration:underline; background:none;}




/* ============================================================= */
/* =================== Login Button styling ==================== */
/* ============================================================= */
.LoginButton {position:absolute; /*top:57px;*/ top:60px; right:16px; display:block; width:176px; height:25px;}

.LoginButton .PfNavWrapper {display:block; margin:0px auto; padding:0px; position:relative; height:25px;}
.LoginButton .PfNavWrapper .PfNav {display:block; margin:0px; padding:0px; position:absolute; top:0px; left:0px; z-index:10000;}

/* =================== Main tab styling (level 0) ============== */
.LoginButton ul#PfNavMega {margin:auto; list-style:none; margin:0px; padding:0px; text-align:center; vertical-align:top; display:inline-block; font-family: Arial, Helvetica, sans-serif;}

.LoginButton ul#PfNavMega li {margin:0px 0px 0px; padding:0px 0px 0px 0px; /*padding:0px 0px 15px 0px;*/ text-align:center; display:inline-block; float:left;}
.LoginButton ul#PfNavMega li:hover {/*background:url(//ai.tizrapublisher.com/login_hover_bg/~stream) top left no-repeat;*/}

.LoginButton ul#PfNavMega a {text-decoration:none; color:#ffffff; font-weight:bold; font-size:13px; display:block; padding:0px; font-family:Arial, Helvetica, sans-serif; border:none;}
.LoginButton ul#PfNavMega a img, .LoginButton ul#PfNavMega img {border:none;}
.LoginButton ul#PfNavMega li:hover a {color:#615e55;}
.LoginButton ul#PfNavMega li.Active a {color:#615e55;}
 
.LoginButton ul#PfNavMega li#Menu1 {margin:0px;}
.LoginButton ul#PfNavMega li#Menu1:hover {}
.LoginButton ul#PfNavMega li#Menu1 a {padding:6px 0px 5px 0px; width:176px; line-height:14px; /*padding:6px 32px 5px 28px;*/ margin:0px; /*background:url(//ai.tizrapublisher.com/login_btn/~stream) top left no-repeat;*/ cursor:pointer; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0033; font-weight:bold; text-decoration:none;}
.LoginButton ul#PfNavMega li#Menu1 a span {color:#31251b;}
.LoginButton ul#PfNavMega li#Menu1:hover a {/*background:url(//ai.tizrapublisher.com/login_btn_hover/~stream) top left no-repeat;*/}

/* =================== DropMenu Styling           ============== */
.LoginButton ul#PfNavMega div.shadow {z-index:-1; display:none; position:absolute; top:23px; /*top:38px;*/ right:-16px; margin:0px; width:980px; background:url(images/div_shadow.png) bottom left repeat-x; padding:0px 0px 31px 0px; text-align:left;}
.LoginButton ul#PfNavMega div.shadow div {z-index:1; margin:0px; background:#ffffff url(images/megaGradient.jpg) bottom left repeat-x; padding:22px 0px 17px 0px; text-align:left; border:2px solid #d57208; vertical-align:top;}
/*ul#PfNavMega #Menu2 div.shadow {display:block;}*/
.LoginButton ul#PfNavMega div.shadow div .column, .LoginButton ul#PfNavMega div.shadow div .Column {z-index:1; margin:0px; padding:0px 9px; text-align:left; border:none; border-left:1px solid #b3b1ab; display:table-cell; width:305px; background:none;}
.LoginButton ul#PfNavMega div.shadow div .column:first-child, .LoginButton ul#PfNavMega div.shadow div .Column:first-child {border:none;}
ul#PfNavMega div.shadow div .column ul, ul#PfNavMega div.shadow div .Column ul {margin:0px; padding:0px; text-align:left; border:none; display:block;}
ul#PfNavMega div.shadow div .column ul li, ul#PfNavMega div.shadow div .Column ul li {margin:0px; padding:0px; text-align:left; border:none; display:block; float:none;}
ul#PfNavMega div.shadow div .column ul li, ul#PfNavMega div.shadow div .column ul li a, ul#PfNavMega div.shadow div .Column ul li, ul#PfNavMega div.shadow div .Column ul li a {background:none;}

/* show drop divs */
.LoginButton ul#PfNavMega li:hover div {display:block;}

.LoginButton .HtmlBeforeLevel0, .LoginButton .HtmlAfterLevel0 {display:block; float:left; margin:0px; padding:0px; background:none; border:none;}

/* =================== Column Heading Styling (level 1) ======== */
.LoginButton ul#PfNavMega li div ul, .LoginButton ul#PfNavMega li:hover div ul, .LoginButton ul#PfNavMega li#Menu1:hover div ul, .LoginButton ul#PfNavMega li div ul, .LoginButton ul#PfNavMega li#Menu1 div ul {display:block; padding:0px; margin:0px;}

.LoginButton ul#PfNavMega li div ul li, .LoginButton ul#PfNavMega li:hover div ul li, .LoginButton ul#PfNavMega li#Menu1:hover div ul li, .LoginButton ul#PfNavMega li div ul li, .LoginButton ul#PfNavMega li#Menu1 div ul li {display:block; padding:0px; margin:0px;}

.LoginButton ul#PfNavMega li div ul li a, .LoginButton ul#PfNavMega li:hover div ul li a, .LoginButton ul#PfNavMega li#Menu1:hover div ul li a, .LoginButton ul#PfNavMega li div ul li a, .LoginButton ul#PfNavMega li#Menu1 div ul li a {background:none; padding:6px 11px; margin:0px; color:#cc0033; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:265px;}



/* =================== Menu item styling (level 2) ============= */
.LoginButton ul#PfNavMega ul li ul li {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; border:none;}

.LoginButton ul#PfNavMega li div ul li ul, .LoginButton ul#PfNavMega li:hover div ul li ul, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul, .LoginButton ul#PfNavMega li div ul li ul, .LoginButton ul#PfNavMega li#Menu1 div ul li ul, 
.LoginButton ul#PfNavMega ul li ul {display:block; padding:0px; margin:0px;}

.LoginButton ul#PfNavMega li div ul li ul li, .LoginButton ul#PfNavMega li:hover div ul li ul li, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li, .LoginButton ul#PfNavMega li div ul li ul li, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li, 
.LoginButton ul#PfNavMega ul li ul li, .LoginButton ul#PfNavMega ul li ul li, .LoginButton ul#PfNavMega ul li ul li, .LoginButton ul#PfNavMega ul li ul li, .LoginButton ul#PfNavMega ul li ul li {display:block; padding:0px; margin:0px;}

.LoginButton ul#PfNavMega li div ul li ul li a, .LoginButton ul#PfNavMega li:hover div ul li ul li a, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li a, .LoginButton ul#PfNavMega li div ul li ul li a, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li a, 
.LoginButton ul#PfNavMega ul li ul li a, .LoginButton ul#PfNavMega ul li ul li a:link, .LoginButton ul#PfNavMega ul li ul li a:visited, .LoginButton ul#PfNavMega ul li ul li a:active, .LoginButton ul#PfNavMega ul li ul li a:hover {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

.LoginButton ul#PfNavMega li div ul li ul li:hover a, .LoginButton ul#PfNavMega li:hover div ul li ul li:hover a, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li:hover a, .LoginButton ul#PfNavMega li div ul li ul li:hover a, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li:hover a, 
.LoginButton ul#PfNavMega ul li ul li:hover a {color:#d07207; background:url(images/lvl2_LI_hover.png) 0px 9px no-repeat;}

/* =================== Menu item styling (level 3) ============= */
.LoginButton ul#PfNavMega ul li ul li ul li {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; border:none;}

.LoginButton ul#PfNavMega li div ul li ul li ul, .LoginButton ul#PfNavMega li:hover div ul li ul li ul, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul, .LoginButton ul#PfNavMega li div ul li ul li ul, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul, 
.LoginButton ul#PfNavMega ul li ul li ul {display:block; padding:0px; margin:0px;}

.LoginButton ul#PfNavMega li div ul li ul li ul li, .LoginButton ul#PfNavMega li:hover div ul li ul li ul li, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul li, .LoginButton ul#PfNavMega li div ul li ul li ul li, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul li, 
.LoginButton ul#PfNavMega ul li ul li ul li, .LoginButton ul#PfNavMega ul li ul li a:link, .LoginButton ul#PfNavMega ul li ul li a:visited, .LoginButton ul#PfNavMega ul li ul li a:active, .LoginButton ul#PfNavMega ul li ul li a:hover {display:block; padding:0px; margin:0px;}

.LoginButton ul#PfNavMega li div ul li ul li ul li a, .LoginButton ul#PfNavMega li:hover div ul li ul li ul li a, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul li a, .LoginButton ul#PfNavMega li div ul li ul li ul li a, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul li a, 
.LoginButton ul#PfNavMega ul li ul li ul li a, .LoginButton ul#PfNavMega ul li ul li a:link, .LoginButton ul#PfNavMega ul li ul li a:visited, .LoginButton ul#PfNavMega ul li ul li a:active, .LoginButton ul#PfNavMega ul li ul li a:hover {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; padding:4px 11px 4px 26px; margin:0px; text-decoration:none; border:none; display:block;}

.LoginButton ul#PfNavMega li div ul li ul li:hover ul li a, .LoginButton ul#PfNavMega li:hover div ul li ul li:hover ul li a, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li:hover ul li a, .LoginButton ul#PfNavMega li div ul li ul li:hover ul li a, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li:hover ul li a, 
.LoginButton ul#PfNavMega ul li ul li:hover a {color:#4f4f4f; background:none;}

.LoginButton ul#PfNavMega li div ul li ul li ul li:hover a, .LoginButton ul#PfNavMega li:hover div ul li ul li ul li:hover a, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul li:hover a, .LoginButton ul#PfNavMega li div ul li ul li ul li:hover a, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul li:hover a, 
.LoginButton ul#PfNavMega ul li ul li ul li:hover a {color:#4f4f4f; text-decoration:underline; background:none;}






/* ============================================================= */
/* =================== Loggedin Button styling ==================== */
/* ============================================================= */
.DivLoggedIn .LoginButton {position:absolute; /*top:57px;*/ top:60px; right:16px; display:block; width:176px; height:25px;}

.DivLoggedIn .LoginButton .PfNavWrapper {display:block; margin:0px auto; padding:0px; position:relative; height:25px;}
.DivLoggedIn .LoginButton .PfNavWrapper .PfNav {display:block; margin:0px; padding:0px; position:absolute; top:0px; left:0px; z-index:10000;}

/* =================== Main tab styling (level 0) ============== */
.DivLoggedIn .LoginButton ul#PfNavMega {margin:auto; list-style:none; margin:0px; padding:0px; text-align:center; vertical-align:top; display:inline-block; font-family: Arial, Helvetica, sans-serif;}

.DivLoggedIn .LoginButton ul#PfNavMega li {margin:0px 0px 0px; padding:0px 0px 0px 0px; /*padding:0px 0px 15px 0px;*/ text-align:center; display:inline-block; float:left;}
/*.DivLoggedIn .LoginButton ul#PfNavMega li:hover {background:url(images/loggedin_hover_bg.png) top left no-repeat;} */

.DivLoggedIn .LoginButton ul#PfNavMega a {text-decoration:none; color:#ffffff; font-weight:bold; font-size:13px; display:block; padding:0px; font-family:Arial, Helvetica, sans-serif; border:none;}
.DivLoggedIn .LoginButton ul#PfNavMega a img, .DivLoggedIn .LoginButton ul#PfNavMega img {border:none;}
.DivLoggedIn .LoginButton ul#PfNavMega li:hover a {color:#615e55;}
.DivLoggedIn .LoginButton ul#PfNavMega li.Active a {color:#615e55;}
 
.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 {margin:0px;}
.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover {}
.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 a {padding:6px 0px 5px 0px; width:176px; line-height:14px; /*padding:6px 32px 5px 28px;*/ margin:0px; background:url(images/loggedin_btn.png) top left no-repeat; cursor:pointer; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0033; font-weight:bold; text-decoration:none;}
.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 a span {color:#31251b;}
.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover a {background:url(images/loggedin_btn_hover.png) top left no-repeat;}

/* =================== DropMenu Styling           ============== */
.DivLoggedIn .LoginButton ul#PfNavMega div.shadow {z-index:-1; display:none; position:absolute; top:23px; /*top:38px;*/ right:-16px; margin:0px; width:980px; background:url(images/div_shadow.png) bottom left repeat-x; padding:0px 0px 31px 0px; text-align:left;}
.DivLoggedIn .LoginButton ul#PfNavMega div.shadow div {z-index:1; margin:0px; background:#ffffff url(images/megaGradient.jpg) bottom left repeat-x; padding:22px 0px 17px 0px; text-align:left; border:2px solid #d57208; vertical-align:top;}
/*ul#PfNavMega #Menu2 div.shadow {display:block;}*/
.DivLoggedIn .LoginButton ul#PfNavMega div.shadow div .column, .DivLoggedIn .LoginButton ul#PfNavMega div.shadow div .Column {z-index:1; margin:0px; padding:0px 9px; text-align:left; border:none; border-left:1px solid #b3b1ab; display:table-cell; width:305px; background:none;}
.DivLoggedIn .LoginButton ul#PfNavMega div.shadow div .column:first-child, .DivLoggedIn .LoginButton ul#PfNavMega div.shadow div .Column:first-child {border:none;}
.DivLoggedIn ul#PfNavMega div.shadow div .column ul, .DivLoggedIn ul#PfNavMega div.shadow div .Column ul {margin:0px; padding:0px; text-align:left; border:none; display:block;}
.DivLoggedIn ul#PfNavMega div.shadow div .column ul li, .DivLoggedIn ul#PfNavMega div.shadow div .Column ul li {margin:0px; padding:0px; text-align:left; border:none; display:block; float:none;}
.DivLoggedIn ul#PfNavMega div.shadow div .column ul li, .DivLoggedIn ul#PfNavMega div.shadow div .column ul li a, .DivLoggedIn ul#PfNavMega div.shadow div .Column ul li, .DivLoggedIn ul#PfNavMega div.shadow div .Column ul li a {background:none;}

/* show drop divs */
.DivLoggedIn .LoginButton ul#PfNavMega li:hover div {display:block;}

.DivLoggedIn .LoginButton .HtmlBeforeLevel0, .DivLoggedIn .LoginButton .HtmlAfterLevel0 {display:block; float:left; margin:0px; padding:0px; background:none; border:none;}

/* =================== Column Heading Styling (level 1) ======== */
.DivLoggedIn .LoginButton ul#PfNavMega li div ul, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul, .DivLoggedIn .LoginButton ul#PfNavMega li div ul, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul {display:block; padding:0px; margin:0px;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li {display:block; padding:0px; margin:0px;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li a {background:none; padding:6px 11px; margin:0px; color:#cc0033; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:265px;}



/* =================== Menu item styling (level 2) ============= */
.DivLoggedIn .LoginButton ul#PfNavMega ul li ul li {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; border:none;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul {display:block; padding:0px; margin:0px;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li {display:block; padding:0px; margin:0px;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:link, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:visited, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:active, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:hover {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li:hover a {color:#d07207; background:url(images/lvl2_LI_hover.png) 0px 9px no-repeat;}

/* =================== Menu item styling (level 3) ============= */
.DivLoggedIn .LoginButton ul#PfNavMega ul li ul li ul li {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; border:none;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li ul {display:block; padding:0px; margin:0px;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li ul li, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:link, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:visited, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:active, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:hover {display:block; padding:0px; margin:0px;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li ul li a, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:link, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:visited, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:active, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li a:hover {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; padding:4px 11px 4px 26px; margin:0px; text-decoration:none; border:none; display:block;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li:hover ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li:hover ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li:hover ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li:hover ul li a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li:hover ul li a, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li:hover a {color:#4f4f4f; background:none;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul li:hover a, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li ul li:hover a {color:#4f4f4f; text-decoration:underline; background:none;}





/**************************************SPAN STYLING**********************************************/
/**************************************SPAN STYLING**********************************************/
/**************************************SPAN STYLING**********************************************/
/**************************************SPAN STYLING**********************************************/
/**************************************SPAN STYLING**********************************************/


.TopNavContainer ul#PfNavMega span {text-decoration:none; color:#ffffff; font-weight:bold; font-size:13px; display:block; padding:0px; font-family:Arial, Helvetica, sans-serif; padding:9px 17px 9px 27px;}
.TopNavContainer ul#PfNavMega li:hover span {color:#615e55;}
.TopNavContainer ul#PfNavMega li.Active span {color:#615e55;}

.TopNavContainer ul#PfNavMega li#Menu1 span {padding:9px 17px 9px 11px; margin:0px; background:url(images/TopNavMenuItem.png) top right repeat-x; cursor:auto;}
.TopNavContainer ul#PfNavMega li#Menu1:hover span {padding:9px 17px 9px 11px; background:url(images/crop_left.png) top left no-repeat; cursor:auto;}
.TopNavContainer ul#PfNavMega li#Menu8 span {padding:9px 20px 9px 25px; background:url(images/crop_right.png) top right no-repeat; cursor:auto;}
.TopNavContainer ul#PfNavMega li#Menu8:hover span {padding:9px 20px 9px 25px; background:url(images/crop_right.png) top right no-repeat; cursor:auto;}


.TopNavContainer ul#PfNavMega li#Menu1 span span, .TopNavContainer ul#PfNavMega li#Menu1:hover span span, .TopNavContainer ul#PfNavMega li#Menu2 span span, .TopNavContainer ul#PfNavMega li#Menu2:hover span span, .TopNavContainer ul#PfNavMega li#Menu3:hover span span, .TopNavContainer ul#PfNavMega li#Menu3 span span, .TopNavContainer ul#PfNavMega li#Menu4:hover span span, .TopNavContainer ul#PfNavMega li#Menu4 span span, .TopNavContainer ul#PfNavMega li#Menu5:hover span span, .TopNavContainer ul#PfNavMega li#Menu5 span span, .TopNavContainer ul#PfNavMega li#Menu6:hover span span, .TopNavContainer ul#PfNavMega li#Menu6 span span, .TopNavContainer ul#PfNavMega li#Menu7:hover span span, .TopNavContainer ul#PfNavMega li#Menu7 span span, .TopNavContainer ul#PfNavMega li#Menu8:hover span span, .TopNavContainer ul#PfNavMega li#Menu8 span span, .TopNavContainer ul#PfNavMega li:hover span span, .TopNavContainer ul#PfNavMega li span span {background:none; padding:0px; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span span a, .TopNavContainer ul#PfNavMega li#Menu1:hover span span a, .TopNavContainer ul#PfNavMega li#Menu2 span span a, .TopNavContainer ul#PfNavMega li#Menu2:hover span span a, .TopNavContainer ul#PfNavMega li#Menu3:hover span span a, .TopNavContainer ul#PfNavMega li#Menu3 span span a, .TopNavContainer ul#PfNavMega li#Menu4:hover span span a, .TopNavContainer ul#PfNavMega li#Menu4 span span a, .TopNavContainer ul#PfNavMega li#Menu5:hover span span a, .TopNavContainer ul#PfNavMega li#Menu5 span span a, .TopNavContainer ul#PfNavMega li#Menu6:hover span span a, .TopNavContainer ul#PfNavMega li#Menu6 span span a, .TopNavContainer ul#PfNavMega li#Menu7:hover span span a, .TopNavContainer ul#PfNavMega li#Menu7 span span a, .TopNavContainer ul#PfNavMega li#Menu8:hover span span a, .TopNavContainer ul#PfNavMega li#Menu8 span span a, .TopNavContainer ul#PfNavMega li:hover span span a, .TopNavContainer ul#PfNavMega li span span a {background:none; padding:0px; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 a span, .TopNavContainer ul#PfNavMega li#Menu1:hover a span, .TopNavContainer ul#PfNavMega li#Menu2 a span, .TopNavContainer ul#PfNavMega li#Menu2:hover a span, .TopNavContainer ul#PfNavMega li#Menu3:hover a span, .TopNavContainer ul#PfNavMega li#Menu3 a span, .TopNavContainer ul#PfNavMega li#Menu4:hover a span, .TopNavContainer ul#PfNavMega li#Menu4 a span, .TopNavContainer ul#PfNavMega li#Menu5:hover a span, .TopNavContainer ul#PfNavMega li#Menu5 a span, .TopNavContainer ul#PfNavMega li#Menu6:hover a span, .TopNavContainer ul#PfNavMega li#Menu6 a span, .TopNavContainer ul#PfNavMega li#Menu7:hover a span, .TopNavContainer ul#PfNavMega li#Menu7 a span, .TopNavContainer ul#PfNavMega li#Menu8:hover a span, .TopNavContainer ul#PfNavMega li#Menu8 a span, .TopNavContainer ul#PfNavMega li:hover a span, .TopNavContainer ul#PfNavMega li a span {background:none; padding:0px; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li:hover span.HtmlBeforeLevel0, .TopNavContainer ul#PfNavMega li span.HtmlBeforeLevel0 {background:none; padding:0px; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li:hover span.HtmlAfterLevel0, .TopNavContainer ul#PfNavMega li span.HtmlAfterLevel0 {background:none; padding:0px; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li:hover span.HtmlBeforeLevel1, .TopNavContainer ul#PfNavMega li span.HtmlBeforeLevel1 {background:none; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li:hover span.HtmlAfterLevel1, .TopNavContainer ul#PfNavMega li span.HtmlAfterLevel1 {background:none; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li:hover span.HtmlBeforeLevel2, .TopNavContainer ul#PfNavMega li span.HtmlBeforeLevel2 {background:none; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li span.HtmlAfterLevel2 {background:none; border:none;}

.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li:hover span.HtmlBeforeLevel0 a, .TopNavContainer ul#PfNavMega li span.HtmlBeforeLevel0 a {background:none; padding:0px; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li:hover span.HtmlAfterLevel0 a, .TopNavContainer ul#PfNavMega li span.HtmlAfterLevel0 a {background:none; padding:0px; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li:hover span.HtmlBeforeLevel1 a, .TopNavContainer ul#PfNavMega li span.HtmlBeforeLevel1 a {background:none; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li:hover span.HtmlAfterLevel1 a, .TopNavContainer ul#PfNavMega li span.HtmlAfterLevel1 a {background:none; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li:hover span.HtmlBeforeLevel2 a, .TopNavContainer ul#PfNavMega li span.HtmlBeforeLevel2 a {background:none; border:none;}
.TopNavContainer ul#PfNavMega li#Menu1 span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu1:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu2 span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu2:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu3:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu3 span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu4:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu4 span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu5:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu5 span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu6:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu6 span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu7:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu7 span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu8:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li#Menu8 span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li:hover span.HtmlAfterLevel2 a, .TopNavContainer ul#PfNavMega li span.HtmlAfterLevel2 a {background:none; border:none;}
/* ============================================================= */
/* =================== DropMenu Styling           ============== */
/* ============================================================= */

ul#PfNavMega div.shadow div .column ul li span, ul#PfNavMega div.shadow div .Column ul li span {background:none;}

/* ============================================================= */
/* =================== Column Heading Styling (level 1) ======== */
/* ============================================================= */

.TopNavContainer ul#PfNavMega li div ul li span, .TopNavContainer ul#PfNavMega li:hover div ul li span, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li span, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li span, .TopNavContainer ul#PfNavMega li div ul li span, .TopNavContainer ul#PfNavMega li#Menu1 div ul li span, .TopNavContainer ul#PfNavMega li#Menu8 div ul li span {background:none; padding:6px 11px; margin:0px; color:#cc0033; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.TopNavContainer ul#PfNavMega li#Menu4 div ul li span, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li span {background:none; padding:6px 11px 10px 11px; margin:0px 0px 14px 0px; color:#eaa733; font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #b3b1ab;}

/* ============================================================= */
/* =================== Menu item styling (level 2) ============= */
/* ============================================================= */
.TopNavContainer ul#PfNavMega li div ul li ul li span, .TopNavContainer ul#PfNavMega li:hover div ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li span, .TopNavContainer ul#PfNavMega li div ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li span, 
.TopNavContainer ul#PfNavMega ul li ul li span {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li:hover span, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li:hover span {background:none; padding:6px 11px; margin:0px; color:#cc0033; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; border:none;}
.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li:hover span.HtmlAfterLevel2, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li:hover span.HtmlAfterLevel2 {background:none; border:none;}
/* ============================================================= */
/* =================== Menu item styling (level 3) ============= */
/* ============================================================= */

.TopNavContainer ul#PfNavMega li div ul li ul li ul li span, .TopNavContainer ul#PfNavMega li:hover div ul li ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li ul li span, .TopNavContainer ul#PfNavMega li div ul li ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li ul li span, .TopNavContainer ul#PfNavMega ul li ul li ul li span {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; padding:4px 11px 4px 26px; margin:0px; text-decoration:none; border:none; display:block;}

.TopNavContainer ul#PfNavMega li div ul li ul li:hover ul li span, .TopNavContainer ul#PfNavMega li:hover div ul li ul li:hover ul li span, .TopNavContainer ul#PfNavMega li#Menu1:hover div ul li ul li:hover ul li span, .TopNavContainer ul#PfNavMega li#Menu8:hover div ul li ul li:hover ul li span, .TopNavContainer ul#PfNavMega li div ul li ul li:hover ul li span, .TopNavContainer ul#PfNavMega li#Menu1 div ul li ul li:hover ul li span, .TopNavContainer ul#PfNavMega li#Menu8 div ul li ul li:hover ul li span, 
.TopNavContainer ul#PfNavMega ul li ul li:hover span {color:#4f4f4f; background:none;}


.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li:hover ul li span, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li:hover ul li span {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

/* ============================================================= */
/* =================== Menu item styling (level 4 special) ===== */
/* ============================================================= */

.TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li ul li:hover ul li span, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li ul li:hover ul li span, .TopNavContainer ul#PfNavMega li#Menu4 div ul li ul li:hover ul li ul li span, .TopNavContainer ul#PfNavMega li#Menu4:hover div ul li ul li:hover ul li ul li span {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; padding:4px 11px 4px 26px; margin:0px; text-decoration:none; border:none; display:block; background:none;}








/* ============================================================= */
/* =================== Login Button styling ==================== */
/* ============================================================= */

/* =================== Main tab styling (level 0) ============== */

.LoginButton ul#PfNavMega span {text-decoration:none; color:#ffffff; font-weight:bold; font-size:13px; display:block; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.LoginButton ul#PfNavMega li:hover span {color:#615e55;}
.LoginButton ul#PfNavMega li.Active span {color:#615e55;}

.LoginButton ul#PfNavMega li#Menu1 span {padding:6px 0px 5px 0px; width:176px; line-height:14px; /*padding:6px 32px 5px 28px;*/ margin:0px; background:url(images/login_btn.png) top left no-repeat; cursor:auto; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0033; font-weight:bold; text-decoration:none;}

.LoginButton ul#PfNavMega li#Menu1:hover span {/*background:url(//knowledgecenter.appraisalinstitute.org/login_btn_hover/~stream) top left no-repeat;*/}

.LoginButton ul#PfNavMega li#Menu1 span span, .LoginButton ul#PfNavMega li#Menu1:hover span span {color:#31251b; background:none; display:inline;}

.LoginButton ul#PfNavMega li#Menu1 a span {color:#31251b; background:none; display:inline;}

.LoginButton ul#PfNavMega li#Menu1:hover a span {color:#31251b; background:none; display:inline;}
/* =================== DropMenu Styling           ============== */
ul#PfNavMega div.shadow div .column ul li span, ul#PfNavMega div.shadow div .Column ul li span {background:none;}

/* =================== Column Heading Styling (level 1) ======== */

.LoginButton ul#PfNavMega li div ul li span, .LoginButton ul#PfNavMega li:hover div ul li span, .LoginButton ul#PfNavMega li#Menu1:hover div ul li span, .LoginButton ul#PfNavMega li div ul li span, .LoginButton ul#PfNavMega li#Menu1 div ul li span {background:none; padding:6px 11px; margin:0px; color:#cc0033; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:265px;}



/* =================== Menu item styling (level 2) ============= */

.LoginButton ul#PfNavMega li div ul li ul li span, .LoginButton ul#PfNavMega li:hover div ul li ul li span, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li span, .LoginButton ul#PfNavMega li div ul li ul li span, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li span, 
.LoginButton ul#PfNavMega ul li ul li span {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

/* =================== Menu item styling (level 3) ============= */
.LoginButton ul#PfNavMega ul li ul li span {display:block; padding:0px; margin:0px;}

.LoginButton ul#PfNavMega li div ul li ul li ul li span, .LoginButton ul#PfNavMega li:hover div ul li ul li ul li span, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul li span, .LoginButton ul#PfNavMega li div ul li ul li ul li span, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul li span, 
.LoginButton ul#PfNavMega ul li ul li ul li span {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; padding:4px 11px 4px 26px; margin:0px; text-decoration:none; border:none; display:block;}

.LoginButton ul#PfNavMega li div ul li ul li:hover ul li span, .LoginButton ul#PfNavMega li:hover div ul li ul li:hover ul li span, .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li:hover ul li span, .LoginButton ul#PfNavMega li div ul li ul li:hover ul li span, .LoginButton ul#PfNavMega li#Menu1 div ul li ul li:hover ul li span, .LoginButton ul#PfNavMega ul li ul li:hover span {color:#4f4f4f; background:none;}










/* ============================================================= */
/* =================== Loggedin Button styling ==================== */
/* ============================================================= */

/* =================== Main tab styling (level 0) ============== */

.DivLoggedIn .LoginButton ul#PfNavMega span {text-decoration:none; color:#ffffff; font-weight:bold; font-size:13px; display:block; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.DivLoggedIn .LoginButton ul#PfNavMega li:hover span {color:#615e55;}
.DivLoggedIn .LoginButton ul#PfNavMega li.Active span {color:#615e55;}

.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 span span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover span span {color:#31251b; background:none; display:inline;}

.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 a span {color:#31251b; background:none; display:inline;}

.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover a span {color:#31251b; background:none; display:inline;}
/* =================== DropMenu Styling           ============== */
ul#PfNavMega div.shadow div .column ul li span, ul#PfNavMega div.shadow div .Column ul li span {background:none;}

/* =================== Column Heading Styling (level 1) ======== */

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li span {background:none; padding:6px 11px; margin:0px; color:#cc0033; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:265px;}



/* =================== Menu item styling (level 2) ============= */

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li span, 
.DivLoggedIn .LoginButton ul#PfNavMega ul li ul li span {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

/* =================== Menu item styling (level 3) ============= */
.DivLoggedIn .LoginButton ul#PfNavMega ul li ul li span {display:block; padding:0px; margin:0px;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul li span, 
.DivLoggedIn .LoginButton ul#PfNavMega ul li ul li ul li span {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; padding:4px 11px 4px 26px; margin:0px; text-decoration:none; border:none; display:block;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li:hover span {color:#4f4f4f; background:none;}




.DivLoggedIn .LoginButton ul#PfNavMega span {text-decoration:none; color:#ffffff; font-weight:bold; font-size:13px; display:block; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.DivLoggedIn .LoginButton ul#PfNavMega li:hover span {color:#615e55;}
.DivLoggedIn .LoginButton ul#PfNavMega li.Active span {color:#615e55;}

.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 span {padding:6px 0px 5px 0px; width:176px; line-height:14px; /*padding:6px 32px 5px 28px;*/ margin:0px; background:url(images/loggedin_btn.png) top left no-repeat; cursor:auto; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0033; font-weight:bold; text-decoration:none;}

.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover span {background:url(images/loggedin_btn_hover.png) top left no-repeat;}

.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 span span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover span span {color:#31251b; background:none; display:inline;}

.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 a span {color:#31251b; background:none; display:inline;}

.DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover a span {color:#31251b; background:none; display:inline;}
/* =================== DropMenu Styling           ============== */
ul#PfNavMega div.shadow div .column ul li span, ul#PfNavMega div.shadow div .Column ul li span {background:none;}

/* =================== Column Heading Styling (level 1) ======== */

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li span {background:none; padding:6px 11px; margin:0px; color:#cc0033; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}



/* =================== Menu item styling (level 2) ============= */

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li span, 
.DivLoggedIn .LoginButton ul#PfNavMega ul li ul li span {font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:4px 11px; margin:0px; text-decoration:none; border:none; display:block;}

/* =================== Menu item styling (level 3) ============= */
.DivLoggedIn .LoginButton ul#PfNavMega ul li ul li span {display:block; padding:0px; margin:0px;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li ul li span, 
.DivLoggedIn .LoginButton ul#PfNavMega ul li ul li ul li span {font-size:12px; font-weight:normal; color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; padding:4px 11px 4px 26px; margin:0px; text-decoration:none; border:none; display:block;}

.DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li:hover div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1:hover div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega li#Menu1 div ul li ul li:hover ul li span, .DivLoggedIn .LoginButton ul#PfNavMega ul li ul li:hover span {color:#4f4f4f; background:none;}
/**************************************SPAN STYLING END******************************************/
/**************************************SPAN STYLING END******************************************/
/**************************************SPAN STYLING END******************************************/
/**************************************SPAN STYLING END******************************************/
/**************************************SPAN STYLING END******************************************/




/* ============================================================= */
/* =================== Left Menu styling======================== */
/* ============================================================= */

.LeftMenuWrapper {background:#ffffff;}
.Root_LeftMenuWrapper {background:#6b6b6b; border-bottom:2px solid #6b6b6b; padding:16px 0px 10px 20px; text-decoration:none; color:#ffffff; font-weight:bold; font-size:17px; font-family:Arial, Helvetica, sans-serif;}


/* ============================================================= */
/* =================== Left Menu item styling (level 0)========= */
/* ============================================================= */

.LeftMenuWrapper ul {padding:9px 19px 12px 9px; margin:0px; list-style-type:none;}
.LeftMenuWrapper ul li {padding:4px 0px 5px 0px; margin:0px; display:block; list-style-type:none;}
.LeftMenuWrapper ul li a, .LeftMenuWrapper ul li a:link, .LeftMenuWrapper ul li a:visited, .LeftMenuWrapper ul li a:active, .LeftMenuWrapper ul li a:hover {padding:3px 0px 3px 17px; font-size:15px; font-weight:bold; color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none; display:block;}
.LeftMenuWrapper ul li a:hover, .LeftMenuWrapper ul li a.Active {}

/* ============================================================= */
/* =================== Left Menu item styling (level 1)========= */
/* ============================================================= */

.LeftMenuWrapper ul li ul {padding:9px 0px 12px 0px; margin:0px 0px 0px 17px; list-style-type:none;}
.LeftMenuWrapper ul li ul li {padding:0px; margin:0px; display:block; list-style-type:none; line-height:24px;}
.LeftMenuWrapper ul li ul li a, .LeftMenuWrapper ul li ul li a:link, .LeftMenuWrapper ul li ul li a:visited, .LeftMenuWrapper ul li ul li a:active, .LeftMenuWrapper ul li ul li a:hover {padding:0px; margin:0px 0px 0px 17px; font-size:12px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:none; display:block; border-bottom:1px solid #e1e1e1;}
.LeftMenuWrapper ul li ul li a:hover, .LeftMenuWrapper ul li ul li.Active a.Active {color:#6b6b6b;}

/* ============================================================= */
/* =================== Left Menu item styling (level 2)========= */
/* ============================================================= */

.LeftMenuWrapper ul li ul li ul {padding:9px 0px 12px 0px; margin:0px 0px 0px 17px; list-style-type:none;}
.LeftMenuWrapper ul li ul li ul li {padding:2px 0px; margin:0px; display:block; list-style-type:none;}
.LeftMenuWrapper ul li ul li ul li a, .LeftMenuWrapper ul li ul li ul li a:link, .LeftMenuWrapper ul li ul li ul li a:visited, .LeftMenuWrapper ul li ul li ul li a:active, .LeftMenuWrapper ul li ul li ul li a:hover {padding:0px; margin:0px 0px 0px 17px; font-size:11px; font-weight:normal; color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:none; display:block;}
.LeftMenuWrapper ul li ul li ul li a:hover, .LeftMenuWrapper ul li ul li ul li.Active a.Active {color:#6b6b6b;}


.StoreColumnHeader {display:block !important; text-decoration:none !important; background:none !important; border-bottom:1px solid #B3B1AB !important; color:#EAA733 !important; font-family:Arial,Helvetica,sans-serif !important; font-size:17px !important; font-weight:bold !important; margin:0px 0px 14px 0px !important; padding:6px 11px 10px 11px !important;}
div.StoreColumnHeader {display:block !important; text-decoration:none !important; background:none !important; border-bottom:1px solid #B3B1AB !important; color:#EAA733 !important; font-family:Arial,Helvetica,sans-serif !important; font-size:17px !important; font-weight:bold !important; margin:0px 0px 14px 0px !important; padding:6px 11px 10px 11px !important;}
span.StoreColumnHeader {display:block !important; text-decoration:none !important; background:none !important; border-bottom:1px solid #B3B1AB !important; color:#EAA733 !important; font-family:Arial,Helvetica,sans-serif !important; font-size:17px !important; font-weight:bold !important; margin:0px 0px 14px 0px !important; padding:6px 11px 10px 11px !important;}
a.StoreColumnHeader {display:block !important; text-decoration:none !important; background:none !important; border-bottom:1px solid #B3B1AB !important; color:#EAA733 !important; font-family:Arial,Helvetica,sans-serif !important; font-size:17px !important; font-weight:bold !important; margin:0px 0px 14px 0px !important; padding:6px 11px 10px 11px !important;}
ul.StoreColumnHeader {display:block !important; text-decoration:none !important; background:none !important; border-bottom:1px solid #B3B1AB !important; color:#EAA733 !important; font-family:Arial,Helvetica,sans-serif !important; font-size:17px !important; font-weight:bold !important; margin:0px 0px 14px 0px !important; padding:6px 11px 10px 11px !important;}
li.StoreColumnHeader {display:block !important; text-decoration:none !important; background:none !important; border-bottom:1px solid #B3B1AB !important; color:#EAA733 !important; font-family:Arial,Helvetica,sans-serif !important; font-size:17px !important; font-weight:bold !important; margin:0px 0px 14px 0px !important; padding:6px 11px 10px 11px !important;}
p.StoreColumnHeader {display:block !important; text-decoration:none !important; background:none !important; border-bottom:1px solid #B3B1AB !important; color:#EAA733 !important; font-family:Arial,Helvetica,sans-serif !important; font-size:17px !important; font-weight:bold !important; margin:0px 0px 14px 0px !important; padding:6px 11px 10px 11px !important;}




/* ============================================================= */
/* =================== EXTRA DIV and TABLE STYLES ======================= */
/* ============================================================= */

.dottedBrdr {
	border: 1px dotted #828282;
	background-color: #fff;
}
.dottedBrdr tr td {
	border: 1px dotted #C1C1C1;
	padding:1px 4px 1px 12px;
}
.featured {
	border: 2px dotted #cc0033;
}

.featured p, .featured h3{ margin: 0;
padding: 6px 12px; 
}

.dashed-line {
border: 2px dashed #ababab;
}
.dashed-line p { margin: 0;
padding: 6px 20px; 
}


.centeredImg {margin: 0 auto; }