



/*---------------------GOOGLE MAP---------------------*/
.londonmapcont { width: 370px; float: left; }
.hastingsmapcont { width: 370px; float: right; }
.feat_googlemap { width: 350px; height: 350px background: #fff; border: solid 10px #e2e2e2; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.feat_googlemap .searchbox { display: none; } 
.feat_googlemap .mapbox { color: #0497ca; font-weight: bold; font-family: Trebuchet MS; }




/*---------------------FEEDBACK/WIDGET CONTAINER---------------------*/
.sotic_container_feedback { width: 755px; float: left; margin: 0px 0px 20px 0px; padding: 30px 0px 0px 0px; background-image: url("/images/structure/background/bg-footer2010b.jpg"); background-repeat: no-repeat; background-position: top; }


/*---------------FEEDBACK FORM ------------*/
.sotic_container_feedback table.sotic_feedback_form { width: 370px; float: left; margin: 0px 15px 0px 0px; background-image: url("/images/structure/background/sotic-370greybg.jpg"); background-repeat: no-repeat; background-position: bottom; }
.sotic_container_feedback table.sotic_feedback_form tr td {  }
.sotic_container_feedback table.sotic_feedback_form td.titletxt { width: 345px; line-height: 30px; padding: 0px 0px 0px 15px; color: #fff; font-family: arial,FreeSans,sans-serif; color: #0496C7; font-size: 130%; font-weight: bold; background: none; background-image: none; }
.sotic_container_feedback table.sotic_feedback_form form { width: 370px; padding: 0px 0px 0px 0px; }
.sotic_container_feedback table.sotic_feedback_form fieldset { border: none;  }
.sotic_container_feedback table.sotic_feedback_form form tr td { padding: 0px 0px 10px 0px; }
.sotic_container_feedback table.sotic_feedback_form form input { padding: 2px 3px 2px 3px; width: 230px; }
.sotic_container_feedback table.sotic_feedback_form form .box { width: 328px; border: dashed 0px #c8c8c8; padding: 15px 20px 0px 20px; }
.sotic_container_feedback table.sotic_feedback_form form .box table.form { }
.sotic_container_feedback table.sotic_feedback_form form th { width: 90px;  }
.sotic_container_feedback table.sotic_feedback_form form td.text {  }
.sotic_container_feedback table.sotic_feedback_form textarea { padding: 2px 3px 2px 3px; width: 230px; height: auto; }
.sotic_container_feedback table.sotic_feedback_form td.confirm { padding: 15px; }

.sotic_container_feedback table.sotic_feedback_form form .box .securimagebox { border: solid 1px #cccccc; width: 220px; padding: 10px 10px 10px 10px; }
.sotic_container_feedback table.sotic_feedback_form form .box .securimagebox .instructions { width: 220px; clear: both; margin: 0px 0px 10px 0px; }
.sotic_container_feedback table.sotic_feedback_form form .box .securimagebox .securimagebox { border: none; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.sotic_container_feedback table.sotic_feedback_form form .box .securimagebox .captcha { float: left; width: 150px; height: 45px; margin: 0px 5px 0px 0px; }
.sotic_container_feedback table.sotic_feedback_form form .box .securimagebox .audio { float: left; width: 22px; margin: 0px 5px 0px 0px; }
.sotic_container_feedback table.sotic_feedback_form form .box .securimagebox .reload { float: left; width: 22px; margin: 0px 0px 0px 0px; }
.sotic_container_feedback table.sotic_feedback_form form .box .securimagebox .input input { width: 143px; }

.sotic_container_feedback table.sotic_feedback_form form .box td.submit {  }
.sotic_container_feedback table.sotic_feedback_form form .box td.submit input { width: 120px; padding: 2px 0px 2px 0px; color: #fff; font-weight: bold; border: 1px solid #015e7f; background-image: url("/images/structure/background/sotic-contenttitlebg.gif"); background-repeat: repeat-x; background-position: top; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -khtml-border-radius: 5px; }
.sotic_container_feedback table.sotic_feedback_form form .box td.submit input:hover { cursor: pointer; background-image: url("/images/structure/background/sotic-contenttitlebg.gif"); background-repeat: repeat-x; background-position: bottom; }


/*------------WIDGET CONTENT HEADER-------------*/
.sotic_container_feedback .sotic_content_tfl_header { width: 230px; float: left; padding: 0px 0px 0px 0px; }
.sotic_container_feedback .sotic_content_tfl_header .headline { margin: 0px 0px 0px 0px; line-height: 20px; }
.sotic_container_feedback .sotic_content_tfl_header .headline h1 { color: #0496C7; font-size: 130%; padding: 0px 0px 0px 0px; background-image: none; }

/*---------------WIDGET----------------*/
.sotic_container_feedback .util_customhtml { width: 190px; float: left; padding: 20px 20px 20px 20px; background: none; text-align: center; background-image: url("/images/structure/background/sotic-230greybg.jpg"); background-repeat: no-repeat; background-position: bottom; }






/*---------------------STAFF INDEX---------------------*/
.stats_playsearchbar { display: none; }
.fa-squadindex { float: left; width: 755px; }
.fa-squadindex .disclaimer { display: none; }
.fa-squadindex .sortbar { display: none; }
.fa-squadindex .locationbar { display: none; }
.fa-squadindex .playerlist { float: left; width: 755px; }
.fa-squadindex .playeritem { float: left; width: 160px; height: 220px; margin: 0px 10px 15px 10px; }
.fa-squadindex .playeritem .playerphoto { margin: 0px 0px 20px 0px; }
.fa-squadindex .playeritem .playerphoto img { border: #e2e2e2 solid 5px; }
.fa-squadindex .playeritem .playername { margin: 0px 0px 5px 0px; color: #0497ca; font-weight: bold; font-family: arial; font-size: 110%; }
.fa-squadindex .playeritem .playerpoints { display: none; }
.fa-squadindex .playeritem .bioglink { margin: 0px 0px 0px 0px; }
.fa-squadindex .playeritem .bioglink a { text-decoration: none; font-weight: normal; font-family: arial,FreeSans,sans-serif; color: #666666; padding: 4px 0px 4px 12px; font-size: 100%; background-image: url("/images/structure/background/sotic-linkarrow.gif"); background-repeat: no-repeat; background-position: left; }
.fa-squadindex .playeritem .bioglink a:hover { color: #0497ca; }
.fa-squadindex .playeritem .comparelink { display: none; }



/*---------------------STAFF PROFILE---------------------*/
.stats_playpage { float: left; width: 755px; }
.stats_playpage .playpage_ha {}
.stats_playpage .playpage_ha .titlebar { display: none; }
.stats_playpage .playpage_ha .topcontainer { float: left; width: 755px; }
.stats_playpage .playpage_ha .topcontainer .leftcol { float: left; width: 755px; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playimg { width: 260px; height: 260px; float: left; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playimg img { border: #e2e2e2 solid 5px; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails { float: right; width: 485px; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails .name { color: #0496c7; font-size: 130%; font-weight: bold; margin: 10px 0px 10px 0px; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table { display: none; }

.stats_playpage .playpage_ha .topcontainer .rightcol { float: right; width: 485px; margin: -210px 0px 0px 0px; }
.stats_playpage .playpage_ha .topcontainer .rightcol .tabs { display: none; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .title { display: none; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .biog { line-height: 150%; }

.stats_playpage .playpage_ha .currentstats { display: none; }
.stats_playpage .playpage_ha .prevstats { display: none; }
.stats_playpage .playpage_ha .plusmsg { display: none; }


/*---------------------IPHONE FEEDBACK FORM---------------------*/
.baseaboutus table.std_formcustom { background-image: url("/images/structure/background/sotic-370greybg.jpg"); background-repeat: no-repeat; background-position: bottom left; }
.baseaboutus table.std_formcustom form { width: 370px; padding: 0px 0px 0px 0px; }
.baseaboutus table.std_formcustom fieldset { border: none;  }
.baseaboutus table.std_formcustom form tr td { padding: 0px 0px 10px 0px; }
.baseaboutus table.std_formcustom form input { padding: 2px 3px 2px 3px; width: 230px; }
.baseaboutus table.std_formcustom form .box { width: 328px; border: dashed 0px #c8c8c8; padding: 15px 20px 0px 20px; }
.baseaboutus table.std_formcustom form .box table.form { }
.baseaboutus table.std_formcustom form th { width: 90px;  }
.baseaboutus table.std_formcustom form td.text {  }
.baseaboutus table.std_formcustom textarea { padding: 2px 3px 2px 3px; width: 230px; height: auto; }
.baseaboutus table.std_formcustom td.confirm { padding: 15px; }
.baseaboutus table.std_formcustom form .box .securimagebox { border: solid 1px #cccccc; width: 220px; padding: 10px 10px 10px 10px; }
.baseaboutus table.std_formcustom form .box .securimagebox .instructions { width: 220px; clear: both; margin: 0px 0px 10px 0px; }
.baseaboutus table.std_formcustom form .box .securimagebox .securimagebox { border: none; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.baseaboutus table.std_formcustom form .box .securimagebox .captcha { float: left; width: 150px; height: 45px; margin: 0px 5px 0px 0px; }
.baseaboutus table.std_formcustom form .box .securimagebox .audio { float: left; width: 22px; margin: 0px 5px 0px 0px; }
.baseaboutus table.std_formcustom form .box .securimagebox .reload { float: left; width: 22px; margin: 0px 0px 0px 0px; }
.baseaboutus table.std_formcustom form .box .securimagebox .input input { width: 143px; }
.baseaboutus table.std_formcustom form .box td.submit {  }
.baseaboutus table.std_formcustom form .box td.submit input { width: 120px; padding: 2px 0px 2px 0px; color: #fff; font-weight: bold; border: 1px solid #015e7f; background-image: url("/images/structure/background/sotic-contenttitlebg.gif"); background-repeat: repeat-x; background-position: top; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -khtml-border-radius: 5px; }
.baseaboutus table.std_formcustom form .box td.submit input:hover { cursor: pointer; background-image: url("/images/structure/background/sotic-contenttitlebg.gif"); background-repeat: repeat-x; background-position: bottom; }

/*  */

