#pageContent #sublink-strip {
    padding: 2px 0px 9px;
    border-radius: 6px 6px 0px 0px;
    margin-bottom: 1px;
    display: block;
    background-color: rgb(84, 84, 84);
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
}
#pageContent #sublink-strip {
    padding: 12px 8px 10px;
}
#pageContent #sublink-strip a {
    color: rgb(255, 255, 255);
    font-size: 11px;
    font-weight: bold;
}
#pageContent #sublink-strip a.active {
    padding: 5px 4px 4px;
    border-radius: 4px;
    color: rgb(84, 84, 84);
    background-color: rgb(255, 255, 255);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
#pageContent #sublink-strip a.active:hover {
    text-decoration: none;
}
#pageContent #sublink-strip a:hover {
    text-decoration: underline;
}
#pageContent #sublink-strip .submenu-spacer {
    padding-left: 13px;
    display: inline;
}
* {
    margin: 0px;
    padding: 0px;
}
html {
    background-position: center 0px;
    height: 100%;
    color: rgb(51, 51, 51);
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-body.jpg");
    background-repeat: repeat-y;
    background-color: rgb(255, 255, 255);
}
body {
    background-position: center 0px;
    height: 100%;
    color: rgb(51, 51, 51);
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-body.jpg");
    background-repeat: repeat-y;
    background-color: rgb(255, 255, 255);
}
html {
    -ms-overflow-y: scroll;
}
* html .clearfix {
    height: 1%;
    overflow: visible;
}
* + html .clearfix {
    min-height: 1%;
}
.clearfix::after {
    height: 0px;
    clear: both;
    font-size: 0px;
    display: block;
    visibility: hidden;
    content: ".";
}
a:active {} a img {
    border: currentColor;
}
#wrapper {
    width: 1012px;
    padding-bottom: 0px;
    margin-right: auto;
    margin-left: auto;
    min-height: 100%;
}
* html #wrapper {
    height: 100%;
}
#elements {
    height: 40px;
}
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
}
body {
    margin: 0px;
    padding: 0px;
}
div {
    margin: 0px;
    padding: 0px;
}
ul {
    margin: 0px;
    padding: 0px;
}
ol {
    margin: 0px;
    padding: 0px;
}
li {
    margin: 0px;
    padding: 0px;
}
h1 {
    margin: 0px;
    padding: 0px;
}
h2 {
    margin: 0px;
    padding: 0px;
}
h3 {
    margin: 0px;
    padding: 0px;
}
h4 {
    margin: 0px;
    padding: 0px;
}
h5 {
    margin: 0px;
    padding: 0px;
}
h6 {
    margin: 0px;
    padding: 0px;
}
form {
    margin: 0px;
    padding: 0px;
}
fieldset {
    margin: 0px;
    padding: 0px;
}
input {
    margin: 0px;
    padding: 0px;
}
button {
    margin: 0px;
    padding: 0px;
}
textarea {
    margin: 0px;
    padding: 0px;
}
p {
    margin: 0px;
    padding: 0px;
}
blockquote {
    margin: 0px;
    padding: 0px;
}
th {
    margin: 0px;
    padding: 0px;
}
td {
    margin: 0px;
    padding: 0px;
}
li {
    list-style: none;
}
h1 {
    font-size: 100%;
    font-weight: normal;
}
h2 {
    font-size: 100%;
    font-weight: normal;
}
h3 {
    font-size: 100%;
    font-weight: normal;
}
h4 {
    font-size: 100%;
    font-weight: normal;
}
h5 {
    font-size: 100%;
    font-weight: normal;
}
h6 {
    font-size: 100%;
    font-weight: normal;
}
input {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
button {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
textarea {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
select {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
optgroup {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
input {} button {} textarea {} select {} table {
    font-size: inherit;
}
h1 {
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
h2 {
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
h3 {
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
h4 {
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
h5 {
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
h1 {
    font-size: 18px;
    margin-bottom: 16px;
}
h2 {
    font-size: 16px;
    font-weight: bold;
    margin-top: 4px;
    margin-bottom: 12px;
}
h3 {
    font-size: 14px;
    margin-bottom: 8px;
}
h4 {
    font-size: 13px;
    margin-bottom: 8px;
}
h5 {
    font-size: 13px;
    margin-bottom: 8px;
}
a {
    color: rgb(127, 170, 42);
    text-decoration: none;
}
a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
a:visited {
    color: rgb(136, 136, 136);
    text-decoration: none;
}
#addthisplacer {
    left: 2px;
    top: 178px;
    display: inline;
    position: fixed;
}
#header {
    background-position: 0px bottom;
    left: -1px;
    width: 1024px;
    height: 162px;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    border-bottom-color: rgb(0, 0, 0);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    position: relative;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-header.png");
    background-repeat: repeat-x;
    background-color: rgb(34, 34, 34);
}
#header #logo {
    background-position: right 0px;
    width: 1012px;
    padding-top: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
    background-image: url("/images/HomepageHeader_BG.jpg");
    background-repeat: repeat-x;
}
#header #logo #topBanner {} #header #header-adspace {
    padding-top: 14px;
}
.dropbtn {
    background-color: #4CAF50;
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}
.dropdown {
    position: relative;
}
.dropdown-content {
    display: none;
    position: absolute;
    top: 30px;
    left: 360px;
    /*rp: use this to set the non hover colour and text properties*/
    
    background-color: #C8E3EB;
    min-width: 206px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: black;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 1;
}
.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    height: 10px;
}
.dropdown-content a:hover {
    /*rp: use this to set the hover colour */
    
    background-color: #7FAA2A;
}
.dropdown:hover .dropdown-content {
    display: block;
}
.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}
#pricing-table {
    /*rp: this is for the vertical alignment */
    
    margin: 10px auto;
    text-align: center;
    width: 775px;
    /*rp: this is to centre the pricing table; not in relation to the containing element, but in the way it looks;
    not too sure about the 10px; but it seems to work */
    
    padding-right: 10px;
}
#pricing-table .plan {
    font: 12px 'Lucida Sans', 'trebuchet MS', Arial, Helvetica;
    text-shadow: 0 1px rgba(255, 255, 255, .8);
    background: #fff;
    border: 1px solid #ddd;
    color: #333;
    padding: 18px;
    /*rp: make enough room for the pricing table content */
    
    width: 220px;
    /* plan width = 180 + 20 + 20 + 1 + 1 = 222px */
    /* padding: 5px;
    width: 220px; */
    
    float: left;
    position: relative;
}
#pricing-table #most-popular {
    z-index: 2;
    top: -13px;
    border-width: 3px;
    padding: 30px 20px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 20px 0 10px -10px rgba(0, 0, 0, .15), -20px 0 10px -10px rgba(0, 0, 0, .15);
    -webkit-box-shadow: 20px 0 10px -10px rgba(0, 0, 0, .15), -20px 0 10px -10px rgba(0, 0, 0, .15);
    box-shadow: 20px 0 10px -10px rgba(0, 0, 0, .15), -20px 0 10px -10px rgba(0, 0, 0, .15);
}
#pricing-table .plan:nth-child(1) {
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
}
#pricing-table .plan:nth-child(4) {
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
}
/* --------------- */

#pricing-table h3 {
    font-size: 20px;
    font-weight: normal;
    padding: 20px;
    margin: -20px -20px 50px -20px;
    background-color: #eee;
    background-image: -moz-linear-gradient(#fff, #eee);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
    background-image: -webkit-linear-gradient(#fff, #eee);
    background-image: -o-linear-gradient(#fff, #eee);
    background-image: -ms-linear-gradient(#fff, #eee);
    background-image: linear-gradient(#fff, #eee);
}
#pricing-table #most-popular h3 {
    background-color: #ddd;
    background-image: -moz-linear-gradient(#eee, #ddd);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
    background-image: -webkit-linear-gradient(#eee, #ddd);
    background-image: -o-linear-gradient(#eee, #ddd);
    background-image: -ms-linear-gradient(#eee, #ddd);
    background-image: linear-gradient(#eee, #ddd);
    margin-top: -30px;
    padding-top: 30px;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}
#pricing-table .plan:nth-child(1) h3 {
    -moz-border-radius: 5px 0 0 0;
    -webkit-border-radius: 5px 0 0 0;
    border-radius: 5px 0 0 0;
}
#pricing-table .plan:nth-child(4) h3 {
    -moz-border-radius: 0 5px 0 0;
    -webkit-border-radius: 0 5px 0 0;
    border-radius: 0 5px 0 0;
}
#pricing-table h3 span {
    display: block;
    font: bold 25px/100px Georgia, Serif;
    color: #777;
    background: #fff;
    border: 5px solid #fff;
    height: 100px;
    width: 100px;
    margin: 10px auto -65px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    -moz-box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;
    -webkit-box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;
    box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;
}
/* --------------- */

#pricing-table ul {
    margin: 20px 0 0 0;
    padding: 0;
    list-style: none;
}
#pricing-table li {
    border-top: 1px solid #ddd;
    padding: 10px 0;
}
/* --------------- */

#pricing-table .signup {
    position: relative;
    padding: 8px 20px;
    margin: 20px 0 0 0;
    /*rp: this does not seem to have any effect whatsoever*/
    
    color: black;
    font: bold 14px Arial, Helvetica;
    text-transform: uppercase;
    text-decoration: none;
    display: inline-block;
    /*rp: use this to set the colour of the buttons*/
    
    background-color: #DFF2F8;
    background-image: -moz-linear-gradient(#DFF2F8, #C1DFE7);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#DFF2F8), to(#C1DFE7));
    background-image: -webkit-linear-gradient(#DFF2F8, #C1DFE7);
    background-image: -o-linear-gradient(#DFF2F8, #C1DFE7);
    background-image: -ms-linear-gradient(#DFF2F8, #C1DFE7);
    background-image: linear-gradient(#DFF2F8, #C1DFE7);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5), 0 2px 0 rgba(0, 0, 0, .7);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .5), 0 2px 0 rgba(0, 0, 0, .7);
    box-shadow: 0 1px 0 rgba(255, 255, 255, .5), 0 2px 0 rgba(0, 0, 0, .7);
}
#pricing-table .signup:hover {
    background-color: #1D80C3;
    color: white;
    background-image: -moz-linear-gradient(#62bc30, #72ce3f);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#62bc30), to(#72ce3f));
    background-image: -webkit-linear-gradient(#62bc30, #72ce3f);
    background-image: -o-linear-gradient(#62bc30, #72ce3f);
    background-image: -ms-linear-gradient(#62bc30, #72ce3f);
    background-image: linear-gradient(#62bc30, #72ce3f);
}
#pricing-table .signup:active,
#pricing-table .signup:focus {
    background: #1D80C3;
    top: 2px;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .7) inset;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .7) inset;
    box-shadow: 0 0 3px rgba(0, 0, 0, .7) inset;
}
/* --------------- */

.clear:before,
.clear:after {
    content: "";
    display: table
}
.clear:after {
    clear: both
}
.clear {
    zoom: 1
}
F #toplinks {
    margin: 0px auto 0px;
    color: rgb(87, 111, 134);
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 11px;
}
/*rp: this is where the login drop down content link colour can be set */

#toplinks a {
    color: rgb(153, 153, 153);
    text-transform: capitalize;
    text-decoration: none;
}
#toplinks a:hover {
    color: rgb(256, 256, 256);
    text-decoration: none;
}
/*#toplinks #toplinks-account {
    top: 5px;
    left: 0px;
    position: relative;
    background-repeat: no-repeat;
    width: 176px;

}*/

#toplinks #toplinks-account {
    top: 0px;
    position: relative;
    left: 0px;
    background-repeat: no-repeat;
}
#toplinks #toplinks-userName {
    /*rp: use this to set the top right corner username */
    
    top: 3px;
    left: 393px;
    position: absolute;
    height: 30px;
    /*rp: this should be at least as wide as the dropdown it contains*/
    
    width: 176px;
    background-repeat: no-repeat;
    text-align: left;
    font: 18px arial, sans-serif;
    color: #FFFFFF;
}
#toplinks #toplinks-register {
    top: 0px;
    position: relative;
}
#toplinks #toplinks-register a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com/images/toplinks-register.png");
    background-repeat: no-repeat;
}
#toplinks #toplinks-register:hover a img {
    background-position: 0px -28px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com/images/toplinks-register.png");
    background-repeat: no-repeat;
}
#toplinks #toplinks-login {
    top: 0px;
    position: relative;
}
#toplinks #toplinks-login a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com/images/toplinks-login.png");
    background-repeat: no-repeat;
}
#toplinks #toplinks-login:hover a img {
    background-position: 0px -28px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com/images/toplinks-login.png");
    background-repeat: no-repeat;
}
#toplinks #toplinks-divider {
    width: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 4px;
    margin-left: 4px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/toplinks-divider.gif");
    background-repeat: repeat-y;
}
#toplinks #toplinks-twitter {
    top: 0px;
    position: relative;
}
#toplinks #toplinks-twitter a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com/images/toplinks-twitter.png");
    background-repeat: no-repeat;
}
#toplinks #toplinks-twitter:hover a img {
    background-position: 0px -28px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com/images/toplinks-twitter.png");
    background-repeat: no-repeat;
}
#toplinks #toplinks-facebook {
    top: 4px;
    position: relative;
}
#toplinks #toplinks-facebook a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/toplinks-facebook.gif");
    background-repeat: no-repeat;
}
#toplinks #toplinks-facebook:hover a img {
    background-position: 0px -16px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/toplinks-facebook.gif");
    background-repeat: no-repeat;
}
#menu {
    top: 0px;
    width: 100%;
    height: 47px;
    padding-top: 0px;
    padding-left: 0px;
    position: relative;
    background-image: url("http://www.sportspunter.com/images/topmenubackground.png");
    background-repeat: repeat-x;
}
#menu #nav {
    list-style: none;
    margin: 0px;
    padding: 0px;
    height: 41px;
    overflow: hidden;
    display: inline;
}
#menu #nav li {
    margin: 0px;
    padding: 0px;
    display: inline;
    list-style-type: none;
}
#menu #nav a {
    padding: 0px;
    overflow: hidden;
    float: left;
    color: #FFFFFF;
}
#menu #nav aadfasdf {
    padding: 0px;
    overflow: hidden;
    float: left;
    color: #1E89CF;
}
#menu #nav a:hover {
    background-position: 0px -41px;
    color: #7FAA2A;
    text-decoration: none;
}
#menunav td {
    valign: middle align: center color: white
}
#menunav a {
    color: white;
    text-decoration: none;
}
#menunav a:hover {
    background-position: 0px -41px;
    color: #7FAA2A;
    text-decoration: none;
}
#menu #nav td:hover {
    background-position: 0px -41px;
    color: #7FAA2A;
    text-decoration: none;
}
#menu #nav a:active {
    background-position: 0px -82px;
    color: #7FAA2A;
}
#menu #nav a.selected {
    background-position: 0px -82px;
    color: #7FAA2A;
}
#menu #tab1 a {
    margin-top: 6px;
    width: 256px;
    color: #1E89CF;
}
#menu td:a {
    color: #FFFFFF;
}
#menu #tab100 a {
    margin-top: 6px;
    width: 220px;
    color: #1E89CF;
}
#menu #tab101 a {
    width: 110px;
    margin-top: 14px;
    color: #FFFFFF;
}
#menu #tab102 a {
    width: 145px;
    margin-top: 14px;
    color: #FFFFFF;
}
#menu #tab103 a {
    width: 140px;
    margin-top: 14px;
    color: #FFFFFF;
}
#menu #tab104 a {
    width: 140px;
    margin-top: 14px;
    color: #FFFFFF;
}
#menu #tab2 a {
    width: 200px;
    margin-top: 6px;
    color: #FFFFFF;
}
#menu #tab3 a {
    width: 140px;
    margin-top: 6px;
    color: #FFFFFF;
}
#menu #tab4 a {
    width: 140px;
    margin-top: 6px;
    color: #FFFFFF;
}
#menu #tab5 a {
    width: 140px;
    margin-top: 6px;
    color: #FFFFFF;
}
#menu #tab9 a {
    width: 95px;
    margin-top: 12px;
    color: #FFFFFF;
}
#menu #nav2 {
    list-style: none;
    margin: 0px 26px 0px 0px;
    padding: 0px;
    height: 41px;
    overflow: hidden;
    display: inline;
}
#menu #nav2 li {
    margin: 10px 0px 0px 0px;
    padding: 0px;
    display: inline;
    list-style-type: none;
    position: relative;
    top: 5px;
}
#menu #nav2 #tab5 a img {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-login.png") no-repeat 0px 0px;
    border: currentColor;
    top: 2px;
    width: 70px;
    height: 23px;
    font-size: 0px;
    margin-right: 2px;
    position: relative;
    cursor: pointer;
}
#menu #nav2 #tab5 a img:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-login.png") no-repeat 0px -23px;
    border: currentColor;
    top: 2px;
    width: 70px;
    height: 23px;
    font-size: 0px;
    position: relative;
    cursor: pointer;
}
#menu #nav2 #tab6 a img {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-register.png") no-repeat 0px 0px;
    border: currentColor;
    top: 2px;
    width: 70px;
    height: 23px;
    font-size: 0px;
    position: relative;
    cursor: pointer;
}
#menu #nav2 #tab6 a img:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-register.png") no-repeat 0px -23px;
    border: currentColor;
    top: 2px;
    width: 70px;
    height: 23px;
    font-size: 0px;
    position: relative;
    cursor: pointer;
}
#menu #loggedIn {
    padding-top: 7px;
    margin-right: 0px;
}
#menu #logout {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/button-form-logout.png") no-repeat 0px 0px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 60px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#menu #logout:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/button-form-logout.png") no-repeat 0px -23px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 60px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#button-type01 a {
    background: rgb(0, 153, 255);
    padding: 3px 10px 3px 9px;
    border-radius: 4px;
    border: 1px solid rgb(153, 153, 153);
    color: rgb(255, 255, 255);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
