

body {
    background-color : #ffffff;
    background-image : url('images/newStyle/bg.png');
    background-repeat : repeat-x;
    font-family : Arial, FreeSans, 'sans-serif';
    font-size : 10pt;
  }


body .page {
    /*height : 100%;
    */ top : 63px;
    position : absolute;
    left : 0px;
    right : 0px;
    margin-left : 0px;
    margin-right : 0px;
  }


body .page a {
    border-bottom-color : #787878;
    border-bottom-style : dashed;
    border-bottom-width : 1px;
    color : #686868;
    text-decoration: none;
  }


body .page a:hover {
    background-color : #b9b9b9;
    color : #ffffff;
  }


.contentBlock {
    background-image : url("images/newStyle/sectionHeader.png");
    background-repeat : no-repeat;
    min-width : 337px;
    padding-left : 15px;
    padding-right : 15px;
    margin-top : 10px;
    margin-bottom : 10px;
    padding-top : 7px;
    right : 0px;
  }


.contentBlock p {
    margin-bottom : 0px;
    margin-top : 0px;
    padding-bottom : 10px;
    padding-top : 0px;
    text-align : justify;
  }


.contentBlock h2 {
    color : #434343;
    font-size : 15pt;
    font-weight : normal;
    padding-bottom : 0px;
    margin-bottom : 0px;
    padding-right : 300px;
    margin-right : 300px;
    padding-top : 2px;
    margin-top : 2px;
  }


.contentBlock h3 {
    color : #919191;
    font-size : 12pt;
    font-weight : normal;
    padding-bottom : 0px;
    margin-bottom : 0px;
    padding-top : 5px;
    margin-top : 5px;
  }


h1 {
    color : #eeeeee;
    font-size : 12pt;
    font-weight : normal;
    margin-left : 69px;
    margin-top : 36px;
  }


.logo {
    background-image : url('images/newStyle/logo.png');
    background-repeat : no-repeat;
    height : 69px;
    left : 0px;
    position : absolute;
    top : 0px;
    width : 281px;
  }


.tabs {
    height : 58px;
    right : 0px;
    top : 0px;
    margin-top: 32px;
    position : absolute;
  }


.tabs a {
    cursor : pointer;
    text-decoration : none;
  }


.tabs .current {
    background-image : url('images/newStyle/tabBG.png');
    background-position : top left;
    background-repeat : repeat-x;
    bottom : 0px;
    color : #484848;
    font-size : 11pt;
    height : 23px;
    margin-right : 10px;
    text-align : center;
    top : 0;
    vertical-align : top;
    display : block;
  }


.tabs .normal {
    bottom : 0px;
    color : #E0E0E0;
    font-size : 11pt;
    height : 23px;
    margin-right : 10px;
    text-align : center;
    top : 0;
    vertical-align : top;
  }


.tabs .normal .text {
    padding-top : 3px;
  }


.tabs .current .text {
    padding-top : 4px;
    padding-left : 8px;
    padding-right : 8px;
    position : relative;
    height : 23px;
    display : block;
  }


.tabs .current .left {
    background-image : url('images/newStyle/tabLeft.png');
    background-repeat : no-repeat;
    background-position : top left;
    height : 23px;
    display : block;
  }


.tabs .current .right {
    background-image : url('images/newStyle/tabRight.png');
    background-repeat : no-repeat;
    background-position : top right;
    height : 23px;
    display : block;
  }


.icons {
    position : absolute;
    right : 8px;
    top : 64px;
    z-index : 2;
  }


.tooltip {
    background-image : url("images/newStyle/tooltipBG.png");
    position : absolute;
    color : #FFFFFF;
    top : 100px;
    z-index : 99;
    display : none;
  }


.tooltip div {
    background-image : url("images/newStyle/tooltipPoint.png");
    background-position : top right;
    background-repeat : no-repeat;
    padding : 5px;
    padding-top : 9px;
  }


