/* --- Homepage specific styles --- */
/* -------------------------------- */
h1{display:none}
a:link{color:#9F218B;text-decoration:none}
a:visited{color:#660066;text-decoration:none}
a:hover{color:#9F218B;text-decoration:underline}
a img{border:none;}
.wrapper-inner{padding:10px}

.cleaner{padding:0;margin:0;font-size:0;line-height:0;height:0;clear:both}
.bottom{background-position:0 100%;background-repeat:repeat-x}
.bottomleft{background-position:0 100%;background-repeat:no-repeat}
.bottomright{background-position:100% 100%;background-repeat:no-repeat}
.left{background-position:0 0;background-repeat:repeat-y}
.right{background-position:100% 0;background-repeat:repeat-y}
.top{background-position:0 0;background-repeat:repeat-x}
.topleft{background-position:0 0;background-repeat:no-repeat}
.topright{background-position:100% 0;background-repeat:no-repeat}




/* -top- */
#maincontenttop {width:795px}
#maincontenttop #toppromotion {float:left;width:559px;padding-right:11px}
#maincontenttop #toppromotion .toppromotionbackground{background:url("../../NR/rdonlyres/6F72F69C-DB82-4FB4-B560-71B8BEACFD86/0/MainPromo.gif") no-repeat 0 0;width:559px;height:209px}
#maincontenttop #toppromotion h2{font-size:2em;font-weight:normal;padding-bottom:10px}
#maincontenttop #toppromotion .panel{padding:20px 38px 0 218px;font-size:.8em}

#maincontenttop #topaffinity {float:left;width:225px}
#maincontenttop #topaffinity h2{font-size:17px;}
/* user roles */
#userroles h2{width:135px}
#userroles{background:url("../../NR/rdonlyres/02625E92-8B8F-41EA-ABB6-41D190B660FE/0/whoAreYouBG.gif") no-repeat 0 0;height:76px;width:225px;margin-bottom:20px}
#userroles .panel{padding:13px 8px 0 9px}
#userroles #UserRolesDDL_PostingDDLPanel{padding-top:10px}
#userroles #UserRolesDDL_PostingDDLPanel .dropdownlist {float:left}
#userroles #UserRolesDDL_PostingDDLPanel .dropdownlistbutton {float:left}
#userroles .dropdownlistbutton{padding-left:6px}
#userroles .dropdownlist #UserRolesDDL_PostingDDL{width:166px}
/* support us */
#supportus{background:url("../../NR/rdonlyres/1A63C8DB-9173-46C8-AEAD-6E8C637B6B0E/0/supportUsBG.gif") no-repeat 0 0;height:99px;width:225px}
#supportus .panel{padding:8px 8px 0 9px}
#supportus .tab_inner{height:75px;padding:12px 7px}

/* -middle- */
#maincontentmiddle {width:795px;padding-bottom:29px;font-size:.7em;}
#maincontentmiddle h2{font-size:18px;padding:0}
#maincontentmiddle #events h3{display:none}
#maincontentmiddle h4{font-size:1em;padding:8px 0;color:#9F218C}

/* events */
#eventsheader{padding:8px 0}
#events{text-align:left;width:795px}
#events #event_tabstrip{float:left;margin:0;padding:0;z-index:1;position:relative}
#events #event_tabstrip ul{margin:0 0 0 0;padding:0}
#events #event_tabstrip ul li.first{margin:0;padding:16px 0 8px 0;color:#FFF;background-image:none;list-style:none}
#events #event_tabstrip ul li{margin:0;padding:0;color:#FFF;background-image:none;list-style:none}
#events #event_tabstrip .tab_active{font-style:normal;font-weight:400;font-size:1em;color:#666;margin:0;padding:0}
#events #event_tabstrip .tab_inactive{font-style:normal;font-weight:400;font-size:1em;color:#EC008C;margin:0;padding:0}

#events #event_tabstrip .tab_inner{height:90px;width:26px;background-repeat:no-repeat;padding:0;margin:0}
#events #event_tabstrip a:link, #events #event_tabstrip a:visited, #events #event_tabstrip a:hover, #events #event_tabstrip a:active{height:0;text-decoration:none;margin:0;padding:0;border:0}
#events #event_tabstrip #event_tab_0 .tab_active .tab_inner{background-image:url("../Images/homepage/events/tab-inactive-top.gif")}
#events #event_tabstrip #event_tab_1 .tab_active .tab_inner{background-image:url("../Images/homepage/events/tab-inactive-bottom.gif")}
#events #event_tabstrip #event_tab_0 .tab_inactive .tab_inner{background-image:url("../Images/homepage/events/tab-active-top.gif")}
#events #event_tabstrip #event_tab_1 .tab_inactive .tab_inner{background-image:url("../Images/homepage/events/tab-active-bottom.gif")}
#events #event_tabstrip #event_tab_0_image{border:none;}
#events #event_tabstrip #event_tab_1_image{border:none;}

#events #event_tabpanel{float:left;margin-left:-1px;width:767px;z-index:0}
#events #event_tabpanel h3.tabheading{color:#525252;font-style:normal;font-weight:700;font-size:1em;margin:0;padding:10px 0}
#events #event_tabpanel .show{display:inline;width:717px}
#events #event_tabpanel .show h3.tabheading{display:none}
#events #event_tabpanel .hide{display:none;width:717px}
#events #event_tabpanel .tab_panel_inner{min-height:186px;padding:18px 25px;width:717px}
#events #event_tabpanel .tab_panel_top{background-image:url("../Images/homepage/events/dot_cccccc_1x1.gif")}
#events #event_tabpanel .tab_panel_topleft{background-image:url("../Images/homepage/events/tab-panel-topleft.gif")}
#events #event_tabpanel .tab_panel_topright{background-image:url("../Images/homepage/events/tab-panel-topright.gif")}
#events #event_tabpanel .tab_panel_left{background-image:url("../Images/homepage/events/dot_cccccc_1x1.gif")}
#events #event_tabpanel .tab_panel_right{background-image:url("../Images/homepage/events/dot_cccccc_1x1.gif")}
#events #event_tabpanel .tab_panel_bottom{background-image:url("../Images/homepage/events/dot_cccccc_1x1.gif")}
#events #event_tabpanel .tab_panel_bottomleft{background-image:url("../Images/homepage/events/tab-panel-bottomleft.gif")}
#events #event_tabpanel .tab_panel_bottomright{background-image:url("../Images/homepage/events/tab-panel-bottomright.gif")}
#events #event_tabpanel .eventpanelcontent1{float:left;width:223px}
#events #event_tabpanel .eventpanelcontent2{float:left;width:223px;padding-left:24px}
#events #event_tabpanel .eventpanelcontent3{float:left;width:223px;padding-left:24px}

/* - bottom - */
#maincontentbottom {width:795px;padding-bottom:29px;font-size:.7em}
#maincontentbottom h2{font-size:18px;padding:0}
#maincontentbottom h3{font-size:1em;padding:0 0 8px 0;color:#9F218C}
#maincontentbottom #topics h2{display:none}

/* topics tabs */
#topics{text-align:left;width:547px;float:left}
#topics #topic_tabstrip{z-index:1;position:relative;margin:0;padding:0;clear:both}

#topics #topic_tabstrip ul{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding:0}
#topics #topic_tabstrip ul li.first{float:left;margin:0;padding:0px;color:#FFF;font-size:1.2em;background-image:none;list-style:none;}
#topics #topic_tabstrip ul li{float:left;padding:0 0 0 5px;margin:0px;color:#FFF;font-size:1.2em;background-image:none;list-style:none;}
#topics #topic_tabstrip .tab_inactive a:link{color:#EC008C;text-decoration:none}
#topics #topic_tabstrip .tab_inactive a:visited{color:#EC008C;text-decoration:none}
#topics #topic_tabstrip .tab_inactive a:hover{color:#EC008C;text-decoration:none}
#topics #topic_tabstrip .tab_inactive a:active{color:#EC008C;text-decoration:none}
#topics #topic_tabstrip .tab_active a:link,#topics #topic_tabstrip .tab_active a:visited,#topics #topic_tabstrip .tab_active a:hover,#topics #topic_tabstrip .tab_active a:active{color:#666;text-decoration:none}
#topics #topic_tabstrip .tab_active{font-weight:500;font-size:1.1em;color:#666;margin:0;padding:0}
#topics #topic_tabstrip .tab_inactive{font-weight:500;font-size:1.1em;color:#EC008C;margin:0;padding:0}
#topics #topic_tabstrip .tab_inner{font-weight:500;font-size:1.1em;color:#FFFFFF;padding:10px 10px 9px;text-align:center;margin:0}
#topics #topic_tabstrip .tab_active .tab_inner{padding-right:14px}

#topics #topic_tabstrip .tab_active .tab_top{background-image:url("../Images/homepage/topics/dot_cccccc_1x1.gif")}
#topics #topic_tabstrip .tab_active .tab_topleft{background-image:url("../Images/homepage/topics/tab-active-topleft.gif")}
#topics #topic_tabstrip .tab_active .tab_topright{background-image:url("../Images/homepage/topics/tab-active-topright.gif")}
#topics #topic_tabstrip .tab_active .tab_left{background-image:url("../Images/homepage/topics/dot_cccccc_1x1.gif")}
#topics #topic_tabstrip .tab_active .tab_right{background-image:url("../Images/homepage/topics/dot_cccccc_1x1.gif")}
#topics #topic_tabstrip .tab_active .tab_bottom{background-image:url("../Images/homepage/topics/tab-active-bottom.gif")}
#topics #topic_tabstrip .tab_active .tab_bottomleft{}
#topics #topic_tabstrip .tab_active .tab_bottomright{}

#topics #topic_tabstrip .tab_inactive .tab_top{}
#topics #topic_tabstrip .tab_inactive .tab_topleft{background-image:url("../Images/homepage/topics/tab-inactive-topleft.gif")}
#topics #topic_tabstrip .tab_inactive .tab_topright{background-image:url("../Images/homepage/topics/tab-inactive-topright.gif")}
#topics #topic_tabstrip .tab_inactive .tab_left{}
#topics #topic_tabstrip .tab_inactive .tab_right{}
#topics #topic_tabstrip .tab_inactive .tab_bottom {background-image:url("../Images/homepage/topics/tab-inactive-bottom.gif")}
#topics #topic_tabstrip .tab_inactive .tab_bottomleft{}
#topics #topic_tabstrip .tab_inactive .tab_bottomright{}

#topics #topic_tabpanel{margin-top:-3px;background-image:url("../Images/homepage/topics/tab-panel-base.gif");background-position:-1px 0;background-repeat:repeat-y; float:left;}
#topics #topic_tabpanel h3.tabheading{color:#525252;font-style:normal;font-weight:700;font-size:1em;margin:0;padding:10px 0}
#topics #topic_tabpanel .show{display:inline;}
#topics #topic_tabpanel .show h3.tabheading{display:none}
#topics #topic_tabpanel .hide{display:none;}
#topics #topic_tabpanel .tab_panel_inner{min-height:285px;padding: 40px 25px 18px 25px; }
#topics #topic_tabpanel .tab_panel_top{background-image:url("../Images/homepage/topics/dot_cccccc_1x1.gif");}
#topics #topic_tabpanel .tab_panel_topleft{}
#topics #topic_tabpanel .tab_panel_topright{background-image:url("../Images/homepage/topics/tab-panel-topright.gif")}
#topics #topic_tabpanel .tab_panel_left{background-image:url("../Images/homepage/topics/dot_cccccc_1x1.gif")}
#topics #topic_tabpanel .tab_panel_right{background-image:url("../Images/homepage/topics/dot_cccccc_1x1.gif")}
#topics #topic_tabpanel .topic_area{padding-bottom:18px;float:left;}
#topics #topic_tabpanel .topic_image{float:left;width:107px;padding-right:19px;height:80px;}
#topics #topic_tabpanel .topic_content{float:right;width:350px}

/* tagcloud */
#tagcloud{float:left;width:229px;margin-left:19px}
#tagcloud #tagcloudheader{min-height:30px;padding:0}
#tagcloud #tagcloudcontent{line-height:2.5em;color:#9F218C}
#tagcloud #tagcloudcontent a:link.small,#tagcloud #tagcloudcontent a:visited.small,#tagcloud #tagcloudcontent a:hover.small,#tagcloud #tagcloudcontent a:active.small{font-size:.9em}
#tagcloud #tagcloudcontent a:link.medium,#tagcloud #tagcloudcontent a:visited.medium,#tagcloud #tagcloudcontent a:hover.medium,#tagcloud #tagcloudcontent a:active.medium{font-size:1.2em}
#tagcloud #tagcloudcontent a:link.large,#tagcloud #tagcloudcontent a:visited.large,#tagcloud #tagcloudcontent a:hover.large,#tagcloud #tagcloudcontent a:active.large{font-size:1.5em}

#tagcloud #tagcloudcontent .tab_panel_top{background-image:url("../Images/homepage/tagcloud/dot_cccccc_1x1.gif")}
#tagcloud #tagcloudcontent .tab_panel_topleft{background-image:url("../Images/homepage/tagcloud/tab-panel-topleft.gif")}
#tagcloud #tagcloudcontent .tab_panel_topright{background-image:url("../Images/homepage/tagcloud/tab-panel-topright.gif")}
#tagcloud #tagcloudcontent .tab_panel_left{background-image:url("../Images/homepage/tagcloud/dot_cccccc_1x1.gif")}
#tagcloud #tagcloudcontent .tab_panel_right{background-image:url("../Images/homepage/tagcloud/dot_cccccc_1x1.gif")}
#tagcloud #tagcloudcontent .tab_panel_bottom{background-image:url("../Images/homepage/tagcloud/dot_cccccc_1x1.gif")}
#tagcloud #tagcloudcontent .tab_panel_bottomleft{background-image:url("../Images/homepage/tagcloud/tab-panel-bottomleft.gif")}
#tagcloud #tagcloudcontent .tab_panel_bottomright{background-image:url("../Images/homepage/tagcloud/tab-panel-bottomright.gif")}
#tagcloud #tagcloudcontent .tab_inner{min-height:238px;padding:18px 20px;margin:0}

/* --- SIFR --- */
/* ------------ */
/* These are standard sIFR styles... do not modify */
.sIFR-flash {visibility:visible !important;margin:0}
.sIFR-replaced {visibility: visible !important}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {display: none !important}
/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h2 {visibility: hidden;letter-spacing: -7px;}


/* --- ba.css --- */
/* -------------- */
* {margin:0;padding:0}
body{margin:0;padding:0;text-align:center;line-height:1.1em}
.float-wrapper{width:100%;float:left;margin-top:5px}
.clear{clear:both;line-height:1px}
.wrapper{width:960px;display:block;padding:0;text-align:left;margin:auto;background-color:#fff;background-image:url("../../NR/rdonlyres/535888F9-AA4E-481D-B57E-E5ECB2B3240B/0/GreyBackgroundPattern.gif");background-repeat:no-repeat;background-position:0 690px; }
/* -- Header */
.header{clear: both;width:940px;margin-top:7px;margin-bottom:7px}
.header .logo{float:left;border:none;margin:10px;margin-left:5px;height:142px;width:141px}
.topNavL{float:left;width:500px}




/*Share it Box*/ 
.shareit{float:right; width:30%; text-align:right;}
/* ----------- */



.topNavR{float:right;width:260px}
.float-wrapper{float:none}
.topnav .line {float:right;width:95%;display:block;height:100%;margin-bottom:15px;}
.mainC{float:left;width:795px;margin-left:23px;line-height:normal}
.footer{float:none}
/* -- Left column */
.leftNav{float:left;font-family:Verdana, Helvetica, sans-serif;font-size:0.8em;line-height:95%;text-align:left;width:120px}
.leftnav div{float:left}
.leftNav a:link{color:black;text-decoration:none}
.navtable div{display:block;border-bottom:1px solid #fff}
.navtable a{color:black;display:block;background-color:#eed9ec;text-decoration:none}
.navtable span{display:block;padding:7px 5px 7px 7px;background-color:#eed9ec;width:108px !important;width/**/:/**/120px}
.navtable a:visited{color:black}
.navtable a:hover{text-decoration:none;cursor:pointer;color:white}
.navtable a:hover span{background-color:#9F218B;color:white}
.content-wrapper{width:640px}
/* -- Footer */
.footer {clear:both;font-size:0.8em;margin-left:143px;width:797px}

/* --- ba_colour.css --- */
/* --------------------- */
/* -- Header */
.uplevel span{background-image:url("../images/corner.gif");background-repeat: no-repeat}
.uplevel a{}
.navChannelCurrentSelected span {text-align:right;background-color:#9f218b;color:white}
.navChannelHome span {background-image:url("../images/corner.gif");background-repeat: no-repeat}
.navChannel span {padding-left:7px;width:108px !important;width/**/:/**/100%}
.navItem span {padding-left:7px;width:108px !important;width/**/:/**/100%}
.navItemHome span {background-image:url("../images/corner.gif");background-repeat: no-repeat}
.navChannelCurrentSelected{}
.navItemCurrent span {padding-left:7px;width:105px !important;width/**/:/**/100%;font-weight:bold;border-right:3px solid #9f218b}
/* -- Body */
body{font-size:100%;font-family:Verdana, Helvetica, sans-serif;color:#484E56;background-color:#edebf4;line-height:1.1em}
/* -- Top Navigation */
.topnav{font-family: Century Gothic, Verdana, Helvetica, sans-serif;font-size:0.9em;width: 74%;float:right;font-weight:bold;color:#999999;text-decoration:none;text-align:right;height:45px;margin-top:50px;border-top:1px solid #eed9ec;border-bottom:1px solid #eed9ec}
.topnav .search {width:125px;margin-left:5px;background-color: #fff;border: 1px solid #9F218B}
.topnav b{margin:3px;color:#e4e0e0}
.topnav .button {position: relative;top:10px}
.topnav form{display:inline}
.topnav img {cursor: pointer}
.topnav a{color:#999999;text-decoration:none}
.topnav a:visited{color:#999999;text-decoration:none}
.topnav a:hover{color:#9F218B;text-decoration:underline}
.topnav span img {position:relative;top:-8px;}

/* -- Search box */
.searchbox{float:right;color:#999999}
.searchbox input{font-weight:normal;color:black;}
/* -- Footer */
spacer {height:5px;line-height:5px;width:10px}
.footernavLight{font-size:0.75em;color:#656565;text-decoration:none}
A.footernavLight{font-size:0.75em;color:#656565;text-decoration:none}
.footernavDark{font-size:0.75em;color:#333333;text-decoration:none}
A.footernavDark{font-size:0.75em;color:#333333;text-decoration:none}
a:visited.footernavDark, a:visited.footernavLight{color:#5a4099;text-decoration:none}
A:hover.footernavDark, A:hover.footernavLight{color:#9f218b;text-decoration:underline}

