/* Havering Business Awards stylesheet 2008 */

/* Imports of other style sheets these are all needed do not change */

@import url(styleinlines.css.axd);
@import url(../stylecommon.css.axd);

body { text-align : center ; font-size : small ; font-family : "FF Meta", Verdana, Arial, Sans-serif, helvetica ;}

.printonly { display : none }

/** TEXT STYLES **/

/* $name='Heading 1 (H1)' */ 
h1, H1 { font-size: x-large ; color: #39255E; font-weight: normal; text-align: left; padding : 0; margin: 0;}

/* $name='Heading 2 (H2)' */ 
h2, H2 {font-size: large; color: #6E6E6E; font-weight: bold; text-align: left; padding: 10px 0px 5px 0px ; margin : 0;}

/* $name='Heading 3 (H3)' */ 
h3, H3 {color: #000000; font-weight: normal;font-size:large; padding : 0px ; margin : 0 0 0 0}

/* $name='Heading 4 (H4)' */ 
h4, H4 {color: #000000; font-weight: bold;font-size:medium;}

/* $name='Heading 5 (H5)' */ 
h5, H5 {color: #000000; font-weight : normal ;font-size:medium;}

/* $name='Heading 6 (H6)' */ 
h6, H6 {color: #000000; font-weight: bold;font-size:small;}

hr { width : 95% ; color : #c00; text-align : center ; }

a img { border : none ; }

q
{
    border: 3px inset #39255E;
    color: #39255E;
    display: block;
    padding: 10px;
    background-color: #f5f5f5;
    font-weight: 700;
    float: left;
    margin: 0 5px 5px 0;
    font-size: x-small;
}

address { font-style : normal ; }

TEXTAREA, textarea, INPUT, input, SELECT, select, option, OPTION
{font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; color : #666666; font-size: 100%;}
SELECT, select, INPUT, input{font-size : 90%;}
P, p {margin: 0 0 1em 0; }
P, p, OL, ol, UL, ul {color : #000000;}
TH, th {color : #ffffff; background-color : #000000; padding : 5px; text-align : left;}

.whiteTH { font-weight : bold ; background : #ffffff ; color : #000000 ; }

caption { font-weight : bold ; font-size : medium ; padding-top : 10px; padding-bottom : 10px ; }

ol { padding : 10px 0px 10px 10px ; margin-left : 10px ; }

ol li { margin-left : 20px ; padding-left : 0px ; border-collapse : collapse ; }

    #main { position : relative ; 
            width : 760px ; left : auto; 
            right : auto ; margin : 0 auto ; 
            border : none ; height : auto ; text-align : left ;}

    #thebottom {    width : 760px ; left : auto ; 
                    right : auto ; margin : 0 auto ;  
                    display : block;
                    position : relative;
                    height : auto; clear : both ;
                    padding : 0px 0 10px 0 ;}

    #articlemargin {padding : 0px 5px 7px 5px; 
	                float : left ;
	                width : 442px ; 
	                text-align : left ; 
	                margin : 0 ; 
	                font-size : small ; }             
	#lhscol{        float : left ;
	                background-color : #ffffff; 
	                padding : 0px ; 
	                width: 150px; 
	                font-size : small ; 
                      } /* font-size : 80% ; */
	#rhsbox {       width: 158px; 
	                float : right ;
	                font-size : 90% ; 
	                padding : 0 ; 
	                background : #39255E;  
	                text-align : left ;} /* auto */
               
	                
    .rhsbox { width : auto ; }	                
	
	#topnavborder { position : relative ; 
	                text-align : center;
	                background-image : url(../../images/hba/hbabanner.gif) ;
	                border : 1px #8D60D3 solid ;
	                background-color: #B1B3B4;  
					font-weight : 700 ; 
					font-size : x-small ;
					height : auto ; 
					padding : 4px 0px ;
					}

    #topnavborder autilnav { color : #fff ; }
					
    #bannerbackground { width : 760px ; height : 116px ; position : relative ; left : 0 ; top : 0px ;  }
    
    .clearboth { clear : both ; }

.contactbakcolour{background-color : #ebcceb;}
.backstyle, .searchstyle{color : #ffffff; font-weight : bold; background-color : #000000; padding : 5px; clear : left; margin : 2px;}
.backstyle{width : 75px;float : left;}
.textcontact{padding : 5px; margin : 2px; color : #000000; font-weight : normal;}
.textnorm{color : #000000; font-weight : normal;}
.textbold{color : #000; font-weight : bold; font-family : Verdana, Arial, Helvetica, Sans-serif}
.imagetitle{color: #ffffff; font-size : 95%; font-weight : bold; background-color : #660066; padding : 4px;}
.date{color : #ffffff; font-size : 95%; font-weight : normal; padding : 5px; text-align: right; vertical-align: middle;}
.searchhead {color : #ffffff; font-weight : bold; padding-right : 5px; }
.footeraddress{color : #cc66cc;}
.utilspipe{color : #000000 ; font-weight : normal; text-decoration : none; padding : 0 5px 0 5px;} /* #ffffff */
.utilslist{padding: 0; margin : 0;}
.utilsitem{list-style-type: none; display: inline;}
.hrznavlist{padding : 0; margin : 0;}
.hrznavitem{list-style-type : none; display : inline;}

.margintop { text-align : left ; }

.secnavrow{background-color: #cc66cc;}
.secnavborder{background-color: #cc66cc;}
.secnavpipe{color : #ffffff; font-weight : bold; text-decoration : none; background-color : #cc66cc; padding : 4px 3px 4px 3px; display : none;}
.bottompipe{color : #083167; font-weight : normal; text-decoration : none;padding : 0 5px 0 5px;}
.breadnav, .pathselected, .pathname, .pathlabel {margin: 0; padding: 0; 
                                     white-space: normal; list-style-type: none; 
                                     display : inline;
                                     font-size : xx-small ;}
.pathname{color: #003366; font-weight : bold; text-decoration : none;}
.pathselected{color: #000000; font-weight : normal; text-decoration : underline;}
.rhstitle, .rhstitletop{color : #FDD99A; font-weight : bold; padding : 4px; background-color : #39255E;} 
.rhslinkicon{background : url('../../images/common/page.gif') no-repeat; padding-left:25px; padding-right:5px; padding-top:3px; padding-bottom:3px}
.forumtitle{color: #000000; margin: 0 0 1em 0; font-size : 145%; font-weight : bold; padding : 4px;}
.forumsearch{float : right; padding-right : 10px;}
.forumsearchhead {color : #000000; font-weight : bold; padding-right : 5px;}
.forumhead {color : #ffffff; font-weight : bold; padding : 5px; border : solid 1px #ffffff; background-color: #000000;}
.forumtext, .forumbold{color : #000000; font-weight : normal;}
.forumbold{font-weight : bold;}
.forumband1, .forummessband1{background-color : #eaeaea; border-top : solid 2px #ffffff;}
.forumband2, .forummessband2{background-color : #ffffff; border-top : solid 2px #ffffff;}
.contactnorm{padding : 0 5px 0 0; text-decoration : none;}
.contactnormdes, .contactbold, .contacttel, .contactfax{padding : 0 5px 0 0; text-decoration : none;}
.contactbold{font-weight : bold;}
.contacttel{ padding-left : 5px;}
.contactfax{ padding-left : 1px;}
.contactposl{padding : 10px 10px 10px 0; float : left;}
.contactposr{float : right; padding : 10px 10px 10px 0;}
.showrhstab{background : url('page.gif') no-repeat; padding-left:20px; padding-right:4px; padding-top:4px; padding-bottom:4px}
.atozheadstyle{background-color : #d9d9d9; padding : 4px; border-top : solid #ffffff 5px; font-weight : bold; color : #000000;}
.atozheadtext{color : #000000; font-weight : bold; text-decoration : none;}
.atozcontacts{float : right; width : 240px; background-color : #ffffff;}
.faqintro, .faqtext{color : #000000; padding : 0 5px 0 0; text-decoration : none;}
.faqintro{font-weight : bold;}
.formattachment{font-weight : bold;}
.rowhigh, .rowlow{padding : 3px 3px 3px 3px;}
.rimage{float: right; padding: 0 0 10px 10px; height: auto;}
.limage{padding: 0px ; height: auto; text-align : center ; } /* 0 20px 10px 0 */
.timage{float: left; padding: 0 20px 10px 0; margin-top : 20px; margin-right : 10px ; height: auto;}
.rthumbimage{float: left; padding: 0 5px 10px 0; height: auto;}
.lthumbimage{float: left; padding: 0 5px 10px 0; height: auto;}
.cimage{position : relative; padding: 20px;}
.footflourish{background : url('../../images/havering/common/footer.gif') repeat-x;}
.blanktop{margin : 10px 0 20px 0}
.blanktopcontact{margin : 10px 5px 20px 5px}
.introsearch, .introevent{padding : 0 5px 0 0; text-decoration : none;}
.introsearch, .introcal, .introevent{font-weight : bold;}
.contactposl, .contactposr, .homeposl, .homeposr{padding : 10px 10px 10px 0; float : left;}
.contactposr, .homeposr{float : right;}
.pollquestion, .pollanswer, .polltitle{font-weight : bold; padding : 4px;}
.pollquestion{margin-top : 10px;}
.pollanswer{font-weight : normal;}
.polltitle{color: #ffffff;background-color: #f79f00;}
.showmessgepoll, .showmessageinfo{font-size : 110%;font-weight : bold;}
.showmessgepoll{width : 200px; padding : 5px 5px 5px 60px;}
.showmessageinfo{padding : 35px 5px 5px 60px;}
.pollquestionheading{font-size : 110%; padding : 5px 5px 5px 60px; font-weight : bold; background-color : #f79f00; color : #ffffff;}
.closebuttonstrip{padding-left : 60px; margin-top : 10px;}
.pollresult1, .pollresult3, .pollresult5, .pollresult2, .pollresult4{background-color : #000000; color: #ffffff; width : 2px;}
.votebuttons{padding : 2px 0 5px 5px; margin-bottom : 20px}
.logincontent{width : 50%;}
.loginhead, .errorhead{padding : 5px 5px 5px 5px; border : solid 2px #ffffff; background-color: #000000; color : #ffffff; font-weight : bold;}
.btntext{background-color : #000000; color : #FFFFFF; font-weight : normal; text-align : center;}
.rowhigh{background-color : #eaeaea;}
.rowlow{background-color : #ffffff;}
.bannerbackground{background : #fff url('hbaswish2008.gif') no-repeat; color : #000000; margin : 0 ; padding : 0 }
.bodybackground{background-color : #E6E6E6; color : #000000;} /* #f4f4ff */
.collapsebackground, .rhsbackground{background-color : #39255E ;} /* #f4f4ff */
.rhsbackground { width : 158px ; }
.quickheading{color : #fff; font-weight : bold; padding : 4px; background-color : #653C7A ; border : solid 1px #000 ; width : 140px;}
.loginbandtop{font-weight : bold; background-color : #000000; border-top : solid 2px #ffffff; border-left : solid 2px #ffffff; border-right : solid 2px #ffffff; padding : 5px 5px 5px 5px; color : #ffffff;}
.loginbandbot{background-color : #ffffff; border-bottom : solid 2px #ffffff; border-left : solid 2px #ffffff; border-right : solid 2px #ffffff; padding : 5px 5px 5px 5px;}
.searchbtntext{ font-size : x-small ; background-color : #777777; color : #FFFFFF; font-weight : normal; text-align : center; border : solid 1px #777777;}
.lhscolwidth{width: 150px;}

A:link, a:link, A:visited, a:visited, A:active, a:active, A:focus, a:focus
{color : #000000; font-weight : normal; text-decoration : underline;}

a.astandardlink:link, a.astandardlink:visited, a.astandardlink:active, a.astandardlink:hover, a.astandardlink:focus, a.aboldlink:link, a.aboldlink:visited, a.aboldlink:active, a.aboldlink:hover, a.aboldlink:focus, a.aboldbluelink:link, a.aboldbluelink:visited, a.aboldbluelink:active, a.aboldbluelink:hover, a.aboldbluelink:focus, a.abluelink:link, a.abluelink:visited, a.abluelink:active, a.abluelink:hover, a.abluelink:focus
{color : #000; font-weight : normal; text-decoration : none; display : block;}

a.aboldlinkunderline:link, a.aboldlinkunderline:visited, a.aboldlinkunderline:active, a.aboldlinkunderline:hover, a.aboldlinkunderline:focus
{color : #000000; font-weight : bold; text-decoration : underline; display : inline;}

a.aboldlink:link, a.aboldlink:visited, a.aboldlink:active, a.aboldlink:hover, a.aboldlink:focus, a.aboldbluelink:link, a.aboldbluelink:visited, a.aboldbluelink:active, a.aboldbluelink:hover, a.aboldbluelink:focus
{font-weight : bold; display : inline;}

a.abluelink:link, a.abluelink:visited, a.abluelink:active, a.abluelink:hover, a.abluelink:focus
{font-weight : normal; display : inline;}

a.aboldbluelink:link, a.aboldbluelink:visited, a.aboldbluelink:active, a.aboldbluelink:hover, a.aboldbluelink:focus, a.abluelink:link, a.abluelink:visited, a.abluelink:active, a.abluelink:hover, a.abluelink:focus
{color : #39255E; text-decoration : underline; font-size : medium ; }

a.astandardlink:hover, a.aboldlink:hover, a.inlinelink:hover, a.asitemaplink:hover
{text-decoration : underline;}

a.atopnav:link, a.atopnav:visited, a.atopnav:active, a.atopnav:hover, a.atopnav:focus, a.atopnavs:link, a.atopnavs:visited, a.atopnavs:active, a.atopnavs:hover, a.atopnavs:focus, a.atopnavn:link, a.atopnavn:visited, a.atopnavn:active, a.atopnavn:hover, a.atopnavn:focus, a.atopnavsn:link, a.atopnavsn:visited, a.atopnavsn:active, a.atopnavsn:hover, a.atopnavsn:focus, a.asecnav:link, a.asecnav:visited, a.asecnav:active, a.asecnav:hover, a.asecnav:focus, a.asecnavs:link, a.asecnavs:visited, a.asecnavs:active, a.asecnavs:hover, a.asecnavs:focus
{display : block; text-align : left; text-decoration : none; float : left;}



a.autilnav:link, a.autilnav:visited, a.autilnav:active, a.autilnav:hover, a.autilnav:focus, a.autilnavs:link, a.autilnavs:visited, a.autilnavs:active, a.autilnavs:hover, a.autilnavs:focus, a.autilnavn:link, a.autilnavn:visited, a.autilnavn:active, a.autilnavn:hover, a.autilnavn:focus, a.autilnavsn:link, a.autilnavsn:visited, a.autilnavsn:active, a.autilnavsn:hover, a.autilnavsn:focus
{text-align : left; text-decoration : none ; color : #000; padding : 10px ; font-weight : bold ;}


a.autilnav:hover, a.autilnavs:hover, a.autilnavn:hover, a.autilnavsn:hover{ text-decoration : underline ; }

.autilnavs { color : #ffffff ; }

a.asecnav:link, a.asecnav:visited, a.asecnav:active, a.asecnav:hover, a.asecnav:focus, a.asecnavs:link, a.asecnavs:visited, a.asecnavs:active, a.asecnavs:hover, a.asecnavs:focus
{font-weight : bold; padding : 4px 6px;}

a.asecnav:link, a.asecnav:visited, a.asecnav:active, a.asecnav:hover, a.asecnav:focus
{color : #ffffff;}

a.asecnavs:link, a.asecnavs:visited, a.asecnavs:active, a.asecnavs:hover, a.asecnavs:focus
{color : #ffff00; background-color : #660066;}

a.printlink:link, a.printlink:visited, a.printlink:active, a.printlink:hover, a.printlink:focus
{text-align : left;text-decoration : none; color : #083167;}

a.printlink:link, a.printlink:visited, a.printlink:active, a.printlink:hover, a.printlink:focus
{color : #000000; font-weight : bold;}

a.aartpathlhs1:link, a.aartpathlhs1:visited, a.aartpathlhs1:active, a.aartpathlhs1:hover, a.aartpathlhs1:focus, 
a.aartpathlhs2:link, a.aartpathlhs2:visited, a.aartpathlhs2:active, a.aartpathlhs2:hover, a.aartpathlhs2:focus, 
a.aartpathlhs3:link, a.aartpathlhs3:visited, a.aartpathlhs3:active, a.aartpathlhs3:hover, a.aartpathlhs3:focus, 
a.aartpathlhs4:link, a.aartpathlhs4:visited, a.aartpathlhs4:active, a.aartpathlhs4:hover, a.aartpathlhs4:focus, 
a.aartpathlhs5:link, a.aartpathlhs5:visited, a.aartpathlhs5:active, a.aartpathlhs5:hover, a.aartpathlhs5:focus, 
a.atreenav1:link, a.atreenav1:visited, a.atreenav1:active, a.atreenav1:hover, a.atreenav1:focus, a.atreenav2:link, 
a.atreenav2:visited, a.atreenav2:active, a.atreenav2:hover, a.atreenav2:focus, a.atreenav1s:link, a.atreenav1s:visited, 
a.atreenav1s:active, a.atreenav1s:hover, a.atreenav1s:focus,  a.atreenav2s:link, a.atreenav2s:visited, 
a.atreenav2s:active, a.atreenav2s:hover, a.atreenav2s:focus, a.aquicknav:link, a.aquicknav:visited, a.aquicknav:active, 
a.aquicknav:hover, a.aquicknav:focus
{display : block; list-style-type : none;text-align : left; text-decoration : none; width : 140px;}

a.atreenav1:link, a.atreenav1:visited, a.atreenav1:active, a.atreenav1:hover, a.atreenav1:focus, a.atreenav1s:link, a.atreenav1s:visited, a.atreenav1s:active, a.atreenav1s:hover, a.atreenav1s:focus, a.aquicknav:link, a.aquicknav:visited, a.aquicknav:active, a.aquicknav:hover, a.aquicknav:focus
{padding : 4px;}

a.atreenav2:link, a.atreenav2:visited, a.atreenav2:active, 
a.atreenav2:hover, a.atreenav2:focus, a.atreenav2s:link, a.atreenav2s:visited, 
a.atreenav2s:active, a.atreenav2s:hover, a.atreenav2s:focus
{padding : 4px 4px 4px 25px;}

a.aartpathlhs1:link, a.aartpathlhs1:visited, a.aartpathlhs1:active, 
a.aartpathlhs1:hover, a.aartpathlhs1:focus, a.aartpathlhs2:link, a.aartpathlhs2:visited, 
a.aartpathlhs2:active, a.aartpathlhs2:hover, a.aartpathlhs2:focus, a.aartpathlhs3:link, a.aartpathlhs3:visited, 
a.aartpathlhs3:active, a.aartpathlhs3:hover, a.aartpathlhs3:focus, a.aartpathlhs4:link, a.aartpathlhs4:visited, 
a.aartpathlhs4:active, a.aartpathlhs4:hover, a.aartpathlhs4:focus, a.aartpathlhs5:link, a.aartpathlhs5:visited, 
a.aartpathlhs5:active, a.aartpathlhs5:hover, a.aartpathlhs5:focus
{padding : 4px; background-color : #39255E; color: #fff; border-top : solid 1px #000; border-left : solid 1px #000; border-right : solid 1px #000; font-weight :bold;}

a.atreenav1:link, a.atreenav1:visited, a.atreenav1:active, a.atreenav1:focus, a.atreenav1s:link, a.atreenav1s:visited, a.atreenav1s:active, a.atreenav1s:focus, a.atreenav2:link, a.atreenav2:visited, a.atreenav2:active, a.atreenav2:focus, a.atreenav2s:link, a.atreenav2s:visited, a.atreenav2s:active, a.atreenav2s:focus
{border-left : solid 1px #39255E; border-right : solid 1px #39255E; font-weight : normal; }

a.aquicknav:link, a.aquicknav:visited, a.aquicknav:active, a.aquicknav:hover, a.aquicknav:focus 
    {border-left : solid 1px #000000; border-right : solid 1px #000000; font-weight : normal; }

a.aquicknav:link, a.aquicknav:visited, a.aquicknav:active, a.aquicknav:hover, a.aquicknav:focus
{background-color : #ffffff; color: #653C7A; border-bottom : solid 1px #653C7A;}

a.atreenav1:link, a.atreenav1:visited, a.atreenav1:active, a.atreenav1:focus
{background-color : #653C7A; color: #fff; border-top : solid 1px #000;} /* Lighter purple to fit in with the banner */

a.atreenav1s:link, a.atreenav1s:visited, a.atreenav1s:active, a.atreenav1s:focus
{background-color :#653C7A; color: #fff; border-top : solid 1px #000; font-weight : bold;}

a.atreenav2:link, a.atreenav2:visited, a.atreenav2:active, a.atreenav2:focus
{background-color :#fff ; color: #653C7A; width : 119px;}

a.atreenav2s:link, a.atreenav2s:visited, a.atreenav2s:active, a.atreenav2s:focus
{background-color : #653C7A; color: #000; font-weight : bold;}

a.asitemaplink1:link, a.asitemaplink1:visited, a.asitemaplink1:active, a.asitemaplink1:hover, a.asitemaplink1:focus
{padding : 5px; margin : 1px; background-color : #ebcceb; color : #000000; font-weight : bold; text-decoration : none; width : 120px;}

a.asitemaplink2:link, a.asitemaplink2:visited, a.asitemaplink2:active, a.asitemaplink2:hover, a.asitemaplink2:focus, a.asitemaplink3:link, a.asitemaplink3:visited, a.asitemaplink3:active, a.asitemaplink3:hover, a.asitemaplink3:focus, a.asitemaplink4:link, a.asitemaplink4:visited, a.asitemaplink4:active, a.asitemaplink4:hover, a.asitemaplink4:focus, a.asitemaplink5:link, a.asitemaplink5:visited, a.asitemaplink5:active, a.asitemaplink5:hover, a.asitemaplink5:focus
{color : #000000; font-weight : normal; text-decoration : none;}

a.pathnav:link, a.pathnav:visited, a.pathnav:active, a.pathnav:hover, a.pathnav:focus
{color: #000000; font-weight : normal; text-decoration : none; font-size : xx-small ; text-align : left ;}

a.arhslinkmedia:link, a.arhslinkmedia:visited, a.arhslinkmedia:active, a.arhslinkmedia:focus, a.arhslinkmedia:hover, a.arhslink:link, a.arhslink:visited, a.arhslink:active, a.arhslink:focus, a.arhslink:hover
{display : inline; list-style-type : none; text-align : left; text-decoration : none; color : #ffffff; font-weight : normal; text-decoration : none;}

#articlemargin a.arhslinkmedia:link, #articlemargin a.arhslinkmedia:visited
{display : inline; list-style-type : none; text-align : left; text-decoration : none; color : #000000 ; font-weight : normal; text-decoration : none;}

#articlemargin a.arhslinkmedia:hover
{display : inline; list-style-type : none; text-align : left; text-decoration : none; color : #653C7A ; font-weight : normal; text-decoration : underline;}

a.arhslinkmedia:hover, a.arhslink:hover
{display : inline; list-style-type : none; text-align : left; text-decoration : none; color : #FDD99A; font-weight : normal; text-decoration : none;}

a.aatozlink:link, a.aatozlink:visited, a.aatozlink:active, a.aatozlink:hover, a.aatozlink:focus, a.aatozlinks:link, a.aatozlinks:visited, a.aatozlinks:active, a.aatozlinks:hover, a.aatozlinks:focus
{margin : 2px; color : #ffffff; padding : 2px 1px 2px 1px; text-align : center; font-size : 140%; font-weight : bold; text-decoration : none; border : none; background-color: #000000;}

a.aatozlinks:link, a.aatozlinks:visited, a.aatozlinks:active, a.aatozlinks:hover, a.aatozlinks:focus, a.aatozlink:hover
{border : none; background-color: #d9d9d9; color : #000000;}

a.aatozheadlink:link, a.aatozheadlink:visited, a.aatozheadlink:active, a.aatozheadlink:hover, a.aatozheadlink:focus
{color : #000000; font-weight : bold; text-decoration : none;}

a.aatozheadlink:hover{text-decoration : underline;}

a.afaqlink:link, a.afaqlink:visited, a.afaqlink:active, a.afaqlink:hover, a.afaqlink:focus, a.afaqboldlink:link, a.afaqboldlink:visited, a.afaqboldlink:active, a.afaqboldlink:hover, a.afaqboldlink:focus
{color : #000000; font-weight : normal; text-decoration : none;}

a.afaqboldlink:link, a.afaqboldlink:visited, a.afaqboldlink:active, a.afaqboldlink:hover, a.afaqboldlink:focus
{font-weight : bold;}

a.acontactlink:link, a.acontactlink:visited, a.acontactlink:active, a.acontactlink:hover, a.acontactlink:focus
{color : #FDD99A; font-weight : normal; text-decoration : underline; }

a.acontactemaillink:link, a.acontactemaillink:visited, a.acontactemaillink:active, a.acontactemaillink:hover, a.acontactemaillink:focus, a.acontactweblink:link, a.acontactweblink:visited, a.acontactweblink:active, a.acontactweblink:hover, a.acontactweblink:focus
{color : #000000; font-weight : normal; text-decoration : none;}

A:hover, a:hover, a.aboldbluelink:hover, a.abluelink:hover, a.aboldlinkunderline:hover, a.acontactlink:hover{text-decoration : none;}
a.asecnavs:hover, a.asecnav:hover{background-color : #660066; color : #ffff00;}
a.asitemaplink1:hover{background-color : #ffffcc; color : #cc0033;}

a.acontactweblink:hover, a.acontactemaillink:hover, a.printlink:hover, a.printlinks:hover, a.asitemaplink2:hover, a.asitemaplink3:hover, a.asitemaplink4:hover, a.asitemaplink5:hover, a.pathnav:hover, a.arhslinkmedia:hover, a.arhslink:hover, a.afaqboldlink:hover, a.afaqlink:hover{text-decoration : underline;}

a.aquicknav:hover
{ background-color : #653C7A; color: #fff; border-bottom : solid 1px #000;border-left : solid 1px #000000; border-right : solid 1px #000000;}

a.atreenav1:hover, a.atreenav1s:hover
{background-color : #FDD99A; color: #39255E; border-top : solid 1px #653C7A; border-left : solid 1px #653C7A; border-right : solid 1px #653C7A;}

/* swap to have gold back and purple text */

a.atreenav2:hover, a.atreenav2s:hover
{background-color : #FDD99A; color:#39255E ; border-left : solid 1px #653C7A; border-right : solid 1px #653C7A; text-decoration: underline; width : 119px;}

/* hard coded replacements */

.bottomedge{border-bottom : solid 1px #39255E;}
.rhcolwidth{width : 150px; font-size : small ;} /* font-size : 80% ; */
.rhcolpadding{padding: 0 0 0 0;}

.leftborderwhite
{
	border-left : 4px solid #ffffff;
	border-right : 4px solid #ffffff;
	margin : 5px;
	display: none;
	padding-bottom : 10px;
	background-color: #ffffff;
}

.leftrightborder, .rhcolpadding
{
    border-left : 4px solid #39255E; 
    border-right : 4px solid #39255E;
}

.toppadding{padding-top : 18px;} 
.bottompadding{padding-bottom : 18px;}

.backgreybox { display : none ; }
.boxmargintop { display : none ; }

.acontactlink { margin-bottom : 5px ; }

th div p {color : #ffffff; background-color : #000000; padding : 5px; text-align : left;}

.autilnavs { color : #ffffff ; }

/* Features */

.featureTitle1 { font-size : medium ; text-align : left ; font-family : Verdana ; color : #330066 ; }

.feature1 { font-size : small ; text-align : left ; font-family : Verdana ; color : #330066 ; }

.personalisationbox
{
  display: none;
}

.toptablebanner form
{
  display: none;
}


.noprint
{
display: none;
}



#iiplogo { display: none; }

.topmargintwenty{margin-top : 5px;}

.thumbposition{vertical-align : top; padding-bottom : 10px ; }

.paddingcolumn{padding: 0 4px 0 4px;}

.logincontrol, .rhstitletop { display:none;}

.leftnav { border-bottom : 1px #39255E solid ; }

.leftdiv p { background-color : #653C7A ; color : #fff ; font-size : xx-small ; padding : 5px; margin-top: 5px ; text-align : left ;}
.rightdiv p, .rightdiv address { color : #fff ; font-size : small ; text-align : left ; padding-left : 10px ; }