@charset "utf-8";
/* CSS Document */
body {background-color: #181d23; background-position:top center; background-repeat:no-repeat; height: 100%; margin:0px 0px 0px 0px}
html {height: 100%;}

.toplinks {font-family:Arial, Helvetica, sans-serif; font-variant:small-caps; font-weight:bold; color:#8cce0e; font-size:12px;}
.sidelinks {font-family:Arial, Helvetica, sans-serif; font-variant:small-caps; font-weight:bold; color:#FFFFFF; font-size:12px;}

.hwt {font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; color:#FFFFFF; font-size:12px; font-variant:small-caps;}
.hrt {font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; color:#8cce0e; font-size:12px; font-variant:small-caps;}
.bwt {font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#FFFFFF; font-size:12px;}
.whitelink {color:#ffffff; text-decoration:none;}
A {color:#8cce0e; text-decoration:none;}
A:hover {color:#8cce0e; text-decoration:none;}

.input {border:1px solid #161616; background-color: #282828; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 1px 0px 2px 2px;}
.hiddeninput {border:0px solid #161616; background-color: #333333; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.inputtransfers {border:0px solid #161616; background-color: #333333; color:#8cce0e; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; margin: 1px 0px 2px 2px;}
.submitinput {border:1px solid #9c2e2e; background-color: #282828; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 2px 2px 2px 2px;}
.submitinputFP {border:1px solid #b7b912; background-color: #282828; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 2px 2px 2px 2px;}
.submitinputREG {border:1px solid #4fad21; background-color: #282828; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 2px 2px 2px 2px;}
.selectoptgroup {color:#8cce0e;}
.select {color:#FFFFFF;}

.blankinput {border:0px; background-color: #b4b4b4}

.bodywrapper {width:100%;}
.centerwrapper {width:930px;}
.headerwrapper {position:relative; width:930px; height:150px; z-index:1; margin:0px 0px 10px 0px;}
.contentwrapper {width:930px; min-height:600px;}
.leftcontentwrapper {position:relative; width:150px; float:left; z-index:1;}
.centercontentwrapper {width:600px; float:left; margin:0px 5px 0px 5px; z-index:1; height:100%;}
.rightcontentwrapper {position:relative; width:150px; float:left; z-index:1; margin:0px 0px 0px 10px;}

.headerlogo {position:absolute; top:20px; left:0; float:left; width:452px; text-align: right;}
.headeradverts {position:absolute; bottom:0; left:0; float:left; width:468px;}
.headerlinks {position:absolute; bottom:0; right:0; width:300px; margin:0px 11px 5px auto; float:right; text-align:right;}

.panelouter {width:140px; background-image:url(newimg/sidepanelbg.png); background-color:#8cce0e; padding: 5px 5px 5px 5px; margin: 0px 0px 5px 0px;}
.panelinner {position:relative; width:130px; background-color:#333333; height:100%; padding: 5px 5px 50px 5px; z-index:5;background-image:url(newimg/sidepanelmclaren.png); background-position:bottom center; background-repeat:no-repeat;}
.panelline {width:100%; height:2px; background-color:#FFFFFF; margin:2px 0px 2px 0px;}


.mainpanelouter {width:600px; background-image:url(newimg/contentpanelbg.png); background-color:#8cce0e; padding: 5px 5px 5px 5px; margin: 0px 0px 5px 0px; height:100%;}
.mainpanelinner {position:relative; width:590px; background-color:#333333; height:100%; padding: 5px 5px 0px 5px; z-index:5; background-position:bottom center; background-repeat:no-repeat; background-image:url(newimg/mainpanelbg.jpg);}
.mainpanelline {width:100%; height:1px; background-image:url(newimg/whiteline.png); margin:2px 0px 2px 0px;}



.viewteamconswrap {float:left; margin:0 auto; text-align:center; width:115px; }
.viewteamdrivwrap {float:left; margin:0 auto; text-align:center; width:86px; }
.viewteamallwrap {width:580px; padding:2px 2px 0px 2px; margin:5px 0px 5px 0px; padding: 5px 5px 5px 5px; border:solid 1px #181d23; display:none; background-color:#393b3e;}
.viewteamallwrapshow {width:580px; padding:2px 2px 0px 2px; margin:5px 0px 5px 0px; padding: 5px 5px 5px 5px; border:solid 1px #181d23; background-color:#393b3e;}


.playerdetailsleft {float:left;width:250px; height:100%; margin: 0px 5px 0px 0px;}
.playerdetailsright {float:right; width:330px; height:100%;}
.playerdetailsfooter {float:none; clear:both;}
.playerdetailsteam {float:left; width:140px; margin: 0px 5px 10px 0px;}
.playerdetailsteaminfo {float:left;width:330px;}
.playerdetails {}

.transferteamwrapleft {clear:left; width:325px; float:left;}
.transferteamwrapleftinnerhalfopacity {width:150px; float:left; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;}
.transferteamwrapleftinnerhalf {width:150px; float:left;}
.transfershowcurrent {position:relative; width:150px; height:80px; float:left; text-align:center; clear:left;}
.transfershowchange {position:relative; width:150px; height:80px; float:left; text-align:center; clear:left;}


.shoutboxtop {width:540px; height:7px;}
.shoutboxmiddlelight {width:540px; background-image:url(img/shoutboxmiddle.png); padding: 5px 0px 5px 0px;}
.shoutboxmiddledark {width:540px; background-image:url(img/shoutboxmiddledark.png); padding: 5px 0px 5px 0px;}
.shoutboxbottom {width:540px; }
.shoutboxfootleft {width:540px; text-align:left; margin-bottom:15px;}
.shoutboxfootright {width:540px; text-align:right; margin-bottom:15px;}
.shoutboxtext {color: #181d23;}

.racedetailsquater {width:140px; float:left; margin: 0px 0px 5px 0px;}
.racedetailsthird {width:185px; float:left; margin: 0px 0px 5px 0px;}

.editprofilepictureleft {width:250px; float:left;}
.editprofilepictureright {width:330px; margin: 0px 0px 0px 5px; float:left;}

.teamdrivdetailsbg {width:595px; height:405px; padding: 5px 5px 0px 5px;}

.newswrap {width:585px; border:solid 1px #181d23; background-color:#393b3e; margin:0px 0px 10px 0px;}
.newsavatar {float:left; width:50px; margin:0px 5px 0px 0px;}
.newstext {float:left; width:520px; height:100%;}
.newsarticleeight {width:70px; height:100px; margin:0px 2px 5px 1px; float:left;}
.newsarticlewrap {width:585px; clear:left;}


.driversrightwrap{width:450px; float:right;}
.driversinnerfloatleft{width:50%; float:left;}
.driversinnerfloatright{width:50%; float:right;}