#button-type01 a:hover {
    padding: 3px 10px 3px 9px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    cursor: pointer;
    background-color: rgb(126, 169, 41);
}
#button-type02 {
    background: rgb(0, 153, 255);
    padding: 3px 10px 3px 9px;
    border-radius: 4px;
    border: 1px solid rgb(153, 153, 153);
    color: rgb(255, 255, 255);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
    position: relative;
    cursor: pointer;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
#button-type02:hover {
    padding: 3px 10px 3px 9px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    cursor: pointer;
    background-color: rgb(126, 169, 41);
}
#dropdowns {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/drop-downs-bg.jpg") repeat-x 0px 0px rgb(102, 204, 255);
    width: 964px;
    height: 32px;
    line-height: 2em;
    padding-top: 7px;
    padding-bottom: 4px;
    padding-left: 10px;
    font-size: 12px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
#dropdowns #selectBoxes {
    margin: 5px 0px;
    border: 1px solid rgb(153, 153, 153);
    width: 170px;
    color: rgb(51, 51, 51);
    padding-top: 0px;
    padding-bottom: 0px;
    font-weight: bolder;
    background-color: rgb(255, 255, 255);
}
#dropdowns #selectBoxes option {
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
}
#login {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/login-bg.jpg") repeat-x 0px 0px rgb(176, 105, 0);
    padding: 5px 0px 8px;
    width: 974px;
    height: 28px;
    text-align: center;
    line-height: 2em;
    font-size: 12px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    border-bottom-color: rgb(0, 0, 0);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    position: relative;
}
#login #loginForm {
    text-align: center;
}
#login #title {
    color: rgb(0, 0, 0);
    text-transform: uppercase;
    padding-top: 1px;
    padding-right: 8px;
    padding-left: 22px;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/arrow-right.gif");
    background-repeat: no-repeat;
}
#login #text {
    color: rgb(0, 0, 0);
    padding-right: 5px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
#login #loginForm #textfields {
    padding: 2px;
    border: 1px solid rgb(153, 153, 153);
    width: 90px;
    height: 13px;
    color: rgb(51, 51, 51);
    font-size: 11px;
    font-weight: bold;
    background-color: rgb(245, 245, 245);
}
#login a {
    color: rgb(0, 0, 0);
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
#login a:hover {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#logmein {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-logmein.png") no-repeat 0px 0px;
    border: currentColor;
    width: 70px;
    height: 23px;
    font-size: 0px;
    margin-left: 0px;
    cursor: pointer;
}
#logmein:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-logmein.png") no-repeat 0px -23px;
    border: currentColor;
    width: 70px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#imnew img {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-imnew.png") no-repeat 0px 0px;
    border: currentColor;
    top: 11px;
    width: 70px;
    height: 23px;
    font-size: 0px;
    position: relative;
    cursor: pointer;
}
#imnew img:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-imnew.png") no-repeat 0px -23px;
    border: currentColor;
    top: 11px;
    width: 70px;
    height: 23px;
    font-size: 0px;
    position: relative;
    cursor: pointer;
}
#register {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-register.png") no-repeat 0px 0px;
    border: currentColor;
    width: 70px;
    height: 23px;
    font-size: 0px;
    margin-left: 0px;
    cursor: pointer;
}
#register:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-register.png") no-repeat 0px -23px;
    border: currentColor;
    width: 70px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#updatemydetails {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-updatemydetails.png") no-repeat 0px 0px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    margin-left: 0px;
    cursor: pointer;
}
#updatemydetails:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-updatemydetails.png") no-repeat 0px -23px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#senddetails {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-senddetails.png") no-repeat 0px 0px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    margin-left: 0px;
    cursor: pointer;
}
#senddetails:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-senddetails.png") no-repeat 0px -23px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#activateaccount {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-activateaccount.png") no-repeat 0px 0px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    margin-left: 0px;
    cursor: pointer;
}
#activateaccount:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-activateaccount.png") no-repeat 0px -23px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#resendactivation {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-resendactivation.png") no-repeat 0px 0px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    margin-left: 0px;
    cursor: pointer;
}
#resendactivation:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-resendactivation.png") no-repeat 0px -23px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#updatealldetails img {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-updatealldetails.png") no-repeat 0px 0px;
    border: currentColor;
    top: -4px;
    width: 119px;
    height: 23px;
    font-size: 0px;
    position: relative;
    cursor: pointer;
}
#updatealldetails img:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-updatealldetails.png") no-repeat 0px -23px;
    border: currentColor;
    top: -4px;
    width: 119px;
    height: 23px;
    font-size: 0px;
    position: relative;
    cursor: pointer;
}
#login #loginForm .textNoMember {
    top: -9px;
    font-weight: bold;
    display: inline;
    position: relative;
}
#login #loginForm .registerHere {
    width: 84px;
    height: 26px;
    padding-left: 7px;
    display: inline;
}
#login #loginForm .registerHere a img {
    width: 84px;
    height: 26px;
    text-decoration: none;
    margin-top: 0px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-register.png");
    background-repeat: no-repeat;
}
#login #loginForm .registerHere:hover a img {
    background-position: 0px -30px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-register.png");
    background-repeat: no-repeat;
}
#redirect {
    padding-top: 12px;
    padding-right: 14px;
    padding-left: 14px;
    font-weight: bold;
}
#pageContent {
    margin: 0px 0px 0px 0px;
    width: 984px;
    padding-top: 1px;
    padding-left: 1px;
    padding-bottom: 14px;
    background-color: rgb(255, 255, 255);
}
#pageContent #sectionHorseRacing {
    padding: 6px;
    height: 13px;
    margin-bottom: 0px;
    background-repeat: no-repeat;
    background-color: rgb(121, 121, 121);
}
#pageContent #sectionGreyhoundRacing {
    padding: 6px;
    height: 13px;
    margin-bottom: 0px;
    background-repeat: no-repeat;
    background-color: rgb(121, 121, 121);
}
#pageContent #sectionHarnessRacing {
    padding: 6px;
    height: 13px;
    margin-bottom: 0px;
    background-repeat: no-repeat;
    background-color: rgb(121, 121, 121);
}
#pageContent #sectionRacingProducts {
    padding: 6px;
    height: 13px;
    margin-bottom: 0px;
    background-repeat: no-repeat;
    background-color: rgb(121, 121, 121);
}
#pageContent #sectionOther {
    padding: 6px;
    height: 13px;
    margin-bottom: 0px;
    background-repeat: no-repeat;
    background-color: rgb(121, 121, 121);
}
#pageContent #sectionOther2 {
    padding: 6px;
    height: 13px;
    margin-bottom: 0px;
    background-repeat: no-repeat;
    background-color: rgb(121, 121, 121);
}
#pageContent #sectionHorseRacing {
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/title-strip-horse-racing.jpg");
}
#pageContent #sectionGreyhoundRacing {
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/title-strip-greyhound-racing.jpg");
}
#pageContent #sectionHarnessRacing {
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/title-strip-harness-racing.jpg");
}
#pageContent #sectionRacingProducts {
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/title-strip-racing-products.jpg");
}
#pageContent #sectionOther {
    border-bottom-color: rgb(255, 255, 255);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-color: rgb(204, 204, 204);
}
#pageContent #sectionOther2 {
    border-bottom-color: rgb(166, 166, 166);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/title-strip-other.jpg");
}
#pageContent #sectionHorseRacing h1 {
    margin: 0px;
    padding: 0px;
    color: rgb(51, 51, 51);
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
#pageContent #sectionGreyhoundRacing h1 {
    margin: 0px;
    padding: 0px;
    color: rgb(51, 51, 51);
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
#pageContent #sectionHarnessRacing h1 {
    margin: 0px;
    padding: 0px;
    color: rgb(51, 51, 51);
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
#pageContent #sectionRacingProducts h1 {
    margin: 0px;
    padding: 0px;
    color: rgb(51, 51, 51);
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
#pageContent #sectionOther h1 {
    margin: 0px;
    padding: 0px;
    color: rgb(51, 51, 51);
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
#pageContent #sectionOther2 h1 {
    margin: 0px;
    padding: 0px;
    color: rgb(51, 51, 51);
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
#pageContent #column2 {
    margin-right: 10px;
    margin-left: 10px;
    background-color: rgb(255, 255, 255);
}
#pageContent #column2 #column2-box {
    text-align: right;
    margin-bottom: 10px;
    background-color: rgb(204, 204, 204);
}
#pageContent #column2 #column2-box-nonfit {
    border: 1px solid rgb(182, 182, 182);
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
    margin-bottom: 10px;
    background-color: rgb(204, 204, 204);
}
#pageContent #column2 #column2-box-last {
    text-align: right;
    margin-bottom: 0px;
    background-color: rgb(204, 204, 204);
}
#pageContent #column2 #column2-box a {
    color: rgb(85, 85, 85);
}
#pageContent #column2 #column2-box-last a {
    color: rgb(85, 85, 85);
}
#pageContent #column2 #column2-ad {
    padding: 8px 8px 16px;
    width: 144px;
    text-align: left;
    color: rgb(255, 255, 255);
    margin-bottom: 10px;
    background-color: rgb(204, 204, 204);
}
#pageContent #column2 #column2-ad a {
    color: rgb(85, 213, 255);
    font-size: 10px;
}
#pageContent #column2 #column2-ad h2 {
    margin: 0px 0px 12px;
    padding: 0px;
    color: rgb(255, 255, 255);
    font-size: 14px;
    font-weight: bold;
    border-bottom-color: rgb(255, 255, 255);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