.buttonsToolTip {
    background-image : url("images/newStyle/tooltipBG.png");
    position : absolute;
    color : #FFFFFF;
    z-index : 2;
    display : none;
  }


.buttonsToolTip div {
    background-image : url("images/newStyle/tooltipPoint.png");
    background-position : top left;
    background-repeat : no-repeat;
    padding : 5px;
    padding-top : 9px;
  }


.icons a {
    text-decoration : none;
  }


.icons a img {
    border-bottom-style : none;
    border-left-style : none;
    border-right-style : none;
    border-top-style : none;
    padding-left : 2px;
  }


body .page .buttons a {
    border-color : #FFFFFF;
    border-style : none;
    border-width : 0px;
    text-decoration : none;
  }


body .page .buttons a:hover {
    background-color : #FFFFFF;
  }


body .page .buttons a img {
    border-style : none;
    padding-left : 2px;
  }


.tHead1 {
    background-image : url('images/devCenter/tHead1.png');
    background-position : bottom;
    background-repeat : repeat-x;
    border-bottom-color : #555555;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    color : #484848;
    padding-right:8px;
  }


.tHead2 {
    background-image : url('images/devCenter/tHead2.png');
    background-position : bottom;
    background-repeat : repeat-x;
    border-bottom-color : #555555;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    color : #484848;
    padding-right:8px;
  }


.tCell1 {
    color : #484848;
    overflow : hidden;
    padding-right:8px;
  }


.tCell2 {
    background-color : #f8f8f8;
    color : #484848;
    overflow : hidden;
    padding-right:8px;
  }


.tHead1a {
    background-image : url('images/devCenter/tHead1.png');
    background-position : bottom;
    background-repeat : repeat-x;
    border-bottom-color : #555555;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #b6b6b6;
    border-left-style : solid;
    border-left-width : 1px;
    color : #484848;
    padding-right : 8px;
    text-align : center;
  }


.tCell1a {
    border-left-color : #b6b6b6;
    border-left-style : solid;
    border-left-width : 1px;
    color : #484848;
    overflow : hidden;
    padding-right : 8px;
    text-align : center;
    vertical-align : middle;
  }


.tCell2a {
    background-color : #f8f8f8;
    color : #484848;
    overflow : hidden;
    padding-right:8px;
    border-left-color : #b6b6b6;
    border-left-style : solid;
    border-left-width : 1px;
    text-align : center;
    vertical-align : middle;
  }


.tCell1aF {
    color : #484848;
    font-weight : bold;
    overflow : hidden;
    padding-right : 8px;
    border-right-color : #5E5E5E;
    border-right-style : solid;
    border-right-width : 2px;
  }


.tCell2aF {
    background-color : #f8f8f8;
    color : #484848;
    overflow : hidden;
    padding-right:8px;
    font-weight : bold;
    border-right-color : #5E5E5E;
    border-right-style : solid;
    border-right-width : 2px;
  }


.roBlock {
    background-color : #E1E1E1;
    background-image : url('images/icons/Lock.png');
    background-position : left center;
    background-repeat : no-repeat;
    border-bottom-color : #BFBFBF;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #BFBFBF;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #BFBFBF;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #BFBFBF;
    border-top-style : solid;
    border-top-width : 1px;
    color : #616161;
    font-size : 20px;
    height : 50px;
    margin-left : 8px;
    margin-right : 228px;
    padding-left : 46px;
    vertical-align : middle;
  }


.warningBlock {
    background-color : #ff0000;
    border-bottom-color : #910002;
    border-bottom-style : double;
    border-bottom-width : 3px;
    border-left-color : #910002;
    border-left-style : double;
    border-left-width : 3px;
    border-right-color : #910002;
    border-right-style : double;
    border-right-width : 3px;
    border-top-color : #910002;
    border-top-style : double;
    border-top-width : 3px;
  }


.warningBlock H3 {
    color : #ffffff;
    font-size : 20pt;
    text-align : center;
  }


