




/*----------------------------2COLA NEWS LIST----------------------------------*/ 
.basecolumn2a .list_articles { width: 490px; float: left; padding: 0px 0px 0px 0px; }
.basecolumn2a .list_articles .titletxt { display: block; width: 490px; float: left; font-size: 130%; font-weight: normal; color: #0168b3; margin: 0px 0px 15px 0px; }
.basecolumn2a .list_articles .article { display: block; width: 490px; float: left; padding: 15px 0px 15px 0px; border-bottom: 1px solid #dfdfdf; }
.basecolumn2a .list_articles .article .image { display: block; float: left; width: 104px; margin: 0px 11px 0px 0px; }
.basecolumn2a .list_articles .article .image img { border: solid 2px #292265; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; }
.basecolumn2a .list_articles .article .headline { display: block; float: left; width: 375px; padding: 0px 0px 5px 0px; }
.basecolumn2a .list_articles .article .headline a { display: block; }
.basecolumn2a .list_articles .article .date { display: block; float: left; width: 375px; padding: 0px 0px 5px 0px; color: #333333; font-family: Tahoma; font-size: 70%; }
.basecolumn2a .list_articles .article .abstract { display: block; float: left; width: 375px; font-size: 75%; line-height: 160%; color: #6c6c6c; }

.baseinformation .basecolumn2a .list_articles .titletxt { color: #261e65; }

/*--------PRESS RELEASE NEWS LIST-----*/ 
.basecolumn2a .pressreleases .article { display: block; width: 490px; float: left; padding: 10px 0px 10px 0px; border-bottom: 1px solid #dfdfdf; }
.basecolumn2a .pressreleases .article .image { display: none; }
.basecolumn2a .pressreleases .article .image img { display: none; }
.basecolumn2a .pressreleases .article .headline { display: block; float: right; width: 425px; padding: 0px 0px 0px 0px; }
.basecolumn2a .pressreleases .article .headline a { display: block; font-size: 90%;}
.basecolumn2a .pressreleases .article .date { display: block; float: left; width: 65px; padding: 3px 0px 0px 0px; color: #333333; font-family: Tahoma; font-size: 70%; }
.basecolumn2a .pressreleases .article .abstract { display: none; }




/*----------------------------NEWS ARTICLE STYLE D----------------------------------*/ 
.std_newsartd { width: 490px; float: left; padding: 66px 14px 14px 14px; background-image: none; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; background-image: url("/images/structure/background/pr10-1col-banner.jpg"); background-repeat: no-repeat; background-position: -1px 0px; }
.std_newsartd .image { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 490px; overflow-x: hidden; }
.std_newsartd .image img { padding: 0px 0px 0px 0px; }
.std_newsartd .caption { padding: 5px 10px 5px 10px; text-align: center; background-color: #ededed; font-style: italic; font-size: 80%; font-family: Tahoma; }
.std_newsartd .headline { display: block; margin: 15px 0px 10px 0px; color: #261e65; font-size: 140%; line-height: 120%; }
.std_newsartd .date { display: block; width: 140px; float: left; margin: 0px 0px 15px 0px; color: #333333; font-family: Tahoma; font-size: 70%; }
.std_newsartd .author { display: none; width: 350px; float: left; margin: 0px 0px 15px 0px; color: #333333; font-family: Tahoma; font-size: 70%; }
.std_newsartd .abstract { display: block; clear: both; font-size: 95%; line-height: 160%; margin: 0px 0px 15px 0px; }
.std_newsartd .sharebox { display: block; float: left; padding: 0px 15px 0px 0px; }
.std_newsartd .tweetmeme { display: block;  }
.std_newsartd .facebookshare { display: block;  }
.std_newsartd .article { display: block; float: left; font-size: 75%; line-height: 170%; margin: 0px 0px 15px 0px; }
.std_newsartd .facebooklike { display: block; }
.std_newsartd .footer { display: none; }

.baseinformation .std_newsartd .headline { color: #261e65; }

.basemedia .std_newsartd .image { display: none; }
.basemedia .std_newsartd .sharebox { display: none; }
.basemedia .std_newsartd .tweetmeme { display: none; }
.basemedia .std_newsartd .facebookshare { display: none; }
.basemedia .std_newsartd .facebooklike { display: none; }



/*----------------------------NEWS ARTICLE STYLE A----------------------------------*/ 
.std_newsarta { width: 490px; float: left; padding: 66px 14px 14px 14px; background-image: none; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; background-image: url("/images/structure/background/pr10-1col-banner.jpg"); background-repeat: no-repeat; background-position: -1px 0px; }
.std_newsarta .headline { display: block; width: 490px; float: left; margin: 0px 0px 10px 0px; color: #261e65; font-size: 140%; line-height: 120%; }
.std_newsarta .dateauthor { display: block; width: 490px; float: left; margin: 0px 0px 10px 0px; }
.std_newsarta .dateauthor .date { display: block; width: 140px; float: left; margin: 0px 0px 0px 0px; color: #333333; font-family: Tahoma; font-size: 70%; }
.std_newsarta .dateauthor .author { display: none; width: 350px; float: left; margin: 0px 0px 0px 0px; color: #333333; font-family: Tahoma; font-size: 70%; }
.std_newsarta .imagecon { display: block; width: 490px; float: left; margin: 0px 0px 10px 0px; }
.std_newsarta .imagecon .image { display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 490px; overflow-x: hidden; }
.std_newsarta .imagecon .image img { padding: 0px 0px 0px 0px; }
.std_newsarta .imagecon .caption { display: block; padding: 5px 10px 5px 10px; text-align: center; background-color: #ededed; font-style: italic; font-size: 80%; font-family: Tahoma; }
.std_newsarta .imagecon .copyright { display: block; padding: 5px 10px 5px 10px; text-align: center; background-color: #ededed; font-style: italic; font-size: 70%; font-family: Tahoma; }

.std_newsarta .abstract { display: block; width: 490px; float: left; font-size: 95%; line-height: 160%; margin: 0px 0px 15px 0px; }
.std_newsarta .article { display: block; float: left; font-size: 75%; line-height: 170%; margin: 0px 0px 15px 0px; }
.std_newsarta .sharebox { display: block; float: left; padding: 0px 15px 0px 0px; }
.std_newsarta .tweetmeme { display: block;  }
.std_newsarta .facebookshare { display: block;  }
.std_newsarta .facebooklike { display: block; }
.std_newsarta .footer { display: none; }

.basemedia .std_newsarta .imagecon { display: none; }
.basemedia .std_newsarta .sharebox { display: none; }
.basemedia .std_newsarta .tweetmeme { display: none; }
.basemedia .std_newsarta .facebookshare { display: none; }
.basemedia .std_newsarta .facebooklike { display: none; }



/*-------------------TEAM LIST--------------------*/
table.stats_teamlist { margin: 0px 0px 15px 0px; }
table.stats_teamlist td.titletxt { font-size: 130%; font-weight: normal; color: #261e65; padding: 0px 0px 15px 0px; }
table.stats_teamlist table.teamlist { font-family: Tahoma; border-collapse: collapse; border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf;  }
table.stats_teamlist table.teamlist tr.colhead th { background-color: #ededed; font-size: 75%; padding: 5px 5px 5px 5px; }
table.stats_teamlist table.teamlist tr td { border: 0px solid #dfdfdf; padding: 3px 5px 3px 5px; font-size: 80%; line-height: 140%; vertical-align: middle; }
table.stats_teamlist table.teamlist tr th { font-size: 80%; }
table.stats_teamlist table.teamlist tr.odd td {}
table.stats_teamlist table.teamlist tr.even td { background-color: #f4f4f4; }
table.stats_teamlist table.teamlist tr td a { }
table.stats_teamlist table.teamlist tr td img { padding: 0px 0px 0px 0px; }



/*-------------------TEAM LIST LOGO DOWNLOADS--------------------*/
table.stats_teamlist { margin: 0px 0px 15px 0px; }
table.stats_teamlist div.teamlist ul.list { width: 490px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.stats_teamlist div.teamlist ul.list li.team { width: 100px; height: 140px; float: left; text-align: center; padding: 5px 5px 5px 5px; margin: 10px 5px 0px 5px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
table.stats_teamlist div.teamlist ul.list li.team .name { width: 100px; height: 37px; text-align: center; padding: 0px 0px 0px 0px; color: #261e65; font-size: 85%; }
table.stats_teamlist div.teamlist ul.list li.team .logo { width: 50px; height: 50px; text-align: center; margin: 0px auto 0px auto; }
table.stats_teamlist div.teamlist ul.list li.team .logo img { }
table.stats_teamlist div.teamlist ul.list li.team .download { padding: 10px 0px 0px 0px; font-size: 75%; text-align: center; }
table.stats_teamlist div.teamlist ul.list li.team .download a { padding: 0px 10px 0px 10px; }







/*----------------------------PRESS LOGIN----------------------------------*/ 

.sys_memblogin { display: block; float: left; width: 490px; }

.sys_memblogin .linksout { display: block; float: left; width: 490px; margin: 0px 0px 30px 0px; }
.sys_memblogin .linksout ul { display: block; width: 200px; }
.sys_memblogin .linksout ul li { display: block; width: 200px; }
.sys_memblogin .linksout ul li a { display: block; padding: 6px 0px 6px 20px; font-family: Tahoma; font-weight: bold; font-size: 75%; color: #fff; background-image: url("/images/structure/background/pr10-linkbg-blue2.png"); background-repeat: no-repeat; background-position: left; }


.sys_memblogin .login { display: block; float: left; width: 490px; margin: 0px 0px 35px 0px; }
.sys_memblogin .heading { display: block; float: left; width: 490px; color: #292265; font-size: 130%; font-weight: normal; margin: 0px 0px 15px 0px; }
.sys_memblogin .login form { display: block; float: left; width: 460px; padding: 14px 14px 14px 14px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.sys_memblogin .login fieldset { display: block; }
.sys_memblogin .login fieldset input { display: block; }

.sys_memblogin .login form .email { display: block; width: 460px; float: left; margin: 0px 0px 15px 0px; }
.sys_memblogin .login form .email label { display: block; width: 150px; float: left; text-align: right; padding: 5px 10px 10px 0px; font-size: 130%; font-weight: normal; }
.sys_memblogin .login form .email input { display: block; width: 288px; float: left; padding: 5px 5px 5px 5px; border-top: solid 1px #afafaf; border-left: solid 1px #afafaf; border-right: solid 1px #cdcdcd; border-bottom: solid 1px #cdcdcd; background-image: none; }
.sys_memblogin .login form .email input.text { color: #6c6c6c; font-family: Tahoma; font-size: 130%; }

.sys_memblogin .login form .password { display: block; width: 460px; float: left; margin: 0px 0px 10px 0px; }
.sys_memblogin .login form .password label { display: block; width: 150px; float: left; text-align: right; padding: 5px 10px 10px 0px; font-size: 130%; font-weight: normal; }
.sys_memblogin .login form .password input { display: block; width: 288px; float: left; padding: 9px 5px 9px 5px; border-top: solid 1px #afafaf; border-left: solid 1px #afafaf; border-right: solid 1px #cdcdcd; border-bottom: solid 1px #cdcdcd; background-image: none; }
.sys_memblogin .login form .password input.text { color: #6c6c6c; font-family: Tahoma; font-size: 130%; }

.sys_memblogin .login form .remember { display: block; width: 330px; float: left; padding: 0px 0px 0px 160px; margin: 0px 0px 15px 0px; }
.sys_memblogin .login form .remember input { display: block; }
.sys_memblogin .login form .remember .checkbox { display: block; float: left; }
.sys_memblogin .login form .remember label { display: block; float: left; padding: 0px 10px 0px 10px; line-height: 100%; }

.sys_memblogin .login form .button { display: block; clear: both; vertical-align: middle; margin: 0px 0px 0px 0px; }
.sys_memblogin .login form .button input { background-color: #fff; display: block; padding: 0px 0px 0px 20px; width: 140px; height: 25px; text-align: left; vertical-align: middle; border-top: none; border-bottom: none; border-right: none; border-left: none; text-transform: normal; font-weight: bold; font-size: 75%; color: #fff; background-image: url("/images/structure/background/pr10-linkbg-blue.png"); background-repeat: no-repeat; background-position: left; }
.sys_memblogin .login form .button input.submit { display: block; }
.sys_memblogin .login form .button input:hover { cursor: pointer; text-decoration: underline; }

.sys_memblogin .forgotpass { display: block; float: left; width: 490px; margin: 0px 0px 35px 0px; }
.sys_memblogin .forgotpass form { display: block; float: left; width: 460px; padding: 14px 14px 14px 14px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.sys_memblogin .forgotpass fieldset { display: block; }
.sys_memblogin .forgotpass fieldset input { display: block; }

.sys_memblogin .forgotpass form .email { display: block; width: 460px; float: left; margin: 0px 0px 15px 0px; }
.sys_memblogin .forgotpass form .email label { display: block; width: 150px; float: left; text-align: right; padding: 5px 10px 10px 0px; font-size: 130%; font-weight: normal; }
.sys_memblogin .forgotpass form .email input { display: block; width: 288px; float: left; padding: 5px 5px 5px 5px; border-top: solid 1px #afafaf; border-left: solid 1px #afafaf; border-right: solid 1px #cdcdcd; border-bottom: solid 1px #cdcdcd; background-image: none; }
.sys_memblogin .forgotpass form .email input.text { color: #6c6c6c; font-family: Tahoma; font-size: 130%; }

.sys_memblogin .forgotpass form .button { display: block; clear: both; vertical-align: middle; margin: 0px 0px 0px 0px; }
.sys_memblogin .forgotpass form .button input { background-color: #fff; display: block; padding: 0px 0px 0px 20px; width: 140px; height: 25px; text-align: left; vertical-align: middle; border-top: none; border-bottom: none; border-right: none; border-left: none; text-transform: normal; font-weight: bold; font-size: 75%; color: #fff; background-image: url("/images/structure/background/pr10-linkbg-blue.png"); background-repeat: no-repeat; background-position: left; }
.sys_memblogin .forgotpass .button input.submit { display: block; }
.sys_memblogin .forgotpass .button input:hover { cursor: pointer; text-decoration: underline; }


/*--IE6 FIXES---*/ 
*html .sys_memblogin .login form .email { display: block; width: 430px; float: left; margin: 0px 0px 15px 0px; }
*html .sys_memblogin .login form .email input { display: block; width: 258px; float: left; padding: 5px 5px 5px 5px; border-top: solid 1px #afafaf; border-left: solid 1px #afafaf; border-right: solid 1px #cdcdcd; border-bottom: solid 1px #cdcdcd; background-image: none; }
*html .sys_memblogin .login form .password { display: block; width: 430px; float: left; margin: 0px 0px 10px 0px; }
*html .sys_memblogin .login form .password input { display: block; width: 258px; float: left; padding: 9px 5px 9px 5px; border-top: solid 1px #afafaf; border-left: solid 1px #afafaf; border-right: solid 1px #cdcdcd; border-bottom: solid 1px #cdcdcd; background-image: none; }
*html .sys_memblogin .login form .remember { width: 430px; padding: 0px 0px 0px 0px; }




/*-----------LOGGED-IN INDEX PAGE---------*/ 
.sys_memblogin .textin { display: block; line-height: 140%; }
.sys_memblogin table.presscentre { display: block; }
.sys_memblogin table.presscentre tr td { text-align: center; }
.sys_memblogin table.presscentre tr td a {}
.sys_memblogin table.presscentre tr td img { padding: 10px 10px 10px 10px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: 0px 20px; }
.sys_memblogin table.presscentre tr td img:hover { cursor: pointer; border: solid 1px #c4c4c4; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.sys_memblogin table.presscentre tr td.headings { line-height: 130%; padding: 0px 0px 30px 0px; }
.sys_memblogin table.presscentre tr td.headings a {  }
.sys_memblogin .logout { display: block; }
.sys_memblogin .logout form { }
.sys_memblogin .logout fieldset { }
.sys_memblogin .logout form input { background-color: #fff; display: block; padding: 0px 0px 0px 20px; width: 140px; height: 25px; text-align: left; vertical-align: middle; border-top: none; border-bottom: none; border-right: none; border-left: none; text-transform: normal; font-weight: bold; font-size: 75%; color: #fff; background-image: url("/images/structure/background/pr10-linkbg-blue.png"); background-repeat: no-repeat; background-position: left;  }
.sys_memblogin .logout form input:hover { cursor: pointer; text-decoration: underline; }










/*----------------------------REGISTRATION FORM----------------------------------*/ 

.registerform { display: block; float: left; width: 490px; }
.registerform form { display: block; float: left; width: 460px; padding: 14px 14px 14px 14px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.registerform fieldset {}
.registerform fieldset input {}

.registerform form table.sys_membprofile { }
.registerform form table.sys_membprofile td.titletxt { padding: 0px 0px 20px 0px; color: #292265; font-size: 130%; font-weight: normal; }
.registerform form table.sys_membprofile tr td { font-size: 80%; }
.registerform form table.sys_membprofile tr td.error { color: #e90e16; font-weight: bold; font-family: Tahoma; }

.registerform form table.sys_membprofile tr.accountdetailsspacer { }
.registerform form table.sys_membprofile tr.accountdetailsspacer td { padding: 0px 0px 0px 0px; }

.registerform form table.sys_membprofile tr td.section { clear: both; display: block; color: #292265; font-size: 120%; font-weight: normal; padding: 10px 0px 15px 0px; }

.registerform form table.sys_membprofile tr th { width: 160px; clear: both; text-align: right; padding: 5px 10px 10px 0px; font-size: 110%; font-weight: normal; }
.registerform form table.sys_membprofile input { width: 265px; padding: 5px 5px 5px 5px; margin: 0px 0px 10px 0px; border-top: solid 1px #afafaf; border-left: solid 1px #afafaf; border-right: solid 1px #cdcdcd; border-bottom: solid 1px #cdcdcd; background-image: none; }

.registerform form table.sys_membprofile tr.username th { padding: 25px 10px 10px 0px; }
.registerform form table.sys_membprofile tr.username td { padding: 20px 0px 20px 0px; }

.registerform form table.sys_membprofile tr.password th { padding: 15px 10px 10px 0px; }
.registerform form table.sys_membprofile tr.password td  { padding: 10px 0px 0px 0px; }

.registerform form table.sys_membprofile #dropdown_membtitle { margin: 5px 0px 0px 0px; }

.registerform form table.sys_membprofile tr.gender td { padding: 30px 0px 0px 0px; }
.registerform form table.sys_membprofile tr.gender th { padding: 30px 10px 20px 0px; }
.registerform form table.sys_membprofile tr.gender #dropdown_membgender { margin: 0px 0px 0px 0px; }

.registerform form table.sys_membprofile tr.dob td { padding: 10px 0px 0px 0px; }
.registerform form table.sys_membprofile tr.dob th { padding: 10px 10px 20px 0px;}
.registerform form table.sys_membprofile tr.dob #dropdown_membdobday {}

.registerform form table.sys_membprofile tr.other-loggedout {}
.registerform form table.sys_membprofile input.radio { width: 20px; margin: 20px 0px 0px 20px; padding: 0px 0px 0px 0px; border: none; background-image: none; }
.registerform form table.sys_membprofile input.radio { }

.registerform form table.sys_membprofile tr td.submit { }
.registerform form table.sys_membprofile tr td.submit input { background: none; display: block; padding: 0px 0px 0px 20px; width: 140px; height: 25px; text-align: left; vertical-align: middle; border-top: none; border-bottom: none; border-right: none; border-left: none; text-transform: normal; font-weight: bold; font-size: 75%; color: #fff; background-image: url("/images/structure/background/pr10-linkbg-blue.png"); background-repeat: no-repeat; background-position: left; }
.registerform form table.sys_membprofile tr td.submit input:hover { cursor: pointer; text-decoration: underline; }





/*------------PRESS ARCHIVE LINK LIST COL 2A----------------*/ 
.basecolumn2a .pressarchivelist { width: 480px; float: left; margin: 0px 0px 15px 0px; padding: 5px 5px 5px 5px; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.basecolumn2a .pressarchivelist .titletxt { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px; }
.basecolumn2a .pressarchivelist .link { width: 120px; float: left; background: none; padding: 3px 0px 3px 0px; }
.basecolumn2a .pressarchivelist .link a { color: #261e65; }



/*------------PRESS ARCHIVE ARTICLE LIST COL 2A----------------*/ 
table.list_archive { width: 520px; float: left; padding: 56px 0px 0px 0px; margin: 0px 0px 0px 0px; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; background-image: url("/images/structure/background/pr10-1col-banner.jpg"); background-repeat: no-repeat; background-position: -1px 0px; }
table.list_archive td.titletxt { font-size: 130%; font-weight: normal; color: #261e65; margin: 0px 0px 0px 0px; padding: 15px 0px 15px 15px; }
table.list_archive td.list { padding: 0px 14px 14px 14px; }
table.list_archive td.list tr.colhead { background-color: #ededed; }
table.list_archive td.list tr.colhead td { font-size: 75%; }
table.list_archive td.list tr.colhead td.date { color: #6c6c6c; font-size: 75%; }
table.list_archive td.list tr td { padding: 6px 5px 6px 5px; }
table.list_archive td.list tr td.date { width: 50px; color: #333333; font-family: Tahoma; font-size: 70%; }
table.list_archive td.list tr td.headline { font-size: 75%; }
table.list_archive td.list tr td.headline a { }
table.list_archive td.list tr.odd td { background-color: #fff; }
table.list_archive td.list tr.even td { background-color: #f4f4f4; }



/*------------------GALLERY ROTATING-----------------------*/
.basecolumn2a .feat_gallrotate { width: 490px; padding: 0px 0px 15px 0px; border: none; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.basecolumn2a .feat_gallrotate .photo { margin: 0px auto 0px auto; text-align: center; }
.basecolumn2a .feat_gallrotate .photo img {}
.basecolumn2a .feat_gallrotate .caption { font-style: italic; font-size: 75%; margin: 0px auto 0px auto; text-align: center; padding: 10px 0px 15px 0px; }
.basecolumn2a .feat_gallrotate .buttons { margin: 0px auto 0px auto; text-align: center; padding: 0px 0px 0px 0px; }
.basecolumn2a .feat_gallrotate .buttons span { padding: 0px 0px 0px 0px; margin: 0px 5px 5px 0px; text-align: center; vertical-align: middle; }
.basecolumn2a .feat_gallrotate .buttons span a { font-size: 65%; background-color: #fff; padding: 2px 3px 2px 3px; border: solid 1px #dbdbdb; }
.basecolumn2a .feat_gallrotate .buttons span a:hover { background-color: #c6c6c6; border: solid 1px #fff; }




/*------------------REFEREES INDEX-----------------------*/
.basecolumn2a table.feat_squadindex {}
.basecolumn2a table.feat_squadindex tr td { width: 220px; padding: 0px 0px 0px 0px; }
.basecolumn2a table.feat_squadindex div.photo {}
.basecolumn2a table.feat_squadindex div.photo img { padding: 10px 10px 10px 10px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: 0px bottom; }
.basecolumn2a table.feat_squadindex div.name { text-align: center; padding: 0px 0px 20px 0px; }
.basecolumn2a table.feat_squadindex div.name a { color: #261e65; text-align: center; line-height: 115%; font-size: 115%; }


/*------------------REFEREE PROFILES-----------------------*/
.basecolumn2a .feat_squadprofileh { width: 490px; float: left; padding: 66px 14px 14px 14px; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; background-image: url("/images/structure/background/pr10-1col-banner.jpg"); background-repeat: no-repeat; background-position: -1px 0px; }
.basecolumn2a .feat_squadprofileh div.photo { width: 220px; float: left; }
.basecolumn2a .feat_squadprofileh div.photo img { padding: 9px 9px 9px 9px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: 0px bottom; }
.basecolumn2a .feat_squadprofileh .name { width: 250px; float: right; padding: 0px 0px 15px 0px; color: #261e65; line-height: 115%; font-size: 130%; font-weight: normal; }
.basecolumn2a .feat_squadprofileh .biography { width: 250px; float: right; font-size: 75%; line-height: 150%;  }
.basecolumn2a .feat_squadprofileh .biography p { padding: 0px 0px 0px 0px; }
.basecolumn2a .feat_squadprofileh .biography h1 { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; font-family: Tahoma; color: #261e65; font-weight: bold; text-transform: normal; border-bottom: 1px solid #dfdfdf; background-image: none; }



/*------------------CREDIT CARD PAGE BUTTONLIST-----------------------*/
.creditcardlinks { width: 490px; float: left; padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; }
.creditcardlinks .button { width: 100px; height: 100px; float: left; padding: 0px 0px 0px 0px; margin: 0px 10px 20px 10px; }






/*------------------LDH SECTION TOOLBAR NAV AND PAGES-----------------------*/

.baseldh .basetoolbar { width: 900px; float: left; padding: 14px 14px 14px 14px; margin: 0px 0px 15px 0px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: top; }
.baseldh .basetoolbar .ldhtoolbarnav { width: 900px; float: left; }
.baseldh .basetoolbar .ldhtoolbarnav ul { width: 900px; float: left; }
.baseldh .basetoolbar .ldhtoolbarnav ul li { float: left; list-style: none; margin: 0px 15px 0px 0px; padding: 0px 0px 4px 0px; }
.baseldh .basetoolbar .ldhtoolbarnav ul li a { text-decoration: none; text-transform: normal; font-family: Tahoma,arial,FreeSans,sans-serif; padding: 5px 10px 5px 25px; font-size: 70%; background-image: url("/images/structure/background/pr10-gen-bullet.gif"); background-repeat: no-repeat; background-position: 10px 10px; }
.baseldh .basetoolbar .ldhtoolbarnav ul li a:hover { text-decoration: underline; cursor: pointer; background-color: #f4f4f4; }

.baseldh .basetoolbar .ldhtoolbarnav ul li.item10756 { width: 100px; }
.baseldh .basetoolbar .ldhtoolbarnav ul li.item10757 { width: 95px; }
.baseldh .basetoolbar .ldhtoolbarnav ul li.item11492 { display: none; }
.baseldh .basetoolbar .ldhtoolbarnav ul li.item10760 { display: none; }
.baseldh .basetoolbar .ldhtoolbarnav ul li.item10759 { display: none; }
.baseldh .basetoolbar .ldhtoolbarnav ul li.item10758 { width: 125px; }
.baseldh .basetoolbar .ldhtoolbarnav ul li.item11242 { width: 240px; }


.baseldh .basecolumn2a table.util_flash { width: 635px; height: 200px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px auto 15px auto; }

.baseldh .basecolumn2a .pagebanner { width: 635px; height: 200px; text-align: center; padding: 0px 0px 0px 0px; margin: 10px auto 15px auto; }

.baseldh .basecolumn2a .std_content .content img { padding: 0px 15px 10px 0px; float: left; }

/*-----------------------LAND ROVER PREMIERSHIP CUP--------------------------*/
/*-----------------------LRPC HOME LEFT CONTAINER--------------------------*/
.lrpcindexpage .lrpchomeleftcont { width: 346px; float: left;  padding: 0px 0px 0px 0px; margin: 0px 0px 35px 0px;  margin-bottom: 10px;}
.lrpcindexpage .lrpchomeleftcont .titletxt { width: 346px; height: 35px; line-height: 35px; padding: 0px 0px 0px 15px; margin: 0px; font-weight: bold; font-size: 110%; font-family: Tahoma,arial,FreeSans,sans-serif; text-transform: uppercase; color: #282295; background-image: url("/images/structure/background/lrpc-homebox-title.gif"); background-repeat: no-repeat; background-position: left top; }
.lrpcindexpage .lrpchomeleftcont .lrpchomenewstop { width: 341px; float: left; padding: 15px 3px 0px 0px; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; }
.lrpcindexpage .lrpchomeleftcont .lrpchomenewstop .article { width: 320px; float: left; padding: 0px 0px 15px 10px; margin: 0px 0px 0px 0px; }
.lrpcindexpage .lrpchomeleftcont .lrpchomenewstop .article .image { display: block; float: left; width: 104px; margin: 0px 16px 0px 0px; }
.lrpcindexpage .lrpchomeleftcont .lrpchomenewstop .article .image img  { border: solid 2px #0071bb; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; }
.lrpcindexpage .lrpchomeleftcont .lrpchomenewstop .article .headline { display: block; float: right; width: 200px; padding: 0px 0px 5px 0px; }
.lrpcindexpage .lrpchomeleftcont .lrpclrpchomenewstop .article .headline a { display: block; font-size: 90%; }
.lrpcindexpage .lrpchomeleftcont .lrpchomenewstop .article .date { display: block; float: right; width: 200px; padding: 0px 0px 0px 0px; color: #333333; font-family: Tahoma; font-size: 70%; }
.lrpcindexpage .lrpchomeleftcont .lrpchomenewsmiddle { width: 338px; float: left; padding: 0px 3px 15px 3px; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb;}
.lrpcindexpage .lrpchomeleftcont .lrpchomenewsmiddle .article { width: 320px; float: left; padding: 0px 0px 9px 10px; }
.lrpcindexpage .lrpchomeleftcont .lrpchomenewsmiddle .article .headline { display: block; width: 320px; float: left; padding: 0px 0px 0px 0px; line-height: 100%; }
.lrpcindexpage .lrpchomeleftcont .lrpchomenewsmiddle .article .headline a { display: block; padding: 0px 0px 0px 15px; font-size: 75%; background-image: url("/images/structure/background/pr10-gen-bullet.gif"); background-repeat: no-repeat; background-position: 3px 6px; }
/*-----------------------LRPC HOME RIGHT CONTAINER--------------------------*/
.lrpcindexpage .lrpchomerightcont { float: right; width: 346px; padding: 0px; border: solid #0064cf 0px; margin-bottom: 10px;}
.lrpcindexpage .lrpchomerightcont .titletxt { width: 346px; height: 35px; line-height: 35px; padding: 0px 0px 0px 15px; margin: 0px; font-weight: bold; font-size: 110%; font-family: Tahoma,arial,FreeSans,sans-serif; text-transform: uppercase; color: #282295; background-image: url("/images/structure/background/lrpc-homebox-title.gif"); background-repeat: no-repeat; background-position: left top; }
.lrpcindexpage .lrpchomerightcont .list_articles { display: block; }
.lrpcindexpage .lrpchomerightcont .lrpchomeminimulti .article1 .mediaplayer { background: black; height: 200px; padding: 0px 0px 0px 0px; margin: 0px; }
.lrpcindexpage .lrpchomerightcont .lrpchomeminimulti .article1 .mediaplayer .player { height: 200px; padding: 0px; margin: 0px; }
.lrpcindexpage .lrpchomerightcont .lrpchomeminimulti .article1 .headline { display: block; width: 330px; background: #251E64; border: solid black 2px; padding: 5px 5px 5px 5px;}
.lrpcindexpage .lrpchomerightcont .lrpchomeminimulti .article1 .headline a { color: white; font-size: 85%; }
.lrpcindexpage .lrpchomerightcont .article { clear: both; border-bottom: solid #dbdbdb 1px; border-right: solid #dbdbdb 1px; border-left: solid #dbdbdb 1px; }
.lrpcindexpage .lrpchomerightcont .article .headline { display: block; padding: 5px 5px 5px 10px; }
.lrpcindexpage .lrpchomerightcont .article .headline a { font-size: 75%; }
/*------------------GALLERY INDEX-----------------------*/
.lrpcindexpage .feat_gallindex { width: 675px; float: left; margin: 0px 0px 0px 0px; padding: 10px 9px 10px 9px; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; margin: 0px 0px 35px 0px; }
.lrpcindexpage .feat_gallindex h2 { font-size: 130%; font-weight: normal; color: #282295; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; text-align: center; }
.lrpcindexpage .feat_gallindex .gallerythumbs { display: block; }
.lrpcindexpage .feat_gallindex .gallerythumbs .galleryitem { display: block; width: 75px; float: left; height: 115px; vertical-align: middle; }
.lrpcindexpage .feat_gallindex .gallerythumbs .galleryitem .image { display: block; width: 60px; padding: 9px 5px 5px 10px; vertical-align: middle; }
.lrpcindexpage .feat_gallindex .gallerythumbs .galleryitem .image img { width: 60px; }
.lrpcindexpage .feat_gallindex .gallerythumbs .galleryitem.selected { width: 75px; height: 115px; }
.lrpcindexpage .feat_gallindex .gallerythumbs .galleryitem.selected .image { display: block; width: 74px; padding: 0px 0px 5px 1px; }
.lrpcindexpage .feat_gallindex .gallerythumbs .galleryitem.selected .image img { width: 70px; padding: 1px 1px 1px 1px; border: solid 1px #6c6c6c; }
.lrpcindexpage .feat_gallindex .gallerythumbs .gallerynav { display: block; width: 655px; float: left; padding: 0px 10px 0px 10px; margin: 10px 0px 10px 0px; }
.lrpcindexpage .feat_gallindex .gallerythumbs .gallerynav ul { width: 655px; float: left; padding: 0px 0px 0px 0px; }
.lrpcindexpage .feat_gallindex .gallerythumbs .gallerynav ul li { width: 17px; float: left; height: 17px; padding: 0px 0px 0px 0px; margin: 0px 5px 5px 0px; text-align: center; vertical-align: middle; }
.lrpcindexpage .feat_gallindex .gallerythumbs .gallerynav ul li a { font-size: 65%; background-color: #fff; width: 15px; float: left; height: 15px; border: solid 1px #dbdbdb; }
.lrpcindexpage .feat_gallindex .gallerythumbs .gallerynav ul li a:hover { background-color: #f4f4f4; cursor: pointer; }
.lrpcindexpage .feat_gallindex .gallerythumbs .gallerynav ul li.selected { }
.lrpcindexpage .feat_gallindex .gallerythumbs .gallerynav ul li.selected a { background-color: #c6c6c6; border: solid 1px #fff; }
.lrpcindexpage .feat_gallindex .gallerythumbs .gallerynav { display: none; }
.lrpcindexpage .feat_gallindex .galleryheadline { display: block; width: 655px; clear: both; padding: 0px 10px 0px 10px; margin: 10px 0px 10px 0px; }
.lrpcindexpage .feat_gallindex .galleryheadline .galheadline { display: block; }
.lrpcindexpage .feat_gallindex .galleryheadline .galheadline .headline { display: block; }
.lrpcindexpage .feat_gallindex .galleryheadline .galheadline .headline a { padding: 0px 0px 0px 15px; font-size: 75%; background-image: url("/images/structure/background/pr10-gen-bullet.gif"); background-repeat: no-repeat; background-position: 3px 6px; }
.lrpcindexpage .std_content { clear: both; }

/*------------------GALLERY ROTATING-----------------------*/
.lrpcindexpage .feat_gallrotate { width: 665px; float: left; margin: 0px 0px 20px 0px; padding: 15px 14px 14px 14px; border-top: solid 1px #dbdbdb; border-right: solid 1px #dbdbdb; border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb; -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.lrpcindexpage .feat_gallrotate .photo { margin: 0px auto 0px auto; text-align: center; }
.lrpcindexpage .feat_gallrotate .photo img {}
.lrpcindexpage .feat_gallrotate .caption { font-style: italic; font-size: 75%; margin: 0px auto 0px auto; text-align: center; padding: 10px 0px 15px 0px; }
.lrpcindexpage .feat_gallrotate .buttons { margin: 0px auto 0px auto; text-align: center; padding: 0px 0px 0px 0px; }
.lrpcindexpage .feat_gallrotate .buttons span { padding: 0px 0px 0px 0px; margin: 0px 5px 5px 0px; text-align: center; vertical-align: middle; }
.lrpcindexpage .feat_gallrotate .buttons span a { font-size: 65%; background-color: #fff; padding: 2px 3px 2px 3px; border: solid 1px #dbdbdb; }
.lrpcindexpage .feat_gallrotate .buttons span a:hover { background-color: #c6c6c6; border: solid 1px #fff; }

.tnclublogos { width: 500px;}
.tnclublogos ul li { float: left;}




/*------------------COMMUNITY INITIATIVES INDEX PAGE-----------------------*/

.containercomm { width: 695px; float: left; padding: 15px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.containercomm_eplayer { width: 300px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.containercomm_eplayer .util_customhtml { width: 300px; position: absolute; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.containercomm_intro { width: 375px; float: right; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }

.baseinformation .powerof12 { width: 695px; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px;  background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.baseinformation .powerof12 .headline { font-size: 130%; font-weight: bold; color: #fff; padding: 10px 10px 10px 10px; margin: 0px 0px 15px 0px; text-transform: uppercase; background-color: #292265; background-image: url("/images/structure/background/pr10-navgen-grad.gif"); background-repeat: repeat-x; background-position: bottom; }
.baseinformation .powerof12 .content { padding: 0px 10px 25px 10px; font-weight: bold; font-size: 85%; line-height: 180%; color: #6c6c6c; }

.containercomm .containercomm_textboxes { width: 695px; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.containercomm .commtextboxes { width: 196px; float: left; height: 170px; margin: 0px 6px 15px 6px; padding: 10px 10px 10px 10px; background-color: #fff; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: 0px 92px; }
.containercomm .commtextboxes .imgtop {}
.containercomm .commtextboxes .imgtop img {}
.containercomm .commtextboxes .content { padding: 5px 0px 0px 0px; }
.containercomm .commtextboxes .content .heading { color: #261e65; text-align: center; line-height: 115%; font-size: 115%; }
.containercomm .commtextboxes:hover { cursor: pointer; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: 0px 62px; }
*html .containercomm .commtextboxes { margin: 0px 6px 10px 6px; }

.baseinformation .containercomm_textboxes .std_content { width: 695px; float: left; padding: 0px 0px 0px 0px; margin: 20px 0px 15px 0px; }
.baseinformation .containercomm_textboxes .std_content .headline { width: 685px; float: left; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; font-family: Tahoma; font-weight: bold; text-transform: normal; font-size: 90%; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }

/*------------------LONDON DOUBLE HEADER COMPETITION-----------------------*/
.baseldh .basecolumn2a .std_pagea .feat_competition { font-size: 75%;}
.baseldh .basecolumn2a .std_pagea .feat_competition .title { display: none; }
.baseldh .basecolumn2a .std_pagea .feat_competition input { padding: 5px; text-transform: uppercase; font-weight: bold; }
.baseldh .basecolumn2a .std_pagea .feat_competition .question { font-weight: bold; padding: 0px 0px 20px 0px; }
.baseldh .basecolumn2a .std_pagea .feat_competition .question p { padding: 0px; margin: 0px; }
.baseldh .basecolumn2a .std_pagea .feat_competition .section { width: 685px; float: left; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; font-family: Tahoma; font-weight: bold; font-size: 90%; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: center top; }
.baseldh .basecolumn2a .std_pagea .feat_competition .details td { font-weight: bold;}
.baseldh .basecolumn2a .std_pagea .feat_competition .details input { padding: 2px; margin: 0px 0px 0px 0px; font-weight: normal; text-transform: none; }
.baseldh .basecolumn2a .std_pagea .feat_competition .details #findpostcode { margin: 5px 0px 0px 0px;}
.baseldh .basecolumn2a .std_pagea .feat_competition .disclaimer p { width: 530px; padding: 0px; margin: 0px; float: left;}
.baseldh .basecolumn2a .std_pagea .feat_competition .disclaimer input { float: left; height: 19px; }
.baseldh .basecolumn2a .std_pagea .feat_competition .rules {padding: 10px 0px 0px 0px; }
.baseldh .basecolumn2a .std_pagea .feat_competition .rules ol li { list-style-type: decimal; }

/* <IMG src="/images/structure/background/lrpc-homebox-title.gif"> */