#pageContent #column2 #column2-ad p {
    color: rgb(153, 153, 153);
}
#pageContent #v-shadow {
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/content-shadow.png");
    background-repeat: repeat-y;
}
#pageContent td#v-shadow {
    height: 500px;
}
#menu-right {
    width: 198px;
    padding-left: 1px;
    padding-right: 0px;
    padding-bottom: 1px;
    display: block;
    background-color: rgb(255, 255, 255);
}
#menu-right .ml-box {
    padding-bottom: 8px;
    border-bottom-color: rgb(255, 255, 255);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-color: rgb(149, 208, 227);
}
#menu-right #searchHead {
    padding: 8px 8px 0px;
}
#menu-right #searchHead .si {
    margin: 0px;
    padding: 3px 5px;
    border-radius: 5px;
    border: 1px solid rgb(155, 151, 130);
    width: 182px;
    color: rgb(107, 98, 86);
    font-size: 12px;
    float: left;
    box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.15);
    background-color: rgb(240, 249, 251);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
}
#menu-right #ml-bottom-border {
    border-bottom-color: rgb(255, 255, 255);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.menu-right-title-bg {
    background-position: right;
    padding-top: 7px;
    padding-bottom: 6px;
    padding-left: 6px;
    background-image: url("/images/left-menu-title-bg.gif");
    background-repeat: no-repeat;
    background-color: rgb(51, 51, 51);
}
#menu-right #panel {
    padding: 0px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/panel-row-section.jpg");
    background-repeat: repeat-x;
}
#menu-right #panel a.toggleOn {
    background-position: 6px 7px;
    padding: 4px 4px 6px 17px;
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    border-top-color: rgb(0, 102, 153);
    border-top-width: 1px;
    border-top-style: solid;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/toggle-rhs-menu.png");
    background-repeat: no-repeat;
}
#menu-right #panel a.toggleOff {
    background-position: 6px -33px;
    padding: 4px 4px 6px 17px;
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    border-top-color: rgb(0, 102, 153);
    border-top-width: 1px;
    border-top-style: solid;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/toggle-rhs-menu.png");
    background-repeat: no-repeat;
}
#menu-right h3 {
    margin: 0px;
    padding: 4px 0px 0px 8px;
    color: rgb(228, 240, 248);
    font-size: 12px;
    font-weight: bold;
}
#menu-right .gallops {
    background-position: right -2px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/gallops-white.png");
    background-repeat: no-repeat;
}
#menu-right .greyhounds {
    background-position: right -2px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/greyhounds-white.png");
    background-repeat: no-repeat;
}
#menu-right .harness {
    background-position: right -2px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/harness-white.png");
    background-repeat: no-repeat;
}
#menu-right #shareBtn {
    padding: 5px;
    border-top-color: rgb(216, 204, 194);
    border-left-color: rgb(216, 204, 194);
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    display: block;
    background-color: rgb(255, 255, 255);
}
#menu-right #shareBtn a {
    color: rgb(51, 51, 51);
    font-size: 11px;
}
#menu-right #menu-strip-bottom {
    height: 1px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/menu-strip.gif");
    background-repeat: repeat-x;
}
#menu-right #odds {
    color: rgb(51, 51, 51);
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/rightmenuRow-bg.gif");
    background-repeat: repeat-x;
    background-color: rgb(193, 223, 231);
}
#menu-right #odds a {
    padding: 5px 4px 5px 10px;
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-top-style: solid;
    display: block;
}
#menu-right #odds a:hover {
    background-position: right;
    color: rgb(255, 255, 255);
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/panel-row-odds.jpg");
    background-repeat: no-repeat;
    background-color: rgb(127, 170, 42);
}
#menu-right #odds #static {
    padding: 5px 4px 5px 8px;
    color: rgb(51, 51, 51);
    font-size: 11px;
    text-decoration: none;
    display: block;
    background-image: none;
}
#menu-right #odds2 {
    height: 39px;
    color: rgb(51, 51, 51);
    font-weight: bold;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/panel-row-section.jpg");
    background-repeat: repeat-x;
    background-color: rgb(0, 153, 255);
}
#menu-right #odds2 a.toggleOn {
    background-position: 6px 3px;
    padding: 5px 4px 5px 24px;
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-top-style: solid;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/toggle-rhs-menu.png");
    background-repeat: no-repeat;
}
#menu-right #odds2 a.toggleOff {
    background-position: 6px -37px;
    padding: 5px 4px 5px 24px;
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-top-style: solid;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/toggle-rhs-menu.png");
    background-repeat: no-repeat;
}
#menu-right #odds2 a:hover {} #pageContent #left-boxes {
    width: 100%;
    text-align: center;
    padding-top: 1px;
}
#pageContent #left-strip {
    padding: 0px;
    height: 12px;
    border-top-color: rgb(51, 52, 68);
    border-top-width: 1px;
    border-top-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-left-menu-black.jpg");
    background-repeat: repeat-x;
}
#pageContent #quotePanel {
    border-bottom-color: rgb(166, 166, 166);
    border-left-color: rgb(166, 166, 166);
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    background-color: rgb(51, 51, 51);
}
#pageContent .quoteHorseRacing {
    background-position: right 0px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/quote-panel-horse-racing.jpg");
    background-repeat: no-repeat;
}
#pageContent .quoteGreyhoundRacing {
    background-position: right 0px;
    padding-left: 300px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/quote-panel-greyhound-racing.jpg");
    background-repeat: no-repeat;
}
#pageContent .quoteHarnessRacing {
    background-position: right 0px;
    color: rgb(125, 213, 255);
    padding-right: 150px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/quote-panel-harness-racing.jpg");
    background-repeat: no-repeat;
}
#pageContent .quoteRacingProducts {
    background-position: right 0px;
    padding-left: 300px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/quote-panel-racing-products.jpg");
    background-repeat: no-repeat;
}
#pageContent #quotePanel #quote {
    height: 194px;
    text-align: left;
    padding-top: 26px;
    padding-right: 16px;
    padding-left: 16px;
    font-weight: bold;
    margin-left: 16px;
}
#pageContent #quotePanel #quote #textTitle {
    color: rgb(255, 255, 255);
    letter-spacing: -0.05em;
    font-size: 36px;
}
#pageContent #quotePanel #quote #textPoint1 {
    color: rgb(233, 233, 233);
    font-size: 22px;
}
#pageContent #quotePanel #quote .horses {
    color: rgb(245, 245, 245);
}
#pageContent #quotePanel #quote .greys {
    color: rgb(232, 231, 210);
}
#pageContent #quotePanel #quote .harness {
    color: rgb(232, 231, 210);
}
#pageContent #quotePanel #quote .products {
    color: rgb(232, 231, 210);
}
#pageContent #quotePanel #quote #compare-odds {
    width: 180px;
    height: 51px;
    margin-right: 29px;
}
#pageContent #quotePanel #quote #compare-odds a img {
    width: 180px;
    height: 51px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-compare-odds.png");
    background-repeat: no-repeat;
}
#pageContent #quotePanel #quote #compare-odds:hover a img {
    background-position: 0px -51px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-compare-odds.png");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: rgb(255, 255, 255);
}
#pageContent #sectionLeft h2 {
    margin: 0px 18px 4px;
    padding: 0px;
    color: rgb(255, 255, 255);
    font-size: 24px;
}
#pageContent #sectionLeft a {
    text-decoration: none;
}
#pageContent #sectionLeft a:hover {
    text-decoration: underline;
}
#pageContent #sectionLeft #thumbsup {
    margin-top: 8px;
    margin-right: 8px;
    float: left;
}
#pageContent #sectionLeft #point {
    margin-top: 8px;
    margin-right: 8px;
    float: left;
}
#pageContent #sectionLeft #stepTitle {
    margin-top: -25px;
    position: relative;
}
#pageContent #sectionLeft #stepTitle h3 {
    padding-bottom: 0px;
    margin-bottom: 5px;
}
#pageContent #sectionLeft #stepTitle #sectionText {
    line-height: 20px;
}
#pageContent #sectionLeft #homeText {
    padding: 0px 0px 0px;
    text-align: left;
    color: rgb(51, 51, 51);
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#pageContent #sectionData #homeText {
    padding: 0px 0px 0px;
    text-align: left;
    color: rgb(51, 51, 51);
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#pageContent #sectionLeft #boxNoTop {
    padding: 0px;
    text-align: left;
    color: rgb(51, 51, 51);
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#pageContent #sectionData #boxNoTop {
    padding: 0px;
    text-align: left;
    color: rgb(51, 51, 51);
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#pageContent #sectionLeft #textBox {
    border-radius: 8px;
    border: 1px solid rgb(132, 184, 189);
    margin-top: 18px;
    margin-bottom: 14px;
    background-color: rgb(227, 239, 240);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#pageContent #sectionData #textBox {
    border-radius: 8px;
    border: 1px solid rgb(132, 184, 189);
    margin-top: 18px;
    margin-bottom: 14px;
    background-color: rgb(227, 239, 240);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#pageContent #sectionLeft #textBoxForm {
    border-radius: 8px;
    border: 1px solid rgb(132, 184, 189);
    margin-top: 0px;
    margin-bottom: 24px;
    background-color: rgb(227, 239, 240);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#pageContent #sectionData #textBoxForm {
    border-radius: 8px;
    border: 1px solid rgb(132, 184, 189);
    margin-top: 0px;
    margin-bottom: 24px;
    background-color: rgb(227, 239, 240);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#pageContent #sectionLeft #textBoxFormAccount {
    border-radius: 8px;
    border: 1px solid rgb(132, 184, 189);
    margin-top: 14px;
    margin-bottom: 24px;
    background-color: rgb(227, 239, 240);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#pageContent #sectionData #textBoxFormAccount {
    border-radius: 8px;
    border: 1px solid rgb(132, 184, 189);
    margin-top: 14px;
    margin-bottom: 24px;
    background-color: rgb(227, 239, 240);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#pageContent #sectionLeft #textBox h3 {
    padding-bottom: 4px;
    font-size: 13px;
}
#pageContent #sectionData #textBox h3 {
    padding-bottom: 4px;
    font-size: 13px;
}
#pageContent #sectionLeft #textBoxForm h3 {
    padding-bottom: 4px;
    font-size: 13px;
}
#pageContent #sectionData #textBoxForm h3 {
    padding-bottom: 4px;
    font-size: 13px;
}
#pageContent #sectionLeft #textBoxArrow {
    padding: 20px 16px 4px;
}
#pageContent #sectionData #textBoxArrow {
    padding: 20px 16px 4px;
}
#pageContent #sectionLeft #ozbooks {
    padding: 12px 12px 8px;
    border: 1px solid rgb(204, 204, 204);
    line-height: 22px;
    margin-bottom: 10px;
    min-height: 61px;
    background-color: rgb(238, 243, 247);
}
#pageContent #sectionLeft #ozbooks a img {
    border: 1px solid rgb(153, 153, 153);
    margin-top: 0px;
    margin-right: 10px;
    margin-left: 0px;
    float: left;
}
#pageContent #sectionLeft #textBoxArrow #ozbooks2 {
    padding: 0px;
    line-height: 22px;
    margin-bottom: 20px;
    min-height: 101px;
}
#pageContent #sectionLeft #textBoxArrow #ozbooks2 h3 {
    background-position: 0px 6px;
    margin: 18px 0px 6px;
    color: rgb(0, 0, 0);
    padding-left: 13px;
    font-size: 13px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/arrow-black01.png");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #textBoxArrow #ozbooks2 a img {
    border: 1px solid rgb(153, 153, 153);
    margin-top: 0px;
    margin-right: 10px;
    margin-left: 0px;
    float: left;
}
#pageContent #sectionLeft #sportsbooksBox {
    width: 288px;
    margin-right: 16px;
    margin-bottom: 10px;
    border-bottom-color: rgb(209, 209, 209);
    border-left-color: rgb(209, 209, 209);
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    float: left;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bookmakersBox-bg.gif");
    background-repeat: repeat-x;
    background-color: rgb(205, 225, 229);
}
#sportsbooksBox ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#sportsbooksBox li {
    margin: 0px 0px 0em;
    border-top-color: rgb(191, 218, 221);
    border-top-width: 1px;
    border-top-style: solid;
}
#btn-clickbestodds a img {
    left: 0px;
    top: 40px;
    width: 153px;
    height: 39px;
    text-decoration: none;
    display: block;
    position: relative;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-clickbestodds.png");
    background-repeat: no-repeat;
}
#btn-clickbestodds a img:hover {
    background-position: 0px -39px;
}
#pageContent #sectionLeft #btn-bestodds a {
    padding: 8px 2px 6px;
    border-radius: 8px;
    border: 2px solid rgb(198, 232, 255);
    left: 0px;
    top: 44px;
    height: 21px;
    text-align: center;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    display: block;
    position: relative;
    background-color: rgb(0, 153, 255);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#pageContent #sectionLeft #btn-bestodds a:hover {
    background-color: rgb(139, 186, 47);
}
#sportsbooksBox li a {
    padding: 8px 16px;
    text-decoration: none;
    border-right-color: rgb(209, 209, 209);
    border-right-width: 1px;
    border-right-style: solid;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bookmakersBoxRow-bg.gif");
    background-repeat: repeat-x;
    background-color: rgb(213, 243, 251);
}
#sportsbooksBox li a:hover {
    background-position: right;
    padding: 8px 16px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    border-right-color: currentColor;
    border-right-width: medium;
    border-right-style: none;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bookmakersBox-over.gif");
    background-repeat: no-repeat;
    background-color: rgb(127, 170, 42);
}
#sportsbooksBox .sportsbookicon {
    top: 3px;
    margin-right: 6px;
    position: relative;
}
#pageContent #sectionLeft #sportsbooksBox h3 {
    margin: 0px;
    padding: 28px 16px 12px;
    font-size: 13px;
    border-right-color: rgb(209, 209, 209);
    border-right-width: 1px;
    border-right-style: solid;
}
#pageContent #sectionLeft #sportsbooksBox h4 {
    margin: 0px;
    padding-top: 24px;
    padding-bottom: 12px;
    padding-left: 14px;
    font-size: 14px;
    border-right-color: rgb(204, 204, 204);
    border-right-width: 1px;
    border-right-style: solid;
}
#pageContent #sectionLeft #sportsbooksBox #sportsbookIntro {
    padding: 0px 16px 16px;
    border-right-color: rgb(209, 209, 209);
    border-right-width: 1px;
    border-right-style: solid;
}
#pageContent #sectionLeft #sportsbooksBoxArrow {
    background-position: 12px -1px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/arrow-table-border.png");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #contentByline {
    background-position: 0px bottom;
    padding-top: 24px;
    padding-bottom: 18px;
    border-top-color: rgb(225, 225, 225);
    border-top-width: 1px;
    border-top-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/dots-grey-4x4.gif");
    background-repeat: repeat-x;
}
#pageContent #sectionLeft #contentByline-forTemplate {
    background-position: 0px bottom;
    padding-top: 12px;
    padding-bottom: 15px;
    margin-top: 36px;
    margin-right: 10px;
    border-top-color: rgb(225, 225, 225);
    border-top-width: 1px;
    border-top-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/dots-grey-4x4.gif");
    background-repeat: repeat-x;
}
#pageContent #sectionLeft #contentBox {
    padding: 16px 16px 8px;
    background-color: rgb(213, 234, 236);
}
#pageContent #sectionLeft p {
    margin: 0px 0px 10px;
    padding: 0px;
}
#pageContent #sectionLeft #homeText img {
    margin-top: -6px;
}
#pageContent #genText {
    padding: 14px 21px 8px;
    text-align: left;
    color: rgb(51, 51, 51);
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: rgb(255, 255, 255);
}
#pageContent #sectionLeft #sectionPanel {
    margin: 0px auto;
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/box_content.gif");
    background-repeat: repeat-y;
}
#pageContent #sectionLeft #box-header {
    height: 20px;
    margin-top: 2px;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/box_header.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #box-footer {
    height: 20px;
    margin-bottom: -4px;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/box_footer.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #form-bg {
    padding: 0px;
    line-height: 13px;
}
#pageContent #sectionLeft #form-bg-with-margin {
    padding: 24px 14px 28px;
    color: rgb(51, 51, 51);
    margin-top: 0px;
    background-color: rgb(233, 233, 233);
}
#pageContent #sectionLeft #general-content {
    padding: 24px 14px 28px;
    color: rgb(51, 51, 51);
    margin-top: 0px;
    background-color: rgb(233, 233, 233);
}
#pageContent #sectionLeft #form-bg {
    background-position: 0px bottom;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-content-forms.jpg");
    background-repeat: repeat-x;
}
#pageContent #sectionLeft #form-bg-with-margin {
    background-position: 0px bottom;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-content-forms.jpg");
    background-repeat: repeat-x;
}
#pageContent #sectionLeft #general-content {
    background-position: 0px bottom;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-content-forms.jpg");
    background-repeat: repeat-x;
}
#pageContent #sectionLeft #form-bg #formText {
    text-align: left;
    padding-bottom: 12px;
    font-weight: bold;
}
#pageContent #sectionLeft #form-bg-with-margin #formText {
    text-align: left;
    padding-bottom: 12px;
    font-weight: bold;
}
#pageContent #sectionLeft #form-bg #formtitle {
    padding-bottom: 10px;
    font-weight: bold;
}
#pageContent #sectionLeft #form-bg-with-margin #formtitle {
    padding-bottom: 10px;
    font-weight: bold;
}
#pageContent #sectionLeft #form-bg #formrows {
    padding-bottom: 5px;
}
#pageContent #sectionLeft #form-bg-with-margin #formrows {
    padding-bottom: 5px;
}
#pageContent #sectionLeft #form-bg #mainform-textfields {
    border: 1px solid rgb(153, 153, 153);
}
#pageContent #sectionLeft #form-bg-with-margin #mainform-textfields {
    border: 1px solid rgb(153, 153, 153);
}
#pageContent #sectionLeft #form-bg #boxrows {
    padding-top: 15px;
}
#pageContent #sectionLeft #form-bg-with-margin #boxrows {
    padding-top: 15px;
}
#pageContent #sectionLeft #form-bg .form-help {
    font-size: 10px;
}
#pageContent #sectionLeft #form-bg-with-margin .form-help {
    font-size: 10px;
}
#pageContent #sectionLeft #form-message {
    padding: 6px 0px 0px;
    color: rgb(255, 102, 0);
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 12px;
}
#pageContent #sectionLeft .linebreak {
    padding-top: 16px;
    margin-top: 20px;
    border-top-color: rgb(153, 153, 153);
    border-top-width: 1px;
    border-top-style: solid;
}
#pageContent #sectionLeft #linebreak-bottom {
    padding-top: 0px;
    margin-top: 10px;
    border-top-color: rgb(153, 153, 153);
    border-top-width: 1px;
    border-top-style: solid;
}
#pageContent #sectionLeft #form-bg #submit {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-submit.png") no-repeat 0px 0px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 60px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg-with-margin #submit {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-submit.png") no-repeat 0px 0px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 60px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #submit:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-submit.png") no-repeat 0px -23px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 60px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg-with-margin #submit:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-submit.png") no-repeat 0px -23px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 60px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg ul {
    margin-top: 15px;
}
#pageContent #sectionLeft #form-bg .pointsAdjust ul {
    margin-top: 0px;
    margin-bottom: 15px;
}
#pageContent #sectionLeft #form-bg ul li {
    margin-top: 5px;
    list-style-type: disc;
    list-style-position: inside;
}
#pageContent #sectionLeft #form-bg .pointsAdjust ul li {
    margin-top: 0px;
    margin-bottom: 5px;
}
#pageContent #sectionLeft #form-bg #formTitle {
    padding: 6px 8px;
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: bold;
    background-color: rgb(74, 109, 119);
}
#pageContent #sectionLeft #change-my-settings {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-change-my-settings.png") no-repeat 0px 0px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #change-my-settings:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-change-my-settings.png") no-repeat 0px -23px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 128px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #log-me-in {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-log-me-in.png") no-repeat 0px 0px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 78px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #log-me-in:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-log-me-in.png") no-repeat 0px -26px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 78px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #get-login-info {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-get-login-info.png") no-repeat 0px 0px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 97px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg-with-margin #get-login-info {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-get-login-info.png") no-repeat 0px 0px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 97px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #get-login-info:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-get-login-info.png") no-repeat 0px -26px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 97px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg-with-margin #get-login-info:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-get-login-info.png") no-repeat 0px -26px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 97px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #edit-my-account {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-edit-my-account.png") no-repeat 0px 0px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 107px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg-with-margin #edit-my-account {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-edit-my-account.png") no-repeat 0px 0px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 107px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #edit-my-account:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-edit-my-account.png") no-repeat 0px -26px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 107px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg-with-margin #edit-my-account:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-edit-my-account.png") no-repeat 0px -26px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 107px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #activate-account {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-activate.png") no-repeat 0px 0px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 138px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #activate-account:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-activate.png") no-repeat 0px -26px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 138px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #resend-email {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-activate-email.png") no-repeat 0px 0px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 162px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #resend-email:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-activate-email.png") no-repeat 0px -26px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 162px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #sectionPanel .im-new {
    width: 78px;
    height: 26px;
    margin-left: 6px;
}
#pageContent #sectionLeft #form-bg .im-new a img {
    width: 78px;
    height: 26px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-im-new.png");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #form-bg .im-new:hover a img {
    background-position: 0px -26px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-im-new.png");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #form-bg #feedback {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-send-comments.png") no-repeat 0px 0px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 138px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #form-bg #feedback:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-send-comments.png") no-repeat 0px -26px;
    margin: 3px 0px 0px;
    padding: 0px;
    border: currentColor;
    width: 138px;
    height: 26px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionLeft #sectionPanel #sectionText {
    margin: 0px;
    text-align: left;
    color: rgb(0, 0, 0);
    line-height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#pageContent #sectionLeft #sectionPanel #divider {} #pageContent #sectionLeft #sectionPanel h3 {
    margin: 0px;
    padding: 0px;
    text-align: left;
    color: rgb(0, 0, 0);
    font-size: 16px;
    display: inline;
}
#pageContent #sectionLeft #sectionPanel #arrow {} #pageContent #sectionLeft #sectionPanel #bookmaker-images {
    padding-top: 8px;
    padding-bottom: 8px;
}
#pageContent #sectionLeft #sectionPanel #betText {
    padding: 0px;
    text-align: justify;
    color: rgb(51, 51, 51);
    line-height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#pageContent #sectionLeft #sectionPanel #more-details {
    width: 64px;
    height: 26px;
}
#pageContent #sectionLeft #sectionPanel #more-details a img {
    width: 64px;
    height: 26px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-more.png");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #more-details:hover a img {
    background-position: 0px -26px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-more.png");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes {
    margin-top: 14px;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #sportingbet a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-sportingbet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #sportingbet:hover a img {
    background-position: 0px -40px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-sportingbet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #centrebet a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-centrebet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #centrebet:hover a img {
    background-position: 0px -40px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-centrebet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #luxbet a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-luxbet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #luxbet:hover a img {
    background-position: 0px -40px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-luxbet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #sportsalive a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-sportsalive.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #sportsalive:hover a img {
    background-position: 0px -40px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-sportsalive.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #sportsbet a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-sportsbet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #sportsbet:hover a img {
    background-position: 0px -40px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-sportsbet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #iasbet a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-iasbet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionLeft #sectionPanel #bookmakersBoxes #iasbet:hover a img {
    background-position: 0px -40px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-bookmaker-iasbet.gif");
    background-repeat: no-repeat;
}
#pageContent #sectionRightBlue {
    padding: 12px 12px 18px;
    color: rgb(215, 215, 215);
    margin-top: 0px;
    margin-bottom: 0px;
    border-bottom-color: rgb(51, 51, 51);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-repeat: no-repeat;
}
#pageContent #sectionRightGrey {
    padding: 12px 12px 18px;
    color: rgb(215, 215, 215);
    margin-top: 0px;
    margin-bottom: 0px;
    border-bottom-color: rgb(51, 51, 51);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-repeat: no-repeat;
}
#pageContent #sectionRightBlue {
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/ad-box-blue.jpg");
    background-color: rgb(33, 88, 145);
}
#pageContent #sectionRightGrey {
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/ad-box-bg-grey.jpg");
    background-color: rgb(69, 69, 69);
}
#pageContent #sectionRightBlue h2 {
    margin: 0px;
    padding: 0px 0px 12px;
    line-height: 18px;
    font-size: 19px;
    font-weight: normal;
}
#pageContent #sectionRightGrey h2 {
    margin: 0px;
    padding: 0px 0px 12px;
    line-height: 18px;
    font-size: 19px;
    font-weight: normal;
}
#pageContent #sectionRightBlue #homeText {
    margin: 0px;
    padding: 0px;
    text-align: left;
    font-size: 12px;
}
#pageContent #sectionRightGrey #homeText {
    margin: 0px;
    padding: 0px;
    text-align: left;
    font-size: 12px;
}
#pageContent #sectionRightBlue #homeText a {
    color: rgb(0, 153, 204);
}
#pageContent #sectionRightGrey #homeText a {
    color: rgb(0, 153, 204);
}
#pageContent #sectionRightBlue #homeText p {
    margin-top: -2px;
}
#pageContent #sectionRightGrey #homeText p {
    margin-top: -2px;
}
#pageContent #sectionRightBlue #addthisBtn {
    margin-top: 12px;
}
#pageContent #sectionRightGrey #addthisBtn {
    margin-top: 12px;
}
#pageContent #right-strip {
    background-position: right 0px;
    padding: 4px 6px 8px;
    height: 13px;
    color: rgb(191, 191, 191);
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/strip-short.jpg");
    background-repeat: no-repeat;
    background-color: rgb(51, 51, 51);
}
#pageContent #sectionRightBlue #adGrey1 {
    width: 100%;
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: rgb(36, 36, 36);
}
#pageContent #sectionRightGrey #adGrey1 {
    width: 100%;
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: rgb(36, 36, 36);
}
#pageContent #sectionRightGrey #greyBox {
    padding: 8px 5px 10px;
    background-color: rgb(51, 51, 51);
}
#pageContent #sectionRightBlue #adBlack {
    width: 100%;
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: rgb(0, 0, 0);
}
#pageContent #sectionRightGrey #adBlack {
    width: 100%;
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: rgb(0, 0, 0);
}
#pageContent h1 {
    margin-right: 16px;
    margin-left: 16px;
}
#pageContent h3 {
    padding-bottom: 2px;
}
#pageContent a {
    /*color: rgb(0, 153, 204);*/
    text-decoration: none;
}
#pageContent a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#pageContent #sectionData {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: rgb(255, 255, 255);
}
#pageContent #sectionData #sectionText {
    margin: 0px;
    padding: 12px 15px;
    text-align: left;
    color: rgb(51, 51, 51);
    line-height: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border-top-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    background-color: rgb(207, 220, 230);
}
#pageContent #sectionData #sectionText p {
    padding-bottom: 12px;
}
#pageContent #sectionData p {
    padding-bottom: 0px;
}
#pageContent #sectionData .one {
    padding: 4px 3px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    border-left-color: rgb(236, 239, 244);
    border-left-width: 1px;
    border-left-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .one a {
    color: rgb(51, 51, 51);
    padding-right: 4px;
    padding-left: 4px;
    text-decoration: none;
}
#pageContent #sectionData .one a:hover {
    color: rgb(127, 170, 42);
}
.zero {
    padding: 4px 3px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    border-left-color: rgb(236, 239, 244);
    border-left-width: 1px;
    border-left-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
.zero a {
    color: rgb(51, 51, 51);
    padding-right: 4px;
    padding-left: 4px;
    text-decoration: none;
}
.zero a:hover {
    color: rgb(127, 170, 42);
}
#pageContent #sectionData .zero {
    padding: 4px 3px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    border-left-color: rgb(236, 239, 244);
    border-left-width: 1px;
    border-left-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .zero a {
    color: rgb(51, 51, 51);
    padding-right: 4px;
    padding-left: 4px;
    text-decoration: none;
}
#pageContent #sectionData .zero a:hover {
    color: rgb(127, 170, 42);
}
#pageContent #sectionData .normalmessages {
    padding: 4px 3px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    border-left-color: rgb(236, 239, 244);
    border-left-width: 1px;
    border-left-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .normalmessages a {
    color: rgb(51, 51, 51);
    padding-right: 0px;
    padding-left: 0px;
    text-decoration: none;
}
#pageContent #sectionData .normalmessages a:hover {
    color: rgb(127, 170, 42);
}
#pageContent #sectionData #top-odds {
    color: rgb(0, 102, 204);
}
.zero b {
    color: rgb(0, 102, 204);
    font-weight: normal;
}
.one b {
    color: rgb(0, 102, 204);
    font-weight: normal;
}
#pageContent #sectionData #top-odds a {
    color: rgb(0, 102, 204);
}
.zero b {
    color: rgb(0, 102, 204);
    font-weight: normal;
}
.one b {
    color: rgb(0, 102, 204);
    font-weight: normal;
}
#pageContent #sectionData #top-odds a:hover {
    color: rgb(127, 170, 42);
}
#pageContent #sectionData .headingLeft {
    padding: 10px 4px 8px;
    color: rgb(102, 204, 255);
    letter-spacing: 0em;
    font-size: 11px;
    font-weight: bold;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-top-style: solid;
    background-color: rgb(51, 51, 51);
}
#pageContent #sectionData .heading {
    padding: 6px 4px;
    color: rgb(102, 204, 255);
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    background-color: rgb(51, 51, 51);
}
#pageContent #sectionLeft .heading {
    padding: 6px 4px;
    color: rgb(102, 204, 255);
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    background-color: rgb(51, 51, 51);
}
#pageContent #sectionData .title-bar-left {
    height: 24px;
    color: rgb(102, 204, 255);
    padding-right: 8px;
    padding-left: 8px;
    font-size: 12px;
    margin-bottom: 8px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/title-rounded-bar-left.jpg");
    background-repeat: no-repeat;
    background-color: rgb(84, 84, 84);
}
#pageContent #sectionLeft .title-bar-left {
    height: 24px;
    color: rgb(102, 204, 255);
    padding-right: 8px;
    padding-left: 8px;
    font-size: 12px;
    margin-bottom: 8px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/title-rounded-bar-left.jpg");
    background-repeat: no-repeat;
    background-color: rgb(84, 84, 84);
}
#pageContent #sectionData .title-bar-mid {
    height: 24px;
    color: rgb(102, 204, 255);
    padding-right: 8px;
    padding-left: 8px;
    font-size: 12px;
    border-left-color: rgb(51, 51, 51);
    border-left-width: 6px;
    border-left-style: solid;
    background-color: rgb(84, 84, 84);
}
#pageContent #sectionLeft .title-bar-mid {
    height: 24px;
    color: rgb(102, 204, 255);
    padding-right: 8px;
    padding-left: 8px;
    font-size: 12px;
    border-left-color: rgb(51, 51, 51);
    border-left-width: 6px;
    border-left-style: solid;
    background-color: rgb(84, 84, 84);
}
#pageContent #sectionData .title-bar-right {
    width: 156px;
    height: 24px;
    color: rgb(102, 204, 255);
    padding-right: 3px;
    padding-left: 8px;
    font-size: 12px;
    border-left-color: rgb(51, 51, 51);
    border-left-width: 6px;
    border-left-style: solid;
    background-color: rgb(84, 84, 84);
}
#pageContent #sectionLeft .title-bar-right {
    width: 156px;
    height: 24px;
    color: rgb(102, 204, 255);
    padding-right: 3px;
    padding-left: 8px;
    font-size: 12px;
    border-left-color: rgb(51, 51, 51);
    border-left-width: 6px;
    border-left-style: solid;
    background-color: rgb(84, 84, 84);
}
#pageContent #sectionData .heading .title-bar-left a {
    color: rgb(102, 204, 255);
    font-size: 12px;
    text-decoration: none;
}
#pageContent #sectionData .heading .title-bar-mid a {
    color: rgb(102, 204, 255);
    font-size: 12px;
    text-decoration: none;
}
#pageContent #sectionData .heading .title-bar-right a {
    color: rgb(102, 204, 255);
    font-size: 12px;
    text-decoration: none;
}
#pageContent #sectionLeft .heading .title-bar-left a {
    color: rgb(102, 204, 255);
    font-size: 12px;
    text-decoration: none;
}
#pageContent #sectionLeft .heading .title-bar-mid a {
    color: rgb(102, 204, 255);
    font-size: 12px;
    text-decoration: none;
}
#pageContent #sectionLeft .heading .title-bar-right a {
    color: rgb(102, 204, 255);
    font-size: 12px;
    text-decoration: none;
}
#pageContent #sectionData .heading .title-bar-left a:hover {
    color: rgb(127, 170, 42);
    font-size: 12px;
    text-decoration: underline;
}
#pageContent #sectionData .heading .title-bar-mid a:hover {
    color: rgb(127, 170, 42);
    font-size: 12px;
    text-decoration: underline;
}
#pageContent #sectionData .heading .title-bar-right a:hover {
    color: rgb(127, 170, 42);
    font-size: 12px;
    text-decoration: underline;
}
#pageContent #sectionLeft .heading .title-bar-left a:hover {
    color: rgb(127, 170, 42);
    font-size: 12px;
    text-decoration: underline;
}
#pageContent #sectionLeft .heading .title-bar-mid a:hover {
    color: rgb(127, 170, 42);
    font-size: 12px;
    text-decoration: underline;
}
#pageContent #sectionLeft .heading .title-bar-right a:hover {
    color: rgb(127, 170, 42);
    font-size: 12px;
    text-decoration: underline;
}
#pageContent #sectionData .title-bar-right #linkwin {
    padding: 2px;
    width: 24px;
    color: rgb(51, 51, 51);
    text-decoration: none;
    background-color: rgb(102, 204, 255);
}
#pageContent #sectionData .title-bar-right #linkplace {
    padding: 2px;
    width: 24px;
    color: rgb(51, 51, 51);
    text-decoration: none;
    background-color: rgb(153, 153, 153);
}
#pageContent #sectionLeft #imageContainer {
    left: 0px;
    top: 0px;
    width: 100%;
    height: 264px;
    overflow: hidden;
    position: relative;
    background-color: rgb(87, 127, 166);
}
#pageContent #sectionLeft #imageContainer img {
    left: 0px;
    top: 0px;
    margin-top: 0px;
    margin-left: 0px;
    display: none;
    position: absolute;
}
#pageContent #sectionLeft .heading-intro {
    padding: 28px 14px;
    top: 192px;
    width: 157px;
    height: 208px;
    position: absolute;
    z-index: 99999;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-diag-01.png");
    background-repeat: repeat-y;
}
#pageContent #sectionLeft .heading-intro2 {
    padding: 28px 14px;
    top: 192px;
    width: 157px;
    height: 208px;
    position: absolute;
    z-index: 99999;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-diag-01.png");
    background-repeat: repeat-y;
}
#pageContent #sectionLeft .heading-intro h1 {
    margin: 0px;
    padding: 0px 0px 12px;
    color: rgb(255, 255, 255);
    line-height: 24px;
    font-size: 26px;
    font-weight: normal;
}
#pageContent #sectionLeft .heading-intro2 h1 {
    margin: 0px;
    padding: 0px 0px 12px;
    color: rgb(255, 255, 255);
    line-height: 24px;
    font-size: 26px;
    font-weight: normal;
}
#pageContent #sectionLeft .heading-intro2 h1 {
    font-size: 22px;
}
#pageContent #sectionLeft .heading-intro .heading-intro-text {
    color: rgb(255, 255, 255);
    line-height: 20px;
    font-size: 15px;
}
#pageContent #sectionLeft .heading-intro2 .heading-intro-text {
    color: rgb(255, 255, 255);
    line-height: 20px;
    font-size: 15px;
}
#pageContent #sectionLeft .heading-intro .heading-intro-text a {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#pageContent #sectionLeft .heading-intro2 .heading-intro-text a {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#pageContent #sectionLeft .heading-intro .heading-intro-text a:hover {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#pageContent #sectionLeft .heading-intro2 .heading-intro-text a:hover {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#pageContent #sectionLeft h5 {
    margin: 0px 0px 16px;
    padding: 0px;
    color: rgb(68, 68, 68);
    font-size: 16px;
    font-weight: bold;
}
#pageContent #sectionData .subheading {
    padding: 7px 0px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: bold;
    border-left-color: rgb(204, 204, 204);
    border-left-width: 1px;
    border-left-style: solid;
    background-color: rgb(224, 224, 224);
}
#pageContent #sectionLeft .subheading {
    padding: 7px 0px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: bold;
    border-left-color: rgb(204, 204, 204);
    border-left-width: 1px;
    border-left-style: solid;
    background-color: rgb(224, 224, 224);
}
#pageContent #sectionLeft .subheading {
    padding-left: 0px;
    border-top-color: rgb(190, 190, 190);
    border-bottom-color: rgb(199, 199, 199);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
}
#pageContent #sectionLeft .subheading a {
    color: rgb(51, 51, 51);
    text-decoration: none;
}
#pageContent #sectionData .subheading a {
    color: rgb(51, 51, 51);
    text-decoration: none;
}
#pageContent #sectionLeft .subheading a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .subheading a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .subheadingImage {
    padding: 4px 4px 1px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: bold;
    border-top-color: rgb(190, 190, 190);
    border-bottom-color: rgb(199, 199, 199);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    background-color: rgb(224, 224, 224);
}
#pageContent #sectionLeft .subheadingImage {
    padding: 4px 4px 1px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: bold;
    border-top-color: rgb(190, 190, 190);
    border-bottom-color: rgb(199, 199, 199);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    background-color: rgb(224, 224, 224);
}
#pageContent #sectionLeft .subheadingImage {
    padding-left: 0px;
}
#pageContent #sectionLeft .subheadingImage a {
    color: rgb(51, 51, 51);
    text-decoration: none;
}
#pageContent #sectionData .subheadingImage a {
    color: rgb(51, 51, 51);
    text-decoration: none;
}
#pageContent #sectionLeft .subheadingImage a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .subheadingImage a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .headingWithImage {
    padding: 3px 4px;
    color: rgb(255, 255, 255);
    letter-spacing: 0em;
    font-size: 11px;
    font-weight: bold;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/panel-row-title.png");
    background-repeat: repeat-x;
    background-color: rgb(52, 103, 156);
}
#pageContent #sectionLeft .headingWithImage {
    padding: 3px 4px;
    color: rgb(255, 255, 255);
    letter-spacing: 0em;
    font-size: 11px;
    font-weight: bold;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/panel-row-title.png");
    background-repeat: repeat-x;
    background-color: rgb(52, 103, 156);
}
#pageContent #sectionData .subheading-noborder {
    width: 170px;
    padding: 7px 0px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: bold;
    border-top-color: rgb(190, 190, 190);
    border-bottom-color: rgb(199, 199, 199);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    background-color: rgb(224, 224, 224);
}
#pageContent #sectionLeft .subheading-noborder {
    width: 170px;
    padding: 7px 0px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: bold;
    border-top-color: rgb(190, 190, 190);
    border-bottom-color: rgb(199, 199, 199);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    background-color: rgb(224, 224, 224);
}
#pageContent #sectionData .subheading-noborder a {
    width: 170px;
    padding: 4px 9px 3px;
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin-right: 6px;
    margin-left: 6px;
}
#pageContent #sectionLeft .subheading-noborder a {
    width: 170px;
    padding: 4px 9px 3px;
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin-right: 6px;
    margin-left: 6px;
}
#pageContent #sectionData .subheading-noborder a:hover {
    width: 170px;
    text-decoration: none;
}
#pageContent #sectionLeft .subheading-noborder a:hover {
    width: 170px;
    text-decoration: none;
}
#pageContent #sectionData #dataText {
    padding: 14px;
    text-align: left;
    color: rgb(0, 0, 0);
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border-bottom-color: rgb(255, 255, 255);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-color: rgb(207, 220, 230);
}
#pageContent #sectionData #dataText p {
    margin-top: -8px;
}
#pageContent #sectionData #dataLinks {
    padding: 14px;
    text-align: left;
    color: rgb(0, 0, 0);
    line-height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border-top-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    background-color: rgb(207, 220, 230);
}
#pageContent #sectionData #dataDropdowns {
    padding: 14px;
    text-align: left;
    color: rgb(0, 0, 0);
    line-height: 18px;
    font-size: 11px;
    border-bottom-color: rgb(255, 255, 255);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-one-tabs.jpg");
    background-repeat: repeat-x;
    background-color: rgb(185, 201, 214);
}
#pageContent #sectionData #dataDropdowns option {
    padding-left: 2px;
    font-family: Arial, Helvetica, sans-serif;
    border-top-color: rgb(243, 243, 243);
    border-bottom-color: rgb(243, 243, 243);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
}
#pageContent #sectionData #dataDropdowns select {
    border: 1px solid rgb(153, 153, 153);
    color: rgb(0, 0, 0);
    font-family: Arial, Helvetica, sans-serif;
    background-color: rgb(244, 252, 255);
}
#pageContent #sectionData .showButtonRow {
    padding: 3px 4px;
    letter-spacing: 0em;
    font-size: 11px;
    background-color: rgb(207, 220, 230);
}
#pageContent #sectionData .showButtonRow a {
    padding: 5px;
    font-size: 11px;
    background-color: rgb(199, 218, 233);
}
#pageContent #sectionData .showButtonRow a:hover {
    color: rgb(56, 102, 139);
    text-decoration: none;
    background-color: rgb(181, 205, 225);
}
#pageContent #sectionData .multibet-calc {
    height: 23px;
}
#pageContent #sectionData .multibet-calc a img {
    width: 119px;
    height: 23px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-multibet-calc.png");
    background-repeat: no-repeat;
}
#pageContent #sectionData .multibet-calc:hover a img {
    background-position: 0px -23px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-multibet-calc.png");
    background-repeat: no-repeat;
}
#pageContent #sectionData #show-selected-matches {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-show-selected-matches.png") no-repeat 0px 0px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 148px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionData #show-selected-matches:hover {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-show-selected-matches.png") no-repeat 0px -23px;
    margin: 0px;
    padding: 0px;
    border: currentColor;
    width: 148px;
    height: 23px;
    font-size: 0px;
    cursor: pointer;
}
#pageContent #sectionData .marketNameTitle {
    top: -6px;
    display: inline;
    position: relative;
}
#pageContent #sectionData .agencies {
    top: -6px;
    display: inline;
    position: relative;
}
#pageContent #sectionData .customise {
    width: 97px;
    height: 26px;
    padding-left: 8px;
    display: inline;
}
#pageContent #sectionData .customise a img {
    width: 97px;
    height: 26px;
    text-decoration: none;
    margin-top: 1px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-customise.png");
    background-repeat: no-repeat;
}
#pageContent #sectionData .customise:hover a img {
    background-position: 0px -26px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-customise.png");
    background-repeat: no-repeat;
}
#pageContent #sectionData .changeFormat {
    width: 24px;
    height: 20px;
    padding-left: 2px;
    display: inline;
}
#pageContent #sectionData .changeFormat a img {
    width: 24px;
    height: 20px;
    text-decoration: none;
    margin-top: 0px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-change-format.png");
    background-repeat: no-repeat;
}
#pageContent #sectionData .changeFormat:hover a img {
    background-position: 0px -20px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-change-format.png");
    background-repeat: no-repeat;
}
#pageContent #sectionData .bookmakerHeading {
    background-position: right 0px;
    padding: 4px;
    letter-spacing: 0em;
    font-size: 11px;
    border-left-color: rgb(222, 227, 237);
    border-left-width: 1px;
    border-left-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-bookmaker-heading.png");
    background-repeat: repeat-y;
    background-color: rgb(242, 242, 242);
}
#pageContent #sectionData .bookmakerHeading #info-icon {
    margin-bottom: 1px;
}
#pageContent .noodds {
    color: rgb(0, 153, 204);
    padding-top: 8px;
    padding-bottom: 6px;
    padding-left: 6px;
    font-weight: bold;
    margin-top: 0px;
    border-top-color: rgb(173, 173, 173);
    border-bottom-color: rgb(222, 227, 237);
    border-left-color: rgb(222, 227, 237);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: dotted;
    border-bottom-style: solid;
    border-left-style: solid;
    background-color: rgb(225, 243, 247);
}
#pageContent .noodds2 {
    color: rgb(0, 153, 204);
    padding-top: 8px;
    padding-bottom: 6px;
    padding-left: 6px;
    font-weight: bold;
    margin-top: 0px;
    border-top-color: rgb(173, 173, 173);
    border-bottom-color: rgb(222, 227, 237);
    border-left-color: rgb(222, 227, 237);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: dotted;
    border-bottom-style: solid;
    border-left-style: solid;
    background-color: rgb(225, 243, 247);
}
#pageContent .intlLink {
    color: rgb(0, 153, 204);
    padding-top: 8px;
    padding-bottom: 6px;
    padding-left: 6px;
    font-weight: bold;
    margin-top: 0px;
    border-top-color: rgb(173, 173, 173);
    border-bottom-color: rgb(222, 227, 237);
    border-left-color: rgb(222, 227, 237);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: dotted;
    border-bottom-style: solid;
    border-left-style: solid;
    background-color: rgb(225, 243, 247);
}
#pageContent .intlLink {
    border-top-style: solid;
    background-color: rgb(243, 243, 243);
}
#pageContent .noodds2 {
    border-top-style: solid;
    background-color: rgb(243, 243, 243);
}
#pageContent #sectionData .noodds a {
    padding: 4px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
