﻿body
{
    background-color: #dfdfdf; /*#898f97*/
    font-family:Arial;
    font-size:10pt;
}
form{background:white;}
#form-wrapper{
width:900px;
margin:0 auto;
background-color:#FFFFFF;
border:solid 1px #701826;
}

a{color:#0000FF;text-decoration: undetline;}
h1, h1 a{text-decoration:none;font-size:18pt;color:Blue;font-weight:bold;padding:0;margin:0; page-break-after:avoid;}
h2, h2 a{font-size:11pt;color:Blue;font-weight:normal;padding:0;margin:0;page-break-after:avoid;}
 h3 .exclusive, h3 .exclusive a{text-decoration:none;font-size:14pt;color:Blue;font-weight:bold;padding:0;margin:0; page-break-after:avoid;}
LEGEND{font-size:14pt;font-weight:Bold;Color:#b10021}

FIELDSET{margin-left:10px;margin-right:10px;margin-bottom:10px; -moz-border-radius-topleft: 10px;-webkit-border-top-left-radius:10px; -moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius: 10px;}
fieldset img{margin: 5px 20px 5px 10px;} 
 /* HEADER */
 .header {	WIDTH: 900px; font-family: "MS Sans Serif", Geneva, sans-serif; color: #000040; background-color:White;	text-align:left;}
.header .leaderBoard {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 730px; PADDING-TOP: 5px;background-color:White;}
.header .banner {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 470px; PADDING-TOP: 5px;background-color:White;}
.header .logo {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 5px; background-color:White;}
.logoTitle {	background-color:White;	margin-left: 0;	margin-bottom: 0;	padding-bottom: 0;}
.logoTitle h1 {	font-family: "MS Sans Serif", Geneva, sans-serif;	color: #336699;	font-size: 7pt;	margin-top: 0;	font-weight: normal;	background-color:White;}
.bookmark, .bookmark a:link,.bookmark a:hover,.bookmark a:visited,.bookmark a{vertical-align:top;float:right;font-size: 11px; color:#336699;width: 450px;height:15px;background:White; padding: 2px 2px 2px 2px; }



/* ---------------- TABS ---------------- */
/* main navigation */
#sxnav{padding:0; clear:both; }
#sxnav ul{ margin: 0; padding: 0 0 0 4px; list-style: none; height: 19px; background: url(images/tabs/line.gif) repeat-x 50% bottom;}
#sxnav li{display: block; float: left;margin:0;padding:0; background: url(images/tabs/lt_red.gif) #b21515 no-repeat right top; margin-right: 3px;}
#sxnav li a{display: block;float: left;font: 10px verdana;font-weight: bold;color: #fff;white-space: nowrap;padding: 3px 6px;margin: 0;text-decoration: none;}
#sxnav li a:visited{ color: #fff; text-decoration: none;}
#sxnav li div{ display: block; float: left; margin: 0; padding: 0; background: url(images/tabs/rt_red.gif) no-repeat right top;padding-right:3px;}
#sxnav li.on{ background: url(images/tabs/lt_white.gif) #f2f3f5 no-repeat; padding-left: 3px;}
#sxnav li.on div{ background: url(images/tabs/rt_white.gif) no-repeat right top; padding-right: 3px; padding-bottom: 1px;}
#sxnav li.on a{ color: #0000FF; text-decoration: none;}
#sxnav li.on a:visited{ color: #b21515; text-decoration: none;}
#sxnav li.index{background:none;  }
#sxnav li.index div{background:none; }
#sxnav li.index a{ color: #b21515; font-weight: normal;}
#sxnav li.index a:visited{ color: #b21515;}

/* ----------------------- BOX -----------------------*/
/*BOX with ROUNDED CORNERS*/
.box { font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 9pt;	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px;background-color:White;}
.regbox H4 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;background-color:White;}
.regbox {BORDER-RIGHT: #656565 1px solid; BORDER-TOP: #656565 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #656565 1px solid; BORDER-BOTTOM: #656565 1px solid; background-color:White;}
.regboxi {MARGIN: 5px;background-color:#dfdfdf;}
.regbox .boxfont {FONT: 8pt "MS Sans Serif", Geneva, sans-serif; TEXT-ALIGN: left;background-color:#dfdfdf;}
.regbox .boxfont A{color: Blue; font-weight: bold;background-color:White;}
.ct {DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px}
.ct .cl {DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px}
.cb {DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px}
.cb .cl {DISPLAY: block; FONT-SIZE: 0px; MARGIN: 0px; LINE-HEIGHT: 0; POSITION: relative; HEIGHT: 4px}
.ct {RIGHT: -1px; WIDTH: 100%}
.cb {RIGHT: -1px; WIDTH: 100%}
.regbox H4 {FONT: bold 100% "MS Sans Serif", Geneva, sans-serif; COLOR: #333}
.ct .cl {LEFT: -2px; WIDTH: 4px}
.cb .cl {LEFT: -2px; WIDTH: 4px}
.ct {BACKGROUND: url(http://www.soccerxpert.com/images/box_ne.gif) no-repeat right top; TOP: -1px}
.ct .cl {BACKGROUND: url(http://www.soccerxpert.com/images/box_nw.gif) no-repeat left top}
.cb {BACKGROUND: url(http://www.soccerxpert.com/images/box_se.gif) no-repeat right bottom; BOTTOM: -1px}
.cb .cl {BACKGROUND: url(http://www.soccerxpert.com/images/box_sw.gif) no-repeat left bottom}
/*END BOX*/

/* --------------------- CONTENT -------------------------*/

.left {FLOAT: left;background-color:White;}
.right{FLOAT: left; background-color:white;}

.left-left{width:165px; background:White;}
.right-middle{width:720px; float:left;}
.right-right{width:155px; float:left;}



/*  footer */
.contentfooter {WIDTH: 890px;FLOAT: left;font-family: sans-serif;font-size: 12px;border-bottom: 1px solid silver;
	border-left: 1px solid silver;border-top: 1px solid silver;border-right: 1px solid silver;background-color: #ba1616;
	color: White;text-align:center;padding:5px;height:30px;	background: url(images/bg_footer.gif) repeat-x #ba1616;}
.contentfooter A, .contentfooter A:visited, .contentfooter A:hover, .contentfooter A:link
{background-color: #ba1616;color: white;text-decoration: none;CURSOR: pointer;}

.TopDallasNews{margin: 5px;}
.TopDallasNewsHead{border: solid 1px silver;background:#ff0000;color:White;padding:5px; height:16px;background: url(images/bg_topDrillsHead.gif) #ff0000 repeat-x;}
.TopDallasNewsBody h3, .TopDallasNewsBody h3 a:link, .TopDallasNewsBody h3 a:visited, .TopDallasNewsBody h3 a:hover, .TopDallasNewsBody h3 a 
{font-size:12px;margin:0;padding: 2px 0 2px 0;color:Blue;}
.TopDallasNewsBody{background: #ffffff;padding:2px;margin: 2px;font-size:10pt;font-family:Arial;}
.TopDallasNewsBody IMG{ margin: 4px 10px 4px 0;}


.MiddleNews{margin: 5px;}
.MiddleNewsHead{border: solid 1px silver;background:#ff0000;color:White;padding:5px; height:16px;background: url(images/bg_topDrillsHead.gif) #ff0000 repeat-x;}
.MiddleNewsBody h3, .MiddleNewsBody h3 a:link, .MiddleNewsBody h3 a:visited, .MiddleNewsBody h3 a:hover, .MiddleNewsBody h3 a 
{font-size:12px;margin:0;padding: 2px 0 2px 0;color:Blue;}
.MiddleNewsBody{background: #dfdfdf;padding:2px;margin: 2px;font-size:10pt;font-family:Arial;border: solid 1px gray;}
.MiddleNewsBody IMG{ margin: 4px 10px 4px 0;}

.LeftTopDallasNews{border: solid 1px silver;margin:5px;}
.LeftTopDallasNewsHead{background: url(images/bg_topDrillsHead.gif) #ff0000 repeat-x;color: White;padding: 5px;}
.LeftTopDallasNewsBody h3, .TopDallasNewsBody h3 a:link, .TopDallasNewsBody h3 a:visited, .TopDallasNewsBody h3 a:hover, .TopDallasNewsBody h3 a 
{font-size:12px;margin:0;padding: 2px 0 2px 0;color:Blue;}
.LeftTopDallasNewsBody{background: #ffffff;padding:2px;margin: 2px;font-size:10pt;font-family:Arial;}
.LeftTopDallasNewsBody IMG{ margin: 4px 10px 4px 0;}
.LeftTopDallasNewsLine{border-bottom:solid 1px silver;float:left;width:100%;margin: 2px 0 2px 0;}

.TopAd{border: solid 1px silver;margin: 5px;}
.TopAdHead{background:#ff0000;color:White;padding:5px; height:16px;background: url(images/bg_topDrillsHead.gif) #ff0000 repeat-x;}
.TopAdBody h3, .TopAdBody h3 a:link, .TopAdBody h3 a:visited, .TopAdBody h3 a:hover, .TopAdBody h3 a 
{font-size:12px;margin:0;padding: 2px 0 2px 0;color:Blue;}
.TopAdBody{background: #e4eadf;padding:2px;margin: 2px;font-size:10pt;font-family:Arial;}
.TopAdBody IMG{ margin: 4px 10px 4px 0;}



.neck{background:white;margin: 10px 0px 15px 5px;}




.boxContainer{margin-bottom:10px;}


.boxLeft{border:1px solid #96965e;margin:2px 5px 2px 5px;width:100px;float:left;padding: 2px 5px 2px 5px;text-align:center;background-color: #FFFFCC;color:#000000;}
.boxLeftDrillPic{border:1px solid #96965e;margin:20px 5px 10px 5px;float:left;padding:5px 5px 5px 5px;text-align:center;background-color: #FFFFCC;color:#000000;}
.boxLeftHeader{font-size:24pt;font-family:Arial;font-weight:bold;}
.boxLeftMain{font-size: 10pt;}
.boxLeftFooter{font-size:8pt;padding-top:5px;}

.boxRight{width:275px; float:left;margin:5px 5px 10px 5px;padding:5px 5px 0px 5px;} 
.boxRightDefault{width:400px; float:left;margin:5px 5px 10px 5px;padding:5px 5px 0px 5px;} 

.boxRightHeader{font-family:Arial Narrow; font-size: 16pt;font-weight:bold;padding-bottom:5px;color:#336699;}
.boxRightMain{font-size: 9pt;color:#000000;}
.boxRightFooter{font-size:8pt;padding-top:5px;color:Silver;}

.boxMainBottom{font-size: 9pt;color:#000000;margin:5px;}
.bookmark, .bookmark a:link,.bookmark a:hover,.bookmark a:visited,.bookmark a{vertical-align:top;float:right;font-size: 11px; color:#336699;width: 200px;height:15px;background:White; padding: 2px }
.toolbarCSS {font-family:arial; font-size: 9pt; padding-top:4px;background-color: #FFFFCC;color:#000000;border-top:solid 1px black;border-bottom:solid 1px black; margin:10px;}
.tallHeader {font-family:Arial; font-size: 10pt;font-weight:bold;color: #0000ff;}


.ArticleTop{line-height:1.5em;margin-bottom:20px;}
.ArticleTop h3 a{text-decoration:none;font-size: 18pt;line-height:1.1em;}

.ArticleMid{border-bottom: 1px solid silver;line-height:1.5em;}
.ArticleMid h3 a{text-decoration:none;font-size:16pt;}
.ArticleMidItem{width: 340px; float:left; margin: 20px 5px;height:200px; overflow:hidden;}

.ArticleMid4and5{line-height:1.5em;}
.ArticleMid4and5 h3 a{text-decoration:none;font-size:16pt;}
.ArticleMid4and5Item{width: 340px; float:left; margin: 20px 5px;height:175px; overflow:hidden;}

.ArticleMore{line-height:1.5em; }
.ArticleMore h4 a{font-weight:normal;text-decoration: none;display:block;}
.ArticleMore h4 a:hover{font-weight:normal;background-color:#b10027;color:White;font-weight:bold;}
.ArticleListBody{}
.ArticleListBody h3{}
.ArticleDivider{height:1px; margin:10px 0px 10px 0px;border-bottom:1px solid silver;clear:both;}

h3 b{font-weight:normal;}
.PageH2{color: Red; font-size: 14pt;line-height:1em; margin: 0px 0px 0px 0px;padding:0;}
.PageH3{font-weight: normal; border-bottom: 1px solid silver;line-height: 1.3em;padding:0 0 5px 0;margin:0 0 10px 0;}