body{
    margin:0;
    font:68.75% Verdana, Geneva, sans-serif;
    min-width:1000px;
    background:url(../images/PSAL/bg-body.gif);
    /*background-attachment:fixed;*/
}
a{
    text-decoration:none;
    color:#0300ff;
}
a:hover{text-decoration:underline;}
form,fieldset{
    margin:0;
    padding:0;
    border-style:none;
}

a.lnk
{
    font-size:10px; font-weight:normal;font:Verdana, Geneva, sans-serif;
}

img{border:none;}
input,select,textarea{
    font:11px Verdana, Arial, Helvetica, sans-serif;
    color:#414042;
}
.wrap{overflow:hidden;}
* html .wrap{
    height:1%;
    overflow:visible;
}
/* wrapper */
#wrapper{
    width:945px;
    margin:1px auto 0;
}
/* header styles */
#header{
    background:#cbced6 url(../images/PSAL/bg-header.jpg) no-repeat;
    width:100%;
}
.search{
    background:url(../images/PSAL/bg-search-bar.png) no-repeat;
    height:34px;
    padding:3px 8px 0 0;
    overflow:hidden;
}
.search fieldset{
    float:right;
    width:142px;
}
#header:after,
#header .holder:after,
.nav:after,
.nav .bg:after,
.form-results .row:after,
.stats-tabs:after{
    display:block;
    clear:both;
    content:"";
}
.search .text{
    float:left;
    background:url(../images/PSAL/bg-txt-input.gif) no-repeat;
    width:122px;
    height:17px;
    overflow:hidden;
}
.search .text input{
    background:none;
    border:none;
    padding:2px 11px;
    width:100px;
    margin:0;
    color:#999;
}
.search .submit{
    float:right;
    margin:1px 0 0;
    width:17px;
    height:17px;
    border:none;
    cursor:pointer;
    overflow:hidden;
    text-indent:-9999px;
    line-height:0;
    background:url(../images/PSAL/btn.gif) no-repeat 0 -25px;
}
.entry-message{
    display:block;
    text-align:right;
    margin:-25px 182px 0 0;
    position:relative;
    color:#fff;
    font-size:10px;
}
.entry-message a{
    font-size:11px;
    color:#979dd9;
    text-decoration:underline;
}
.entry-message a:hover{text-decoration:none;}
#header .holder{
    height:1%;
    padding:0 0 0 37px;
}
.logo{
    float:left;
    overflow:hidden;
    text-indent:-9999px;
    margin:-4px 0 0;
    position:relative;
    background:url(../images/PSAL/bg-logo.png) no-repeat;
    width:296px;
    height:34px;
    cursor:pointer;
}
.logo a{
    display:block;
    height:100%;
}
.print-logo{display:none;}
.ad-nav{
    float:right;
    margin:21px 0 0;
    padding:0;
    list-style:none;
    overflow:hidden;
    font:italic 10px Verdana, Geneva, sans-serif;
}
.ad-nav li{
    float:left;
    background:url(../images/PSAL/sep-ad-nav.gif) no-repeat 0 50%;
    margin:0 8px 0 -8px;
    padding:0 6px 0 15px;
}
.ad-nav a{color:#989dd7;}
/* navigation styles start */
.nav{
    margin:-2px -8px 0;
    position:relative;
    width:961px;
    z-index:1;
}
.nav .bg{
    background:url(../images/PSAL/bg-nav.png) no-repeat;
    height:1%;
    padding:9px 8px 0 0;
}
.nav .bg-l{
    float:left;
    background:url(../images/PSAL/bg-nav-left.png) no-repeat;
    height:18px;
    padding:0 0 0 18px;
    margin:3px 0 0;
}
.nav .bg-r{
    overflow:hidden;
    background:url(../images/PSAL/bg-nav-right.png) no-repeat;
    /*background-color:#C73601;*/
    height:21px;
}
.nav ul{
    margin:-3px -3px 0 0;
    position:relative;
    padding:0;
    list-style:none;
    font:bold italic 11px/20px Verdana, Geneva, sans-serif;
    float:left;
}
.nav ul li{
    float:left;
    background:url(../images/PSAL/sep-nav.gif) no-repeat;
}
.nav ul li:first-child{background:none;}
.nav ul a{
    color:#fff;
    float:left;
    cursor:pointer;
    margin:0 -18px 0 0;
    position:relative;
    z-index:1;
}
.nav .l{
    float:left;
    padding:0 8px 0 24px;
    position:relative;
    height:21px;
}
.nav .r{
    float:left;
    width:18px;
    /*height:21px;*/
}
.nav a:hover{
    text-decoration:none;
    background:none;
}
.mypsal{
    margin:2px -16px 0 7px !important;
    display:inline;
    background:url(../images/PSAL/bg-mypsal.png) no-repeat;
    padding:1px 0 0 24px;
    width:66px;
    height:16px;
    line-height:normal;
}
.mypsal .l{
    background:none !important;
    padding:0;
}
.mypsal:hover{background:url(../images/PSAL/bg-mypsal.png) no-repeat 0 0px !important; }
.mypsal.hover .drop{display:none;}
.mypsal .r{display:none;}
.nav a:hover .l,
.nav li:hover .l,
.nav li.hover .l{background:url(../images/PSAL/bg-nav-item-left.png) no-repeat;}
.nav a:hover .r,
.nav li:hover .r,
.nav li.hover .r{background:url(../images/PSAL/bg-nav-item-right.png) no-repeat;}
.nav li:hover,
.nav li.hover{position:relative;}
.nav li:hover .drop,
.nav li.hover .drop{display:block;}
/* drop down styles */
.nav .drop{
    position:absolute;
    top:21px;
    left:0;
    width:426px;
    background:url(../images/PSAL/bg-drop.gif) repeat-y;
    border-bottom:1px solid #1411ac;
    padding:12px 0 13px;
    display:none;
}
.nav .drop .c{
    height:1%;
    overflow:hidden;
    padding:0 6px 0 14px;
}
.nav .drop .col-1{
    float:left;
    width:200px;
    background:url(../images/PSAL/divider-drop.gif) repeat-y 95px 0;
    padding:8px 0 0;
}
.nav .drop .col-2{
    float:right;
    width:190px;
    padding:8px 0 0;
}
.nav .col{
    float:left;
    width:90px;
}
.nav .alt{float:right;}
.nav .title{
    font:bold 9px Verdana, Geneva, sans-serif;
    margin:-8px 0 0;
    position:relative;
    display:block;
    color:#ec7135;
}
.nav .drop ul{
    margin:0;
    float:none;
    font:bold 9px Verdana, Geneva, sans-serif;
    padding:0 0 0 10px;
}
.nav .drop ul li{
    width:100%;
    margin:6px 0 0;
    background:none;
}
.nav .drop ul a{
    float:none;
    margin:0;
}
.nav .drop ul a:hover{text-decoration:underline;}
/* preferences styles */
.preferences-wrapper {
    margin:-26px 0 -10px;
    width:100%;
    overflow:hidden;
    float:left;
    background:url(../images/PSAL/bg-preferences-bottom.gif) repeat-x 0 100%;
}
.preferences {
    width:100%;
    padding:0 0 9px;
    position:relative;
}
.preferences .frame{
    padding:5px 0 9px;
    width:100%;
    background:url(../images/PSAL/bg-preferences-top.gif) no-repeat;
    overflow:hidden;
}
.modify{
    text-align:right;
    margin:0 13px 0 0;
    font-style:italic;
    padding-top:7px;
}
.modify a{
    text-decoration:underline;
    color:#ffffff;
    position:relative;
    z-index:1;
    font-weight:bold;
}
.modify a:hover{text-decoration:none;}
.preferences .box{padding:9px 0 0 13px;}
.preferences .col{
    float:left;
    margin:0 7px 0 0;
    width:157px;
}
.preferences .title{
    display:block;
    font-style:italic;
    color:#2c2d6e;
    padding:0 0 4px;
    border-bottom:1px solid #ccc;
}
.preferences .block{margin:0;}
.preferences .block .l{padding:4px 13px 10px 10px;}
.preferences ul{
    margin:0;
    padding:0 0 18px;
    list-style:none;
}
.preferences ul li{margin:9px 0 0;}
.preferences .more{
    float:left;
    margin:-9px 0 0;
    position:relative;
    font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.preferences .wide{width:292px;}
.preferences .alert{
    margin:0 -4px 0 -2px;
    position:relative;
    word-spacing:-2px;
}
.alert span{
    display:block;
    margin:9px 0 0;
}
.preferences .alert li{
    background:url(../images/PSAL/ico-alert.gif) no-repeat 0 1px;
    padding:0 0 0 13px;
}
/* main styles */
#main{
    height:1%;
    overflow:hidden;
    padding:9px 8px 32px;
    background:#cbced6 url(../images/PSAL/bg-main.gif) no-repeat 0 100%;
}
/* twocolumn styles */
.entry-columns{
    width:100%;
    overflow:hidden;
    margin:-11px 0 0;
}
.entry-columns .block{margin:11px 0 0;}
/* content styles */
.entry-columns .col-1{
    float:left;
    width:426px;
}
.entry-columns .col-2{
    float:right;
    width:495px;
}
.visual{
    height:1%;
    overflow:hidden;
    padding:0 2px 2px 3px;
    /* background:url(../images/PSAL/bg-corner-left-alt.gif) no-repeat;*/
}
.visual h2{
    margin:0 0 0 -3px;
    position:relative;
    padding:3px 0 1px 22px;
    font:1.27em Verdana, Geneva, sans-serif;
    color:#344868;
    min-height:21px;
}
* html .visual h2{height:21px;}
.slideshow{
    width:100%;
    position:relative;
}
.slideshow ul{
    margin:0;
    padding:0;
    list-style:none;
}
.alt-slideshow ul{
    width:417px;
    margin:0 -2px 0 0;
    overflow:hidden;
}
.alt-slideshow li{
    float:left;
    margin:0 2px 0 0;
}
.alt-slideshow .overlay{width:413px !important;}
/*.slideshow img{display:block;}*/
.slideshow .overlay{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
}
.slideshow .box{
    height:16px;
    overflow:hidden;
    /*background:url(../images/PSAL/bg-overlay.png);*/
    padding:3px 10px 0;
}
.slideshow .prev,
.slideshow .next{
    font-size:13px;
   /* color:#fff;*/
    color:Gray;
    position:relative;
    z-index:1;
}
.slideshow .prev{float:left;}
.slideshow .next{float:right;}
.stories{
    margin:0 0 0 2px;
    padding:5px 2px 7px;
    word-spacing:-1px;
    /* Added By Krupal Patel */
    overflow:auto;	
}
.stories ul{
    margin:0 0 5px;
    padding:0;
    list-style:none;
    font-weight:bold;
    word-spacing:-1px;
}
.stories li{padding:5px 10px;}
.stories .more{margin:0 0 0 10px;}
.stories .alt{background:#e4e6eb;}
.stories .date{
    float:left;
    color:#1d1e64;
    font:1em Verdana, Geneva, sans-serif;
    width:80px;
    margin:0 2px 0 0;
}
.stories .author{
    font:1em Verdana, Geneva, sans-serif;
    float:right;
    width:65px;
    text-align:center;
    margin:0 0 0 10px;
    color:#1d1e64;
}
/* promo styles */
.promo{
    width:939px;
    overflow:hidden;
    margin:3px -10px 0 0;
}
.promo .col{
    float:left;
    margin:0 10px 0 0;
    width:207px;
}
.block{
    width:100%;
    margin:10px 0 0;
}
.block .c{
    display:table;
    width:100%;
    position:relative;
}
.block .bg{display:table-row;}
.block .l{
    display:table-cell;
    height:1%;
    vertical-align:top;
    background:#fff;
}
.block .r{
    display:none;
    /*background:url(../images/PSAL/bg-block-r.png) no-repeat;*/
    width:2px;
    overflow:hidden;
    text-indent:-9999px;
}
.block .b{
    height:2px;
    overflow:hidden;
    /*background:url(../images/PSAL/bg-block-b.png) no-repeat;*/
}
.promo .box{
    height:100px;
    overflow:hidden;
    padding:8px 2px 6px 7px;
}
.promo img{
    float:left;
    margin:0 7px 0 0;
}
.promo h3{
    margin:0 0 1px;
    font:bold 1em/1.25em Verdana, Geneva, sans-serif;
    color:#1d1e64;
    letter-spacing:-1px;
}
.more{color:#ea6321;}
.promo .more{font:bold 0.81em Verdana, Geneva, sans-serif;}
.promo .more h3{font:bold 1.20em Verdana;}
.promo .wide{width:494px;}
.promo .wide h3{font-size:1.18em;}
.promo .wide p{
    margin:0 0 1px;
    line-height:1.33em;
}
.content-wrap{padding:0 4px 0 5px;}
.content-wrap .block{margin:0;}
#bigGames .map{
    float:right;
    background:url(../images/PSAL/btn.gif) no-repeat 0 -42px;
    width:33px;
    height:21px;
    padding:3px 0 0;
    text-align:center;
    color:#777f8c;
    font:9px Verdana, Arial, Helvetica, sans-serif;
}
/* tab set styles */
.tab-set{
    width:100%;
    overflow:hidden;
    margin:0;
    padding:0;
    list-style:none;
    background:#cbced6;
    font:bold 9px/22px Verdana, Arial, Helvetica, sans-serif;
}
.tab-set li{
    float:left;
    background:url(../images/PSAL/sep-tab-set.gif) no-repeat;
    padding:0 0 0 0px;
    margin:0 2px 0 -2px;
}
.tab-set li:first-child{background:none;}
.tab-set a{
    float:left;
    padding:0 7px;
    color:#fff;
    background:url(../images/PSAL/bg-tab-set.gif) repeat-x;
}
.tab-set a.active{
    background-position:0 -45px;
    color:#36517f;
    text-decoration:none;
    border-right:1px solid #a7a7a7;
    padding:0 8px 0 9px;
}
.tab-set .first a{
    padding:0 9px 0 17px;
    background:url(../images/PSAL/bg-tab-set.gif) no-repeat 0 -68px;
}
.tab-set .first a.active{
    background:#fff url(../images/PSAL/bg-tab-set.gif) no-repeat 0 -22px;
    border:none;
}
/* events styles */
.events{
    height:1%;
    overflow:hidden;
    border-left:1px solid #a7aab0;
    border-top:1px solid #a7aab0;
    border-bottom:1px solid #c2c6cf;
}
.events h2{
    margin:0;
    background:url(../images/PSAL/bg-events.gif) repeat-x;
    padding:2px 5px 0px;
    border-bottom:1px solid #aaaeb6;
    font:1.63em Verdana, Arial, Helvetica, sans-serif;
    color:#ed773d;
}
.events .holder{
    height:363px;
    overflow:auto;
    background:url(../images/PSAL/bg-events.gif) repeat-x;
    padding:5px 0 0;
    width:493px;
}
.events ul{
    margin:0;
    padding:0;
    list-style:none;
    width:473px;
}
.events ul li{
    padding:5px 7px 3px 12px;
    border-bottom:1px solid #ccc;
}
.events h3{
    width:100%;
    overflow:hidden;
    margin:0;
    color:#fff;
    font:bold 9px/13px Arial, Helvetica, sans-serif;
    padding:0 0 4px;
}
.events h3 span{
    float:left;
    padding:0 4px;
    background:#ea6321;
}
.events .row{
    width:100%;
    overflow:hidden;
    margin:4px 0 0;
}
.events .cell-1{
    float:left;
    margin:0 2px 0 0;
    width:38.6%;
    background:#eaebef;
    padding:0 0 0 5px;
    height:20px;
    font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;
    color:#344868;
}
.events .cell-2{
    float:left;
    margin:0 2px 0 0;
    width:17%;
    background:#f6f7f9;
    text-align:center;
    height:20px;
    font:11px/20px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
}
.events .cell-3{
    float:left;
    margin:0 2px 0 0;
    width:14.6%;
    background:#eaebef;
    text-align:center;
    height:20px;
    font:11px/20px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
}
.events .cell-4{
    float:left;
    width:25.7%;
    background:#f6f7f9;
    height:20px;
    font:11px/20px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
    padding:0 0 0 6px;
}
.events .cell-5{
    float:left;
    width:91.2%;
    background:#eaebef;
    padding:0 0 0 5px;
   /* height:21px;*/
    font:11px/21px Verdana, Arial, Helvetica, sans-serif;
}
.events .cell-5 a{text-decoration:underline;}
.events .cell-5 a:hover{text-decoration:none;}
.events .map{
    float:right;
    background:url(../images/PSAL/btn.gif) no-repeat 0 -42px;
    width:33px;
    height:21px;
    padding:3px 0 0;
    text-align:center;
    color:#777f8c;
    font:9px Verdana, Arial, Helvetica, sans-serif;
}
.events .online{color:#393;}
.events .cancel{color:#c00;}
/* content holder */
.content-wrap .block .l{
    height:1%;
    overflow:hidden;
    background:#fff url(../images/PSAL/bg-content-holder.gif) no-repeat;
    padding:17px 24px 24px;
}
.breadcrumbs{
    width:100%;
    overflow:hidden;
    margin:0;
    padding:0;
    list-style:none;
    color:#f34611;
}
.breadcrumbs li{
    float:left;
    margin:0 11px 0 0;
}
.breadcrumbs a{
    background:url(../images/PSAL/sep-breadcrumbs.gif) no-repeat 100% 50%;
    padding:0 18px 0 0;
}
.section{
    height:1%;
    overflow:hidden;
    padding:60px 30px 0 3px;
}
.section .col-1{
    float:right;
    width:715px;
}
.section .col-1 h2{
    margin:6px 0 0;
    font:1.27em Verdana, Geneva, sans-serif;
    color:#36517f;
}
.section .col-1 h3{
    margin:28px 0 0;
    font:1em Verdana, Geneva, sans-serif;
    color:#36517f;
    padding:0 0 4px;
}
.section .col-1 p{
    margin:14px 0 0;
    line-height:1.72em;
}
.section .col-1 ul{
    margin:0;
    padding:10px 0 3px;
    list-style:none;
    word-spacing:-1px;
}
.section .col-1 ul li{
    margin:7px 0 0;
    background:url(../images/PSAL/bullet-grey.gif) no-repeat 0 6px;
    padding:0 0 0 7px;
}
.links{padding:20px 0 0;}
.links ul li{
    background:none !important;
    padding:0 !important;
    margin:12px 0 0 !important;
}
.published{
    display:block;
    margin:30px 0 0;
    color:#8c8c8c;
    font-style:normal;
}
.section .col-2{
    float:left;
    width:102px;
}
.section .col-2 .alt{margin:35px auto 0;}
.section .col-2 .alt ul li{padding:5px 9px 4px;}
.section-logo{
    display:block;
    margin:0 auto;
}
.tools{
    margin:48px auto 0;
    width:79px;
    overflow:hidden;
    padding:2px;
    border:1px solid #b2b9c3;
}
.tools ul{
    margin:0;
    padding:0 2px;
    list-style:none;
    background:#edeef1;
    height:1%;
    overflow:hidden;
    font-size:9px;
}
.tools ul li{
    height:1%;
    overflow:hidden;
    margin:-2px 0 2px;
    background:url(../images/PSAL/sep-dotted.gif) repeat-x;
    padding:6px 9px 5px;
}
.tools a{
    color:#777f8c;
    float:left;
}
.tools .print{
    background:url(../images/PSAL/ico.gif) no-repeat 0 3px;
    padding:4px 0 0 23px;
}
.tools .mail{
    background:url(../images/PSAL/ico.gif) no-repeat 0 -39px;
    padding:0 0 0 23px;
}
.tools .contribute{
    background:url(../images/PSAL/ico.gif) no-repeat 0 -84px;
    padding:4px 0 0 23px;
}
.tools .share{
    background:url(../images/PSAL/ico.gif) no-repeat 0 -138px;
    padding:0 0 0 23px;
}
.tools .phone{
    background:url(../images/PSAL/ico.gif) no-repeat 0 -184px;
    padding:0 0 0 23px;
}
.tools .pdf{
    background:url(../images/PSAL/ico.gif) no-repeat 0 -234px;
    padding:4px 0 0 23px;
}
.tools .enlarge{
    background:url(../images/PSAL/ico.gif) no-repeat 0 -284px;
    padding:4px 0 0 23px;
}
.tools .directions{
    background:url(../images/PSAL/ico.gif) no-repeat 0 -334px;
    padding:4px 0 0 23px;
}
.tools .map{
    background:url(../images/PSAL/ico.gif) no-repeat 0 -384px;
    padding:4px 0 0 23px;
}

.toolsh{
    margin:48px auto 0;
    width:79px;
    overflow:hidden;
    padding:2px;
    border:1px solid #b2b9c3;
}

.toolsh a{
    color:#777f8c;
}
.toolsh .print{
    background:url(../images/PSAL/ico.gif) no-repeat 0 3px;
    padding:4px 0 0 23px;
}
.toolsh .mail{
    background:url(../images/PSAL/ico.gif) no-repeat 0 -39px;
    padding:0 0 0 23px;
}

.aside .tools li{padding:8px 2px 5px;}
.aside .tools a{padding-left:21px;}
/* stats styles */
.stats{
    width:598px;
    padding:0 0 0 20px;
}
.stats dl{
    width:100%;
    overflow:hidden;
    margin:26px 0 0;
    color:#525050;
}
.stats dt{
    float:left;
    width:70px;
    margin:0 2px 0 0;
    color:#a9aeb4;
}
.stats dd{
    display:block;
    height:1%;
    overflow:hidden;
    padding:0 0 8px;
    margin:0;
}
.stats table{
    width:100%;
    border-collapse:collapse;
    margin:15px 0 0;
}
.stats table th{
    margin:0;
    padding:0;
    font-size:0.82em;
    height:20px;
    color:#ea6321;
    border-bottom:1px solid #ea6321;
}
.stats table td{
    margin:0;
    padding:0;
    text-align:center;
    font-size:0.91em;
    height:20px;
}
.stats .cell-1{
    text-align:left;
    width:288px;
}
.stats td.cell-1{
    padding:0 0 0 7px;
    width:281px;
}
.stats .cell-2{width:102px;}
.stats .cell-3{width:112px;}
.stats .cell-4{padding:0 0 0 30px;}
.stats .divider td{height:7px;}
.stats .alt td{background:#f5f9ff;}
.stats .tfoot td{
    height:33px;
    font-weight:bold;
}
/* twocolumn */
#twocolumn{
    width:100%;
    overflow:hidden;
}
#content{
    float:left;
    width:747px;
}
#content .block{margin:0;}
#content .block .l{
    height:1%;
    overflow:hidden;
    background:#fff url(../images/PSAL/bg-content-holder.gif) no-repeat;
    padding:16px 17px 46px 20px;
}
#content h2{
    margin:0;
    font:2em Verdana, Geneva, sans-serif;
    color:#344868;
}
.article{
    width:100%;
    overflow:hidden;
    padding:10px 0 0;
    color:#666;
}
.article .col{
    float:left;
    width:608px;
}
.article .img-frame{
    float:right;
    width:419px;
    margin:0 0 10px 20px;
}
.article .img-frame img{display:block;}
.article .caption{
    padding:3px 3px 5px 8px;
    display:block;
    font:0.82em Verdana, Geneva, sans-serif;
    background:#edeff3;
    word-spacing:-1px;
    margin:2px 0 0;
}
.article h3{
    margin:0;
    font:0.82em Verdana, Geneva, sans-serif;
}
.article .published{
    display:block;
    font:0.82em Verdana, Geneva, sans-serif;
    margin:8px 0 0;
    color:#999;
    word-spacing:-1px;
}
.article p{margin:10px 0 0;}
.aside{
    float:right;
    width:85px;
}
.aside .tools{margin:0;}

#Article_list .liGrid
{
    width:100%; float:left;
    border-bottom:solid #e9e9e9 1px;
    height:100px; 
    padding: 13px 5px 13px 5px;
    overflow:hidden;
}

#Article_list .liGrid:hover
{
    width:100%; float:left;
    border-bottom:solid #FC7C20 1px;
    height:100px; 
    padding: 13px 5px 13px 5px;
    overflow:hidden;
}

#Article_list .dvLeft
{
    width:48%; float:left;
}

#Article_list .dvRight
{
   width:48%; float:right;margin-left:10px;
}

#Article_list .dvLeft ,
#Article_list .dvRight
{
    border-bottom:solid #e9e9e9 1px;
    height:100px; 
    padding: 13px 5px 13px 5px;
}

#Article_list .dvLeft:hover,
#Article_list .dvRight:hover
{
    border-bottom:solid #FC7C20 1px;
}

#Article_list .imgWrper
{
  height:100px; width:100px; float:left; padding-right:20px; 
}

#Article_list h2
{
    padding-top:0px;font:1.21em Verdana, Arial, Helvetica, sans-serif;
    margin-top:0px;
}
#Article_list h3
{
     font:0.82em Verdana, Geneva, sans-serif;
}

#Article_list h2 a
{
    height:30px;color:#585858;
}

#Article_list h2 a:hover
{
    height:30px;color:Blue;
}

#Article_list span 
{
    font: 11px/16px Verdana, Geneva, sans-serif;
    color: #666;
}

#content .aside .tools li{padding:5px 2px 4px;}
.contacts{
    margin:10px 0 0 3px;
    font:0.82em Verdana, Geneva, sans-serif;
    color:#777f8c;
}
.contacts dd{
    display:block;
    margin:0;
}
.contacts a{color:#0300ff;}
/* blog styles */
.blog{
    height:1%;
    overflow:hidden;
    padding:20px 0 0 115px;
}
.blog .aside{width:165px;}
.blog .col{
    float:left;
    width:379px;
}
.post{padding:27px 0 0;}
.post h3{
    margin:0;
    color:#344868;
    font:1.46em Verdana, Geneva, sans-serif;
}
.post img{
    display:block;
    margin:10px 0 0;
    padding:4px;
    border:1px solid #d2d5e1;
}
.entry-meta{
    height:1%;
    overflow:hidden;
    padding:6px 0 0 52px;
    font:0.82em/1.44em Verdana, Geneva, sans-serif;
}
.entry-meta .posted{
    float:left;
    position:relative;
    margin:0 0 0 -52px;
    display:inline;
}
.entry-meta .place{display:block;}
.entry-meta strong{color:#4543f4;}
.entry-meta .date{
    font-style:normal;
    color:#999;
}
.meta{
    margin:14px 0 0;
    width:100%;
    overflow:hidden;
    border-top:1px solid #d2d5e1;
    padding:8px 0 0;
}
.meta .comments{
    float:right;
    color:#505d8d;
    font-size:0.91em;
}
.post p{
    margin:12px 0 -4px;
    font:11px/16px Verdana, Geneva, sans-serif;
    color:#666;
}
.archive{
    padding:34px 0 0;
    color:#505d8d;
}
.archive h3{
    margin:0;
    font:0.91em Verdana, Geneva, sans-serif;
}
.archive ul{
    margin:0;
    padding:0;
    list-style:none;
    font-size:0.91em;
    width:100%;
    overflow:hidden;
}
.archive ul li{
    float:left;
    width:100%;
    margin:10px 0 0;
    background:url(../images/PSAL/arrow-grey.gif) no-repeat 0 2px;
    padding:0 0 0 12px;
}
.archive ul a,
.archive ul li.active ul a{color:#666;}
.archive ul li.active,
.archive ul ul li.active{background:url(../images/PSAL/arrow-blue-down.gif) no-repeat 0 4px;}
.archive ul li.active a,
.archive ul ul li.active a{color:#505d8d;}
.archive ul ul{
    font-size:0.9em;
    padding:2px 0 0;
}
.archive ul ul li{
    margin:10px 0 0;
}
.archive ul ul ul{
    font-size:1em;
    padding:2px 0 0 4px;
}
.archive ul ul ul li{
    background:none;
    padding:0;
}
/* permission */
.permission{padding:20px 0 0;}
.permission .row{
    width:100%;
    overflow:hidden;
    padding:11px 0 0;
}
.permission .col{
    float:left;
    width:211px;
    margin:0 10px 0 0;
}
.permission .text{
    border-left:1px solid #c5cad1;
    border-top:1px solid #a9aeb4;
    background:#f0f7ff;
    padding:2px 3px;
    width:204px;
}
.permission label{
    display:block;
    margin:7px 0 0 6px;
    font-size:9px;
    color:#525050;
}
.permission select{
    display:block;
    width:211px;
    height:21px;
}
.permission .holder{padding:28px 0 0;}
.permission p{
    margin:10px 0 0 !important;
    line-height:1.45em !important;
}
.permission .box{padding:18px 0 0;}
.permission .box p{margin:46px 0 0 !important;}
.permission .box .row{padding:13px 0 0;}
.permission .checkbox{
    margin:5px -20px 0 0;
    width:231px;
}
.permission .checkbox input{
    float:left;
    width:15px;
    height:14px;
    padding:0;
    margin:0 5px 0 0;
}
.permission .checkbox label{
    margin:2px 0 0;
    font-weight:bold;
    color:#ec7135;
}
/* steps styles */
.steps{
    width:556px;
    padding:0 0 0 20px;
}
.steps h3{
    font-size:1em;
    margin:28px 0 0;
}
.steps h3 strong{margin:0 18px 0 0;}
.steps .holder{padding:12px 0 6px;}
.steps .row{
    width:100%;
    overflow:hidden;
    padding:18px 0 0;
}
.steps .col{
    float:left;
    margin:0 22px 0 0;
    width:210px;
}
.steps .row select{
    width:100%;
    color:#525050;
    font-size:10px;
}
.steps label{
    display:block;
    color:#999;
    font-size:10px;
    margin:6px 0 0 3px;
}
.steps .wide{
    width:294px;
    margin:0;
}
.steps .narrow{
    width:181px;
    margin:0 14px 0 0;
}
.steps .narrower{
    width:135px;
    margin:0;
}
.step-options{
    margin:0;
    padding:14px 30px 0 0 !important;
    list-style:none;
}
.step-options li{
    height:1%;
    overflow:hidden;
    padding:7px 14px 8px !important;
    background:none !important;
    margin:0 !important;
}
.step-options input{
    float:left;
    width:15px;
    height:14px;
    padding:0;
    margin:0 11px 0 0;
}
.step-options label{
    float:left;
    margin:0 11px 0 0;
    font:bold 10px Verdana, Geneva, sans-serif;
    color:#525050;
}
.step-options p{
    margin:5px 0 0 33px !important;
    font:0.91em/1.25em Verdana, Geneva, sans-serif !important;
}
.step-options .alt{background:#f5f9ff !important;}
.btn-submit{
    cursor:pointer;
    border:none;
    overflow:hidden;
    background:url(../images/PSAL/btn.gif) no-repeat;
    width:119px;
    height:25px;
    color:#ed7a42;
    font:bold 10px Verdana, Geneva, sans-serif;
    text-transform:uppercase;
}
.steps .btn-submit{
    float:right;
    display:inline;
    margin:-19px 39px 0 0;
    position:relative;
}
/* game info styles */
.game-info{
    height:1%;
    overflow:hidden;
    margin:26px -6px 0 17px;
}
.game-info .aside{margin:0 0 0 17px;}
.game-info .aside .tools ul li{padding:4px 2px 3px;}
.game-info .col-1{
    float:left;
    width:360px;
}
.game-info h2{
    margin:9px 0 0;
    color:#36517f;
    font-size:1.18em;
}
.game-info h2 span{color:#9d9d9d;}
.game-data{
    width:100%;
    overflow:hidden;
    margin:16px 0 0;
}
.game-data dt{
    float:left;
    text-align:right;
    width:69px;
    margin:0 21px 0 0;
    color:#8f8f8f;
}
.game-data dd{
    display:block;
    height:1%;
    overflow:hidden;
    margin:0;
    padding:0 0 6px;
    color:#36517f;
}
.game-data address{
    font:1em/1.81em Verdana, Geneva, sans-serif;
    margin:-2px 0 0;
}
.game-data address span{display:block;}
.game-info .row{
    height:1%;
    overflow:hidden;
    padding:10px 0 0 14px;
}
.game-info .col-2{
    float:right;
    width:342px;
}
.game-info h3{
    margin:0;
    font-size:1em;
    color:#9d9d9d;
}
.game-info .row dl{
    height:1%;
    overflow:hidden;
    margin:8px 0 0 72px;
}
.game-info .row dt{
    float:left;
    width:110px;
    margin:0 6px 0 0;
    color:#8f8f8f;
}
.game-info .row dd{
    display:block;
    height:1%;
    overflow:hidden;
    padding:0 0 6px;
    color:#36517f;
}
.game-info .row .alt dd{color:#4543f4;}
.game-info .map{
    border:1px solid #beb2a1;
    height:1%;
    overflow:hidden;
}
.game-info .map img{display:block;}
.game-info .caption{
    display:block;
    margin:4px 0 0;
    font:0.81em Verdana, Geneva, sans-serif;
    padding:4px 7px;
    background:#edeff3;
    color:#666;
}
/* game results */
.game-results{padding:27px 104px 0 44px;}
.game-results h2{
    color:#ea6321;
    font-size:0.81em;
    margin:0 0 0 -12px;
    position:relative;
}
.game-results dl{
    width:100%;
    overflow:hidden;
    margin:12px 0 0;
    padding:0 0 18px;
    font:bold 0.81em Verdana, Geneva, sans-serif;
}
.game-results dt{
    float:left;
    margin:0 6px 0 0;
    color:#9d9d9d;
}
.game-results dd{
    float:left;
    margin:0 29px 0 0;
    color:#ea6321;
}
.game-results table{
    width:100%;
    border-collapse:collapse;
    margin:8px 0 0;
    color:#666;
}
.game-results th{
    margin:0;
    font-size:0.81em;
    padding:0 0 4px;
    border-bottom:2px solid #ea6321;
    color:#ea6321;
}
.game-results td{
    margin:0;
    padding:0;
    height:19px;
    text-align:center;
}
.game-results .cell-1{
    width:134px;
    text-align:left;
}
.game-results .cell-2{
    padding-left:46px;
    color:#9d9d9d;
    text-align:left;
}
.game-results .cell-3{width:40px;}
.game-results .cell-4{
    width:40px;
    padding-left:44px;
}
.game-results .odd td{height:14px;}
.game-results .alt td{background:#edeff3;}
.game-results td.cell-1{
    color:#4543f4;
    padding:0 0 0 10px;
    width:124px;
}
.game-results .holder{
    border-bottom:2px solid #c6c6c6;
    padding:0 0 9px;
}
.game-results h3{
    margin:23px 0 0;
    font-size:0.81em;
    color:#9d9d9d;
}
.game-results .cell-5{
    width:146px;
    text-align:left;
}
.game-results .cell-6{width:38px;}
.game-results .cell-7{
    padding-left:24px;
    width:65px;
    text-align:left;
    color:#9d9d9d;
}
.game-results .cell-8{width:20px;}
.game-results .cell-9{
    width:85px;
    padding-left:22px;
    color:#9d9d9d;
}
.game-results .cell-10{width:30px;}
.game-results .cell-11{width:70px;}
.game-results .cell-12{
    width:42px;
    padding-left:18px;
}
.game-results td.cell-5{
    width:135px;
    padding-left:11px;
    color:#504ef4;
}
.game-results .tfoot td.cell-5{color:#747474;}
.game-results table a{color:#504ef4;}
/* form results */
.form-results{
    width:533px;
    padding:0 0 0 20px;
}
.form-results .row{
    width:560px;
    margin:0 -27px 0 0;
}
.form-results .col{
    float:left;
    margin:0 27px 0 0;
    width:251px;
}
.form-results .text{
    margin:30px 0 0;
    background:#f0f7ff;
    border-left:1px solid #c5cad1;
    border-top:1px solid #a9aeb4;
    padding:3px;
    width:148px;
}
.form-results label{
    display:block;
    font-size:10px;
    margin:7px 0 0 3px;
}
.form-results select{
    width:251px;
    margin:12px 0 0;
}
.form-results .narrow{width:60px;}
.form-results h3{
    margin:31px 0 0 !important;
    font:10px Verdana, Arial, Helvetica, sans-serif !important;
    color:#a9aeb4 !important;
}
.form-results table{
    width:100%;
    border-collapse:separate;
    margin:13px 0 0;
    font-size:10px;
    color:#a9aeb4;
}
.form-results .alt table{
    margin:13px 0 0 -17px;
    position:relative;
    width:268px;
}
.form-results th{
    margin:0;
    padding:0;
    height:18px;
    vertical-align:top;
    font-weight:normal;
    color:#525050;
    border-width:5px;
    letter-spacing:-1px;
}
.form-results td{
    margin:0;
    padding:0;
    border-left:3px solid #fff;
    border-bottom:5px solid #fff;
    vertical-align:top;
}
.form-results .cell-1{
    width:17px;
    border:none;
    vertical-align:middle;
    padding:0 0 5px;
}
.form-results .cell-2{
    width:160px;
    text-align:left;
    border:none;
}
.form-results th.cell-2{
    padding:0 0 0 4px;
    width:156px;
}
.form-results .cell-3{width:40px;}
.form-results table .text{margin:0;}
.form-results table .narrow{width:33px;}
.form-results .btn-submit{
    float:right;
    margin:30px 0 0;
}
/* photogallery */
.block .alter{background:#fff url(../images/PSAL/bg-corner-left.gif) no-repeat;}
.alternative{margin:0 !important;}
.gallery-entry{
    height:1%;
    overflow:hidden;
    padding:8px 22px 0 26px;
}
.gallery-entry h2{
    float:left;
    color:#ea6321;
    font:1.63em Verdana, Arial, Helvetica, sans-serif;
    margin:0;
}
.gallery-search{
    float:right;
    margin:7px 0 0;
    width:216px;
}
.gallery-search .text{
    float:left;
    background:url(../images/PSAL/bg-txt-input.gif) no-repeat 0 -17px;
    width:198px;
    height:17px;
}
.gallery-search .text input{
    background:none;
    border:none;
    margin:0;
    padding:2px 3px;
    width:192px;
    text-align:center;
    color:#999;
}
.gallery-search .submit{
    float:right;
    border:none;
    cursor:pointer;
    background:url(../images/PSAL/btn.gif) no-repeat 0 -64px;
    width:17px;
    height:17px;
    margin:1px 0 0;
    overflow:hidden;
    text-indent:-9999px;
    line-height:0;
}
.gallery-nav{
    height:1%;
    overflow:hidden;
    margin:4px 0 0;
    padding:3px 12px 7px;
    list-style:none;
    background:url(../images/PSAL/bg-gallery-nav.gif) repeat-x;
    font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.gallery-nav li{
    float:left;
    background:url(../images/PSAL/sep-gallery-nav.gif) no-repeat 0 50%;
    padding:0 16px 0 18px;
}
.gallery-nav li:first-child{background:none;}
.gallery-nav a{color:#435d88;}
.gallery-nav a:hover,
.gallery-nav li.active a{
    color:#ea6321;
    text-decoration:none;
}
.gallery-holder{
    height:1%;
    overflow:hidden;
    margin:1px;
    background:#181852 url(../images/PSAL/bg-gallery-holder.gif) repeat-x;
    padding:18px 17px 10px;
}
.gallery-holder .col-1{
    float:left;
    width:410px;
}
.gallery-holder .slideshow{
    width:auto;
    height:350px;
    border:1px solid #fff;
    padding:6px 0;
    background:#494977;
}
.gallery-holder .slideshow .overlay{bottom:6px;}
.gallery-holder .caption{
    display:block;
    font:bold 10px Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    color:#fff;
    margin:5px 0 0;
}
.gallery-holder .col-2{
    float:right;
    width:456px;
    background:#fff;
    border:1px solid #e1e2e4;
    padding:7px 0 2px;
}
.gallery-holder .col-2 h3{
    margin:0;
    font:bold 9px Verdana, Arial, Helvetica, sans-serif;
    color:#435d88;
    padding:0 9px 10px;
    background:url(../images/PSAL/bg-featured-gallery-heading.gif) repeat-x 0 100%;
}
.featured-gallery{
    width:451px;
    margin:0 auto;
    background:#494977;
}
.featured-gallery .holder{
    overflow:auto;
    width:451px;
    height:710px;
}
.featured-gallery ul{
    padding:2px 0 0 6px;
    width:428px;
    margin:0;
    list-style:none;
    color:#666;
}
.featured-gallery ul li{
    margin:5px 0 0;
    background:#f3f3f6;
    padding:3px 9px 3px 2px;
    border-top:1px solid #a2a2a3;
    border-left:1px solid #cacaca;
    border-bottom:1px solid #717092;
    width:410px;
    overflow:hidden;
}
.featured-gallery img{
    float:left;
    margin:0 11px 0 0;
}
.featured-gallery h4{
    margin:6px 0 0 -2px;
    font-size:11px;
}
.featured-gallery p{
    margin:2px 0 0;
    font-size:11px;
}
.featured-gallery .info{
    float:left;
    font:11px Verdana, Arial, Helvetica, sans-serif;
    margin:6px 0 0;
}
.featured-gallery .picks{
    float:right;
    margin:6px 0 0;
    font:11px Verdana, Arial, Helvetica, sans-serif;
    color:#ea6321;
}
/* gallery sport styles */
.gallery-sport{width:100%;}
.gallery-sport h2{
    margin:10px 0 0 26px;
    font:14px Verdana, Arial, Helvetica, sans-serif;
    color:#435d88;
}
.gallery-sport-nav{
    height:1%;
    margin:10px 1px 0;
    padding:4px 0 0;
    list-style:none;
    background:url(../images/PSAL/bg-gallery-sport-nav.gif) repeat-x;
    min-height:25px;
    font:bold 9px Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
}
* html .gallery-sport-nav{height:25px;}
.gallery-sport-nav li{
    display:inline-block;
    vertical-align:top;
    background:url(../images/PSAL/sep-gallery-nav.gif) no-repeat 0 50%;
    padding:0 14px 0 17px;
}
.gallery-sport-nav li:first-child{background:none;}
* html .gallery-sport-nav li{display:inline;}
*+ html .gallery-sport-nav li{display:inline;}
.gallery-sport-nav a{color:#435d88;}
.gallery-sport-nav a:hover{
    text-decoration:none;
    color:#ea6321
}
.gallery-sport .holder{
    height:1%;
    overflow:hidden;
    margin:0 1px 1px;
    background:#dddde3;
    padding:30px 10px 50px;
}
.gallery-sport .box{
    width:842px;
    margin:0 auto;
    overflow:hidden;
    background:url(../images/PSAL/bg-gallery-sport-cols.gif) repeat-y -842px 0;
    color:#666;
}
.gallery-sport .frame{
    width:100%;
    overflow:hidden;
    background:url(../images/PSAL/bg-gallery-sport-cols.gif) no-repeat;
}
.gallery-sport .hold{
    width:100%;
    overflow:hidden;
    background:url(../images/PSAL/bg-gallery-sport-cols.gif) no-repeat -1684px 100%;
}
.gallery-sport .col{
    float:left;
    width:158px;
    margin:0 45px 0 0;
    padding:13px 9px 30px;
    position:relative;
    min-height:167px;
}
.gallery-sport .alt{
    margin:0;
    float:right;
}
.gallery-sport .holder img{display:block;}
.gallery-sport .holder h3{
    margin:6px 0 0;
    font:bold 0.91em/1.4em Verdana, Arial, Helvetica, sans-serif;
}
.gallery-sport .holder p{
    font-size:0.81em;
    margin:2px 0 0;
}
.gallery-sport .holder .published{
    position:absolute;
    bottom:9px;
    right:17px;
    font:9px Verdana, Arial, Helvetica, sans-serif;
    margin:0;
}
.paging{
    margin:45px 0 0;
    padding:0;
    list-style:none;
    text-align:center;
    font:bold 18px Verdana, Arial, Helvetica, sans-serif;
}
.paging li{
    display:inline;
    padding:0 10px;
}
.paging a{color:#435d88;}
.paging a:hover,
.paging a.active{
    text-decoration:none;
    color:#ea6321;
}
/* standings holder */
.standings-holder{
    width:821px;
    margin:38px auto 0;
}
.standings-holder .tab-set .first a:hover{
    background:url(../images/PSAL/bg-tab-set.gif) no-repeat 0 -68px;
    color:#fff;
}
.standings-holder .block .l{
    background:#fff;
    border:1px solid #afb5c0;
    padding:0;
}
.standings-entry{
    height:1%;
    overflow:hidden;
    padding:6px 10px 3px 13px;
    border-bottom:1px solid #bdc0c6;
    background:url(../images/PSAL/bg-events.gif) repeat-x;
}
.standings-entry h2{
    float:left;
    margin:0;
    font:18px Verdana, Arial, Helvetica, sans-serif;
    color:#ea6321;
}
.standings-entry form{
    float:right;
    width:356px;
    margin:3px 0 0;
}
.standings-entry label{
    float:left;
    color:#a9aeb4;
    font-size:11px;
    margin:1px 0 0;
}
.standings-entry select{
    float:right;
    color:#3d3d3d;
    width:269px;
}
.standings-nav{
    height:1%;
    overflow:hidden;
    background:url(../images/PSAL/bg-standings-nav.gif) repeat-x 0 100%;
    padding:6px 6px 0 0;
    font:italic 9px Verdana, Arial, Helvetica, sans-serif;
    margin:0;
    list-style:none;
}
.standings-nav li{
    float:left;
    background:url(../images/PSAL/sep-standings-nav.gif) no-repeat 0 50%;
    padding:0 4px 0 11px;
}
.standings-nav li:first-child{background:none;}
.standings-nav a:hover,
.standings-nav li.active a{
    color:#ea6321;
    text-decoration:none;
}
.standings-info{
    height:1%;
    overflow:hidden;
    background:#ececf0 url(../images/PSAL/bg-standings-info.gif) repeat-x;
    padding:33px 0 30px;
}
.standings-info .block{
    width:535px;
    margin:0 auto;
}
.standings-info .block .l{
    border-left:none;
    border-top:none;
    background:url(../images/PSAL/bg-standings.gif) no-repeat;
    padding:0 0 24px;
}
.standings-info h4{
    margin:15px 0 0 30px;
    font:bold 9px Verdana, Arial, Helvetica, sans-serif;
    color:#ea6321;
}
.standings-bar{
    height:1%;
    overflow:hidden;
    margin:13px 0 0 1px;
    background:url(../images/PSAL/bg-standings-bar.gif) no-repeat 0 100%;
    padding:0 0 16px 44px;
}
.standings-bar strong{
    float:left;
    font-size:9px;
    color:#ea6321;
}
.standings-bar .prev{margin:0 16px 0 0;}
.standings-bar .next{margin:0 0 0 16px;}
.standings-bar ul{
    float:left;
    margin:0;
    padding:0;
    list-style:none;
    overflow:hidden;
    font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.standings-bar ul li{
    float:left;
    margin:0 1px 0 -1px;
    background:url(../images/PSAL/sep-gallery-nav.gif) no-repeat 0 50%;
    padding:0 17px 0 18px;
}
.standings-bar ul a{color:#acb8cc}
.standings-bar ul a:hover,
.standings-bar ul a.active{
    color:#ea6321;
    text-decoration:none;
}
.standings-info table{
    width:420px;
    margin:18px 0 0 44px;
    border-collapse:collapse;
    color:#666;
}
.standings-info th{
    margin:0;
    padding:0 0 2px;
    height:13px;
    border-bottom:2px solid #ea6321;
    color:#ea6321;
    font-size:9px;
}
.standings-info td{
    margin:0;
    padding:0;
    text-align:center;
    height:33px;
}
.standings-info .cell-1{
    text-align:left;
    width:261px;
}
.standings-info td.cell-1{
    padding:0 0 0 4px;
    width:257px;
}
.standings-info .cell-2{
    width:29px;
    padding-right:84px;
}
.standings-info .alt td{
    height:22px;
    background:#edeff3;
}
.standings-info .tfoot td{
    height:6px;
    border-bottom:2px solid #c6c6c6;
}
/* profile styles */
.profile{
    width:100%;
    margin:-19px 0 0;
}
.profile .block{margin:19px 0 0;}
.profile-agenda{
    height:1%;
    overflow:hidden;
    padding:7px;
}
.profile-agenda h2{
    margin:0;
    padding:0 7px;
    background:#7c8eac;
    color:#fff;
    font:bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;
}
.profile-agenda ul{
    margin:0;
    padding:6px 14px 35px;
    list-style:none;
    font-weight:bold;
}
.profile-agenda ul li{margin:11px 0 0;}
.profile-agenda ul a{color:#36517f;}
.profile-agenda .more{
    float:right;
    display:inline;
    position:relative;
    margin:-17px 12px 0 0;
}
.profile-entry{
    height:1%;
    overflow:hidden;
    padding:8px 7px 0 25px;
}
.profile-entry .breadcrumbs{
    float:left;
    width:auto;
}
.profile-entry form,
.profile-entry fieldset{float:right;}
.profile-entry select{
    width:182px;
    text-align:center;
    font-size:9px;
    color:#777f8c;
}
.profile-data{
    height:1%;
    overflow:hidden;
    padding:4px 4px 3px;
}
.profile-data .col-1{
    float:left;
    width:415px;
}
.profile-data .col-2{
    float:right;
    width:476px;
    padding:30px 0 0;
    color:#8f8f8f;
}
.profile-data .col-2 img{
    float:left;
    margin:0 20px 0 0;
}
.profile-data .col-2 h2{
    margin:6px 0 0;
    color:#36517f;
    font-size:1.36em;
}
.profile-data .col-2 h3{
    margin:0;
    padding:5px 0 0;
    font-size:1.18em;
    color:#9d9d9d;
}
.school-info{
    height:1%;
    overflow:hidden;
    padding:0 0 0 11px;
    margin:9px 0 0;
}
.school-info dt{
    float:left;
    width:46px;
}
.school-info dd{
    display:block;
    height:1%;
    overflow:hidden;
    margin:0;
    padding:0 0 7px;
    color:#36517f;
}
.school-info dd span{color:#8f8f8f;}
.school-info h4{
    margin:6px 0 0;
    font-size:1em;
    color:#9d9d9d;
}
.team-info{
    height:1%;
    overflow:hidden;
    margin:10px 0 0 10px;
}
.team-info dt{
    float:left;
    width:136px;
}
.team-info dd{
    display:block;
    height:1%;
    overflow:hidden;
    margin:0;
    padding:0 0 7px;
}
.profile-logo{
    position:absolute;
    bottom:6px;
    left:0;
    width:100%;
    z-index:1;
}
.profile-logo img{margin:0 auto;}
.profile-stats{margin:10px 0 0;}
.profile-stats .block{margin:0;}
.profile-stats .block .l{padding:0 0 38px;}
.coach-stats{
    margin:36px 0 0 46px;
    width:827px;
    border-collapse:collapse;
}
.coach-stats th{
    margin:0;
    padding:0;
    height:13px;
    border-bottom:2px solid #ea6321;
    color:#ea6321;
    font-size:9px;
}
.coach-stats td{
    margin:0;
    padding:0;
    height:31px;
    text-align:center;
}
.coach-stats .alt td{
    height:23px;
    background:#edeff3;
}
.coach-stats .cell-1{
    width:113px;
    text-align:left;
}
.coach-stats td.cell-1{
    width:107px;
    padding:0 0 0 6px;
}
.coach-stats .cell-2{
    width:190px;
    text-align:left;
}
.coach-stats .cell-3{width:40px;}
.coach-stats .cell-4{
    padding:0 0 0 95px;
    width:95px;
    text-align:left;
    color:#a8a7a7;
}
.coach-stats .cell-5{width:32px;}
.coach-stats .cell-6{
    padding:0 0 0 69px;
    width:50px;
    text-align:left;
    color:#a8a7a7;
}
.sort{
    background:url(../images/PSAL/arrow-sort.gif) no-repeat 100% 50%;
    padding:0 11px 0 0;
    color:#ea6321;
}
.coach-stats .divider td{height:15px;}
.coach-stats .tfoot td{
    height:3px;
    border-bottom:2px solid #c6c6c6;
}
.stats-tabs{width:100%;}
.stats-tabs ul{
    float:left;
    margin:0 0 -8px;
    display:inline;
    padding:0;
    list-style:none;
    background:url(../images/PSAL/bg-stat-tabs.gif) no-repeat 100% 0;
    font:bold 9px Verdana, Arial, Helvetica, sans-serif;
    position:relative;
    z-index:1;
}
.stats-tabs ul li{
    float:left;
    background:url(../images/PSAL/sep-stats-tabs.gif) no-repeat;
}
.stats-tabs ul li:first-child{background:none;}
.stats-tabs ul a{
    float:left;
    height:25px;
    padding:6px 7px 0;
    color:#fff;
}
.stats-tabs ul a.active{
    background:url(../images/PSAL/bg-stat-tabs.gif) no-repeat 0 -62px;
    text-decoration:none;
    color:#435d88;
}
.stats-tabs .first a{
    background:url(../images/PSAL/bg-stat-tabs.gif) no-repeat 0 -31px;
    color:#ea6321;
}
.stats-tabs .first a.active{background-position:0 -93px;}
.player-info{
    width:100%;
    border-collapse:collapse;
    margin:5px 0 11px;
    color:#8f8f8f;
}
.player-info td{
    padding:7px 0 0;
    margin:0;
}
.player-info strong{
    color:#36517f;
    font-weight:normal;
}
.player-info .cell-1{width:116px;}
.player-info .cell-2{width:106px;}
.profile-stats .standings-bar{margin:13px 0 0;}
.player-stats{
    width:824px;
    border-collapse:collapse;
    margin:35px 0 0 49px;
}
.player-stats th{
    padding:0 0 4px;
    margin:0;
    color:#ea6321;
    font-size:9px;
    border-bottom:2px solid #ea6321;
}
.player-stats .cell-1{
    width:144px;
    text-align:left;
}
.player-stats .cell-2{width:113px;}
.player-stats .cell-3{
    width:89px;
    padding-left:106px;
}
.player-stats .cell-4{
    width:86px;
    padding-left:124px;
}
.player-stats .cell-5{padding-left:48px;}
.player-stats td{
    margin:0;
    padding:0;
    height:22px;
    background:#edeff3;
    text-align:center;
}
.player-stats td.cell-1{
    padding:0 0 0 14px;
    width:130px;
}
.player-stats .divider-top td{
    height:8px;
    background:none;
}
.player-stats .divider-bottom td{
    height:7px;
    border-bottom:2px solid #c6c6c6;
    background:none;
}
.player-stats .sub-cell-1{width:35px;}
.player-stats .sub-cell-2{width:76px;}
.player-stats .sub-cell-3{width:37px;}
.player-stats .sub-cell-4{
    padding-left:134px;
    width:18px;
}
.player-stats .sub-cell-5{width:35px;}
.player-stats .alt th{
    border:none;
    padding-bottom:2px;
}

.player-stats .alt td{
    border:none;
    padding-bottom:2px;
    background-color:White;
}
.player-stats .other th{color:#9d9d9d;}
.profile-data .col-2 .alt dt{width:146px;}
.profile-data .col-2 .alt dd{color:#4d4c4c;}
/* team stats */
.team-stats{
    margin:13px 0 0 29px;
    width:858px;
}
.team-stats table{
    width:100%;
    border-collapse:collapse;
}
.team-stats th{
    margin:0;
    padding:0 0 2px;
    text-align:left;
    font-size:9px;
    color:#ea6321;
    border-bottom:2px solid #ea6321;
}
.team-stats .cell-1{width:60px;}
.team-stats td.cell-1{
    width:57px;
    padding:0 0 0 3px;
}
.team-stats .cell-2{width:148px;}
.team-stats .cell-3{width:171px;}
.team-stats .cell-4{
    width:33px;
    text-align:center;
    padding-right:14px;
}
.team-stats .cell-5{width:173px;}
.team-stats .cell-6{width:169px;}
.team-stats td{
    margin:0;
    padding:0;
    height:33px;
}
.team-stats .alt td{
    background:#edeff3;
    height:22px;
}
.team-stats .date{
    font-style:normal;
    color:#4543f4;
}
.team-stats .divider td{
    height:8px;
    border-bottom:2px solid #c6c6c6;
}
.team-stats .more{
    float:right;
    margin:13px 0 0;
}
/* team data styles */
.team-data{
    margin:0 3px 4px 11px;
    overflow:auto;
    width:481px;
    height:256px;
}
.team-data table{
    width:452px;
    border-collapse:collapse;
    margin:6px 0 0;
}
.team-data th{
    padding:0 0 2px;
    margin:0;
    text-align:left;
    font-size:9px;
    color:#ea6321;
    border-bottom:2px solid #ea6321;
}
.team-data .cell-1{width:111px;}
.team-data td.cell-1{
    width:106px;
    padding:0 0 0 5px;
}
.team-data .cell-2{width:77px;}
.team-data .cell-3{width:73px;}
.team-data .cell-4{width:108px;}
.team-data td{
    margin:0;
    padding:0;
    height:22px;
}
.team-data .alt td{
    height:19px;
    background:#edeff3;
}
.entry-columns .standings-entry form{width:170px;}
.entry-columns .standings-entry select{
    width:170px;
    font-size:9px;
}
.sport-info{
    height:1%;
    overflow:hidden;
    border:1px solid #afb5c0;
}
.review{
    background:url(../images/PSAL/bg-events.gif) repeat-x;
    height:1%;
    overflow:hidden;
    padding:12px 6px;
}
.review .holder{
    height:1%;
    overflow:hidden;
    border:1px solid #edeeee;
    padding:15px 0 10px;
}
.review h2{
    margin:0 9px;
    font:14px Verdana, Arial, Helvetica, sans-serif;
    color:#344868;
}
.review .slideshow{margin:8px 0 0;}
/* stats columns styles */
.stats-columns{
    width:100%;
    overflow:hidden;
    padding:11px 0 0;
}
.stats-columns .block{margin:0;}
.stats-columns .col-1{
    float:left;
    width:420px;
}
.stats-columns .col-2{
    float:right;
    width:498px;
}
.stats-columns .stats-tabs ul a{padding:6px 20px 0 22px;}
.month-nav{
    width:504px;
    margin:-4px -4px 0;
    position:relative;
    background:url(../images/PSAL/bg-month-nav.gif) repeat-x 0 100%;
}
.month-nav .frame{
    background:url(../images/PSAL/bg-month-nav.png) no-repeat;
    padding:4px 4px 0;
    height:26px;
    overflow:hidden;
}
.month-nav .prev,
.month-nav .next{
    float:left;
    overflow:hidden;
    text-indent:-9999px;
    width:25px;
    height:21px;
}
.month-nav .prev{background:url(../images/PSAL/btn.gif) no-repeat 0 -81px;}
.month-nav .next{
    background:url(../images/PSAL/btn.gif) no-repeat 0 -103px;
    float:right;
}
.month-nav strong{
    float:left;
    width:446px;
    text-align:center;
    font-size:9px;
    color:#435d88;
    margin:6px 0 0;
}
.month-stats{
    width:487px;
    margin:9px 0 9px 5px;
}
.month-stats .holder{
    height:205px;
    overflow:auto;
}
.month-stats table{
    width:467px;
    border-collapse:collapse;
    color:#626468;
}
.month-stats th{
    margin:0;
    padding:0 0 2px;
    text-align:left;
    font-size:9px;
    color:#ea6321;
    border-bottom:2px solid #ea6321;
}
.month-stats td{
    margin:0;
    padding:0;
    height:20px;
}
.month-stats .divider td{height:10px;}
.month-stats .cell-1{width:88px;}
.month-stats td.cell-1{
    width:84px;
    padding:0 0 0 4px;
}
.month-stats .cell-2{width:114px;}
.month-stats .cell-3{width:209px;}
.month-stats .alt td{background:#edeff3}
.month-stats .box{
    margin:0 22px 0 0;
    border-top:2px solid #c6c6c6;
    height:1%;
    overflow:hidden;
    padding:4px 10px 0 0;
}
.month-stats .more{float:right;}
/* year stats */
.year-stats{
    width:407px;
    margin:9px 0 9px 5px;
}
.year-stats .holder{
    height:228px;
    overflow:auto;
    width:100%;
}
.year-stats table{
    width:387px;
    border-collapse:collapse;
    color:#626468;
}
.year-stats th{
    margin:0;
    padding:0 0 2px;
    text-align:left;
    font-size:9px;
    color:#ea6321;
    border-bottom:2px solid #ea6321;
}

.year-stats td{
    margin:0;
    padding:0;
    height:22px;
}
.year-stats .cell-1{width:120px;}
.year-stats td.cell-1{
    width:116px;
    padding:0 0 0 4px;
}
.year-stats .cell-2{width:69px;}
.year-stats .cell-3{width:99px;}
.year-stats .cell-4{
    width:40px;
    padding-right:14px;
    text-align:center;
}
.year-stats .alt td{background:#edeff3}
.year-stats .divider td{height:10px;}
.year-stats .divider-alt td{
    height:8px;
    border-bottom:2px solid #c6c6c6;
}
.year-stats .box{
    margin:0 22px 0 0;
    height:1%;
    overflow:hidden;
    padding:9px 10px 0 0;
}
.year-stats .more{float:right;}
/* school data */
.school-data{padding:12px 0 0; width:80%; float:left}
.school-data address{
    margin:5px 0 0 0px;
    font:1.09em Arial, Helvetica, sans-serif;
    color:#36517f;
}
.school-data dl{
    height:1%;
    overflow:hidden;
    font-size:1.09em;
    color:#8f8f8f;
    margin:5px 0 0 0px;
}
.school-data dt{
    float:left;
    margin:0 10px 0 0;
}
.school-data dd{
    float:left;
    margin:0 16px 0 0;
    color:#36517f;
}
.school-cols{
    width:100%;
    overflow:hidden;
    margin:30px 0 0;
}
.school-cols .col{
    float:left;
    width:230px;
    margin:0 1px 0 0;
}
.school-cols h3{
    margin:0 !important;
    font-size:1em !important;
    color:#36517f !important;
    padding:0 !important;
}
.school-cols h4{
    margin:8px 0 0;
    font:1em/1.54em Verdana, Arial, Helvetica, sans-serif;
    color:#36517f;
}
.school-cols h4 span{display:block;}
.school-cols p{margin:4px 0 0;}
.school-cols p a{color:#8f8f8f;}
.school-cols .alt{
    float:right;
    width:85px;
    vertical-align:top;
}
.school-cols .tools{margin:0;}
.school-cols .tools ul li{padding:3px 2px;}
.school-cols .tools ul a{padding-left:20px;}
.stats-tabs .prev,
.stats-tabs .next{
    display:block;
    padding:0 !important;
    overflow:hidden;
    text-indent:-9999px;
    width:23px;
    height:31px;
}
.stats-tabs .prev{background:url(../images/PSAL/btn.gif) no-repeat 0 -187px;}
.stats-tabs .next{background:url(../images/PSAL/btn.gif) no-repeat 0 -218px;}
.stats-tabs .prev:hover{background:url(../images/PSAL/btn.gif) no-repeat 0 -125px;}
.stats-tabs .next:hover{background:url(../images/PSAL/btn.gif) no-repeat 0 -156px;}
/* sidebar styles */
#sidebar{
    float:right;
    width:171px;
}
#sidebar .block{margin:0 0 11px;}
#sidebar .block .l{padding:3px;}
#sidebar .alt .l{background:#f2f4f7;}
#sidebar .block h3{
    margin:0;
    padding:5px 7px;
    font-size:1em;
    background:#505d8d;
    color:#fff;
}
.tag-cloud{
    margin:0;
    padding:6px 0 4px;
    list-style:none;
}
.tag-cloud li{
    display:inline;
    padding:0 4px;
}
#sidebar .stories{
    border:none;
    padding:0 0 8px;
}
#sidebar .stories li{padding:7px;}
/* custom forms */
.outtaHere{
    position:absolute;
    left:-99999px;
}
/* radio buttons */
.radioArea, .radioAreaChecked {
    float:left;
    width:13px;
    height:13px;
    background:url(../images/PSAL/bg-radio.gif) no-repeat;
    overflow: hidden;
}
.step-options .radioArea,
.step-options .radioAreaChecked{margin:0 11px 0 0;}
.radioAreaChecked {background-position:0 -13px;}
/* checkboxes */
.checkboxArea, .checkboxAreaChecked {
    float:left;
    width:19px;
    height:16px;
    overflow:hidden;
    background:url(../images/PSAL/bg-checkbox.gif) no-repeat;
}
.checkboxAreaChecked {background-position:0 -16px;}
.permission .checkboxArea,
.permission .checkboxAreaChecked{margin:-1px 5px 0 0}
/* selects */
.selectArea {
    position:relative;
    height:21px;
    color:#000;
    font:11px/21px Arial, Helvetica, sans-serif;
    background:url(../images/PSAL/bg-select.gif) no-repeat;
}
.selectArea .center{padding:0 25px 0 10px}
.standings-entry .selectArea,
.profile-entry .selectArea{
    height:13px;
    background:url(../images/PSAL/bg-select-alt.gif) no-repeat;
    font:9px/13px Arial, Helvetica, sans-serif;
    margin:2px 0 0;
    text-align:center;
    float:right;
}
.form-results .selectArea{
    width:251px;
    margin:12px 0 0;
}
.permission selectArea{width:211px;}
.steps .row select{width:100%;}
.selectArea a.selectButton{
    position:absolute;
    top:0;
    right:0;
    width:20px;
    height:20px;
    background:url(../images/PSAL/btn.gif) no-repeat 0 -249px;
}
.standings-entry a.selectButton,
.profile-entry a.selectButton{
    background-position:0 -269px;
    width:13px;
    height:13px;
}
/* selects drop-down */
.optionsDivInvisible,
.optionsDivVisible {
    position:absolute;
    z-index:30;
    font-size:11px;
}
.optionsDivInvisible {display: none;}
.select-center-right { display: none; }
.optionsDivVisible ul {
    margin:0;
    padding:2px;
    overflow:hidden;
    list-style:none;
    background-color:#f0f7ff;
    border:1px solid #a9aeb4;
}
.optionsDivVisible ul li {width:100;}
.optionsDivVisible a {
    color:#000;
    text-decoration:none;
    display:block;
    padding:2px 4px;
}
.optionsDivVisible a:hover {
    background-color:#a9aeb4;
    color:#fff;
}
/* footer styles */
#footer{
    height:1%;
    overflow:hidden;
    padding:8px;
}
#footer img{float:left;}
#footer ul{
    float:left;
    margin:-1px 0 0 -2px;
    padding:0;
    list-style:none;
    display:inline;
    font:bold 10px Verdana, Arial, Helvetica, sans-serif;
    color:#7090e1;
    overflow:hidden;
}
#footer ul li{
    float:left;
    background:url(../images/PSAL/sep-blue.gif) no-repeat 0 50%;
    padding:0 8px;
    margin:0 1px 0 -1px;
}
#footer ul a{color:#7090e1;}

/* Added By Krupal Patel */
.sortdesc{
    background:url(../images/PSAL/arrow-sortdesc.gif) no-repeat 100% 50%;
    padding:0 11px 0 0;
    color:#ea6321;
}

th a{
    color:#ea6321;
    /*text-decoration:underline;*/
 }

.activeslide
{
	display:block;
}
.slide
{
	display:none;
}
.mainimage12 {
  width: 191px;
  height: 100px;
}
.mainimage3 {
  max-width: 191px;
  max-height:100px;
  width: expression(this.width > 191 ? "191px" : true);
  height: expression(this.height > 100 ? "100px" : true);
}
.mainimage {
  max-width: 410px;
  max-height: 274px;
  width: expression(this.width > 410 ? "410px" : true);
  height: expression(this.height > 274 ? "274px" : true);
}
.profile-entry1{
    height:1%;
    overflow:hidden;
    padding: 0px 7px 15px 2px;
}
.profile-entry1 select{
    width:180px;
    text-align:center;
    font-size:9px;
    color:#777f8c;
}
.profile-entry1 .selectArea{
    height:13px;
    background:url(../images/PSAL/bg-select-alt.gif) no-repeat;
    font:9px Arial, Helvetica, sans-serif;
    margin:3px 20px 10px;
    text-align:center;
    float:right;
}
.profile-entry1 a.selectButton{
    background-position:0 -269px;
    margin:0px 0px 8px;
    width:13px;
    height:13px;
}

.toolTip {
        padding-right: 20px;
        background: url(images/help.gif) no-repeat right;
        color: #3366FF;
        cursor: help;
        position: relative;
}
.toolTipWrapper {
        width: 175px;
        position: absolute;
        top: 20px;
        display: none;
        color: #FFF;
        font-weight: bold;
        font-size: 9pt;
}
.toolTipTop {
        width: 175px;
        height: 30px;
        //background: url(images/bubbleTop.gif) no-repeat;
}
.toolTipMid {
        padding: 8px 15px;
        //background: #A1D40A url(images/bubbleMid.gif) repeat-x top;
}
.toolTipBtm {
        height: 13px;
        //background: url(images/bubbleBtm.gif) no-repeat;
} 
.tool_tip {
    position: relative;
}
.show_tooltip {
    position: absolute;
    right: 0;
    top: 0;
    border: 1px solid #000;
    background-color: #fff;
    background-color: rgba(255,255,255,0.6);
    padding: 0.5em 1em;
    border-radius: 1em;
}
.fulladd
{
    background-color:Window;
    color:Gray;
    font-weight:bold;
    width:493px;
    height:40px; 
    vertical-align:top;
}

.gridHeader
{
    margin:0;
    padding:0 0 2px;
    height:13px;
    border-bottom:2px solid #ea6321;
    color:#ea6321;
    font-size:9px;
}

.gridRow{
    margin:0;
    padding:0;
    text-align:center;
    height:33px;
}
.gridAltrow{
    height:22px;
    text-align:center;
    background:#edeff3;
}


/*Feedback page CSS*/


    .feedTable
    {
        width: 100%;
        height: 25px;
    }
    
    .feedTable tr
    {
        height: 25px;
    }
    
    .feedTable font
    {
        color:Red; 
        font-weight:lighter;
    }
    .fieldWraper
    {
        border:6px solid #F0F0F0;
        border-radius: 4px;
    }
    
    .feedButton
    {
        background-color:#F33E00;
        border-color:#F33E00;
        color:White;
        height:25px;
        font-weight:bold;
    }
    
    .feedTdwidth
    {
        width: 5px;
    }
    
    .fdbkField
    {
        text-align: left; 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: small; font-weight: bold; 
        font-style: normal; 
        color: #293955;
        width:300px;
        vertical-align:middle;
    }



/*Pop Up Opacity css*/
    .opacity50 {
    opacity:0.50; /* firefox, opera, safari, chrome */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; /* IE 8 */
    filter:alpha(opacity=50); /* IE 4, 5, 6 and 7 */
    zoom:1 /* so the element "hasLayout"*/
}

.blink {
    color:  #00FF00 !important;
}

/* MyPSAL Toolbar styles */
.favRow{ margin-top:4px; height:20px; background-color:#f0f0f0; padding:3px 0 0 3px; vertical-align:middle; }
.favRow:hover{ background-color:#dcdcdc; cursor:move; }
.favButton { float:right; margin:0 0 0 0; }

/* MyPSAL Toolbar styles */
.toolbar{ position:relative; height:205px; width:945px; background:#1411ac; padding:0; top:0; }

.toolbar img {display:block;}

.myAlerts { float:left; width:198px; height:185px; margin:10px 0 0 8px; }
.myAlerts .content {height:179px; margin:0; padding:0; background:transparent url(/images/prsnlztn/AlertBack_Mid.png) repeat-y;overflow:hidden;}
.myAlerts p.title { color:#344868; font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; font-style:italic; padding:0;margin:0 8px 0 4px; background-color:transparent; vertical-align:top; border-bottom:1px solid #c2cdff;}

.myAlerts .content ul { margin:10px 0 5px 4px; padding:0; height:135px;}
.myAlerts .content ul li { margin:0; padding:0 0 10px 0; background:transparent url(/images/prsnlztn/btnInfo.png) no-repeat top left; text-decoration:none; list-style:none; vertical-align:top; }
.myAlerts .content ul li:hover { margin:0; padding:0 0 10px 0; background:transparent url(/images/prsnlztn/btnInfo_Hover.png) no-repeat top left; text-decoration:none; list-style:none; vertical-align:top; }
.myAlerts .content ul li a { margin:0; padding:0 0 0 17px; font-size:8pt; font-weight:normal; color: Blue; }
.myAlerts .content ul li span { margin:0; padding:0 0 0 17px; font-size:8pt; font-weight:normal; color: Blue; }
.myAlerts .content ul li span a { margin:0; padding:0 0 0 0px; font-size:8pt; font-weight:bold; color: Blue; }
.myAlerts .content a.callToAction { margin:0 0 0 4px; padding:0 0 0 0; font-size:9pt; font-weight:normal; color:#fd7b11; vertical-align:top; line-height:0; }
.myAlerts .content .arrow { content:" >>"; font-size:40%; font-weight:normal; top:0; vertical-align:top; line-height:0;}



.myEvents { float:left;  width:198px; height:185px; margin:10px 0 0 8px;}
.myEvents .content {height:179px; margin:0; padding:0; background:transparent url(/images/prsnlztn/EventBack_Mid.png) repeat-y;overflow:hidden;}
.myEvents p.title { color:#344868; font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; font-style:italic; padding:0;margin:0 8px 0 4px; background-color:transparent; vertical-align:top; border-bottom:1px solid #c2cdff;}

.myEvents .content ul { margin:10px 4px 5px 4px; padding:0;height:135px;}
.myEvents .content ul li { margin:0; padding:0 0 10px 0; background:transparent; text-decoration:none; list-style:none; vertical-align:top; }
.myEvents .content ul li:hover { margin:0; padding:0 0 10px 0; background:transparent; text-decoration:none; list-style:none; vertical-align:top; }
.myEvents .content ul li a { margin:0; padding:0 0 0 0; font-size:8pt; font-weight:normal; color: Blue;}
.myEvents a.callToAction { margin:0 0 0 4px; padding:0 0 0 0; font-size:9pt; font-weight:normal; color:#fd7b11; vertical-align:top; line-height:0; }
.myEvents .arrow { content:" >>"; font-size:40%; font-weight:normal; top:0; vertical-align:top; line-height:0;}

.myFavPlayers { float:left;  width:164px; height:185px; margin:10px 0 0 8px; }
.myFavPlayers .content {height:179px; margin:0; padding:0; background:transparent url(/images/prsnlztn/FavBack_Sp_Mid.png) repeat-y;overflow:hidden;}
.myFavPlayers p.title {color:#344868; font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; font-style:italic; padding:0;margin:0 8px 0 4px; background-color:transparent; vertical-align:top; border-bottom:1px solid #c2cdff;}

.myFavPlayers .content ul { margin:10px 0 5px 4px; padding:0; height:135px;}
.myFavPlayers .content ul li { margin:0; padding:0 0 10px 0; background:transparent; text-decoration:none; list-style:none; vertical-align:top; }
.myFavPlayers .content ul li:hover { margin:0; padding:0 0 10px 0; background:transparent; text-decoration:none; list-style:none; vertical-align:top; }
.myFavPlayers .content ul li a { margin:0; padding:0 0 0 0; font-size:8pt; font-weight:normal; color: Blue;text-transform:capitalize;}
.myFavPlayers a.callToAction { margin:0 0 0 4px; padding:0 0 0 0; font-size:9pt; font-weight:normal; color:#fd7b11; vertical-align:top; line-height:0; }
.myFavPlayers .arrow { content:" >>"; font-size:40%; font-weight:normal; top:0; vertical-align:top; line-height:0;}

.myFavTeams { float:left;  width:164px; height:185px; margin:10px 0 0 8px; }
.myFavTeams .content {height:179px; margin:0; padding:0; background:transparent url(/images/prsnlztn/FavBack_Sp_Mid.png) repeat-y;overflow:hidden;}
.myFavTeams p.title { color:#344868; font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; font-style:italic; padding:0;margin:0 8px 0 4px; background-color:transparent; vertical-align:top; border-bottom:1px solid #c2cdff; }

.myFavTeams .content ul { margin:10px 0 5px 4px; padding:0; height:135px;}
.myFavTeams .content ul li { margin:0; padding:0 0 10px 0; background:transparent; text-decoration:none; list-style:none; vertical-align:top; }
.myFavTeams .content ul li:hover { margin:0; padding:0 0 10px 0; background:transparent; text-decoration:none; list-style:none; vertical-align:top; }
.myFavTeams .content ul li a { margin:0; padding:0 0 0 0; font-size:8pt; font-weight:normal; color: Blue;}
.myFavTeams a.callToAction { margin:0 0 0 4px; padding:0 0 0 0; font-size:9pt; font-weight:normal; color:#fd7b11; vertical-align:top; line-height:0; }
.myFavTeams .arrow { content:" >>"; font-size:40%; font-weight:normal; top:0; vertical-align:top; line-height:0;}

.myFavSports { float:left;  width:164px; height:185px; margin:10px 0 0 13px; }
.myFavSports .content {height:179px; margin:0; padding:0; background:transparent url(/images/prsnlztn/FavBack_Sp_Mid.png) repeat-y; overflow:hidden;}
.myFavSports p.title { color:#344868; font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; font-style:italic; padding:0;margin:0 8px 0 4px; background-color:transparent; vertical-align:top; border-bottom:1px solid #c2cdff;}

.myFavSports .content ul { margin:3px 0 5px 0px; padding:0; height:135px;}
.myFavSports .content ul li { margin:0; padding:3px 0 7px 0; background:transparent; text-decoration:none; list-style:none; vertical-align:top; }
.myFavSports .content ul li:hover { margin:0; padding:0 0 7px 0; background:transparent; text-decoration:none; list-style:none; vertical-align:top; }
.myFavSports .content ul li a { margin:0; padding:0; font-size:8pt; font-weight:normal; color: Blue;}
.myFavSports a.callToAction { margin:0 0 0 6px; padding:0; font-size:9pt; font-weight:normal; color:#fd7b11; vertical-align:top; line-height:0; }
.myFavSports a.small { margin:0; padding:0; font-size:8pt; font-weight:normal; color: Blue;}
.myFavSports .arrow { content:" >>"; font-size:40%; font-weight:normal; top:0; vertical-align:top; line-height:0;}
.myFavSports h1 { font-size:7pt; font-weight:bold; color:Black; background-color:#e5e5e5; margin:7px 7px 5px 0px; padding:2px 3px 2px 3px; }




































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
