body {margin:0;font-family:Arial, Helvetica, sans-serif; font-size:11px; background: url(/cms/playerdevelopment/updated/bg.gif); color:#000;}
form {margin:0;}
td {font-size:11px;vertical-align:top;}
img {border:0px;}
p {margin: 10px 0 10px 0;}
.cmsUSTAContainer .clear {display:block; clear:both; line-height:0; height:0; margin:0; padding:0; overflow:hidden; font-size:0.01em;}
.GenericModule .clear {display:block; clear:both; line-height:0; height:0; margin:0; padding:0; overflow:hidden; font-size:0.01em;}
.ModuleContents .clear {display:block; clear:both; line-height:0; height:0; margin:0; padding:0; overflow:hidden; font-size:0.01em;}
.left {float:left;}
.right {float:right;}
.generic {height:auto;}
.nowrap {white-space:nowrap;}
.bold {font-weight:bold;}
.skip {display:block; line-height:0; width:2px; height:0; margin:0; padding:0; overflow:hidden; font-size:.01em; text-indent:-9999em;}
.clear {display:block; clear:both; line-height:0; height:0; margin:0; padding:0; overflow:hidden; font-size:0.01em;}

.boldred {color:#ED1615;font-family:Arial;font-size:12px;font-weight:bold;}
.playerDevelopmentWrpr {width:880px;margin:0px auto;}
.playerDevelopmentHeadWrpr {width:647px;margin:0px auto;padding-top:10px;padding-bottom:10px;}
.playerDevelopmentLogo {width:196px;height:67px;float:left;}
.playerDevelopmentInfo {width:400px;float:left;margin-left:50px;font-weight:bold;padding-top:2px;}
ul.mainNav {width:600px;margin:0px auto 10px auto;}
ul.mainNav li{float:left; clear:none; list-style:none;}
ul.mainNav li a, ul.mainNav li a:link, ul.mainNav li a:visited {float:left; display:inline; padding:3px 25px 4px 25px; text-align:center; text-decoration:none; font-size:1em; color:#fff; background:url(/cms/playerdevelopment/updated/navitemback.gif) 100% 0%; border:0px solid #808080; border-bottom-width:0;}
ul.mainNav li a:hover {color:#fff;background:url(/cms/playerdevelopment/updated/navitemback.gif) 0px 21px;}
ul.mainNav li.selected a, ul.mainNav li.selected a:link, ul.mainNav li.selected a:visited {float:left; display:inline; padding:3px 25px 4px 25px; text-align:center; text-decoration:none; font-size:1em; color:#fff; background:url(/cms/playerdevelopment/updated/navitemback.gif) 0 21px; border:0px solid #808080; border-bottom-width:0;}

.playerInfoWrpr {padding-top:10px;}
.playerInfoItemWrpr {width:155px;height:113px;float:left;background: url(/cms/playerdevelopment/updated/image_background.gif);margin-left:5px;padding:5px 8px 5px 7px;margin-bottom:14px;}
.playerName {margin-bottom:10px;}
.playerImage {}
.playerDevelopmentPagination {font-weight:bold;text-align:center;width:660px;margin:0px auto;font-size:1.1em;position:relative;padding: 0px 100px;}
.playerDevelopmentPagination .back {}
.playerDevelopmentPagination .next {}
.playerDevelopmentPagination .first {position:absolute;top:0px;left:0px;}
.playerDevelopmentPagination .last {position:absolute;top:0px;right:0px;}

.playerDevelopmentPages {margin:0px auto;display:inline;}
.playerDevelopmentTop {margin:0px auto;width:816px;height:14px;background: url(/cms/playerdevelopment/updated/contenttop.gif) no-repeat;margin-top:10px;}
.playerDevelopmentContent {margin:0px auto;background: #ffffff;width:786px;padding-left: 20px;padding-right:10px;}
.playerDevelopmentBottom {margin:0px auto;width:816px;height:14px;background: url(/cms/playerdevelopment/updated/content_shape_bottom.gif) no-repeat;}
.contentWrpr {height:510px;overflow:auto;}
.linkcontentblue{font-family: Tahoma;font-style:Regular; font-size:10px;color: #0000CC;font-weight:normal}
.highlightit img{border: 1px solid #ccc;}
.highlightit:hover img{border: 1px solid red;}
.highlightit:hover{color: red; /* Dummy definition to overcome IE bug */}

/* network navigation 070701 */

.ustaNetworkNav {position:relative; height:25px; width:1000px; font-family:Arial,Helvetica,sans-serif; font-size:11px; background:#d3d3d3 url(/cms/network/images/nb_bg.gif) repeat-x 0 0; z-index:2000;}
.ustaNetworkNav .nnClear {display:block; clear:both; line-height:0; height:0; margin:0; padding:0; overflow:hidden; font-size:0.01em;}

.nnMiscLinks ul {list-style:none; margin:0; padding:0;}
.nnMiscLinks li {float:left; height:24px; margin:0; padding:0;}
.nnMiscLinks li a,
.nnMiscLinks li a:link,
.nnMiscLinks li a:visited {color:#181818;}

.nnMiscLinks li.nnLinkEs {width:340px; margin-left:10px;}
.nnMiscLinks li.nnLinkEs div {margin:4px 0 0 0;}

.nnMiscLinks li.nnLinkJoin {background:url(/cms/network/images/nb_usta_logo.gif) no-repeat 0 2px; margin-right:10px;}
.nnMiscLinks li.nnLinkJoin div {margin:4px 0 0 22px;}
.nnMiscLinks li.nnLinkJoin a,
.nnMiscLinks li.nnLinkJoin a:link,
.nnMiscLinks li.nnLinkJoin a:visited {font-weight:bold; text-decoration:underline;}

.nnMiscLinks li.nnLoginRenew {margin-right:6px;}
.nnMiscLinks li.nnLoginRenew a,
.nnMiscLinks li.nnLoginRenew a:link,
.nnMiscLinks li.nnLoginRenew a:visited {display:block; width:108px; height:16px; margin-top:4px; background:#315d8c url(/cms/network/images/nb_login_renew.gif) no-repeat 0 0; text-indent:-999em;}

.nnMiscLinks li.nnLinkNetwork a {display:block; height:24px; width:134px; background:transparent url(/cms/network/images/nb_mNetwork.gif) no-repeat 0 0; text-indent:-999em;}
.nnMiscLinks li.nnLinkSection a {display:block; height:24px; width:178px; background:transparent url(/cms/network/images/nb_mSection.gif) no-repeat 0 0; text-indent:-999em;}
.nnMiscLinks li.nnLinkNetwork a.nnActiveTab {background-position: 0 bottom;}
.nnMiscLinks li.nnLinkSection a.nnActiveTab {background-position: 0 bottom;}

.nnMiscLinks li.nnLinkNetwork {height:24px; width:134px; position:relative;}
.nnMiscLinks li.nnLinkNetwork .nnSwfHolder {width:410px; position:absolute; top:22px; left:0; background-color:#fff; border:3px solid #900; overflow:hidden; display:none;}
.nnMiscLinks li.nnLinkNetwork .nnSwfHolder .nnMenuInner {padding:10px 0 0 15px;}

.nnMiscLinks li.nnLinkNetwork .nnSwfHolder ul.nnMenuHldr {float:left; width:180px; margin:0 15px 5px 0; padding:0; list-style-type:none;}
.nnMiscLinks li.nnLinkNetwork .nnSwfHolder ul.nnMenuHldr li {float:none; height:1%; display:block; margin:0; padding:0 0 1px 0; background:url(/cms/network/images/panel_nav_li_bg.gif) repeat-x 0 bottom; border-style:none;}
.nnMiscLinks li.nnLinkNetwork .nnSwfHolder ul.nnMenuHldr a,
.nnMiscLinks li.nnLinkNetwork .nnSwfHolder ul.nnMenuHldr a:link,
.nnMiscLinks li.nnLinkNetwork .nnSwfHolder ul.nnMenuHldr a:visited {float:none; display:block; width:160px; height:1%; text-indent:0; text-decoration:none; text-align:left; color:#003871; background:url(/cms/network/images/panel_nav_arrow.gif) no-repeat 3px 8px; margin:0; padding:4px 0 4px 12px;}
.nnMiscLinks li.nnLinkNetwork .nnSwfHolder ul.nnMenuHldr a:hover,
.nnMiscLinks li.nnLinkNetwork .nnSwfHolder ul.nnMenuHldr a:active {color:#900; text-decoration:none; background-position:-180px 8px;}

.nnMiscLinks li.nnLinkSection {float:right; height:24px; width:178px; position:relative;}
.nnMiscLinks li.nnLinkSection .nnSwfHolder {width:600px; height:408px; position:absolute; top:22px; right:0; background-color:#fff; border:3px solid #900; overflow:hidden; display:none;}

.nnMiscLinks li.nnLinkNetwork .nnSwfHolder .nnCloseBtn,
.nnMiscLinks li.nnLinkSection .nnSwfHolder .nnCloseBtn {width:53px; height:18px; background:url(/cms/network/images/misclink_close.gif) no-repeat 0 0; cursor:pointer; margin-left:auto; text-indent:-999em;}
.nnMiscLinks li.nnLinkSection .nnSwfHolder .nnCloseBtn {position:absolute; bottom:0; right:0;}

/* end network navigation */

/* cms */
.contentregion {background: #b8cde7; color: #2b4487; border: 1px solid #2b4487; padding: 2px; margin: 1px 0 1px 0;}
.contentbottom {background: #dddddd; color: #000000; border: 1px solid #2b4487; padding: 2px; margin: 1px 0 1px 0;}
.adminbtn {font-size:12px; font-weight:bold; color:#000000; background: #112848 url(/cms/images/btn.gif) repeat-x top left; border:1px solid #a5b9c8; padding:2px; text-decoration:none; cursor:pointer;}
.adminredbtn {font-size:12px; font-weight:bold; color:#ff0000; background: #112848 url(/cms/images/btn.gif) repeat-x top left; border:1px solid #a5b9c8; padding:2px; text-decoration:none; cursor:pointer;}

div.cmsregion {border-color:#f00;}
div.cmsselector tr.hdr td, div.cmsselectorhover tr.hdr td {background-color:#e792e4; border-color:#00f;}
div.cmsselector table, div.cmsselectorhover table {background-color:#fc6; border-color:#00f;}

/* set colors for sub region outline and control box */
div.cmssubregion {border-color:#00f;}
div.cmssubselector tr.hdr td, div.cmssubselectorhover tr.hdr td {background-color:#fc6; border-color:#f00;}
div.cmssubselector table, div.cmssubselectorhover table {background-color:#fc6; border-color:#f00;}

/* cms preview default styles  --------------------------------------   */
div.cmsmarker {position:relative; z-index:2000;}
div.cmsregion {top:0px; left:0px; position:absolute; border-width:1px; border-style:dashed;}

div.cmsselector, div.cmsselectorhover {width:180px; top:1px; left:1px; position:absolute; overflow:visible;}
div.cmsselector table, div.cmsselectorhover table {width:100%; border-width:1px; border-style:solid; border-collapse:collapse; opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);}
div.cmsselector td, div.cmsselectorhover td {vertical-align:top; font-size:11px; color:#000; padding:2px 4px; border-bottom-width:1px; border-bottom-style:solid;}

div.cmsselector {visibility:hidden; z-index:3000;}
div.cmsselectorhover {visibility:visible;}

div.cmssubmarker {position:relative;}
div.cmssubregion {top:1px; left:1px; position:absolute; border-width:1px; border-style:dashed; margin:1px;}

div.cmssubselector, div.cmssubselectorhover {width:176px; top:4px; left:5px; position:absolute; overflow:visible;}
div.cmssubselector table, div.cmssubselectorhover table {width:100%; border-width:1px; border-style:solid; border-collapse:collapse; opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);}
div.cmssubselector td, div.cmssubselectorhover td {vertical-align:top; font-size:11px; color:#000; padding:2px 4px; border-bottom-width:1px; border-bottom-style:solid;}

div.cmssubselector {visibility:hidden; z-index:4000;}
div.cmssubselectorhover {visibility:visible;}

.invisibile {visibility:hidden;}

/* Smart Bug */
.smartbug ul {list-style-type:none; background-color:#ccc; font-size:10px; border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000; padding:0px; }
.smartbug li {border-bottom:1px solid #000;}
.smartbug a,
.smartbug a:link,
.smartbug a:visited {text-decoration:none; display:block; color:#000; padding:5px;}
.smartbug a:hover {background-color:#999; text-decoration:underline;}

/* tab setup */
.tabModule {margin:0; padding-top:0px;}
.tabModule .tabdiv {padding:0; border:2px solid #00659C; border-top-width:6px; min-height:1px;}
.tabModule .tabsRow {}

.tabnav {margin:0; padding:0;}
.tabnav li {float:left; display:inline; margin-right:1px; list-style-type:none;}
.tabnav li a, .tabnav li a:link,.tabnav li a:visited {float:left; display:inline; padding:5px 7px; text-align:center; text-decoration:none; font-size:.9em; color:#666; background:url(/cms/images/admin/tab_off.gif); border:1px solid #808080; border-bottom-width:0;}
.tabnav li a:hover {color:#333;background:url(/cms/images/admin/tab_on.gif);border-color:#505050;}
.tabnav li.ui-tabs-selected a, .tabnav li.ui-tabs-selected a:link, .tabnav li.ui-tabs-selected a:visited {color:#fff;margin-top:0; background:#01679A url(/cms/images/admin/table_header.gif) repeat-x;border-bottom-width:0;border-color:#00659C;}
.ui-tabs-hide {display: none;}
.spacer {display:block; clear:both; line-height:0; height:0; margin:0; padding:0; overflow:hidden; font-size:.01em;}

.AETabHeader {padding:8px; background:url(/cms/images/admin/info_bg.gif) #ffe7a2 repeat-x; border-bottom:solid 2px #ffbe6b; line-height:1.4em; font-size:11px;}

/* Popup styles */
.PopupTitleBorder {border-bottom: #d5d59d 1px solid;}
.PopupTitle {font-weight: bold; font-size: 14pt; color: #737357; background-color: #e3e3c7; padding: 3px 10px 3px 10px; cursor:move;}
.PopupTitle .closeButton {position:absolute; right:0px; top:0px; margin-top:5px; margin-right:10px; width:20px; height:20px; cursor:pointer; background-image:url(/cms/images/fck/sprites.png); background-repeat:no-repeat; background-position:-16px -651px;}
.PopupTitle .closeButton {cursor: hand; background-image: url(/cms/images/fck/sprites.gif);}
.PopupTitle .closeButton:hover {background-position: -16px -687px;}
.popupcontents { /* position: absolute; top: 2px; left: 16px; right: 16px; bottom: 0px; */ background-color:#f1f1e3; overflow:visible; z-index: 1; }

/* Popup styles */
.PopupTitleBorder {border-bottom: #d5d59d 1px solid; }
.PopupTitle {font-weight: bold; font-size: 14pt; color: #737357; background-color: #e3e3c7; padding: 3px 10px 3px 10px; cursor:move;}
.PopupTitle .closeButton {position: absolute; right: 0px; top: 0px; margin-top: 5px; margin-right: 10px; width: 20px; height:20px; cursor:pointer; background-image: url(/cms/images/fck/sprites.png); background-repeat: no-repeat; background-position: -16px -651px;}
.PopupTitle .closeButton {cursor: hand; background-image: url(/cms/images/fck/sprites.gif);}
.PopupTitle .closeButton:hover { background-position: -16px -687px; }
.popupcontents { /* position: absolute; top: 2px; left: 16px; right: 16px; bottom: 0px; */ background-color:#f1f1e3; overflow:visible; z-index: 1; }

/* Dimension X */
.dimX,
.dimX .lftX,
.dimX .rtX {background-image:url(/cms/images/dev/dimension.gif); overflow:hidden;}
.dimX {height:44px; background-repeat:repeat-x; background-position:0 0;}
.dimX .lftX, .dimX .rtX {width:12px; height:22px; background-repeat:no-repeat;}
.dimX .lftX {float:left; background-position:0 -48px;}
.dimX .rtX {float:right; background-position:-12px -48px;}
.dimX .lblX {font-size:11px; font-weight:bold; color:#f00; text-align:center; margin-top:18px;}

/* End Admin Edit */