#pageContent #sectionData .noodds a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#pageContent #sectionData .noodds2 a {
    padding: 4px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
#pageContent #sectionData .intlLink a {
    padding: 4px;
    color: rgb(0, 100, 133);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: bolder;
    text-decoration: none;
}
#pageContent #sectionData .noodds2 a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#pageContent #sectionData .intlLink a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#pageContent #sectionData a {
    padding: 4px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
#pageContent #sectionData a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#pageContent #sectionData .headingmarkets {
    padding: 12px 4px 10px 10px;
    color: rgb(102, 204, 255);
    letter-spacing: 0em;
    font-size: 11px;
    font-weight: bold;
    border-top-color: rgb(102, 102, 102);
    border-top-width: 1px;
    border-top-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-sub-title-gradient.png");
    background-repeat: repeat-x;
    background-color: rgb(255, 255, 255);
}
#pageContent #sectionLeft .headingmarkets {
    padding: 12px 4px 10px 10px;
    color: rgb(102, 204, 255);
    letter-spacing: 0em;
    font-size: 11px;
    font-weight: bold;
    border-top-color: rgb(102, 102, 102);
    border-top-width: 1px;
    border-top-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-sub-title-gradient.png");
    background-repeat: repeat-x;
    background-color: rgb(255, 255, 255);
}
#pageContent #sectionData .feedback {
    padding: 14px 8px 8px;
    font-size: 12px;
    margin-top: 48px;
    border-right-color: rgb(255, 255, 255);
    border-right-width: 10px;
    border-right-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/border-dots-01.gif");
    background-repeat: repeat-x;
    background-color: rgb(243, 243, 243);
}
#pageContent #sectionData .hot-tip {
    padding: 12px 10px;
    color: rgb(0, 0, 0);
    margin-top: 12px;
    margin-bottom: 0px;
    background-color: rgb(207, 220, 230);
}
#pageContent #sectionData .feedback a {
    color: rgb(20, 67, 114);
    text-decoration: none;
}
#pageContent #sectionData .hot-tip a {
    color: rgb(20, 67, 114);
    text-decoration: none;
}
/*rp: use this for the text in the buttons on the pricing table */