.warningBlock p {
    color : #ffffff;
    font-size : 12pt;
    text-align : center;
  }


.browser {
    position : absolute;
    left : 10px;
    right : 10px;
    height : 350px;
    background-color : #FFFFFF;
  }


.browser .t {
    position : absolute;
    top : 0px;
    left : 0px;
    right : 0px;
    height : 25px;
    background-image : url("images/browser/sideT.png");
    background-repeat : repeat-x;
    background-color : #FFFFFF;
  }


.browser .b {
    position : absolute;
    bottom : 0px;
    left : 0px;
    right : 0px;
    height : 25px;
    background-image : url("images/browser/sideB.png");
    background-repeat : repeat-x;
    background-color : #FFFFFF;
  }


.browser .l {
    position : absolute;
    top : 0px;
    bottom : 0px;
    left : 0px;
    width : 25px;
    background-image : url("images/browser/sideL.png");
    background-repeat : repeat-y;
    background-color : #FFFFFF;
  }


.browser .r {
    position : absolute;
    top : 0px;
    bottom : 0px;
    right : 0px;
    width : 25px;
    background-image : url("images/browser/sideR.png");
    background-repeat : repeat-y;
    background-color : #FFFFFF;
  }


.browser .tl {
    position : absolute;
    top : 0px;
    left : 0px;
    height : 25px;
    width : 25px;
    background-image : url("images/browser/cornerTL.png");
    background-repeat : no-repeat;
    background-color : #FFFFFF;
    z-index : 1;
  }


.browser .tr {
    position : absolute;
    top : 0px;
    right : 0px;
    height : 25px;
    width : 25px;
    background-image : url("images/browser/cornerTR.png");
    background-repeat : no-repeat;
    background-color : #FFFFFF;
    z-index : 1;
  }


.browser .br {
    position : absolute;
    bottom : 0px;
    right : 0px;
    height : 25px;
    width : 25px;
    background-image : url("images/browser/cornerBR.png");
    background-repeat : no-repeat;
    background-color : #FFFFFF;
    z-index : 1;
  }


.browser .bl {
    position : absolute;
    bottom : 0px;
    left : 0px;
    height : 25px;
    width : 25px;
    background-image : url("images/browser/cornerBL.png");
    background-repeat : no-repeat;
    background-color : #FFFFFF;
    z-index : 1;
  }


body .page .browser a {
    border-bottom-style : none;
    border-bottom-width : 0px;
    border-left-style : none;
    border-left-width : 0px;
    border-right-style : none;
    border-right-width : 0px;
    border-top-style : none;
    border-top-width : 0px;
    color : #000000;
  }


body .page .browser a img {
    border-bottom-style : none;
    border-bottom-width : 0px;
    border-left-style : none;
    border-left-width : 0px;
    border-right-style : none;
    border-right-width : 0px;
    border-top-style : none;
    border-top-width : 0px;
    padding-left : 5px;
  }


.browser a:hover {
    background-color : transparent;
    color : #000000;
  }


.browser .leagues {
    background-image : url("images/browser/vSep.png");
    background-position : top right;
    background-repeat : repeat-y;
    bottom : 10px;
    left : 10px;
    overflow : auto;
    position : absolute;
    top : 10px;
    right : 75%;
    z-index : 1;
  }


.browser .leagues table {
    padding-right : 5px;
    left : 0px;
    right : 5px;
    width : 100%;
    position : absolute;
    top : 0px;
    z-index : 2;
  }


.browser .divisions table {
    padding-right : 5px;
    left : 0px;
    right : 5px;
    width : 100%;
    position : absolute;
    top : 0px;
    z-index : 2;
  }


.browser .teams table {
    padding-right : 5px;
    left : 0px;
    right : 5px;
    width : 100%;
    position : absolute;
    top : 0px;
    z-index : 2;
  }


.browser .players table {
    left : 0px;
    right : 0px;
    width : 100%;
    position : absolute;
    top : 0px;
    z-index : 2;
  }


