



/* Standard set-up */
body { font-family: arial; color: #091934; font-size: 70%; } 
body.base_standard { background-color: #091934; background-image: url("/images/structure/background/6nat12-main-bg.jpg"); background-repeat: no-repeat; background-position: center 0px; text-align: center; margin: 5px 0px 0px 0px; }
input, select, textarea { font-family: tahoma; font-size: 85%; z-index: 1; }
select {font-size: 100%;}
input.radio { border: 0px; background-color: transparent; }
table, th, td, img { border-style: solid; border-color: black; border-width: 0px; }
a { color: #311e6d; text-decoration: none; font-weight: normal; }
a:hover { color: #311e6d; text-decoration: underline; }
img { border: solid black 0px; }
table { width: 100%; font-size: 100%; }
th, td, div, ul, li { text-align: left; vertical-align: top; border: solid black 0px; }
ul { padding: 0px; margin: 0px; }
li { list-style-type: none; padding: 0px; margin: 0px; }
.content li {list-style-type:disc; margin-left:20px;}
form { margin: 0px; padding: 0px; }
fieldset { border: solid transparent 0px; margin: 0px; padding: 0px; }
object, embed { z-index: 1; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0px; padding: 0px; }
.hidden { display: none; }
.spacer { height: 0px; clear: both; }
div.overlay { background: black; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; }
div.content img { padding: 2px;}


/* Base pages */
div.basecontainer { text-align: center; width: 100%; }
div.baseheader { height: 165px; width: 970px; background-repeat: no-repeat; background-position: 20px 0px; background-image: none !important; padding: 0px 5px 0px 5px; margin: 0px auto 0px auto; }
body.smarteditmode div.baseheader { background-position: 0px 500px; height: 70px; }
div.baseleftmenu { width: 240px; float: left; margin-right: 5px; }
div.basetopmenu { background: white; width: 970px;  background-image: url("/images/structure/background/6nat12-topmainarea.jpg"); background-repeat: no-repeat; height: auto; padding: 5px 5px 5px 5px; margin: 0px auto 0px auto; }
body.smarteditmode div.basetopmenu { height: 250px; }
body.smarteditmode iframe.basetopmenu { height: 250px; }
div.basemainarea { background: white; width: 970px; padding: 0px 5px 5px 5px; margin: 0px auto 0px auto; }
div.basecolumn1a { float: left; width: 725px; }
div.basecolumn2a { float: left; width: 450px; margin-right: 5px; }
div.basecolumn2b { float: right; width: 260px; background: #f6f6f6; padding: 5px; }
div.basetoolbar { width: 725px; float: right; margin-bottom: 5px; }
div.basebannertxt { display: none; background-image: url("/images/structure/background/background-basetitle.jpg"); background-repeat: repeat-x; font-size: 150%; padding-left: 20px; width: 703px; float: right; height: 48px; line-height: 48px; border: solid #b9b9b9 1px; margin-bottom: 5px; }
div.basehome .basecolumn2a { float: left; width: 650px; } 
div.basehome .basecolumn2b { float: right; width: 310px; background: white; padding: 0px; }
.basecolumn2a .headline h1 { color: white; margin-bottom: 5px; height: 25px; line-height: 25px; border: solid #bababa 0px; padding-left: 10px; font-weight: bold; background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x;  }
.basecolumn2a h2 { color: #091934; font-weight: bold; border-bottom: 1px solid #091934; margin-bottom: 5px; height: 25px; line-height: 25px;  }


/* Print variant */
body.printmode { background: white; margin: 20px; padding: 0px; }
body.printmode div.base_standard { background: none; }
body.printmode div.baseheader { display: none; }
body.printmode div.basetopmenu { display: none; }
body.printmode div.basefooter { display: none; }
body.printmode div.basemainarea { width: 100%; padding: 0px; margin: 0px; }
div.pagevariants { clear: both; padding: 10px 0px 10px 0px; height: 40px;   }
div.pagevariants a:hover { text-decoration: none; }
div.pagevariants .email { padding: 10px; border-right: solid #eeeeee 1px;}
div.pagevariants .email:hover { padding: 10px; background: #eeeeee;  }
div.pagevariants .print { padding: 10px; border-right: solid #eeeeee 1px;}
div.pagevariants .print:hover { padding: 10px; background: #eeeeee; }

body.emailpage { color: #013976; background: #ffffff; background-image: none; }
body.emailpage .section { color: #ffffff; font-weight: bold; padding-left: 10px; backgound: #013976; height: 25px; line-height: 25px; }
body.emailpage tr th { font-size: 90%; font-weight: bold; padding: 2px 3px 0px 15px; color: #013976; }
body.emailpage tr td { font-size: 90%; padding: 2px 0px 0px 15px; }


/* Header */
div.baseheader div.nationlinks, div.baseheader div.agegradelinks { margin-top: 130px; margin-left: 5px; }

/*-------*****2012 NEW HEADER LOGO******--------*/
div.baseheader div.header_logo { position: absolute; width: 295px; height: 102px; padding: 0; margin: 2px 0px 0px 5px; }
div.baseheader div.header_logo ul { padding: 0; margin: 0; }
div.baseheader div.header_logo ul li.button { padding: 0; margin: 0; }

div.nationlinks { position: absolute; margin: 0px 0px 0px 0px; width: 630px; height: 25px;  }
div.nationlinks a { color: #10305e; font-weight: normal; }
div.nationlinks ul, div.agegradelinks ul { padding: 0px; margin: 0px; }
div.nationlinks li { list-style-type: none;border-right: solid #15356a 1px; text-align: center; padding: 0px 12px 0px 12px; margin: 0px; float: left; line-height: 25px; margin: 0px 0px 0px 0px;  background-image: url("/images/structure/background/bg-topmenu.jpg"); background-repeat: repeat-x; }
div.nationlinks a:hover { text-decoration: none; } 
div.nationlinks li.tlhome a { color: white; }
div.nationlinks li.tlu20{ background-image: url("/images/structure/background/bg-topmenu-onred.jpg"); background-repeat: repeat-x; }
div.nationlinks li.tlu18{ background-image: url("/images/structure/background/bg-topmenu-onred.jpg"); background-repeat: repeat-x;}
div.nationlinks li.tlwomen { border-right: 0px; background-image: url("/images/structure/background/bgtl-womens.gif"); background-repeat: no-repeat; background-position: right;}
div.nationlinks li.tlu20 a, div.nationlinks li.tlu18 a, div.nationlinks li.tlwomen a { color: white; }
div.baseheader div.nationlinks li.selected { color: white; background-image: url("/images/structure/background/bg-topmenu-on.jpg"); background-repeat: repeat-x; }
div.baseheader div.nationlinks li.selected a { color: white; }
div.baseheader div.nationlinks li.tlhome { width:35px; background-image: url("/images/structure/background/bg-tl-home.jpg"); background-repeat: no-repeat; background-position: left; }
div.basefooter div.nationlinks li.tlhome { width:35px; background-image: url("/images/structure/background/bg-tl-home.jpg"); background-repeat: no-repeat; background-position: left; }
div.baseheader div.nationlinks li:hover { color: white; background-image: url("/images/structure/background/bg-topmenu-on.jpg"); background-repeat: repeat-x; }
div.baseheader div.nationlinks li:hover a { color: white; }

div.pressoffice { position: absolute; background-image: url("/images/structure/background/bg-pressoffice.jpg"); background-repeat: no-repeat; background-position: 0px 3px; list-style-type: none; margin: 127px 0px 0px 860px; width: 110px; height: 30px; line-height: 30px; border-right: solid #1B4D84 0px; }
div.pressoffice li { color: #013976; padding: 0px 0px 0px 28px;}
div.pressoffice li a { font-weight: bold;  }
div.baseheader .socialicons { position: absolute; margin: 125px 0px 0px 840px; width:140px; } 
div.baseheader .socialicons li.button { float: left; margin-right: 10px; height: 25px; width: 25px; }
div.baseheader .socialicons li.button4 { float: left; margin-right: 0px; height: 25px; width: 25px; }

/*----******2012 NEW HEADER SOCIAL ICONS********----*/
div.socialicons_new { width: 130px; height: 25px; position: absolute; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 585px; }
div.socialicons_new ul { padding: 0; margin: 0; }
div.socialicons_new ul li.button { width: 25px; height: 25px; position: absolute; padding: 0; margin: 0px 0px 0px 0px; }
div.socialicons_new ul li.button1 { margin: 0px 0px 0px 0px; }
div.socialicons_new ul li.button2 { margin: 0px 0px 0px 35px; }
div.socialicons_new ul li.button3 { margin: 0px 0px 0px 70px; }
div.socialicons_new ul li.button4 { margin: 0px 0px 0px 105px; }

div.sys_memblogin div.textin { display: block; }
div.sys_searchbar { position: absolute; margin: 132px 0px 0px 645px; width: 220px; height: 30px; clear: both; }
div.sys_searchbar .titletxt { float: left; padding: 3px 5px 0px 0px; color: white; font-weight: bold; }
div.sys_searchbar .query { float: left; padding: 0px 5px 0px 5px; }
div.sys_searchbar input.text { width: 100px; font-size: 110%; color: #1A3A73; }
div.sys_searchbar input.button { font-size: 110%; cursor: pointer; font-weight: bold; color: #1A3A73; }

div.util_varswitch { position: absolute; width: 230px; margin: 20px 0px 0px 750px; clear: both; }
div.util_varswitch a { color: #013976; font-weight: bold; font-size: 95%; }
div.util_varswitch ul { padding: 0px; margin: 0px; }
div.util_varswitch li { font-size: 90%; color: #989898; list-style-type: none; padding: 0px 10px 0px 10px; margin: 0px 1px 0px 0px; float: left; border: solid #1b4d84 0px; background-image: url("/images/structure/background/bg-topmenu.jpg"); background-repeat: repeat-x; height: 24px; line-height: 24px; }
div.util_varswitch li.selected { border: solid #4976a7 0px; background-image: url("/images/structure/background/bg-topmenu-on.jpg"); background-repeat: repeat-x; color: white; }
div.util_varswitch li.selected a { color: white; }
body.smarteditmode div.sys_searchbar { display: none; }
body.smarteditmode div.util_varswitch { margin-top: 0px; }
body.smarteditmode div.nationlinks, body.smarteditmode div.agegradelinks { margin-top: 35px; }


/* Top menu */
div.champtopmenubuttons { clear: both; height: 80px; }
div.champtopmenubuttons li { float: left; padding: 0px 5px 0px 5px; }
div.champtopmenubuttons li.button6 { width: 77px; }
div.champtopmenubuttons li.button1, div.champtopmenubuttons li.button2, div.champtopmenubuttons li.button3, div.champtopmenubuttons li.button4, div.champtopmenubuttons li.button5, div.champtopmenubuttons li.button6 { padding: 10px 8px 0px 8px; }
div.topmenubuttons { clear: both; height: 80px; }
div.topmenubuttons li { float: left; padding: 0px 5px 0px 5px; }
div.topmenubuttons li.button1 { width: 405px; }
div.agegrademenubuttons { clear: both; height: 80px; }
div.agegrademenubuttons li { float: left; padding: 0px 5px 0px 5px; }
div.agegrademenubuttons li.button1 { width: 405px; padding: 0px 0px 0px 10px; }

div.mainmenu { height: 34px; clear: both; padding: 0px 0px 0px 0px; border-top: solid #de002c 0px; border-bottom: solid #de002c 0px; background-image: url("/images/structure/background/bg-mainmenu.gif"); background-repeat: no-repeat; }
div.mainmenu li.root { width: 137px; border-right: solid white 1px; }
div.mainmenu li.root ul { width: 150px; }
div.mainmenu span.root { width: 138px; }
div.mainmenu ul { padding: 0px; margin: 0px; }
div.mainmenu li { list-style-type: none; padding: 0px; margin: 0px; }
div.mainmenu li a { font-weight: bold; color: white;}
div.mainmenu li.root { float: left; text-align: center; }
div.mainmenu li.root ul a { font-weight: normal; }
div.mainmenu li.selected {  }
div.mainmenu li.selected span.root a { color: white; }
div.mainmenu span.root { height: 34px; line-height: 34px; display: block; clear: both; }
div.mainmenu li.root ul { position: absolute; display: none; clear: both; margin-top: 34px; background: #013976; border: solid #b9b9b9 0px; }
div.mainmenu li.root ul li { padding: 4px 10px 4px 10px; border-bottom: solid #102F5E 1px; }
div.mainmenu li.root:hover { background: #013976; }
div.mainmenu li.root:hover ul { display: block; z-index: 100; }
div.mainmenu li.root:hover ul li:hover { background: #264D86; }
div.mainmenu li.root:hover ul li:hover a { color: white; text-decoration: none; }
div.mainmenu li.root:hover span.root a { color: white; text-decoration: none; }

body.smarteditmode div.mainmenu { height: auto; padding: 0px; border-width: 0px; background: transparent; }
body.smarteditmode div.mainmenu span.root { height: auto; }
body.smarteditmode div.mainmenu li.root { text-align: left; }
body.smarteditmode div.mainmenu li.root ul { position: relative; display: block; border-width: 0px; background: transparent; margin: 0px; }
body.smarteditmode div.mainmenu li.root ul li { padding: 0px; border-width: 0px; }
body.smarteditmode div.mainmenu li.root:hover { background: none; }
body.smarteditmode div.mainmenu li.root:hover ul li:hover { background: none; }
body.smarteditmode div.mainmenu li.root:hover ul li:hover a { color: #013976; }


/* Footer */
.basefooter .footerlinks { position: absolute; margin: 80px 0px 0px 340px; width: 400px;  }
.basefooter .footerlinks ul { padding: 0px; margin: 0px; }
.basefooter .footerlinks li { list-style-type: none; padding: 3px; margin: 0px 20px 0px 0px; float: left; text-align: center; }
.basefooter .footerlinks a { background-image: none; padding-left: 0px; color: white; font-weight: bold; }
.basefooter div.nationlinks { position: absolute; margin: 40px 0px 0px 190px;   }
div.basefooter { width: 970px; height: 155px; padding: 95px 5px 0px 5px; margin: 0px auto 0px auto; background-repeat: no-repeat; background-image: url("/images/structure/background/6nat12-bg-footer2.jpg") !important; background-repeat: no-repeat; background-position: center top; }
div.basefooter .statsdisclaimer { position: absolute; display: block; margin: 115px 0px 0px 280px; color: white; }
div.basefooter .statsdisclaimer .content { color: white; text-align: center; }


div.basecredits { width: 970px; height: 25px; padding: 0px 5px 0px 5px; margin: 20px auto 0px auto; text-align: center; color: #b6bac2; }
div.basecredits a { color: #b6bac2; }
div.basecredits a.sotic { margin-right: 30px; }
div.basecredits a:hover { color: #ffffff; }


/* Button lists */
div.nav_buttonlist ul { padding: 0px; margin: 0px; }
div.nav_buttonlist li { list-style-type: none; padding: 0px margin: 0px; }


/*--------------EXPANDING DROPDOWNS CONTROLS--------------*/
.container_rbs_shared_dropdowns { display: block; float: left; width: 970px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.container_rbs_shared_dropdowns .feat_slidecontrol { width: 235px; height: 32px; float: left; padding: 53px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.container_rbs_shared_dropdowns .feat_slidecontrol_selected { width: 235px; height: 32px; float: left; padding: 53px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.container_rbs_shared_dropdowns .feat_slidecontrol .text { font-family: Arial; font-weight: bold; text-transform: uppercase; letter-spacing: -1px;  color: #043578; font-size: 125%; text-align: center; width: 235px; height: 32px; line-height: 32px; padding: 0px 0px 0px 0px; }
.container_rbs_shared_dropdowns .feat_slidecontrol .spacer { display: none; }
.container_rbs_shared_dropdowns .sliddrop1 { background-image: url("/images/structure/background/top_lhs_button_235x85_banner.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.container_rbs_shared_dropdowns .sliddrop2 { background-image: url("/images/structure/background/iphone-button-new2.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.container_rbs_shared_dropdowns .sliddrop3 { background-image: url("/images/structure/background/6nat-expbutton-video-off.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.container_rbs_shared_dropdowns .sliddrop4 { background-image: url("/images/structure/background/6natforcebut.jpg"); background-repeat: no-repeat; background-position: 0px 0px; margin: 0px 0px 0px 0px; }


/*---------------EXPANDING DROPDOWNS CONTAINERS-------------*/
.feat_slidecontainer { clear: both; width: 970px; height: 204px; }
.slidedropcon1 { background-image: url("/images/structure/background/homepage_dropdown_970x204_banner.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.slidedropcon2 { background-image: url("/images/structure/background/bg-iphonecontent-new3.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.slidedropcon3 { background-image: url("/images/structure/background/bg-videocont1.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.slidedropcon4 { background-image: url("/images/structure/background/bg-forcecontent.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }


/*-----DROPDOWN CONTAINER CONTENT ITEM----*/

div.dropdowncontent { margin-bottom: 0px; color: #013773; }
div.dropdowncontent div.headline { border: none; padding: 0px; font-weight: normal; margin-bottom: 15px; background-image: none; height: 25px; line-height: 25px;  }
div.dropdowncontent div.headline h1 { color: #0e1c39; font-weight: normal; font-size: 230%; }
div.dropdowncontent .content { line-height: 120%; color: #2e5495; font-size: 120%; }
div.dropdowncontent .content h2 { color: #033675; font-weight: bold; font-size: 260%; padding: 0px 0px 5px 0px; }
div.dropdowncontent .content a { color: #00397b; font-weight: bold; font-size: 125%; text-decoration: none; padding: 0px 0px 0px 0px; }
div.dropdowncontent .content a:hover { text-decoration: underline; }


/*-----DROPDOWN CONTAINER CONTENT ITEM VIDEO----*/
div.dropdowncontent_video { float: left; width: 410px; text-align: left; padding: 20px 20px 20px 20px; }
div.dropdowncontent_video .content a { padding: 0px 0px 0px 20px; background-image: url("/images/structure/background/6nat-dropdown-videoicon.gif"); background-repeat: no-repeat; background-position: left; }
div.feat_slidecontainer .videoconttop { float: left; width: 410px; margin-left: 20px; margin-top: 10px; }
div.feat_slidecontainer div.HomePageMultimedia .article { float: left; }
div.feat_slidecontainer div.HomePageMultimedia .titletxt { display: none; }
div.feat_slidecontainer div.HomePageMultimedia .article { margin-top: 5px; width: 400px; margin-bottom: 0px;  height: 50px; padding: 2px 0px 2px 2px; }
div.feat_slidecontainer div.HomePageMultimedia .headline { float: left; padding: 10px 0px 0px 40px;  display: block; color: #B9C8D9; width: 220px; background-image: url("/images/structure/background/6nat-dropdown-videoicon.gif"); background-repeat: no-repeat; background-position: 10px 15px; }
div.feat_slidecontainer div.HomePageMultimedia .headline a { color: #033675; font-weight: bold; font-size: 125%; }
div.feat_slidecontainer div.HomePageMultimedia .image { display: block; width: 75px; height: 50px; float: left; background: grey; border: solid #073364 2px; }
div.feat_slidecontainer div.HomePageMultimedia .image img { width: 75px; padding: 0px 0px 0px 0px; }
div.feat_slidecontainer div.HomePageMultimedia .date { display: none; font-size: 90%; }


/************************NEW EXPANDABLE DROP CONTAINER - VIDEO PLAYER**************************/
/*-----DROPDOWN CONTAINER CONTENT ITEM VIDEO----*/
div.dropdowncontent_video { float: left; width: 450px; text-align: left; padding: 20px 20px 20px 20px; }
div.dropdowncontent_video .content a { padding: 0px 0px 0px 20px; background-image: url("/images/structure/background/6nat-dropdown-videoicon.gif"); background-repeat: no-repeat; background-position: left; }
div.slidedropcon3 div.util_customhtml { width: 225px; height: 190px; float: left; padding: 0px 0px 0px 0px; margin: 7px 0px 0px 5px; }


/*-----DROPDOWN CONTAINER CONTENT ITEM STORE---*/
div.dropdowncontent_store { float: left; width: 320px; text-align: left; padding: 20px 20px 20px 20px; }
div.dropdowncontent_store .headline { display: none; }
div.dropdowncontent_store .content h2 { color: #ffffff; font-weight: bold; font-size: 260%; padding: 0px 0px 25px 0px; }
div.dropdowncontent_store .content a { width: 900px; height: 200px; line-height: 350px; display: block; position: absolute; margin: -170px 0px 0px 0px; padding: 0px 0px 0px 0px; color: white; }
div.dropdowncontent_store .content { color: white; }  
div.dropdowncontent_iphone { float: left; width: 410px; text-align: left; padding: 20px 20px 20px 20px; }


/*-----DROPDOWN CONTAINER CONTENT ITEM RUGBY FORCE---*/
div.dropdowncontent_force { float: left; width: 780px; text-align: left; padding: 15px 15px 0px 15px; }
div.dropdowncontent_force .content { line-height: 1.4em; color: #2e5495; font-size: 110%; }
div.dropdowncontent_force .content p { padding: 0px 0px 10px 0px; }
div.dropdowncontent_force .content h2 { color: #033675; font-weight: bold; font-size: 210%; padding: 0px 0px 0px 0px; line-height: 1.1em; }
div.dropdowncontent_force .content a { }


/************************NEW EXPANDABLE DROP CONTAINER - MOBILE APP AND GAME**************************/
.slidedropcon2 { background-image: url("/images/structure/background/bg-iphonecontent-new3.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }

.iphoneleftcont { width: 270px; float: left; height: 199px; overflow-y: hidden; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.iphoneleftcont .std_content { width: 245px; float: left; padding: 15px 10px 0px 15px; margin: 0px 0px 5px 0px; color: #fff; }
.iphoneleftcont .std_content div.headline { padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; background: none; background-image: none; }
.iphoneleftcont .std_content div.headline h1 { font-weight: bold; font-size: 1.3em; }
.iphoneleftcont .std_content .content { line-height: 1.3em; font-size: 1.1em; color: #fff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.iphonerightcont { width: 250px; float: left; height: 180px; overflow-y: hidden; padding: 19px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.iphonerightcont .nav_buttonlist { width: 250px; float: left; }
.iphonerightcont .nav_buttonlist .button { float: left; height: 36px; padding: 0px; margin: 0px 0px 0px 0px; }
.iphonerightcont .nav_buttonlist .button img { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
.iphonerightcont .nav_buttonlist .button a:hover { cursor: default; }

.iphonerightcont .iphonebuttontop { margin: 0px 0px 13px 0px; }
.iphonerightcont .iphonebuttontop .button1 { width: 103px; margin: 0px 30px 10px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttontop .button1 a:hover { cursor: pointer; }
.iphonerightcont .iphonebuttontop .button2 { width: 94px; margin: 0px 0px 10px 0px; opacity: 10; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttontop .button2 a:hover { cursor: pointer; }
.iphonerightcont .iphonebuttontop .button3 { width: 103px; margin: 0px 30px 0px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttontop .button3 a:hover { cursor: pointer; }
.iphonerightcont .iphonebuttontop .button4 { width: 94px; margin: 0px 0px 0px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttontop .button4 a:hover { cursor: pointer; }

.iphonerightcont .iphonerightcontent { width: 250px; float: left; margin: 0px 0px 13px 0px; color: #fff; }
.iphonerightcont .iphonerightcontent div.headline { display: none; }
.iphonerightcont .iphonerightcontent div.headline h1 { font-weight: bold; }
.iphonerightcont .iphonerightcontent .content { font-weight: bold; padding: 0px 0px 0px 5px; color: #fff; margin: 0px 0px 0px 0px; }

.iphonerightcont .iphonebuttonbottom { margin: 40px 0px 0px 0px; }
.iphonerightcont .iphonebuttonbottom .button { float: left; }
.iphonerightcont .iphonebuttonbottom .button1 { width: 103px; margin: 0px 25px 0px 0px; opacity: 1.0; filter: alpha(Opacity=100); -moz-opacity: 1.0; }
.iphonerightcont .iphonebuttonbottom .button1 a:hover { cursor: pointer; }
.iphonerightcont .iphonebuttonbottom .button2 { width: 106px; margin: 0px 0px 0px 0px; opacity: 0.4; filter: alpha(Opacity=40); -moz-opacity: 0.4; }
.iphonerightcont .iphonebuttonbottom .button2 a:hover { }




/*--------------Match Report---------------*/
.std_matchrepp { clear: both; background-image: url("/images/structure/background/match-topbg.png"); background-repeat: no-repeat; width: 947px; overflow: hidden; padding: 10px 10px 10px 10px; }
.std_matchrepp .match_timeline { display:block; border-bottom: solid #3b3a3a 5px; border-top: solid #3b3a3a 5px; margin: 0px 0px 10px 0px; padding: 5px 0px 2px 0px; }
.std_matchrepp .rightcol { float: right; width: 462px; margin: 0px 0px 0px 0px; padding: 10px; background-image: url("/images/structure/background/match-articlebg.png"); background-repeat: no-repeat; }
.std_matchrepp .rightcol .date { display:block; float: left; color: #091835; font-size: 90%; margin-right:10px;  font-weight: bold; }
.std_matchrepp .rightcol .author { display:block; float: left; color: #091835; font-size: 90%; font-weight: bold;}
.std_matchrepp .rightcol .headline { clear: both; display: block; color: #1C3B6A; font-weight: bold; font-size: 230%; padding: 10px 0 10px 0; }
.std_matchrepp .rightcol .abstract { display:block; color: #4e4e4e; line-height: 170%; font-size: 110%; font-weight: bold; padding: 10px 0 10px 0; }
.std_matchrepp .rightcol .article { display:block; color: #111111; }
.std_matchrepp .rightcol .article_report { display:block; color: #4e4e4e; font-size: 110%; line-height: 160%; padding: 20px 0 20px 0; }
.std_matchrepp .leftcol { width: 457px; margin: 0px 0px 0px 0px; }
.std_matchrepp .leftcol .image  { display: block; text-align: center; background: #182C5F; background-image: none; border-top: 4px solid #182C5F; border-bottom: 4px solid #182C5F;}
.std_matchrepp .leftcol .image img { vertical-align: bottom; border: solid #000000 0px; }
.std_matchrepp .leftcol .caption { display:block; color: #4e4e4e; font-size: 100%; padding-top: 5px; font-weight: bold; }
.std_matchrepp .quotea { display:block; line-height: 150%; font-family: georgia; font-style: italic; font-size: 120%; color: #4e4e4e; margin: 10px 0 0px 0; padding: 0px; overflow:auto; padding: 20px 10px 20px 5px; border-top: 4px solid #e2e2e2; border-bottom: 4px solid #e2e2e2;}
.std_matchrepp .quotea .quote1name {display:block; font-size: 100%; font-style: normal; font-family: arial; font-weight:bold; margin-top:5px; color: #1C3B6A;}
.std_matchrepp .quotea .bqend { display: none;}
.std_matchrepp .quoteb { display:block; line-height: 150%; font-family: georgia; font-style: italic; font-size: 120%; color: #4e4e4e; margin: 0px 0 20px 0; padding: 0px; overflow:auto; padding: 20px 10px 20px 5px; border-bottom: 4px solid #e2e2e2;}
.std_matchrepp .quoteb .quote2name {display:block; font-size: 100%; font-style: normal; font-family: arial; font-weight:bold; margin-top:5px; color: #1C3B6A;}
.std_matchrepp .quoteb .bqend { display: none;}
.std_matchrepp .scorecard { display:block; margin-top: 15px; }
.std_matchrepp .scorecard .mthome { display: block; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 20px; margin-top: 0px;}
.std_matchrepp .scorecard .mthome table.matchteams_home { font-family: Arial; font-size: 110%; padding: 0px; margin: 0px;}
.std_matchrepp .scorecard .mthome table.matchteams_home td.team { display: block; background: none; color: white; font-weight: bold; font-size: 100%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; }
.std_matchrepp .scorecard .mthome table.matchteams_home tr.colhead th { background: #cdcdcd; color: #01326A; border-bottom: 1px solid white; padding: 0px 5px; height: 25px; line-height: 25px; }
.std_matchrepp .scorecard .mthome table.matchteams_home td { padding: 5px 5px; color: #4e4e4e; }
.std_matchrepp .scorecard .mthome table.matchteams_home tr.total th { background: #e2e2e2; padding: 5px 5px; color:#01326A;}
.std_matchrepp .scorecard .mtaway { display: block; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 0px; }
.std_matchrepp .scorecard .mtaway table.matchteams_away { font-family: Arial; font-size: 110%; padding: 0px; margin: 0px;}
.std_matchrepp .scorecard .mtaway table.matchteams_away td.team { display: block; color: white; background: none; font-weight: bold; font-size: 100%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; }
.std_matchrepp .scorecard .mtaway table.matchteams_away tr.colhead th {background: #cdcdcd; color: #01326A; border-bottom: 1px solid white; padding: 0px 5px; height: 25px; line-height: 25px; }
.std_matchrepp .scorecard .mtaway table.matchteams_away td { padding: 5px 5px; color: #4e4e4e; }
.std_matchrepp .scorecard .mtaway table.matchteams_away tr.total th {  background: #e2e2e2; padding: 5px 5px; color:#01326A; }
.std_matchrepp .otherresults { display: block; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 20px;}
.std_matchrepp .otherresults .titletxt { display: block; width: 360px; color: white; font-weight: bold; font-size: 110%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.std_matchrepp .otherresults table { background: white; }
.std_matchrepp .otherresults table tr.colhead th { background: #cdcdcd; color: #01326A; border-bottom: 0px; border-top: 10px solid white; padding: 5px 5px; font-size: 110%; }
.std_matchrepp .otherresults table tr.even td {  background: white; padding: 5px 5px; color: #4e4e4e; font-size: 110%;}
.std_matchrepp .otherresults table tr.even td.field_Score {color: #01326A; font-weight: bold}
.std_matchrepp .otherresults table tr.odd td.field_Score {color: #01326A; font-weight: bold}
.std_matchrepp .otherresults table tr.odd td { background: white; padding: 5px 5px; color: #4e4e4e; font-size: 110%;}
.std_matchrepp .leftcol .leaguetable {display: block; border: solid #3b3a3a 5px; padding: 0px; background: #262626; margin-bottom: 10px; margin-top: 15px; }
.std_matchrepp .leftcol .leaguetable .titletxt { display: block; width: 360px; color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.std_matchrepp .leftcol .leaguetable table.grid { margin-top: 0px; }
.std_matchrepp .leftcol .leaguetable table.grid td.heading { font-size: 130%; color: #c60030; padding: 0px 0px 10px 0px;}
.std_matchrepp .leftcol .leaguetable table.grid tr td { height: 25px; line-height: 25px; background: #dbdbdb; color: #111111; padding: 0px 2px 0px 5px; }
.std_matchrepp .leftcol .leaguetable table.grid tr.colhead th { color: #ffffff; background: #797979; height: 25px; line-height: 25px; font-weight: bold; border: none; padding: 0px 2px 0px 5px; }
.std_matchrepp .leftcol .leaguetable table.grid tr.odd td { background: #f2f2f2; }
.std_matchrepp .leftcol .leaguetable table.grid tr.champion td { color: #248d3a; font-weight: bold; border-top: solid white 1px;}
.std_matchrepp .leftcol .leaguetable table.grid tr.highlight td { background: #797979; color: #ffffff; font-weight: bold; }


.basematchnew .basecolumn1a {width: 100%;}

/*-----------Match Nav-------------*/
.basematchnew .matchnav_ba {display: block}
.basematchnew .matchnavba { clear: both; height: 154px !important; }
.basematchnew .matchnavba .fixinfo { display: block; height: 120px; background-image: url("/images/structure/background/matchnav-bg.gif"); background-repeat: no-repeat; }
.basematchnew .matchnavba .fixinfo .homelogo { position: absolute; margin: 20px 0px 0px 30px; }
.basematchnew .matchnavba .fixinfo .awaylogo { position: absolute; margin: 20px 0px 0px 860px; }
.basematchnew .matchnavba .fixinfo .maininfo { position: absolute; }
.basematchnew .matchnavba .fixinfo .maininfo .teams { position: absolute;}
.basematchnew .matchnavba .fixinfo .maininfo .teams .home { position: absolute; color: #102F5E; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 220%; margin: 35px 0px 0px 200px; width: 200px; }
.basematchnew .matchnavba .fixinfo .maininfo .teams .score { position: absolute; color: #102F5E; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 260%; margin: 32px 0px 0px 420px; width: 100px; }
.basematchnew .matchnavba .fixinfo .maininfo .teams .away { position: absolute; color: #102F5E; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 220%; margin: 35px 0px 0px 530px; width: 200px;  }
.basematchnew .matchnavba .fixinfo .maininfo .details { position: absolute; color: #444444; margin: 85px 0px 0px 260px; width: 470px; text-transform: uppercase; font-weight: bold; font-size: 110%;}
.basematchnew .matchnavba .fixinfo .maininfo .details .date { float: left; margin-right: 30px; }
.basematchnew .matchnavba .fixinfo .maininfo .details .time { float: left; margin-right: 30px;}
.basematchnew .matchnavba .fixinfo .maininfo .details .venue {float: left; margin-right: 30px; }
.basematchnew .matchnavba .fixinfo .maininfo .details .comp { float: left; margin-right: 30px;}
.basematchnew div.matchnav { background: none; height: 24px; border: 0px; margin: 0px; padding-left: 0px}
.basematchnew div.matchnav li { float: left; text-align: center; margin-right: 5px; background-image: url("/images/structure/background/match-tabs.png"); background-repeat: no-repeat; width: 99px; text-align: center; line-height: 24px; }
.basematchnew div.matchnav li a {color: #ffffff; font-size: 100%; text-decoration: none}
.basematchnew div.matchnav li:hover { background-image: url("/images/structure/background/match-tabs-over.png"); background-repeat: no-repeat; width: 99px;}
.basematchnew .navlinks {margin: 10px 0px 0px 0px; display: block; padding: 0px 0px 0px 120px; }


/*--------------Match Report---------------*/
.basematchnew .std_matchrepp { clear: both; background-image: url("/images/structure/background/match-topbg.png"); background-repeat: no-repeat; width: 947px; overflow: hidden; padding: 10px 10px 10px 10px; }
.basematchnew .std_matchrepp .match_timeline { display:block; border-bottom: solid #3b3a3a 5px; border-top: solid #3b3a3a 5px; margin: 0px 0px 10px 0px; padding: 5px 0px 2px 0px; }
.basematchnew .std_matchrepp .rightcol { float: right; width: 462px; margin: 0px 0px 0px 0px; padding: 10px; background-image: url("/images/structure/background/match-articlebg.png"); background-repeat: no-repeat; }
.basematchnew .std_matchrepp .rightcol .date { display:block; float: left; color: #091835; font-size: 90%; margin-right:10px;  font-weight: bold; }
.basematchnew .std_matchrepp .rightcol .author { display:block; float: left; color: #091835; font-size: 90%; font-weight: bold;}
.basematchnew .std_matchrepp .rightcol .headline { clear: both; display: block; color: #1C3B6A; font-weight: bold; font-size: 230%; padding: 10px 0 10px 0; }
.basematchnew .std_matchrepp .rightcol .abstract { display:block; color: #4e4e4e; line-height: 170%; font-size: 110%; font-weight: bold; padding: 10px 0 10px 0; }
.basematchnew .std_matchrepp .rightcol .article { display:block; color: #111111; }
.basematchnew .std_matchrepp .rightcol .article_report { display:block; color: #4e4e4e; font-size: 110%; line-height: 160%; padding: 20px 0 20px 0; }
.basematchnew .std_matchrepp .leftcol { width: 457px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .leftcol .image  { display: block; text-align: center; background: #182C5F; background-image: none; border-top: 4px solid #182C5F; border-bottom: 4px solid #182C5F;}
.basematchnew .std_matchrepp .leftcol .image img { vertical-align: bottom; border: solid #000000 0px; }
.basematchnew .std_matchrepp .leftcol .caption { display:block; color: #4e4e4e; font-size: 100%; padding-top: 5px; font-weight: bold; }
.basematchnew .std_matchrepp .quotea { display:block; line-height: 150%; font-family: georgia; font-style: italic; font-size: 120%; color: #4e4e4e; margin: 10px 0 0px 0; padding: 0px; overflow:auto; padding: 20px 10px 20px 5px; border-top: 4px solid #e2e2e2; border-bottom: 4px solid #e2e2e2;}
.basematchnew .std_matchrepp .quotea .quote1name {display:block; font-size: 100%; font-style: normal; font-family: arial; font-weight:bold; margin-top:5px; color: #1C3B6A;}
.basematchnew .std_matchrepp .quotea .bqend { display: none;}
.basematchnew .std_matchrepp .quoteb { display:block; line-height: 150%; font-family: georgia; font-style: italic; font-size: 120%; color: #4e4e4e; margin: 0px 0 20px 0; padding: 0px; overflow:auto; padding: 20px 10px 20px 5px; border-bottom: 4px solid #e2e2e2;}
.basematchnew .std_matchrepp .quoteb .quote2name {display:block; font-size: 100%; font-style: normal; font-family: arial; font-weight:bold; margin-top:5px; color: #1C3B6A;}
.basematchnew .std_matchrepp .quoteb .bqend { display: none;}
.basematchnew .std_matchrepp .scorecard { display:block; margin-top: 15px; }
.basematchnew .std_matchrepp .scorecard .mthome { display: block; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 20px; margin-top: 0px;}
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home { font-family: Arial; font-size: 110%; padding: 0px; margin: 0px;}
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home td.team { display: block; background: none; color: white; font-weight: bold; font-size: 100%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home tr.colhead th { background: #cdcdcd; color: #01326A; border-top: 10px solid white; border-bottom: 0px; padding: 0px 5px; height: 25px; line-height: 25px; }
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home td { padding: 5px 5px; color: #4e4e4e; }
.basematchnew .std_matchrepp .scorecard .mthome table.matchteams_home tr.total th { background: #e2e2e2; padding: 5px 5px; color:#01326A;}
.basematchnew .std_matchrepp .scorecard .mtaway { display: block; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 0px; }
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away { font-family: Arial; font-size: 110%; padding: 0px; margin: 0px;}
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away td.team { display: block; color: white; background: none; font-weight: bold; font-size: 100%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away tr.colhead th {background: #cdcdcd; color: #01326A; border-top: 10px solid white; border-bottom: 0px; padding: 0px 5px; height: 25px; line-height: 25px; }
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away td { padding: 5px 5px; color: #4e4e4e; }
.basematchnew .std_matchrepp .scorecard .mtaway table.matchteams_away tr.total th {  background: #e2e2e2; padding: 5px 5px; color:#01326A; }
.basematchnew .std_matchrepp .otherresults { display: block; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 20px;}
.basematchnew .std_matchrepp .otherresults .titletxt { display: block; width: 360px; color: white; font-weight: bold; font-size: 110%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .otherresults table { background: white; }
.basematchnew .std_matchrepp .otherresults table tr.colhead th { background: #cdcdcd; color: #01326A; border-bottom: 0px; border-top: 10px solid white; padding: 5px 5px; font-size: 110%; }
.basematchnew .std_matchrepp .otherresults table tr.even td {  background: white; padding: 5px 5px; color: #4e4e4e; font-size: 110%;}
.basematchnew .std_matchrepp .otherresults table tr.even td.field_Score {color: #01326A; font-weight: bold}
.basematchnew .std_matchrepp .otherresults table tr.odd td.field_Score {color: #01326A; font-weight: bold}
.basematchnew .std_matchrepp .otherresults table tr.odd td { background: white; padding: 5px 5px; color: #4e4e4e; font-size: 110%;}
.basematchnew .std_matchrepp .leftcol .leaguetable {display: block; border: solid #3b3a3a 5px; padding: 0px; background: #262626; margin-bottom: 10px; margin-top: 15px; }
.basematchnew .std_matchrepp .leftcol .leaguetable .titletxt { display: block; width: 360px; color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid { margin-top: 0px; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid td.heading { font-size: 130%; color: #c60030; padding: 0px 0px 10px 0px;}
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr td { height: 25px; line-height: 25px; background: #dbdbdb; color: #111111; padding: 0px 2px 0px 5px; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr.colhead th { color: #ffffff; background: #797979; height: 25px; line-height: 25px; font-weight: bold; border: none; padding: 0px 2px 0px 5px; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr.odd td { background: #f2f2f2; }
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr.champion td { color: #248d3a; font-weight: bold; border-top: solid white 1px;}
.basematchnew .std_matchrepp .leftcol .leaguetable table.grid tr.highlight td { background: #797979; color: #ffffff; font-weight: bold; }

/* Match Officials */
.basematchnew .std_matchrepp .leftcol .officials { display: block; background: white; margin: 10px 0px 0px 0px; padding: 0px; }
.basematchnew .std_matchrepp .leftcol .officials .matchofficials_xa { padding: 0px; height: 120px; }
.basematchnew .std_matchrepp .leftcol .officials .matchfacts_xa { height: 27px; line-height: 27px; font-size: 110%; color: #ffffff; font-weight: bold; padding-left: 10px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px;  }
.basematchnew .std_matchrepp .leftcol .officials .matchofficials_xa .position { background: #cdcdcd; font-size: 110%; font-weight: bold; border-bottom: solid white 1px; float: left; width: 156px; height: 25px; line-height: 25px; color: #01326A; padding: 0px 0px 0px 5px; font-family: arial; }
.basematchnew .std_matchrepp .leftcol .officials .matchofficials_xa .name { float: right; background: #EFEFEF; font-size: 110%; color: #4e4e4e; border-bottom: solid white 1px; width: 290px; height: 25px; line-height: 25px; padding: 0px 0px 0px 5px; font-family: arial; }
.facebooklike {display: block !important; margin-bottom: 5px;}
.facebookcomments {display: block !important;}
.rightcol .sharebox { display: block; float: right; width: 60px; margin-left: 10px; }
.rightcol .sharebox .tweetmeme { display: block; text-align: right; }
.rightcol .sharebox .facebookshare { display: block; text-align: right; padding-top: 10px; }


/*------------------Match Preview------------------*/
.basematchnew .std_matchprevb { clear: both; background-image: url("/images/structure/background/match-topbg.png"); background-repeat: no-repeat; width: 947px; overflow: hidden; padding: 10px 10px 10px 10px; }
.basematchnew .std_matchprevb .rightcol { float: right; width: 462px; margin: 0px 0px 0px 0px; padding: 10px; background-image: url("/images/structure/background/match-articlebg.png"); background-repeat: no-repeat; }
.basematchnew .std_matchprevb .rightcol .date { display:block; float: left; color: #091835; font-size: 90%; margin-right:10px;  font-weight: bold; }
.basematchnew .std_matchprevb .rightcol .author { display:block; float: left; color: #091835; font-size: 90%; font-weight: bold;}
.basematchnew .std_matchprevb .rightcol .headline { clear: both; display: block; color: #1C3B6A; font-weight: bold; font-size: 230%; padding: 10px 0 10px 0; }
.basematchnew .std_matchprevb .rightcol .abstract { display:block; color: #4e4e4e; line-height: 170%; font-size: 110%; font-weight: bold; padding: 10px 0 10px 0; }
.basematchnew .std_matchprevb .rightcol .article { display:block; color: #4e4e4e; font-size: 110%; line-height: 160%; padding: 20px 0 20px 0; }
.basematchnew .std_matchprevb .rightcol .article a { color: #1e7731; font-weight: bold; }
.basematchnew .std_matchprevb .rightcol .multimedia { display:none;}
/*
.std_matchprevb .rightcol .multimedia { display:block; margin: 20px 0 20px 0; background: #292929;}
.std_matchprevb .rightcol .multimedia .titletxt { padding:5px; color: #D40006; text-transform: uppercase; font-weight:bold;}
.std_matchprevb .rightcol .multimedia .mediaitem_video .headline {display: block; font-size: 110%; cursor: pointer; padding: 6px 0px 3px 25px; background-image: url("/images/structure/background/tvicon_multimedia.gif"); background-repeat: no-repeat; background-position: 0px 3px;border-bottom: 0px;}
.std_matchprevb .rightcol .multimedia .section_multimedia {display: none;}
*/
.basematchnew .std_matchprevb .leftcol { width: 457px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchprevb .leftcol .image  { display: block; text-align: center; background: #182C5F; background-image: none; border-top: 4px solid #182C5F; border-bottom: 4px solid #182C5F;}
.basematchnew .std_matchprevb .leftcol .image img { vertical-align: bottom; border: solid #000000 0px; }
.basematchnew .std_matchprevb .leftcol .caption { display:block; color: #4e4e4e; font-size: 100%; padding-top: 5px; font-weight: bold; }
.basematchnew .std_matchprevb .leftcol .previous { display: block; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 15px;}
.basematchnew .std_matchprevb .leftcol .previous .titletxt { display: block; width: 360px; color: white; font-weight: bold; font-size: 110%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; }
.basematchnew .std_matchprevb .leftcol .previous .matchinfo_sa table { background: white; }
.basematchnew .std_matchprevb .leftcol .previous .matchinfo_sa table th { background: #797979; color: white; border-bottom: 1px solid white; padding: 5px 5px; }
.basematchnew .std_matchprevb .leftcol .previous .matchinfo_sa table tr.even td { background: #eeeeee; padding: 5px 5px; color: #111111; }
.basematchnew .std_matchprevb .leftcol .previous .matchinfo_sa table tr.odd td { background: white; padding: 5px 5px; color: #111111; }
.basematchnew .std_matchprevb .leftcol .matchtickets { display: none }
.basematchnew .std_matchprevb .leftcol .formguide { display: block; padding: 0px; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; margin-bottom: 10px; margin-top: 15px;}
.basematchnew .std_matchprevb .leftcol .formguide .titletxt { display: block; width: 360px; color: white; font-weight: bold; font-size: 110%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px;  }
.basematchnew .std_matchprevb .leftcol .formguide table.fixtures { background: white; }
.basematchnew .std_matchprevb .leftcol .formguide table.fixtures th { background: #cdcdcd; color: #01326A; font-size: 110%; border-bottom: 0px; border-top: 10px solid white; padding: 6px 6px; }
.basematchnew .std_matchprevb .leftcol .formguide table.fixtures tr.even td { background: #e2e2e2; font-size: 110%; padding: 3px 3px; color:#01326A; }
.basematchnew .std_matchprevb .leftcol .formguide table.fixtures tr.odd td { background: white; font-size: 110%; padding: 3px 3px; color: #4e4e4e; }
.basematchnew .std_matchprevb .leftcol .leaguetable {display: none }


/*------------------Match Overview------------------*/
.basematchnew .matchoverview_ba { clear: both; background-image: url("/images/structure/background/match-topbg.png"); background-repeat: no-repeat; width: 947px; overflow: hidden; padding: 10px 10px 10px 10px; }
.basematchnew .matchoverview_ba .columna {float: left; padding: 0px 5px 0px 0px; width: 300px;}
.basematchnew .matchoverview_ba .columnb {color: white; background: #013976; float: left; width: 330px;}
.basematchnew .matchoverview_ba .columnc {float: left; padding: 0px 0px 0px 5px; width: 300px;}
.basematchnew .matchoverview_ba .section {clear: both; font-size: 120%; margin: 20px 0px 5px 0px; font-weight: bold; border-bottom: thin #dcdcdc solid; color: #013976; background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; height: 25px; line-height: 25px; color: #ffffff; padding-left: 5px;}
.basematchnew .matchoverview_ba .columnb .section { border-bottom: 0px; background-image: url("/images/structure/background/match-col-midtitle.gif"); background-repeat: no-repeat; height: 27px; line-height: 27px;}
.basematchnew .matchoverview_ba .columnb .section_headtohead {margin-left: 6px;}
.basematchnew .matchoverview_ba .columnb .section_multimedia {margin-left: 6px;}
.basematchnew .matchoverview_ba .columnc .section {background-image: url("/images/structure/background/match-titlebg.png"); background-repeat: no-repeat; background-position: right; height: 25px; line-height: 25px; color: #ffffff; padding-left: 5px;}
.basematchnew .matchoverview_ba .logoa { text-align: center; padding: 20px 5px 0px 0px; }
.basematchnew .matchoverview_ba .logob { text-align: center; padding: 20px 5px 0px 0px; }
.basematchnew .matchoverview_ba .fixtures tr { cursor: pointer; }
.basematchnew .matchoverview_ba .fixtures tr.odd td { background: #ffffff; height: 20px; line-height: 20px; font-size: 110%; }
.basematchnew .matchoverview_ba .fixtures tr.even td { background: #e2e2e2; height: 20px; line-height: 20px; font-size: 110%; }
.basematchnew .matchoverview_ba .fixtures tr.home .field_HomeShort { font-weight: bold; }
.basematchnew .matchoverview_ba .fixtures tr.away .field_AwayShort { font-weight: bold; }
.basematchnew .matchoverview_ba .fixtures th { display: none; }
.basematchnew .matchoverview_ba .playphoto { text-align: center; }
.basematchnew .matchoverview_ba .playphoto img { padding: 4px; background: #dcdcdc; margin: 5px 0px 5px 0px;}
.basematchnew .matchoverview_ba .playphotoa { padding: 0px 5px 0px 0px; }
.basematchnew .matchoverview_ba .playphotob { padding: 0px 0px 0px 0px; }
.basematchnew .matchoverview_ba .playdata th { font-size: 110%; border-right: 1px solid #ffffff; padding: 3px; height: 20px; line-height: 20px;}
.basematchnew .matchoverview_ba .playdata td { font-size: 110%; color: #4e4e4e; padding: 3px; height: 20px; line-height: 20px;}
.basematchnew .matchoverview_ba .playdata tr.odd { background: #e2e2e2; }
.basematchnew .matchoverview_ba .dangermen td { font-size: 110%; color: #4e4e4e; padding: 3px; height: 20px; line-height: 20px;}
.basematchnew .matchoverview_ba .dangermen th { font-size: 110%; padding: 3px; height: 20px; line-height: 20px;}
.basematchnew .matchoverview_ba .dangermen tr.odd { background:  #e2e2e2; }
.basematchnew .matchoverview_ba th.field_DateShort, .matchoverview th.field_HomeDispName, .matchoverview th.field_AwayDispName { visibility: hidden; }
.basematchnew .matchoverview_ba td.field_DateShort, .matchoverview .captnamea {  font-size: 110%;font-weight: bold; padding-bottom: 5px;}
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea { margin: 0px; border: 0px; padding: 0px; }
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea td { font-size: 110%; color: #091934; padding: 3px; height: 20px; line-height: 20px; }
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea td.info {color: #4e4e4e;}
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea td.label {color: #091934; height: 20px; line-height: 20px !important}
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea tr { background: #ffffff;  }
.basematchnew .matchoverview_ba div.team_overall .overallstats_ea tr.odd { background: #e2e2e2; }
.basematchnew .matchoverview_ba .matchinfo td { text-align: center; }
.basematchnew .matchoverview_ba .matchinfo .teamnames { padding: 10px 0px 10px 0px; font-size: 200%; color: white; font-weight: bold; }
.basematchnew .matchoverview_ba .matchinfo .teamnames a { color: white; font-weight: bold; }
.basematchnew .matchoverview_ba .fixnewslist { margin: 20px 7px 0px 7px; border-top: 1px solid white; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem { clear: both; padding: 7px 0px 0px 15px; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem .headline a { color: white; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem li { list-style-type: disc; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem-0 { padding: 7px 0px 0px 0px; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem-0 .image img { border: 1px solid white; padding: 0px; background: #42598C; float: left; margin-right: 5px; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem-0 .headline a { font-weight: bold; float: left; width: 200px; margin: 0px 0px 10px 0px; }
.basematchnew .matchoverview_ba .fixnewslist .newsitem-0 .abstract {margin-left: 5px;}
.basematchnew .matchoverview_ba .spaceholder { clear: both; }
.basematchnew .matchoverview_ba .spaceholder { clear: both; }
.basematchnew .matchoverview_ba .medialist .mediaitem_video { cursor: pointer; height: 25px; background-image: url("/images/structure/background/icon-video.gif"); background-repeat: no-repeat; background-position: 8px 2px; }
.basematchnew .matchoverview_ba .medialist .mediaitem_audio { cursor: pointer; height: 25px; background-image: url("/images/structure/background/icon-video.gif"); background-repeat: no-repeat; background-position: 8px 2px; }
.basematchnew .matchoverview_ba .medialist .headline { cursor: pointer; padding: 5px 8px 6px 35px; }
.basematchnew .matchoverview_ba .medialist .headline:hover { text-decoration: underline; }
.basematchnew .matchoverview_ba .team_overall .heading { display: none; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa { border: none; padding: 0px; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa td { text-align: center; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa table .label { padding: 0px; width: 50%; color: white; font-size: 110%; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa table .info { color: white; }
.basematchnew .matchoverview_ba .team_overall div.overallstats_fa table .odd { background: #42598C; }
.basematchnew .matchoverview_ba .headtoheadteama { width: 33%; float: left; }
.basematchnew .matchoverview_ba .headtoheadteamb { width: 67%; float: left; }
.basematchnew .matchoverview_ba .headtoheadteama table { padding: 0px 0px 0px 8px; }
.basematchnew .matchoverview_ba .headtoheadteamb table { padding: 0px 8px 0px 0px; }
.basematchnew .matchoverview_ba .headtoheadteama .label { display: none; }
.basematchnew .matchoverview_ba .statsstatement { padding: 25px 5px 0px 5px; text-align: center; clear: both; }


/*------------------Match Report SAS Stats------------------*/ 
.basematchnew div.matchreport .stats {background-color: ; margin-bottom: 10px;}
.basematchnew table.matchstats caption {font-size: 0px; background: none; background-image: url("/images/structure/background/match-topbg.png"); background-repeat: no-repeat; padding: 20px 0px 10px 10px; font-weight: bold; text-align: left; text-transform: uppercase; border-top: 0px #013976 solid; border-bottom: 0px #013976 solid; margin-bottom: 5px;}
.basematchnew table.matchstats tr.detailssection td {border-bottom: 1px #dcdcdc solid;}
.basematchnew table.matchstats tr.section td {border-top: 1px #dcdcdc solid; border-bottom: 1px #dcdcdc solid;background-color: ;}
.basematchnew table.matchstats tr.section th {border-top: 1px #dcdcdc solid; border-bottom: 1px #dcdcdc solid; background-color: #9da9c1; color: #013976;}
.basematchnew table.matchstats td {font-size: 110%; padding: 7px; text-align: center;}
.basematchnew table.matchstats td.detailstd {background-color: #013976; width: 300px; color: #ffffff;}
.basematchnew table.matchstats td div.details {text-align: center;}
.basematchnew table.matchstats td div.details span.teams {font-weight: bold; font-size: 120%;}
.basematchnew table.matchstats th {font-size: 110%; color: #ffffff; padding: 7px; text-align: center; background-color: #42598b;}
.basematchnew table.matchstats tr.odd th {background-color: #013976;}


/*Site Search*/
table.sys_search td.titletxt { display: block; background-image: url("/images/structure/background/red_thinheader.jpg"); background-repeat: x; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 110%; margin-bottom: 5px; }
form.zoom_searchform { margin-top: 20px; border-bottom: dashed #c3c3c3 1px; margin-bottom: 20px;}
form.zoom_searchform input.zoom_searchbox { width: 150px; font-size: 110%; padding-left: 5px;}
table.sys_search div.searchheading { background: #505050; height: 25px; line-height: 25px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 100%; }
table.sys_search div.summary { font-size: 130%; color: #013976; font-weight: bold;  }
table.sys_search .result_pagescount { font-weight: bold; text-transform: uppercase; padding-bottom: 2px; border-bottom: dashed #c3c3c3 1px; }
table.sys_search .sorting { margin: 0px 0px 15px 0px; padding: 15px 0px 15px 5px; border-bottom: dashed black 1px; background: #f2f2f2; }
table.sys_search .sorting a { text-decoration: underline; }
table.sys_search .result_title { margin: 20px 0px 5px 0px; padding-top: 10px; }
table.sys_search .result_title a { font-size: 140%; font-weight: bold; }
table.sys_search .highlight { background: #013976; color: white; }
table.sys_search .description { display: none; }
table.sys_search .context { margin-bottom: 10px; }
table.sys_search .infoline { font-weight: bold; background: #f2f2f2; padding: 3px; border-bottom: dashed #c3c3c3 1px; margin-bottom: 10px;}

.midconthome { clear: both; width: 650px; }
.midconthome div.midcontleft { float: left; width: 330px; }
.midconthome .gallmedialayout { float: left; margin-left: 10px; }
.midconthome .midcontleft td.titletxt {  background-image: url("/images/structure/background/bg-hometitle.jpg"); background-repeat: no-repeat; color: white; border: none; padding: 0px 5px 0px 10px; height: 25px; line-height: 25px; font-weight: bold; font-size: 110%; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid td.field_Position { color: #1A3A73; font-weight: bold; padding-left: 7px; }
.midconthome .midcontleft table.stats_leaguetab td.link { padding-top: 5px; border-top: 1px solid #dfdfdf}
.midconthome .midcontleft table.stats_leaguetab td.link a { font-weight: bold; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid { padding-bottom: 0px; margin-bottom: 10px; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid tr.colhead th { background: #ffffff; padding: 3px 3px 5px 3px; border-bottom: solid #1A3A73 1px; color: #1A3A73; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid td { vertical-align: middle; padding: 5px 3px 5px 3px; color: #5a5a5a; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid tr.even td { background: #EBEBEB; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid td.field_TeamDisplay { font-weight: bold; color: #1A3A73; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid td.field_Points { font-weight: bold; color: #1A3A73; }
.midconthome .midcontleft table.stats_leaguetab table.leaguetab table.grid tr.highlight td { color: white; background: #1A3A73; }
.midconthome .midcontleft .nav_linklist {clear: both; margin: 5px 0px 0px 0px; }
.midconthome .midcontleft .nav_linklist .link {float: left; margin-right: 3px; height: 25px; line-height: 25px; padding: 0px 10px 0px 10px; text-align: center;  background-image: url("/images/structure/background/bg-titletxt.jpg"); background-repeat: repeat-x; }
.midconthome .midcontleft .nav_linklist .link a { color: white; font-weight: bold; }
.midconthome .midcontleft .nav_linklist .link a:hover { text-decoration: none; }

.facebooklike { display: block; padding: 10px 0px 10px 0px; }


/*----------------MULTIMEDIA PAGE - VIDEO PLAYER----------------*/
.multimedia_videohighlights_page div.util_customhtml { padding: 10px 0px 10px 50px; }


/*---------*********2012 BASELEFT COL TEXT BOXES CONNECTED FROM HOME RIGHT COL**********--------*/
.baseleftmenu .right_col_txt_box { width: 230px; height: 110px; clear: both; position: relative; padding: 4px 4px 4px 4px; margin: 0px 0px 5px 0px; border: solid 1px #bbbbbb; background-color: #e0e5e1; }
.baseleftmenu .right_col_txt_box:hover { cursor: pointer; }
.baseleftmenu .right_col_txt_box .imgtop { width: 230px; height: 110px; padding: 0; overflow: hidden; }
.baseleftmenu .right_col_txt_box .imgtop img { width: 300px; height: 110px; padding: 0; margin: 0px 0px 0px -70px; }
.baseleftmenu .right_col_txt_box .content { position: absolute; width: 230px; height: 110px; top: 4px; left: 4px; overflow: hidden; }
.baseleftmenu .right_col_txt_box .content .heading { width: 210px; padding: 5px 10px 7px 10px; line-height: 1.8em; background-image: url("/images/structure/background/6nat12-rhtb-titlebg.png"); background-repeat: no-repeat; background-position: bottom left; }
.baseleftmenu .right_col_txt_box .content .heading h2 { font-family: Arial Black; font-weight: 300; color: #fff; text-transform: uppercase; font-size: 1.5em; }
.baseleftmenu .right_col_txt_box .content .text { display: none; width: 200px; min-height: 68px; padding: 5px 90px 5px 10px; color: #fff; font-size: 1.05em; line-height: 1.3em; background-image: url("/images/structure/background/6nat12-rhtb-textbg.png"); background-repeat: no-repeat; background-position: top left; }
.baseleftmenu .right_col_txt_box:hover .content .text { display: block; }


/*---------*********2012 BASELEFT COL TEXT BOXES**********--------*/
.baseleftmenu .left_col_txt_box { width: 230px; height: 110px; clear: both; position: relative; padding: 4px 4px 4px 4px; margin: 0px 0px 5px 0px; border: solid 1px #bbbbbb; background-color: #e0e5e1; }
.baseleftmenu .left_col_txt_box:hover { cursor: pointer; }
.baseleftmenu .left_col_txt_box .imgtop { width: 230px; height: 110px; padding: 0; overflow: hidden; }
.baseleftmenu .left_col_txt_box .imgtop img { width: 300px; height: 110px; padding: 0; margin: 0px 0px 0px -70px; }
.baseleftmenu .left_col_txt_box .content { position: absolute; width: 230px; height: 110px; top: 4px; left: 4px; overflow: hidden; }
.baseleftmenu .left_col_txt_box .content .heading { width: 210px; padding: 5px 10px 7px 10px; line-height: 1.8em; background-image: url("/images/structure/background/6nat12-rhtb-titlebg.png"); background-repeat: no-repeat; background-position: bottom left; }
.baseleftmenu .left_col_txt_box .content .heading h2 { font-family: Arial Black; font-weight: 300; color: #fff; text-transform: uppercase; font-size: 1.5em; }
.baseleftmenu .left_col_txt_box .content .text { display: none; width: 200px; min-height: 68px; padding: 5px 90px 5px 10px; color: #fff; font-size: 1.05em; line-height: 1.3em; background-image: url("/images/structure/background/6nat12-rhtb-textbg.png"); background-repeat: no-repeat; background-position: top left; }
.baseleftmenu .left_col_txt_box:hover .content .text { display: block; }


/*---------*********2012 BASELEFT COL BUTTONS**********---------*/
.baseleftmenu div.right_cont_buttons { width: 240px; clear: both; padding: 0; margin: 0; }
.baseleftmenu div.right_cont_buttons ul { width: 240px; clear: both; padding: 0; margin: 0; }
.baseleftmenu div.right_cont_buttons ul li.button { width: 240px; clear: both; padding: 0; margin: 0px 0px 2px 0px; }
.baseleftmenu div.right_cont_buttons ul li.button img { padding: 0; }

/* <IMG src="/images/structure/background/6nat12-topmainarea.jpg"><IMG src="/images/structure/background/6nat12-bg-footer2.jpg"><IMG src="/images/structure/background/6nat12-main-bg.jpg"><IMG src="/images/structure/background/6nat12-rhtb-textbg.png"><IMG src="/images/structure/background/6nat12-rhtb-titlebg.png"><IMG src="/images/structure/background/bg-iphonecontent(1).jpg"><IMG src="/images/structure/background/rbs-countdown-banner.jpg"><IMG src="/images/structure/background/bg-cntdn-2011.jpg"><IMG src="/images/structure/background/top_lhs_button_235x85_banner.jpg"><IMG src="/images/structure/background/homepage_dropdown_970x204_banner.jpg"><IMG src="/images/structure/background/6nat-dropdown-videoicon.gif"><IMG src="/images/structure/background/6nat-expbutton-force-off.jpg"><IMG src="/images/structure/background/6nat-expbutton-force-on.jpg"><IMG src="/images/structure/background/6nat-expbutton-mobile-off.jpg"><IMG src="/images/structure/background/6nat-expbutton-mobile-on.jpg"><IMG src="/images/structure/background/6nat-expbutton-store-off.jpg"><IMG src="/images/structure/background/6nat-expbutton-store-on.jpg"><IMG src="/images/structure/background/6nat-expbutton-video-off.jpg"><IMG src="/images/structure/background/6nat-expbutton-video-on.jpg"><IMG src="/images/structure/background/bg-titletxt.jpg"><IMG src="/images/structure/background/6nat-expcont-1.jpg"><IMG src="/images/structure/background/6nat-expcont-2.jpg"><IMG src="/images/structure/background/6nat-expcont-3.jpg"><IMG src="/images/structure/background/6nat-expcont-4.jpg"><IMG src="/images/structure/background/match-articlebg.png"><IMG src="/images/structure/background/match-tabs.png"><IMG src="/images/structure/background/match-titlebg.png"><IMG src="/images/structure/background/match-topbg.png">
<P><IMG src="/images/structure/background/bg-iphonecontent-new3.jpg"><BR><BR><IMG src="/images/structure/background/iphone-button-new2.jpg">&nbsp;<IMG src="/images/structure/background/bg-iphonecontent-new3.jpg"><IMG src="/images/structure/background/bg-forcecontent.jpg"><IMG src="/images/structure/background/6natforcebut.jpg"><IMG src="/images/structure/background/homepage_dropdown_970x204_banner.jpg"><BR><IMG src="/images/structure/background/top_lhs_button_235x85_banner.jpg"><IMG src="/images/structure/background/top_lhs_button_235x85_banner.jpg"></P> */