#pageContent #sectionData a {
    color: rgb(0, 0, 0);
    text-decoration: none;
}
#pageContent #sectionData a:active {
    color: rgb(0, 0, 0);
    text-decoration: none;
}
dataPage a:visited {
    color: rgb(0, 0, 0);
    text-decoration: none;
}
#pageContent #sectionData a:hover {
    color: rgb(256, 256, 256);
    text-decoration: underline;
}
#pageContent #sectionData #moremarkets a:hover {
    text-decoration: underline;
}
#pageContent #sectionData #moremarkets-single a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .noodds a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .noodds2 a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .intlLink a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .one a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .zero a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .feedback a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .hot-tip a:hover {
    text-decoration: underline;
}
#pageContent #sectionData .heading a {
    color: rgb(102, 204, 255);
    text-decoration: underline;
}
#pageContent #sectionData .heading a:active {
    color: rgb(102, 204, 255);
    text-decoration: underline;
}
#pageContent #sectionLeft .heading a {
    color: rgb(102, 204, 255);
    text-decoration: underline;
}
#pageContent #sectionLeft .heading a:active {
    color: rgb(102, 204, 255);
    text-decoration: underline;
}
dataPage a:visited {
    color: rgb(102, 204, 255);
    text-decoration: underline;
}
#pageContent #sectionData .heading a:hover {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#pageContent #sectionLeft .heading a:hover {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#pageContent #sectionData .heading #greylink a {
    color: rgb(119, 119, 119);
    text-decoration: none;
}
#pageContent #sectionData .heading #greylink a:active {
    color: rgb(119, 119, 119);
    text-decoration: none;
}
#pageContent #sectionLeft .heading #greylink a {
    color: rgb(119, 119, 119);
    text-decoration: none;
}
#pageContent #sectionLeft .heading #greylink a:active {
    color: rgb(119, 119, 119);
    text-decoration: none;
}
dataPage a:visited {
    color: rgb(119, 119, 119);
    text-decoration: none;
}
#pageContent #sectionData .heading #greylink a:hover {
    text-decoration: underline;
}
#pageContent #sectionData a:hover {
    text-decoration: none;
}
#pageContent #sectionData .tabControl {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: rgb(204, 204, 204);
}
#pageContent #sectionData #headlines {
    height: 29px;
    padding-top: 8px;
    padding-left: 5px;
    margin-bottom: 0px;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-top-style: solid;
    position: relative;
    background-color: rgb(204, 204, 204);
}
#pageContent #sectionData #headlines a {
    background: url("http://www.sportspunter.com.au/sportspunterau/img/btn-upcoming-bg-off.jpg") repeat-y 0px 0px rgb(225, 225, 225);
    margin: 0px;
    padding: 8px 6px 4px;
    width: 116px;
    height: 16px;
    text-align: center;
    color: rgb(102, 102, 102);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    border-top-color: rgb(204, 204, 204);
    border-right-color: rgb(204, 204, 204);
    border-left-color: rgb(204, 204, 204);
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    float: left;
    display: block;
}
#pageContent #sectionData #headlines a:hover {
    background: rgb(127, 170, 42);
    color: rgb(255, 255, 255);
    text-decoration: none;
}
#pageContent #sectionData #headlines a.on {
    background: rgb(223, 239, 255);
    color: rgb(51, 51, 51);
    text-decoration: none;
    border-top-color: rgb(51, 51, 51);
    border-right-color: rgb(51, 51, 51);
    border-left-color: rgb(51, 51, 51);
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
}
#pageContent #sectionData .tabContent {
    clear: both;
}
#pageContent #sectionData .submit {
    margin: 2px 8px 2px 12px;
    padding-top: 3px;
    padding-bottom: 3px;
}
#pageContent #sectionLeft #promo-datapage-title-strip {
    padding: 0px 5px 0px 0px;
    color: rgb(255, 255, 255);
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: underline;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/promo-panel-row-black-section-small.jpg");
    background-repeat: repeat-x;
}
#pageContent #sectionLeft #promo-datapage-title-strip a {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#pageContent #sectionLeft #promo-datapage-title-strip a:visited {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#pageContent #sectionLeft #promo-datapage-title-strip a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#pageContent #sectionLeft .menu-promo-title-bg {
    background-position: right;
    width: 80px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/promo-blackbg-arrow-small.jpg");
    background-repeat: no-repeat;
}
#pageContent #datapage-title-strip {
    padding: 12px 10px 10px 0px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/panel-row-section.jpg");
    background-repeat: repeat-x;
    background-color: rgb(25, 111, 168);
}
#pageContent #datapage-title-strip h1 {
    background-position: -3px -10px;
    margin: 0px;
    padding: 0px 0px 0px 16px;
    color: rgb(255, 255, 255);
    font-size: 14px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/title-arrow-main-data.png");
    background-repeat: no-repeat;
}
#pageContent #datapage-title-strip h1 a {
    margin: 0px;
    padding: 0px 0px 0px 16px;
    color: rgb(255, 255, 255);
    font-size: 14px;
}
#pageContent #sectionData .dropdowns {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-top: 1px;
    margin-bottom: 0px;
}
#pageContent #sectionData .dropdowns .ml-box {
    padding-bottom: 8px;
    background-color: rgb(204, 204, 204);
}
#pageContent #sectionData .dropdowns #searchHead {
    padding: 8px 8px 0px;
}
#pageContent #sectionData .dropdowns #searchHead .si {
    margin: 0px;
    padding: 4px 5px 3px;
    border-radius: 5px;
    border: 1px solid rgb(155, 151, 130);
    width: 155px;
    color: rgb(107, 98, 86);
    font-size: 12px;
    font-weight: bold;
    float: left;
    box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.15);
    background-color: rgb(249, 254, 255);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
}
#pageContent #sectionData .dropdowns option {
    border-top-color: rgb(243, 243, 243);
    border-bottom-color: rgb(243, 243, 243);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
}
#pageContent #sectionData .dropdowns select {
    width: 239px;
    color: rgb(0, 0, 0);
    font-weight: bold;
    background-color: rgb(244, 244, 244);
}
#pageContent #sectionData .teamTitle {
    padding: 12px 14px 10px 10px;
    color: rgb(102, 204, 255);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-top-style: solid;
    background-color: rgb(51, 51, 51);
}
#pageContent #sectionData .otherTitleLeft {
    padding: 10px 4px 8px;
    color: rgb(102, 204, 255);
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-top-style: solid;
    background-color: rgb(51, 51, 51);
}
#pageContent #sectionData .otherTitle {
    padding: 10px 4px 8px;
    color: rgb(102, 204, 255);
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-top-style: solid;
    background-color: rgb(51, 51, 51);
}
#pageContent #sectionData #winoodds {
    border-bottom-color: rgb(239, 235, 239);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