.browser table tr.entry td {
    cursor : pointer;
    padding-bottom : 2px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 2px;
  }


.browser table tr.selectError td {
    padding-left : 10px;
    padding-top : 10px;
    padding-right : 10px;
    height : 100%;
    font-size : 14pt;
    color : #BBBBBB;
  }


.browser table tr.selEntry td {
    cursor : default;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 2px;
    padding-bottom : 2px;
    background-image : url('images/browser/selBG.png');
    background-color:#B6B6B6;
    color : #ffffff;
  }


.browser table tr.selEntry a {
    color : #ffffff;
    cursor : default;
  }


.browser table tr.selEntry img {
    color : #ffffff;
    cursor : pointer;
  }


.browser table tr.entry:hover {
    background-color:#B6B6B6;
  }


.browser table tr.headder td {
    color : #7f7f7f;
    font-size : 9pt;
    padding-bottom : 2px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 10px;
  }


.browser table tr.new td {
    color : #7f7f7f;
    font-size : 10pt;
    padding-bottom : 2px;
    padding-left : 10px;
    padding-right : 10px;
    padding-top : 30px;
  }


.browser table tr.new a {
    color : #626262;
  }


.browser table tr.new a:hover {
    color : #000000;
  }


.browser table tr img {
    padding-top : 2px;
    padding-bottom : 2px;
    padding-left : 3px;
    padding-right : 3px;
  }


.browser table tr img:hover {
    background-color: #747474;
  }


.browser .divisions {
    background-image : url("images/browser/vSep.png");
    background-position : top right;
    background-repeat : repeat-y;
    bottom : 10px;
    left : 25%;
    overflow : auto;
    position : absolute;
    top : 10px;
    right : 50%;
    z-index : 1;
  }


.browser .teams {
    background-image : url("images/browser/vSep.png");
    background-position : top right;
    background-repeat : repeat-y;
    bottom : 10px;
    left : 50%;
    overflow : auto;
    position : absolute;
    top : 10px;
    right : 25%;
    z-index : 1;
  }


.browser .players {
    bottom : 10px;
    right : 10px;
    overflow : auto;
    position : absolute;
    top : 10px;
    left : 75%;
    z-index : 1;
  }


.horiScroll {
    width : 100%;
    overflow : auto;
  }


.fullScreenBox {
    background-image : url("images/newStyle/translucent.png");
    bottom : 0px;
    display : none;
    left : 0px;
    position : fixed;
    right : 0px;
    top : 0px;
    z-index : 9;
  }


.fullScreenBox .contentBlock {
    background-color : #FFFFFF;
    background-image : none;
    height : 400px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 12%;
    overflow : auto;
    width : 500px;
    z-index : 10;
  }


.fullScreenBox .contentBlock h2 {
    margin-right : 0px;
    padding-right : 0px;
  }


.fullScreenBox .contentBlock strong {
    color: #FF0004;
  }


.fullScreenBox .contentBlock p {
    margin-bottom:10px;
  }


.chart {
    display : inline-block;
    background-color : #CCCCCC;
  }


.chartBar {
    display : inline-block;
  }


.paper {
    background-color : #ffffff;
    position : absolute;
    display : block;
    top : 50px;
    left : 250px;
    right : 10px;
    min-height : 150px;
    padding : 50px;
  }


.paper .left {
    background-image : url("images/paperBorders/left.png");
    position : absolute;
    display : block;
    top : 0px;
    left : 0px;
    height : 100%;
    width : 50px;
  }


.paper .right {
    background-image : url("images/paperBorders/right.png");
    position : absolute;
    display : block;
    top : 0px;
    right : 0px;
    height : 100%;
    width : 50px;
  }


.paper .top {
    background-image : url("images/paperBorders/top.png");
    position : absolute;
    display : block;
    top : 0px;
    left : 0px;
    width : 100%;
    height : 50px;
  }


