html {margin:0; padding:0;}
body {background:#1B2B5D url(/images/bk_header.gif) repeat-x top left; margin:0; padding:0; font:11px Tahoma, Arial, Helvetica, sans-serif; line-height:15px; color:#000;}
body.print {background-image:none;background-color:#fff;margin:0; padding:0; font:11px Tahoma, Arial, Helvetica, sans-serif; line-height:15px; color:#000;}
p,td {font:11px Tahoma, Arial, Helvetica, sans-serif;} /* joe added 5/25 - sometimes members shows huge text */

body#newsHead {background:#fff url(/images/bk_newsHeader.jpg) repeat-x top left; margin:0; padding:0; font:11px Tahoma, Arial, Helvetica, sans-serif; line-height:15px; color:#000;}

h3 {font-size:13px;} 
h4 {color:#1c2d74; margin:2px 0; font-size:12px;}
h5 {font-size:13px; color:#e9ae07; margin:0;}

.success {color:#390; font-weight:bold;}

/*----------------header sections---------------*/
#header {width:990px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0;}

#tagline {width:990px; height:26px; text-indent:-9999px}/*background:url(/images/tagline.gif) no-repeat; */
#logo {height:77px; margin:0; padding:0;}
span.logoImage a {display:block; float:left; width:500px; height:77px; margin:0; padding:0; background:url(/images/logo2010.jpg) no-repeat top left; text-indent:-9999px;}
#headerBanner {display:block; float:right; margin:9px 0 0 0; }

/*newsHeader*/
#backToFFC span a {float:right; margin:56px 225px 0 0; padding:0; width:182px; text-indent:-9999px; height:22px; padding:0; background:url(/images/btn_newsheader_backToFFCSit.gif) no-repeat bottom;}
#backToFFC span a:hover {background:url(/images/btn_newsheader_backToFFCSit.gif) no-repeat top;}

/* header forms */

#headerForms {height:43px; margin:0 0 0 5px; padding:0; position:relative; background:url(/images/bk_search.gif) no-repeat bottom right;}
#headerForms a {color:#E0E3C5; font-weight:normal;}
.bold {font-weight:bold;}

#login {position:absolute; top:0px; left:5px; height:43px; color:#fff; margin-top:14px; cursor:pointer;}
#search {position:absolute; top:0px; left:700px; height:43px; width:292px; margin-top:14px; cursor:hand;}

label {float:left; margin:0 4px 0 0;}
label#register {margin:0 0 0 10px;}

#login fieldset {border:none; margin:0; padding:0; float:left; color:#E0E3C5; font-weight:normal;}
#search fieldset {margin:0; border:none; padding:0; float:right; color:#FABF14; font-weight:bold;}

#headerForms input {padding:0 0 0 2px; float:left;}
#headerForms input.textInput {width:100px; height:18px; float:left; margin-right:10px; border:1px solid #4C4C4C; background:url(/images/bk_input.gif) repeat-x; color:#666;}

input#loginButton {background:url(/images/btn_login.gif) no-repeat; height:16px; border:none; width:70px; text-indent:-9999px; float:left;}
input#searchButton {background:url(/images/btn_search.gif) no-repeat; height:16px; border:none; width:70px; text-indent:-9999px; float:left;}

input#addMe {background:url(/images/btn_addMe.gif) no-repeat; height:16px; border:none; width:54px; text-indent:-9999px; float:left;}
input.emailInput {width:80px; height:18px; float:left; margin-right:10px; border:1px solid #4C4C4C; background:url(/images/bk_input.gif) repeat-x; color:#666;}

/*main nav*/
ul#nav {width:990px; /*margin:0 auto 0 auto;*/margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0; padding:0; height:32px; list-style:none; line-height:0px;}
ul#nav li {float:left; margin:9px 0 0 0; height:18px;}
ul#nav li a {
	display:block;
	height:18px;
	color:#000066;
	text-decoration:none;
	font-weight:bold;
	background:url(/images/bk_navDivider.gif) no-repeat right top;
	margin-top: 0;
	padding-left: 18px;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 6px;
	_float:left;
	_display:'';
}
ul#nav li a#last {background:none;}
ul#nav li a:hover {color:#000;}
/* sub menu */
ul#nav li ul {list-style:none; margin:0; background:#f3f3f3; padding:0;position:absolute;z-index:990;} 
/* sub items*/
ul#nav li ul li {border-bottom:1px solid #808080; border-left:1px solid #808080; padding:4px; margin:0; text-decoration:none; list-style:none; border-left:1px solid #808080; border-right:1px solid #808080;background-image:none;float:none;}
/* sub items links */
ul#nav li ul li a {list-style:none; text-decoration:none; color:#000; font-size:10px; height:10px; margin:0;background-image:none;}
/* link mouseover: underline */
ul#nav li ul li a:hover {text-decoration:underline;background-color:#cecece;}
/* item mouseover: bg color 
#membersNav li ul li:hover {background-color:#cecece;}*/
/* empty */
ul#nav li ul li.empty {height:1px; border-right:none; border-bottom:none;}


/*-----------home main columns ------------------*/

#homeTop {width:980px; background:url(/images/bk_homeTop.gif) no-repeat top left; margin:5px auto 0 auto; padding:0; height:4px; }
#home {width:980px; margin:0 auto 0 auto; padding:0; background: url(/images/bk_homeRepeat.gif) repeat-y top left;_margin-top:-11px;}
#homeBottom {width:980px; background:url(/images/bk_homeBottom.gif) no-repeat top left; padding:0; height:4px; margin:0 auto 0 auto; }

#2colWrap {float:left; margin:0; padding:0; _margin:0x 0 0 -5px;}
#col1 {float:left; width:262px; margin:0 0 0 4px; _margin:0 0 0 2px; padding:0;}
#col2 {float:left; width:474px; margin:0 0 0 15px; padding:0;}
#col3 {float:right; width:202px; margin:0 6px 0 17px; _margin:-0; padding:0;}

/*-----------sub main columns ------------------*/

#subLTop {width:980px; background:url(/images/bk_subLTop.gif) no-repeat top left; margin:5px auto 0 auto; padding:0; height:4px; }
#subLBottom {width:980px; background:url(/images/bk_subLBottom.gif) no-repeat top left; padding:0; height:4px; margin:0 auto 0 auto;}

#subL {width:980px; margin:0 auto 0 auto; padding:0; background:url(/images/bk_subLRepeat.gif) repeat-y;_margin-top:-10px;}
#subLCol1 {float:left; width:262px; margin:0 0 0 4px; _margin:0 0 0 2px; padding:0;display:inline;}
#subLCol2 {float:right; width:690px; margin:0 6px 0 0; padding:0;}
#subLCol2Inner {background:url(/images/bk_subInner.jpg) no-repeat 0 0; width:672px; margin:0; padding:10px;}

#subLCol2Inner h1 {font-size:18px;}
#subLCol2Inner h2 {font-size:14px;}

/*color:#e9ae07;*/
#subLCol2Inner h3 {color:#990000; font-size:12px; margin:0;}

#subLCol2Inner p {padding:0 20px 0 0; line-height:16px;}
#subLCol2Inner hr {height:6px; border:none; background-color:#1C2D74; color:#1C2D74; width:672px;}
#subLCol2Inner a {color:#003399;}
#subLCol2Inner a:hover {color:#0066CC;}  


/*--------Home Page column 1 --------*/
.midImage {margin:4px 0;}
#teamSitesBox {width:262px; margin:4px 0 0 0; padding:0; text-align:center; background:url(/images/bk_teamSitesBox.gif) repeat-y;}
#teamSitesBox h2 {margin:0; color:#000; font-weight:bold; font-size:11px; padding:3px 0 4px 7px; background:url(/images/h2_col1.jpg) no-repeat top left;}
#teamSitesBox img {margin:3px 0 0 0;}
#teamSitesBoxBottom {background: url(/images/bk_teamSitesBoxBottom.jpg) no-repeat; width:262px; height:4px; margin:0; padding:0;}


/*--------Home Page column 2 --------*/

/*top stories*/
#topStoriesBoxTop {background:url(/images/bk_col2BoxTop.jpg) no-repeat; width:474px; height:4px; margin:0;}
#topStoriesBoxBottom {background:url(/images/bk_col2BoxBottom.gif) no-repeat; width:474px; height:4px;}
#topStoriesBox {width:474px; margin:0px 0 0 0; padding:0; background:#333436;}
#topStoryWrap {width:458px; border:1px solid #6C8298; margin:2px auto 0 auto; padding:0;}
#topStoryText {background:#000; color:#fff; margin:0; padding:3px 11px 8px 12px;}
#topStoryText a#topStoryHeadline {color:#FEC11A; font-weight:200; font-size:16px; margin:0 0 3px 0; padding:0;text-decoration:none}
#topStoryText a#topStoryHeadline:hover {color:#fff;}
#topStoryText p {margin:0; line-height:120%;}

#topStoryImage {background:url(/images/spacer.gif) no-repeat top left; width:458px; height:188px; margin:0; padding:0; position:relative;cursor:pointer;}
#topStoryImage img {position:absolute; bottom:0; left:0;}

#topStorySummary a {text-decoration:none; color:#fff; padding-right:10px; background:url(/images/bk_readMoreArrow.gif) no-repeat center right;} 
#topStorySummary a:hover {text-decoration:underline;}

#storyNav {float:right; width:270px; height:22px; margin:0; background:url(/images/OtherTopStories.gif) no-repeat 0% 18%;}
#storyNav ul {margin:0 0 0 100px; padding:0; height:32px; list-style:none; line-height:0px;}
#storyNav li a {
	float:left;
	background:url(/images/bk_topStories_Tabs.jpg) no-repeat top right;
	width:21px;
	height:24px;
	text-align:center;
	color:#FEC11A;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#storyNav li a:hover {background-position:top left; color:#fff;}

#storyNav li#previous a {background: url(/images/nav_previous.gif) no-repeat top left; width:8px; text-indent:-9999px; margin-left:10px;}
#storyNav li#next a {background: url(/images/nav_next.gif) no-repeat top left; width:8px; text-indent:-9999px; margin-left:7px;}
#storyNav li#previous a:hover {background-position:top right;}
#storyNav li#next a:hover {background-position:top right;}

/* joe: */
#storyNav li.current a {background-position:top left; color:#fff;}

#storyNav li#pause a {background: url(/images/nav_pause.gif) no-repeat top left; width:8px; text-indent:-9999px; margin-left:10px;}
#storyNav li#pause a:hover {background: url(/images/nav_pause.gif) no-repeat top right; width:8px; text-indent:-9999px; margin-left:10px;}

#storyNav li#pause a.paused {background: url(/images/nav_pause.gif) no-repeat top right; width:8px; text-indent:-9999px; margin-left:10px;}
#storyNav li#pause a.paused:hover {background: url(/images/nav_pause.gif) no-repeat top left; width:8px; text-indent:-9999px; margin-left:10px;}
/* end joe */

/*player news*/
#draftKitTeamSites {width:474px; margin:4px 0 0 0; padding:0; background:#333436;_margin-top:-9px;}
#draftKitMockDrafts {width:474px; margin:4px 0 0 0; padding:0; background:#333436;_margin-top:-9px;}
#playerNewsBox {width:474px; margin:0px; padding:0px; background:#333436;_margin-top:-9px;}
#playerNewsBox h2,#draftKitTeamSites h2,#draftKitMockDrafts h2 {margin:0; color:#000; font-weight:bold; font-size:11px; padding:3px 0 4px 7px; background:url(/images/h2_col2.jpg) no-repeat top left;}
#playerNewsBoxBottom,#draftKitTeamSitesBottom,#draftKitMockDraftsBottom {background:url(/images/bk_col2BoxBottom.gif) no-repeat; width:474px; height:4px; margin:0; padding:0;}


.playerNewsItem {background:url(/images/bk_newsHorDots.gif) repeat-x bottom center; width:470px; padding:0x; margin:4px;}
.playerNewsIcon {float:left; margin:0 6px 0 4px; width:35px; padding:0;}
.playerNewsText {float:left; color:#D9D9D9; width:412px; margin:0; padding:0; line-height:105%;}
.playerNewsText h3 {color:#E38D18; margin:0;}
.playerNewsText p {margin:2px 0 8px 0;}
.newsDate {color:#F5CE2D;}
.playerNewsText a {text-decoration:none; color:#fff; padding-right:10px; background:url(/images/bk_readMoreArrow.gif) no-repeat center right;} 
.playerNewsText a:hover,#draftKitTeamSites a:hover {text-decoration:underline;}


#draftKitTeamSites a {text-decoration:none; color:#fff; padding-right:10px;padding-left:5px;} 
#draftKitTeamSites h3 {color:#E38D18; margin:0;font-size:14px;}

#draftKitMockDrafts a {text-decoration:none; color:#fff; padding-right:10px;padding-left:5px;} 
#draftKitMockDrafts h3 {color:#E38D18; margin:0;font-size:14px;}

/*-------Home Page Column 3 ---------*/
/*newsletter*/
#newsletterBox {width:202px; background:#707070; margin:0; padding:0;}
#newsletterBox h2 {margin:0; color:#000; font-weight:bold; font-size:11px; padding:3px 0 4px 7px; background:url(/images/h2_col3.jpg) no-repeat top left;}
#newsletterBoxBottom {background:url(/images/bk_newsletterBoxBottom.jpg) no-repeat; width:202px; height:4px; margin:0; padding:0;}
#newsletterBox fieldset {border:none; margin:0 0 0 4px; color:#D6D9B3;}
#newsletterBox p {padding:2px 10px; margin:2px 0 0 0; color:#D6D9B3; line-height:100%; text-align:center;}
#newsletterBox p.smallText {font-size:9px; line-height:100%; color:#CCC;}

/*blogs*/
#blogBox {width:202px; background:url(/images/bk_blogBox.gif) repeat-y; margin:4px 0 0 0; padding:0;_margin-top:-9px;}
#blogBox h2 {margin:0; color:#000; font-weight:bold; font-size:11px; padding:3px 0 4px 7px; background:url(/images/h2_col3.jpg) no-repeat top left;}
#blogBoxbottom {background:url(/images/bk_blogBoxBottom.jpg) no-repeat; width:202px; height:4px; margin:0; padding:0;}

.blogItem {width:200px; padding:0x; margin:4px;}
.blogItem img {float:left; margin:0 4px 0 0; width:65px; border:1px solid #999; padding:0;}
.blogItemText {float:left; color:#D9D9D9;  margin:0; padding:0; line-height:90%;}
.blogItem h3 {background:#929699; color:#000; margin:0 5px 0 70px; font-size:9px; padding:1px 6px; font-weight:normal; text-transform:uppercase; letter-spacing:2px;}

.blogItem p {margin:2px 0 8px 0;}
.blogItem a {text-decoration:none; color:#fff; font-size:8px; padding:0 15px 2px 5px;letter-spacing:2px; text-transform:uppercase; background: url(/images/bk_readItArrow.gif) no-repeat 95% 50%;} 
.blogItem a:hover {text-decoration:underline;}

/*read this & Tell a Friend*/
#tellFriend {margin:4px 0 0 0;_margin-top:-10px;}
#tellFriend span.bkLink a {display:block; background:url(/images/tellAFriend.gif) no-repeat top left; text-indent:-9999px; margin:0; padding:0; width:202px; height:46px;}
#readThisBox {margin:4px 0 0 0;}
#readThisBox span.bkLink a {display:block; background:url(/images/ifYouReadThis.gif) no-repeat top left; text-indent:-9999px; margin:0; padding:0; width:202px; height:144px;}

/*forum discussions*/
#recentForumBox {width:202px; background:url(/images/bk_recentForumBox.gif) repeat-y; margin:4px 0 0 0; padding:0;}
#recentForumBox h2 {margin:0; color:#000; font-weight:bold; font-size:11px; padding:3px 0 4px 7px; background:url(/images/h2_col3.jpg) no-repeat top left;}
.recentForumItem {margin:0 4px 0 4px; font-size:10px; color:#818181; border-bottom:solid 1px #cfd0d1;}
.recentForumItem h3 {color:#5f5f5f; margin:0;}
.recentForumItem p {margin:0;}
.recentForumItem a {color:#e38d18; font-weight:bold; background:url(/images/icon_discuss.gif) no-repeat left 50%; padding-left:15px;}

/*-------------------- sub page -----------------*/
#sub1 {margin-top:5px; margin-left:auto; margin-right:auto;} /*this is the main box for sub pages*/

.blogEntryTitle h3 {color:#000000;}
h3.blogEntryTitle  {color:#fff; margin:0; font:Georgia, "Times New Roman", Times, serif; background:#e7ebf3; padding:10px;}
h3.blogEntryTitle a {color:#fff;}

.blogEntryDate {position:relative; top:-24px; left:540px; font-size:10px; color:#000;}
.blogEntryText {color:#333436; line-height:14px; padding:10px; background:#f4f4f4; margin:0;}
.blogEntryFooter {margin:1px 0 0 10px;}

/*div.blogEntryCommentAuthor {width:500px; background:#e4e6eb; border-top:solid 1px #afb4bd; padding:0 5px; font}*/
div.blogEntryCommentDate {width:500px; text-transform:capitalize; background:#e4e6eb; border-top:solid 1px #afb4bd; margin:5px 0 0 0; font-size:11px; color:#1d2e52; padding:0 5px;}
div.blogEntryComment {width:500px; margin:0 0 5px 0; background:#e4e6eb; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:solid 1px #afb4bd; padding:5px 5px 3px 5px;}

h3.blogEntryAddComment {margin:10px 0 0 0;}

table.blogEntryCommentForm {margin:10px 0 0 0;}



/*----------------------------------------------------
			*** MEMBERS SECTIONS STYLES ***
-----------------------------------------------------*/

/*Members Home Page Column Design*/

/*Double*/
#membersHomeDoubleTop {width:980px; background:url(/images/bk_membersHomeDoubleTop.gif) no-repeat top left; margin:5px auto 0 auto; padding:0; height:4px; }
#membersHomeDouble {width:980px; margin:0 auto 0 auto; padding:0; background: url(/images/bk_membersHomeDoubleRepeat.gif) repeat-y top left;_margin-top:-11px;}
#membersHomeDoubleBottom {width:980px; background:url(/images/bk_membersHomeDoubleBottom.gif) no-repeat top left; padding:0; height:4px; margin:0 auto 0 auto; }

#membersHomeDoubleCol1 {
	float:left;
	width:474px;
	_margin:0 0 0 2px;
	padding:0;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 4px;
}
#membersHomeDoubleCol2 {float:right; width:474px; margin:2px 9px 0 0; padding:0;}

/*Triple*/
#membersHomeTripleTop {width:980px; background:url(/images/bk_membersHomeTripleTop.gif) no-repeat top left; margin:6px auto 0 auto; padding:0; height:4px;}
#membersHomeTriple {width:980px; margin:0 auto 0 auto; padding:0; background: url(/images/bk_membersHomeTripleRepeat.gif) repeat-y top left;vertical-align: top;_margin-top:-11px;}
#membersHomeTripleBottom {width:980px; background:url(/images/bk_membersHomeTripleBottom.gif) no-repeat top left; padding:0; height:4px; margin:0 auto 0 auto;}

#membersHomeTriple2ColWrap {float:left; margin:0; padding:0; _margin:0x 0 0 -5px;}
#membersHomeTripleCol1 {float:left; width:311px; margin:0 0 0 8px; padding:0; _margin:0 0 0 2px; }
#membersHomeTripleCol2 {float:left; width:311px; margin:0 0 0 17px; padding:0;}
#membersHomeTripleCol3 {
	float:right;
	width:311px;
	padding:0;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
}

/*chooseBox @ cfcs/subheader.cfc*/

.chooseBox {padding:1px 6px;}
.chooseBoxTitle  {padding:12px 10px 0 5px;}
.chooseBox span {color:#EAA52F; font-size:13px; font-weight:bold; margin:0 5px 0 0;}
.chooseBox select {font-size:12px; height:18px; border:1px solid #262323;}

/*h2#news {background:url(/images/PageTitles_news.gif) no-repeat top left; width:60px;margin:0 0 10px 0; height:25px; text-indent:-9999px; }
h2#depthChart {background:url(/images/PageTitles_depthChart.gif) no-repeat top left; width:127px;margin:0 0 10px 0; height:25px; text-indent:-9999px; }
h2#mainRankings {background:url(/images/PageTitles_mainRankings.gif) no-repeat top left; width:158px;margin:0 0 10px 0; height:25px; text-indent:-9999px; }
h2#FFU {background:url(/images/PageTitles_FFU.gif) no-repeat top left; width:288px;margin:0 0 10px 0; height:25px; text-indent:-9999px; }
h2#myTeams {background:url(/images/PageTitles_myTeams.gif) no-repeat top left; width:105px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#C3 {background:url(/images/PageTitles_C3.gif) no-repeat top left; width:407px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#FFCPI {background:url(/images/PageTitles_FFCPI.gif) no-repeat top left; width:554px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#teamAnalyzer {background:url(/images/PageTitles_teamAnalyzer.gif) no-repeat top left; width:153px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#expressAnalyzer {background:url(/images/PageTitles_expressAnalyzer.gif) no-repeat top left; width:182px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#ROTW {background:url(/images/PageTitles_ROWR.gif) no-repeat top left; width:269px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#draftKit {background:url(/images/PageTitles_draftKit.gif) no-repeat top left; width:92px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#IDP {background:url(/images/PageTitles_IDP.gif) no-repeat top left; width:288px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#survivorPool {background:url(/images/survivorPool_sellPage.gif) no-repeat top left; width:314px; height:86px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#tradeBaitPrey {background:url(/images/PageTitles_tradeBaitPrey.gif) no-repeat top left; width:184px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#ray {background:url(/images/PageTitles_ray.gif) no-repeat top left; width:405px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#stats {background:url(/images/PageTitles_statistics.gif) no-repeat top left; width:104px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}

h2#step1a {background:url(/images/PageTitles_step1a.gif) no-repeat top left; width:515px;margin:0 0 10px 0; height:36px; text-indent:-9999px; }
h2#step1b {background:url(/images/PageTitles_step1b.gif) no-repeat top left; width:341px;margin:0 0 10px 0; height:36px; text-indent:-9999px; }
h2#step1c {background:url(/images/PageTitles_step1c.gif) no-repeat top left; width:331px;margin:0 0 10px 0; height:36px; text-indent:-9999px; }
h2#step2 {background:url(/images/PageTitles_step2.gif) no-repeat top left; width:227px;margin:0 0 10px 0; height:61px; text-indent:-9999px; }
h2#schedule {background:url(/images/PageTitles_schedule2.png) no-repeat top left; width:99px;margin:0 0 10px 0; height:25px; text-indent:-9999px; }

h2#FFCPI_members {background:url(/images/PageTitles_FFCPI_members.gif) no-repeat top left; width:63px; margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#C3_members {background:url(/images/PageTitles_C3_members.gif) no-repeat top left; width:31px; margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#tradeReferee {background:url(/images/PageTitles_tradeReferee.gif) no-repeat top left; width:148px; margin:0 0 10px 0; height:25px; text-indent:-9999px;}
h2#statProjector {background:url(/images/PageTitles_statProjector.gif) no-repeat top left; width:151px;margin:0 0 10px 0; height:25px; text-indent:-9999px;}

h2#mockDrafts {background:url(/images/PageTitles_MockDraft.gif) no-repeat top left; width:135px;margin:0 0 10px 0; height:25px; text-indent:-9999px; }
h2#draftTracker {background:url(/images/PageTitles_DraftTracker.gif) no-repeat top left; width:142px;margin:0 0 10px 0; height:25px; text-indent:-9999px; }*/





/*table POD design*/
.podTitleLeft {border-bottom:solid 1px #000; background:url(/images/podTableTopLeft.gif) no-repeat top left;width:13px;height:20px;}
.podTitleCenter {border-bottom:solid 1px #000; font-weight:bold; font-size:11px; background-image:url(/images/podTableTopCenter.gif);height:20px;}
.podTitleRight {border-bottom:solid 1px #000; background:url(/images/podTableTopRight.gif) no-repeat top right;width:20px;height:20px;}
.podTableBottomMiddle {
	background-image:url(/images/podTableBottomCenter.gif);
	height:6px;
	background-repeat: repeat-x;
}
.podTableBottomLeft {background-image:url(/images/podTableBottomLeft.gif);height:6px;width:13px;background-repeat:no-repeat;}
.podTableBottomRight {
	background-image:url(/images/podTableBottomRight.gif);
	height:6px;
	width:20px;
	background-repeat:no-repeat;
	background-position: right top;
}
/* pod titles */
.podTitleCenter a {text-decoration:none;color:#0000FF;}

.messages {border-left:1px solid #000; border-right:1px solid #000; padding:3px 10px;text-align:left;background:#F5F8FD none repeat scroll 0 0;}
/*div POD design*/
.pod {width:400px; margin:10px;}
.podTitle {background:url(/images/podTitle_slider.gif) no-repeat right top; margin:0; padding:0; border-bottom:solid 1px #000; float:left;}
.podTitle h3 {background:url(/images/podTitle_leftEdge.gif) no-repeat left top; margin:0 20px 0 0; padding:3px 5px 5px 10px;} 
.podContent {padding:5px; border-left:solid 1px #000; border-right:solid 1px #000; border-bottom:solid 1px #000; background:#f5f5f5;}
.podBottom {
	height:4px;
	margin:0;
	padding:0; /*border-bottom:solid 1px #000;*/
	float:left;
	background-image: url(/images/podBottom_slider.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.podBottom span {background:url(/images/podBottom_leftEdge.gif) no-repeat left bottom; margin:0; height:4px; padding:0;} 

/*membersAppNav*/

#membersAppNav {float:left; width:940px; background:url(/images/membersAppNav_bk.gif) repeat-x bottom; font-size:93%; line-height:normal; margin:0 0 0 5px; padding:0;}
#membersAppNav ul {margin:0; padding:10px 40px 0; list-style:none; border:none;}
#membersAppNav li {float:left; margin:0 1px 0 0; padding:0; background:url(/images/membersAppNav_right.gif) no-repeat right top;}
#membersAppNav li a {display:block; float:left; background:url(/images/membersAppNav_left.gif) no-repeat left top; margin:0; padding:5px 15px 4px; color:#000; text-decoration:none; font-weight:bold;}
#membersAppNav li a:hover {color:#333;}
#membersAppNav li.current {background:url(/images/membersAppNav_right_current.gif) no-repeat right top;}
#membersAppNav li.current a {background:url(/images/membersAppNav_left_current.gif) no-repeat left top; padding-bottom:5px;}

#underAppNavCorners {width:950px; background:url(/images/appNavUnderCorner_both.gif) no-repeat top left; margin:-1px 0 0 0; padding:0; height:15px;}
#underAppNavCorners span {float:right; background:url(/images/appNavUnderCorner_right.gif) no-repeat top right; margin:0 0 -10px 0; padding:0;}




/*-------------- footer sections --------------*/
.clear {clear:both;}
#footer {margin:10px 0; padding-left:15px; text-align:center; color:#fff; background:#000 url(/images/bk_footer.gif) repeat-x top left; height:157px;}
#footerLogos {background:url(/images/bk_footerLogos.gif) repeat-x top left; height:64px;}
#footerLinks {background:#000; color:#999; margin-top:6px;}
#footerLinks a {color:#fff; font-size:10px; text-decoration:none;}
#footerLinks a:hover {text-decoration:underline;}
#footer img {margin-right:30px;}

/*----------rounded Columns ------------*/
#sub1Wrap {margin-top:5px;}
.sub1Corners{display:block; width:990px;}
.sub1Corners *{display:block; height:1px; overflow:hidden; font-size:.01em; background:#fff;}
.sub1Corners1 {margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; border-left:1px solid #1a2852; border-right:1px solid #1a2852; background:#756a8b;}
.sub1Corners2 {margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; border-left:1px solid #1a2852; border-right:1px solid #1a2852; background:#6a7196;}
.sub1Corners3 {margin-left:1px; margin-right:1px; border-left:1px solid #1a2852/; border-right:1px solid #6a7196;}
.sub1Corners4 {border-left:1px solid #1a2852; border-right:1px solid #1a2852;}
.sub1Corners5 {border-left:1px solid #71a2852; border-right:1px solid #1a2852;}

.sub1Content {background:#fff; width:990px; padding:0px;}
/*.leftColContent .midImage {margin:4px 0;}*/


/* Sub Page Corners FOR MEMBERS SECTION */
.raised {background:transparent; width:970px; margin-left:auto; margin-right:auto;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#093f9f; letter-spacing:1px;margin-bottom:5px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4b {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3b {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b2b {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}

.raised .b1 {margin:0 5px; background:#ccc;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#ccc;}
.raised .boxcontent {display:block; background:#fff; border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:5px 5px 5px 10px;font-size:12px;}


.topbar,.topbar td {background-color:#33458e; text-align:left; font-size: 10pt; font-weight:bold; color:#FFF; padding:2px;}\

.topbar2 {border-left:1px dashed silver; text-align:center;}
.midbar,.midbar td {background-color:#ddd; border-top:white 2px solid;border-bottom:white 2px solid; font-weight:bold; padding:2px;}
.messages ul {padding-left:10px;}

.date {background: url(/images/icon_date.gif) no-repeat left; padding-left:15px;}


/*IFrame*/
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #7d86a2;
  border-right:1px solid #7d86a2;
  background:#c6cad6}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #31406d;
  border-right:1px solid #31406d;
  background:#d3d6e0}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d3d6e0;
  border-right:1px solid #d3d6e0;}
.spiffy4{
  border-left:1px solid #7d86a2;
  border-right:1px solid #7d86a2}
.spiffy5{
  border-left:1px solid #c6cad6;
  border-right:1px solid #c6cad6}
.spiffyfg{
  background:#ffffff;padding:5px;}
#subcontent {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	padding:5px;
	background:#fff;
}
#newsletterCaptcha {
	border:1px solid black;
	background-color:#4889BA;
	color:white;
	text-align:center;
	vertical-align:middle;
	padding:5px;
	width:600px;
	font-weight:bold;
	font-size:14px;
}

.newsSpin{font-weight:bold;color:#D8B632;}

/*- Menu Tabs G--------------------------- */

    #tabsG {
      float:left;
      width:100%;
      line-height:normal;
	  border-bottom:1px solid #C3C3C3;
      }
    #tabsG ul {
	margin:0;
	list-style:none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 25px;
      }
    #tabsG li {
	display:inline;
	margin:0;
	width:100px;
	text-align:center;
	padding:0;
      }
    #tabsG a {
      float:left;
      background:url(/images/tableftG.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  width:100px;
      }
    #tabsG a span {
      float:left;
      display:block;
      background:url(/images/tabrightG.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000;
	  font-weight:bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsG a span {float:none;}
    /* End IE5-Mac hack */
    #tabsG a:hover span {
      color:#000;
      }
    #tabsG a:hover {
      background-position:0% -42px;
      }
    #tabsG a:hover span {
      background-position:100% -42px;
      }

        #tabsG li.current a {
                background-position:0% -42px;
				color:white;
        }
        #tabsG li.current a span {
                background-position:100% -42px;
				color:white;
        }
		
		
#advertisementsBox {width:202px; background:#707070; margin:0; padding:0;}
#advertisementsBox h2 {margin:0; color:#000; font-weight:bold; font-size:11px; padding:3px 0 4px 7px; background:url(/images/h2_col3.jpg) no-repeat top left;}
#advertisementsBoxBottom {background:url(/images/bk_newsletterBoxBottom.jpg) no-repeat; width:202px; height:4px; margin:0; padding:0;}
#sidesubscribe {
	background-image:url(/images/subscribe.gif);
	background-position: 0px 0px;
	width:235px;
	height:48px;
	text-decoration:none;
	display:block;
}
#sidesubscribe:hover {
	background-image: url(/images/subscribe.gif);
	background-position: 0px 48px;
	width:235px;
	height:48px;
}
table.podtable td ul li {
	font-size: 11px;
	list-style-position: outside;
	letter-spacing: 0px;
	text-align: left;
	/*margin-left: -15px;
	margin-right: 12px;*/
}