#pageContent #sectionData #placeodds {
    border-bottom-color: rgb(239, 235, 239);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
#pageContent #sectionData #placeodds {
    top: 1px;
    position: relative;
}
#pageContent #sectionData #noodds {
    border-top-color: rgb(85, 85, 85);
    border-bottom-color: rgb(239, 235, 239);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    position: relative;
}
#pageContent #sectionData #noodds2 {
    border-top-color: rgb(85, 85, 85);
    border-bottom-color: rgb(239, 235, 239);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    position: relative;
}
#pageContent #sectionData #intlLink {
    border-top-color: rgb(85, 85, 85);
    border-bottom-color: rgb(239, 235, 239);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    position: relative;
}
#pageContent #sectionData #refresh-box {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 14px;
    margin-bottom: 4px;
    border-bottom-color: rgb(239, 235, 239);
    border-bottom-width: 2px;
    border-bottom-style: solid;
    background-color: rgb(238, 232, 210);
}
#pageContent #sectionData table.moremarkets-main {
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 12px;
    background-color: rgb(239, 235, 239);
}
#pageContent #sectionData table.moremarkets-main #moremarkets {
    padding: 4px 15px 5px;
    text-align: left;
}
#pageContent #sectionData table.moremarkets-main #moremarkets-single {
    padding: 4px 0px 5px 11px;
    text-align: left;
}
#pageContent #sectionData table.moremarkets {
    padding: 6px 7px 6px 6px;
    background-color: rgb(231, 238, 239);
}
#pageContent #sectionData table.moremarkets td {
    background-image: none;
}
#pageContent #sectionData table.moremarkets #moremarkets {
    padding: 4px 14px 5px;
    text-align: left;
}
#pageContent #sectionData table.moremarkets #moremarkets a {
    color: rgb(0, 102, 153);
}
#pageContent #sectionData td.moremarkets a:visited {
    color: rgb(102, 102, 102);
}
#pageContent #sectionData table.moremarkets-main #tabs-more {
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom-color: rgb(204, 204, 204);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-one-tabs.jpg");
    background-repeat: repeat-x;
    background-color: rgb(185, 201, 214);
}
#pageContent #sectionData .upcoming-races {} #pageContent #sectionData #race-table {
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData #features-table {
    padding-bottom: 14px;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .upcoming-races #row-date {
    padding: 4px 10px;
    border-top-color: rgb(235, 235, 235);
    border-bottom-color: rgb(239, 235, 239);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData #venues-table {
    width: 97.5%;
    padding-top: 8px;
    padding-bottom: 10px;
    margin-left: 10px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/line-inset-01.png");
    background-repeat: repeat-x;
}
#pageContent #sectionData .upcoming-races #venue-title {
    background-position: left;
    padding: 2px 10px 0px;
    height: 18px;
    text-align: right;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    line-height: 10px;
    border-top-color: rgb(245, 245, 245);
    border-bottom-color: rgb(245, 245, 245);
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-top-style: solid;
    border-bottom-style: solid;
    max-height: 18px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/arrow-blue-small.jpg");
    background-repeat: no-repeat;
    background-color: rgb(41, 109, 146);
}
#pageContent #sectionData .upcoming-races #race-number {
    margin: 2px;
    height: 12px;
    color: rgb(255, 255, 255);
    padding-top: 6px;
    padding-bottom: 4px;
    font-size: 11px;
    font-weight: bold;
    border-top-color: rgb(245, 245, 245);
    border-bottom-color: rgb(245, 245, 245);
    border-left-color: rgb(245, 245, 245);
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    background-color: rgb(41, 109, 146);
}
#pageContent #sectionData .upcoming-races #race-tab {
    border-color: rgb(245, 245, 245);
    height: 20px;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    max-height: 20px;
    background-color: rgb(184, 200, 210);
}
#pageContent #sectionData .upcoming-races #race-tab a {
    margin: 0px;
    padding: 6px 0px 2px;
    height: 16px;
    color: rgb(0, 0, 0);
    letter-spacing: -0.05em;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-race-tile.png");
    background-repeat: no-repeat;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .upcoming-races #race-tab a:hover {
    background-position: 0px -24px;
    color: rgb(255, 255, 255);
    letter-spacing: -0.05em;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-race-tile.png");
    background-repeat: no-repeat;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .upcoming-races .toggleOn {
    background-position: 0px 2px;
    padding: 4px 0px 4px 23px;
    height: 25px;
    color: rgb(0, 0, 0);
    line-height: 25px;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/plus-minus.png");
    background-repeat: no-repeat;
}
#pageContent #sectionData .upcoming-races .toggleOn:focus {
    outline: 0px;
}
#pageContent #sectionData .upcoming-races .toggleOff {
    background-position: 0px -79px;
    padding: 4px 0px 4px 23px;
    height: 25px;
    color: rgb(0, 0, 0);
    line-height: 25px;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/plus-minus.png");
    background-repeat: no-repeat;
}
#pageContent #sectionData .upcoming-races .toggleOff:focus {
    outline: 0px;
}
#pageContent #sectionData #feature-races {
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData #feature-races a {
    text-transform: uppercase;
}
#pageContent #sectionData #racing-matchups {
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData #racing-matchups a {
    text-transform: uppercase;
}
#problemGambling {
    margin: 32px auto 0px;
    padding: 17px 0px 25px;
    width: 974px;
    text-align: left;
    border-top-color: rgb(153, 153, 153);
    border-top-width: 1px;
    border-top-style: solid;
    display: block;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/title-strip-black-long.png");
    background-repeat: no-repeat;
}
#problemGambling .text {
    padding: 24px 16px 16px;
    font-size: 12px;
    margin-right: 19px;
    margin-left: 19px;
    background-color: rgb(221, 221, 221);
}
#problemGambling h1 {
    color: rgb(229, 229, 229);
    text-transform: uppercase;
    letter-spacing: -0.05em;
    padding-left: 2px;
    font-size: 14px;
    font-weight: bold;
    margin-right: 16px;
    margin-bottom: 12px;
    margin-left: 16px;
}
#problemGambling h3 {
    padding-bottom: 6px;
}
#receiveStats {
    padding: 10px 8px 9px;
    color: rgb(51, 51, 51);
    font-size: 12px;
    border-top-color: rgb(255, 255, 255);
    border-bottom-color: rgb(204, 204, 204);
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    background-color: rgb(224, 224, 224);
}
#hot-tip-for-stats {
    padding: 8px;
    color: rgb(51, 51, 51);
    font-size: 12px;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-top-style: solid;
    background-color: rgb(224, 224, 224);
}
#pageContent #sectionData #hot-tip-for-stats a {
    color: rgb(0, 153, 204);
    text-decoration: none;
}
#pageContent #sectionData #hot-tip-for-stats a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#statsCheck {
    top: 2px;
    position: relative;
}
#pageContent #sectionData #receiveStats a {
    color: rgb(0, 153, 204);
    text-decoration: none;
    float: right;
}
#pageContent #sectionData #receiveStats a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
.additionalMarketpages {} .additionalMarketpages table {
    top: -9px;
    position: relative;
    border-spacing: 1px;
    background-color: rgb(215, 215, 215);
}
.additionalMarketpages table td {
    padding: 4px 3px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    vertical-align: text-top;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
.additionalMarketpages table td.heading {
    background-image: none;
}
.additionalMarketpages table tr {
    background-color: rgb(255, 255, 255);
}
.additionalMarketpages table .heading {
    border-radius: 6px 6px 0px 0px;
    background-color: rgb(84, 84, 84);
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
}
.additionalMarketpages table td.subheading {
    padding: 7px 0px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: bold;
    border-left-color: rgb(204, 204, 204);
    border-left-width: 1px;
    border-left-style: solid;
    background-image: none;
    background-color: rgb(224, 224, 224);
}
#pageContent #sectionData .subheading-additionalmarkets {
    padding: 7px 0px 7px 6px;
    border: 1px solid rgb(199, 199, 199);
    width: 761px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    font-weight: bold;
    background-color: rgb(224, 224, 224);
}
#pageContent #sectionLeft #subheading-sportstron {
    border-width: medium medium 1px;
    border-style: none none solid;
    border-color: currentColor currentColor rgb(226, 226, 226);
    padding-right: 4px;
    padding-left: 4px;
}
#pageContent #sectionLeft #subheading-stats {
    border-width: medium medium 1px;
    border-style: none none solid;
    border-color: currentColor currentColor rgb(226, 226, 226);
    padding-right: 4px;
    padding-left: 4px;
}
#pageContent #sectionLeft #subheading-lightBorder {
    border-width: medium medium 1px;
    border-style: none none solid;
    border-color: currentColor currentColor rgb(226, 226, 226);
    padding-right: 4px;
    padding-left: 4px;
}
#pageContent #sectionData .one-additionalmarkets {
    padding: 6px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    border-bottom-color: rgb(239, 235, 239);
    border-left-color: rgb(236, 239, 244);
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .one-additionalmarkets a {
    margin-left: 4px;
}
#pageContent #sectionData .one-additionalmarkets a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#pageContent #sectionData .dropdowns-additionalmarkets-stats {
    padding: 14px 6px 12px;
    top: -10px;
    height: 28px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    border-bottom-color: rgb(215, 215, 215);
    border-left-color: rgb(215, 215, 215);
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    position: relative;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .dropdowns-additionalmarkets-sportstron {
    padding: 14px 6px 12px;
    top: -10px;
    height: 28px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    border-bottom-color: rgb(215, 215, 215);
    border-left-color: rgb(215, 215, 215);
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    position: relative;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .dropdowns-additionalmarkets-valuebets {
    padding: 14px 6px 12px;
    top: -10px;
    height: 28px;
    color: rgb(51, 51, 51);
    letter-spacing: 0em;
    font-size: 12px;
    border-bottom-color: rgb(215, 215, 215);
    border-left-color: rgb(215, 215, 215);
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    position: relative;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #sectionData .dropdowns-additionalmarkets-stats .si {
    margin: 0px;
    padding: 4px 5px 3px;
    border-radius: 5px;
    border: 1px solid rgb(155, 151, 130);
    width: 205px;
    color: rgb(107, 98, 86);
    font-size: 12px;
    font-weight: bold;
    float: left;
    box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.15);
    background-color: rgb(249, 254, 255);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
}
#pageContent #sectionData .dropdowns-additionalmarkets-sportstron .si {
    margin: 0px;
    padding: 4px 5px 3px;
    border-radius: 5px;
    border: 1px solid rgb(155, 151, 130);
    width: 205px;
    color: rgb(107, 98, 86);
    font-size: 12px;
    font-weight: bold;
    float: left;
    box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.15);
    background-color: rgb(249, 254, 255);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
}
#pageContent #sectionData .dropdowns-additionalmarkets-valuebets .si {
    margin: 0px;
    padding: 4px 5px 3px;
    border-radius: 5px;
    border: 1px solid rgb(155, 151, 130);
    width: 205px;
    color: rgb(107, 98, 86);
    font-size: 12px;
    font-weight: bold;
    float: left;
    box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.15);
    background-color: rgb(249, 254, 255);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
}
.additionalMarketpages table td#tabs-more {
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
.additionalMarketpages table font {
    font-size: 20px;
}
.additionalMarketpages table table {
    top: 0px;
    width: 100%;
    border-collapse: collapse;
    position: relative;
    border-spacing: 1px;
}
.additionalMarketpages table table td.one {
    font-weight: bold;
}
.additionalMarketpages b {
    color: rgb(51, 51, 51);
    font-size: 12px;
    font-weight: bold;
}
.additionalMarketpages p {
    top: 10px;
    display: block;
    position: relative;
}
.additionalMarketpages i {
    background-position: 1px;
    color: rgb(51, 51, 51);
    text-transform: uppercase;
    line-height: 20px;
    padding-left: 12px;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/arrow-black01.png");
    background-repeat: no-repeat;
}
#pageContent #sportstron-intro {
    padding: 8px;
    line-height: 20px;
    font-size: 12px;
    margin-bottom: 20px;
    border-bottom-color: rgb(215, 215, 215);
    border-left-color: rgb(215, 215, 215);
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #valuebets-intro {
    padding: 8px;
    line-height: 20px;
    font-size: 12px;
    margin-bottom: 20px;
    border-bottom-color: rgb(215, 215, 215);
    border-left-color: rgb(215, 215, 215);
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/bg-data-rows.jpg");
    background-repeat: repeat-x;
    background-color: rgb(245, 245, 245);
}
#pageContent #sportstron-intro a {
    color: rgb(0, 153, 204);
    text-decoration: none;
}
#pageContent #valuebets-intro a {
    color: rgb(0, 153, 204);
    text-decoration: none;
}
#pageContent #sportstron-intro a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#pageContent #valuebets-intro a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}
#pageContent #sportstron-summarybox {
    padding: 12px 12px 4px;
    border: 1px dotted rgb(204, 204, 204);
    font-size: 12px;
    margin-top: 1px;
    margin-bottom: 10px;
    background-color: rgb(239, 247, 250);
}
#pageContent #sportstron-summarybox ul {} #pageContent #sportstron-summarybox ul li {
    margin-bottom: 8px;
    list-style-type: disc;
    list-style-position: inside;
}
#pageContent #extrapages-content {
    padding: 18px 12px 8px;
    border: 1px solid rgb(226, 226, 226);
    top: -4px;
    position: relative;
    background-color: rgb(245, 245, 245);
}
#pageContent #melbcupoffers {
    padding: 18px 12px 8px;
    border: 1px solid rgb(226, 226, 226);
    top: -4px;
    position: relative;
    background-color: rgb(245, 245, 245);
}
#pageContent #melbcupoffers {
    padding: 18px 12px;
    top: -8px;
    background-color: rgb(255, 255, 255);
}
#pageContent .infoBox01 {
    padding: 16px;
    border-radius: 8px;
    border: 1px solid rgb(132, 184, 189);
    margin-top: 14px;
    background-color: rgb(227, 239, 240);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#pageContent #promobox {
    padding: 25px 16px 20px 10px;
    border-radius: 8px;
    margin-top: 14px;
    box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.15);
    background-color: rgb(194, 227, 231);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
}
#pageContent #compareoddsbox {
    padding: 25px 16px 20px 10px;
    border-radius: 8px;
    margin-top: 14px;
    box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.15);
    background-color: rgb(194, 227, 231);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .15);
}
#pageContent #compareoddsbox {
    width: 290px;
    color: rgb(255, 255, 255);
    padding-bottom: 12px;
    margin-top: 0px;
    margin-left: 10px;
    float: right;
    background-color: rgb(0, 153, 204);
}
#pageContent #compareoddsbox a {
    color: rgb(255, 255, 255);
    text-decoration: underline;
}
#pageContent #compareoddsbox a:hover {
    color: rgb(169, 255, 83);
}
#pageContent #compareoddsbox #btn-compare-odds img {
    width: 295px;
    height: 40px;
    margin-top: 4px;
    cursor: pointer;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/btn-view-odds-comparison.png");
    background-repeat: no-repeat;
}
#pageContent #compareoddsbox #btn-compare-odds img:hover {
    background-position: 0px -40px;
}
#pageContent #compareoddsbox h4 {
    margin: 0px 0px 4px;
    padding: 0px;
    top: -8px;
    color: rgb(255, 255, 255);
    font-size: 18px;
    font-weight: bold;
    position: relative;
}
#pageContent #compareoddsbox h5 {
    margin: 0px 0px 4px;
    padding: 0px;
    top: -8px;
    color: rgb(255, 255, 255);
    font-size: 18px;
    font-weight: bold;
    position: relative;
}
#pageContent #compareoddsbox h4 {
    font-size: 14px;
}
#pageContent #promobox h6 a {
    background-position: 0px 4px;
    top: -2px;
    color: rgb(0, 153, 255);
    letter-spacing: -0.05em;
    padding-left: 22px;
    font-size: 24px;
    font-weight: bold;
    position: relative;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/arrow-promo.png");
    background-repeat: no-repeat;
}
#pageContent #promobox h6 a:hover {
    background-position: 0px -57px;
    color: rgb(127, 170, 42);
}
#pageContent #promobox #promodivider {
    background-position: 0px 13px;
    height: 34px;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/promobox-divider.gif");
    background-repeat: repeat-x;
}
#pageContent #extrapages-content h3 {
    margin-top: 24px;
    margin-bottom: 10px;
}
#pageContent #extrapages-content #textBox {
    margin-top: 16px;
}
#pageContent #extrapages-content #textBox h3 {
    font-size: 14px;
    margin-top: 4px;
    margin-bottom: 10px;
}
#pageContent #extrapages-content ul li {
    margin-top: 5px;
    list-style-type: disc;
    list-style-position: inside;
}
#pageContent #extrapages-content #sportsbooksBoxArrow ul li {
    margin-top: 0px;
    list-style-type: none;
}
#pageContent #extrapages-content #mainform-textfields {
    padding: 4px;
    margin-bottom: 4px;
}
#pageContent #extrapages-content #icon-arbitrage {
    width: 300px;
    margin-top: 10px;
    margin-bottom: 20px;
    margin-left: 30px;
    float: right;
}
#footer {
    width: 100%;
    overflow: hidden;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    border-top-color: rgb(195, 195, 195);
    border-top-width: 1px;
    border-top-style: solid;
    background-color: rgb(224, 224, 224);
}
#footer #footer-panel {
    width: 1012px;
    padding-bottom: 12px;
    margin-right: auto;
    margin-left: auto;
    border-right-color: rgb(204, 204, 204);
    border-left-color: rgb(204, 204, 204);
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    background-color: rgb(211, 211, 211);
}
#footer #position {
    color: rgb(113, 118, 121);
    line-height: 12px;
    padding-top: 12px;
    padding-right: 38px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