.paper .bottom {
    background-image : url("images/paperBorders/bottom.png");
    position : absolute;
    display : block;
    bottom : 0px;
    left : 0px;
    width : 100%;
    height : 50px;
  }


.paper .topLeft {
    background-image : url("images/paperBorders/topLeft.png");
    position : absolute;
    display : block;
    top : 0px;
    left : 0px;
    width : 50px;
    height : 50px;
    z-index : 10;
  }


.paper .topRight {
    background-image : url("images/paperBorders/topRight.png");
    position : absolute;
    display : block;
    top : 0px;
    right : 0px;
    width : 50px;
    height : 50px;
    z-index : 10;
  }


.paper .bottomLeft {
    background-image : url("images/paperBorders/bottomLeft.png");
    position : absolute;
    display : block;
    bottom : 0px;
    left : 0px;
    width : 50px;
    height : 50px;
    z-index : 10;
  }


.paper .bottomRight {
    background-image : url("images/paperBorders/bottomRight.png");
    position : absolute;
    display : block;
    bottom : 0px;
    right : 0px;
    width : 50px;
    height : 50px;
    z-index : 10;
  }


.paper .block {
    background-color : #FFFFFF;
    display : block;
    font-family : Arial, 'sans-serif';
    font-size : 11pt;
    left : 0px;
    right : 0px;
    top : 0px;
  }


.paper .block div.page {
    display : inline;
    position : relative;
    left : 50px;
    right : 50px;
    top : 50px;
  }


.paper .block table {
    width : 100%;
    margin-bottom : 20px;
  }


.paper .block h1, .paper .block h2, .paper .block h3, .paper .block h4, .paper .block h5 {
    margin : 0cm;
    padding : 0cm;
    font-weight : normal;
    font-size : 11pt;
  }


.paper .block h1 {
    font-size : 20px;
    color : #727272;
    position : absolute;
    display : block;
    right : 50px;
    top : 50px;
  }


.paper .block h2 {
    font-size : 15px;
    color : #7A7A7A;
    position : absolute;
    display : block;
    right : 50px;
    top : 75px;
  }


.paper .block h3 {
    font-size : 15px;
    color : #A2A2A2;
  }


.paper .block h4 {
    font-size : 23px;
    color : #000000;
    padding-bottom : 5px;
    margin-bottom : 15px;
    width : 100%;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1px;
  }


.paper .block h5 {
    font-size : 0.45cm;
    font-weight : bold;
    color : #535353;
  }


.paper .block .lmTableHeadings, .paper .block .lmTableHeadingsA {
    font-weight : bold;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 2pt;
    text-align : right;
  }


.paper .block .lmTableRowOdd, .paper .block .lmTableRowEven, .paper .block .lmTableRowOddA, .paper .block .lmTableRowEvenA {
    border-bottom-color : #000000;
    border-bottom-style : dashed;
    border-bottom-width : 0.5pt;
    font-weight : normal;
    text-align : right;
  }


.paper .block .lmTableHeadingsA, .paper .block .lmTableRowOddA, .paper .block .lmTableRowEvenA {
    text-align : left;
  }


.paper .block .paper .block .copyright {
    text-align : right;
  }


.paperSide {
    width : 230px;
  }


body .page .paperSide a {
    background-color : #ffffff;
    background-repeat : no-repeat;
    border-bottom-color : #ffffff;
    border-bottom-style : none;
    border-bottom-width : 0px;
    display : block;
    margin-top : 10px;
    padding : 7px;
    padding-left : 40px;
    width : 200px;
  }

body .page .paperSide a:hover {
    background-color : #9C9C9C;
    color : #ffffff;
  }

.infoBullet {
	text-align : center;
	font-size : 18pt;
}

table.lmSearchResults td{
	padding-right : 10px;
	padding-left : 5px;
}

.lmSearchSection {
	padding-top : 10px;
	text-align : center;
	font-size : 13pt;
	color : #aaaaaa;
}