#footer #copyright {
    color: rgb(113, 118, 121);
    line-height: 12px;
    padding-top: 12px;
    padding-bottom: 0px;
    padding-left: 38px;
    margin-bottom: 0px;
}
#footer #copyright img {
    padding-top: 24px;
}
#footer #position #pos-facebook {
    top: 16px;
    position: relative;
}
#footer #position #pos-facebook a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/nav/buttons/btn-footer-facebook.png");
    background-repeat: no-repeat;
}
#footer #position #pos-facebook:hover a img {
    background-position: 0px -40px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/nav/buttons/btn-footer-facebook.png");
    background-repeat: no-repeat;
}
#footer #position #pos-twitter {
    top: 16px;
    position: relative;
}
#footer #position #pos-twitter a img {
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/nav/buttons/btn-footer-twitter.png");
    background-repeat: no-repeat;
}
#footer #position #pos-twitter:hover a img {
    background-position: 0px -40px;
    text-decoration: none;
    background-image: url("http://www.sportspunter.com.au/sportspunterau/img/nav/buttons/btn-footer-twitter.png");
    background-repeat: no-repeat;
}
#footer #footer-divider {
    width: 2px;
    padding-top: 12px;
    padding-bottom: 12px;
    margin-right: 8px;
    margin-left: 8px;
    background-image: url("http:www.sportspunter.com.au/sportspunterau/img/footer-divider.png"); background-repeat: repeat-y;

}
#footer #note {
    color: rgb(131, 131, 131);
    padding-top: 20px;
    padding-bottom: 12px;
    font-size: 11px;
    margin-top: 24px;
    margin-right: 38px;
    margin-left: 38px;
    border-top-color: rgb(196, 196, 196);
    border-top-width: 1px;
    border-top-style: solid;
}
#footer a {
    color: rgb(113, 118, 121);
    text-transform: capitalize;
    text-decoration: none;
}
#footer a:hover {
    color: rgb(51, 51, 51);
    text-decoration: underline;
}
#padding-1-top {
    padding-top: 1px;
}
#padding-2-top {
    padding-top: 2px;
}
#padding-3-top {
    padding-top: 3px;
}
#padding-4-top {
    padding-top: 4px;
}
#padding-5-top {
    padding-top: 5px;
}
#padding-6-top {
    padding-top: 6px;
}
#padding-7-top {
    padding-top: 7px;
}
#padding-8-top {
    padding-top: 8px;
}
#margin-1-top {
    margin-top: 1px;
}
#margin-2-top {
    margin-top: 2px;
}
#margin-3-top {
    margin-top: 3px;
}
#margin-4-top {
    margin-top: 4px;
}
#margin-5-top {
    margin-top: 5px;
}
#margin-6-top {
    margin-top: 6px;
}
#margin-7-top {
    margin-top: 7px;
}
#margin-8-top {
    margin-top: 8px;
}
#margin-neg1-top {
    margin-top: -1px;
}
#margin-neg2-top {
    margin-top: -2px;
}
#margin-neg3-top {
    margin-top: -3px;
}
#margin-neg4-top {
    margin-top: -4px;
}
#margin-neg5-top {
    margin-top: -5px;
}
#margin-neg6-top {
    margin-top: -6px;
}
#margin-neg7-top {
    margin-top: -7px;
}
#margin-neg8-top {
    margin-top: -8px;
}
#pageContent a {
    text-decoration: none;
}
#pageContent a:hover {
    color: rgb(127, 170, 42);
    text-decoration: underline;
}

table.contentTableRow {
  width: 385px;
  border-collapse: separate;
  background: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  /*rp 21/09/17 determines the vertical distance between the "upcoming xxx" tables */
  margin: 20px auto;
  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
  /*rp 21/09/17 overflow in rows */
  table-layout: fixed;
  border-spacing: initial;
}

thead.contentTableRow {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

thead.contentTableRow th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
  text-align: left;
  padding: 5px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0NmY3ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhNTU2NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #646f7f), color-stop(100%, #4a5564));
  background-image: -moz-linear-gradient(#646f7f, #4a5564);
  background-image: -webkit-linear-gradient(#646f7f, #4a5564);
  background-image: linear-gradient(#646f7f, #4a5564);
  border-top: 1px solid #858d99;
}


thead.contentTableRow th.contentTableRow:first-child {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
}
thead.contentTableRow th.contentTableRow:last-child {
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
}

tbody.contentTableRow tr.contentTableRow td.contentTableRow {
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  color: #5f6062;
  font-size: 13px;
  padding: 3px 3px 5px 5px;
  border-bottom: 1px solid #e0e0e0;
  /*rp 21/09/17 overflow in rows*/
  white-space: nowrap;
  overflow: hidden;
}

td.contentTableRowTimeToMatch {
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  color: #5f6062;
  font-size: 13px;
  padding: 3px 3px 5px 5px;
  border-bottom: 1px solid #e0e0e0;
  width: 100px;
}

tbody.contentTableRow tr.contentTableRow:nth-child(2n) {
  background: #f0f3f5;
}

tbody.contentTableRow tr.contentTableRow:last-child td {
  border-bottom: none;
}
tbody.contentTableRow tr.contentTableRow:last-child td.contentTableRow:first-child {
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
tbody.contentTableRow tr.contentTableRow:last-child td.contentTableRow:last-child {
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}


tr.topBookmakerTable td.topBookmakerTable {
	height: 35px;
}

/*rp 21/09/17 removed hover (2 styles)*/

table.topBookmakerTable {
  width: 385px;
  border-collapse: separate;
  background: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin: 20px auto;
  -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
  border-spacing: initial;
}

thead.topBookmakerTable {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

thead.topBookmakerTable th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
  text-align: left;
  padding: 5px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0NmY3ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhNTU2NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #646f7f), color-stop(100%, #4a5564));
  background-image: -moz-linear-gradient(#646f7f, #4a5564);
  background-image: -webkit-linear-gradient(#646f7f, #4a5564);
  background-image: linear-gradient(#646f7f, #4a5564);
  border-top: 1px solid #858d99;
}

thead.topBookmakerTable th.topBookmakerTable:first-child {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
}
thead.topBookmakerTable th.topBookmakerTable:last-child {
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
}

tbody.topBookmakerTable tr.topBookmakerTable td.topBookmakerTable {
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  color: #5f6062;
  font-size: 13px;
  padding: 3px 3px 5px 5px;
  border-bottom: 1px solid #e0e0e0;
}

tbody.topBookmakerTable tr.topBookmakerTable:nth-child(2n) {
  background: #f0f3f5;
}

tbody.topBookmakerTable tr.topBookmakerTable:last-child td {
  border-bottom: none;
}
tbody.topBookmakerTable tr.topBookmakerTable:last-child td.topBookmakerTable:first-child {
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
tbody.topBookmakerTable tr.topBookmakerTable:last-child td.topBookmakerTable:last-child {
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

tr.topBookmakerTable:hover td.topBookmakerTable:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  /* uncomment for blur effect */
  /* color:transparent;
  @include text-shadow(0px 0px 2px rgba(0,0,0,0.8));*/
}

tr.topBookmakerTable:hover td.topBookmakerTable {
  text-shadow: none;
  color: #2d2d2d;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

.contentTableRowSport
{
	width: 25px;
	height: 25px;
}

.contentTableRowCountry
{
	width: 35px;
	height: 20px;
}

contentTableRowAdvert
{
	width: 350px;
	height: 28px;
}

contentLinkBottomAdvert
{
	width: 350px;
	height: 25px;
}


.contentTableBottomRow
{

  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
  text-align: left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0NmY3ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhNTU2NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #949faf), color-stop(100%, #7a8594));
  background-image: -moz-linear-gradient(#949faf, #7a8594);
  background-image: -webkit-linear-gradient(#949faf, #7a8594);
  background-image: linear-gradient(#949faf, #7a8594);
  border-top: 1px solid #858d99;
/*	background-image: url("http://www.sportspunter.com.au/sportspunterau/img/panel-row-section.jpg"); */
  height: 30px;
}

.contentTableBottomRow:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
  text-align: left;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0NmY3ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRhNTU2NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #646f7f), color-stop(100%, #4a5564));
  background-image: -moz-linear-gradient(#646f7f, #4a5564);
  background-image: -webkit-linear-gradient(#646f7f, #4a5564);
  background-image: linear-gradient(#646f7f, #4a5564);
  border-top: 1px solid #858d99;
}


.contentLinkSPBottom
{
	vertical-align: super;
	color: rgb(256, 253, 254);
	height: 25px;
	display: block;
	left: 20px;
	padding-left: 10px;
	padding-top: 3px;
}
.contentLink
{
	vertical-align: super;
	color: rgb(100, 153, 204);
}
	
.contentLink:visited {
    color: rgb(100, 153, 204);
}

.contentLinkBottom:hover {
    text-decoration: none;
}

.contentLinkLeague
{
	vertical-align: super;
	color: rgb(0, 50, 154);
}

.contentLinkImage
{
	vertical-align: bottom;
	width: 30px;
	height: 20px;
}
