.breadcrumbs {
  display:none;
}
.inside.leftcol {
  width:100%;
  padding-bottom:22px;
}
.inside.leftcol a {
  color:#b3073b;
}
.inside.leftcol a img {
  border:none;
}
.inside.leftcol .headercontent, .draftcol_left .insidecontainer_fullpage, .page .page_content {
  padding-top:0;
  padding-left:0;
  margin-top:0;
  margin-left:0;
}
.inside.leftcol .headercontent {
  padding-left:16px;
}
.draftcol_left .insidecontainer_fullpage {
  margin-left:14px;
}
.header .nav {
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2009/global/nav_bg.png) no-repeat scroll 0 0;
  height:32px;
}
.tabs ul li a {
  height:13px;
}
.cdn_draft_header {
  margin-bottom:16px;
  position:relative;
}
.cdn_draft_header .header_logos {
  position:absolute;
  top:0;
  right:0;
}
.cdn_draft_header .header_logos img {
  display:block;
}
.cdn_draft_header .header_logos .logo_container {
  float:left;
  color:#ffffff;
  text-align:center;
  width:115px;
}
.cdn_draft_header .header_logos .logo_container .header_logo_text {
  position:relative;
  top:-21px;
}
.cdn_draft_header .header_logos .logo_container .ecamp_left {
  left:4px;
}
.cdn_draft_header .header_logos .logo_container .draft_right {
  top:-19px;
}
.cdn_draft_header .header_logos .logo_container .header_logo_text img {
  display:inline;
}
.cdn_draft_header .header_logos .logos_divider {
  float:left;
  padding:17px 6px 0;
}
.cdn_draft_header #navigation ul {
  margin:0;
  padding:0;
}
.cdn_draft_header #navigation li {
  margin:0;
  padding:0;
  display:inline;
  list-style-type:none;
  text-align:center;
}
.cdn_draft_header #navigation li a {
  float:left;
  height:19px;
  letter-spacing:1px;
  padding:3px 16px 0;
  text-align:center;
  text-transform:uppercase;
  color:#ffffff;
  font-size:1.1em;
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/draft/images/nav_bg.gif) repeat-x center left;
}
.cdn_draft_header #navigation li .divider {
  float:left;
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/draft/images/nav_bg.gif) repeat-x center left;
  padding:3px 0;
}
.draftcol_left {
  float:left;
  width:639px;
  padding:0 13px 0 8px;
}
.draftcol_left .newser {
  float:left;
  padding-bottom:16px;
  position:relative;
}
.draftcol_left .newser #homeplayer {
  margin-bottom:8px;
  position:relative;
}
.draftcol_left .newser #homeplayer_video {
  margin-bottom:6px;
}
.draftcol_left .newser #closebutton {
  font-size:1.2em;
  font-weight:bold;
  position:absolute;
  right:5px;
  top:285px;
  z-index:10;
}
.draftcol_left #homeplayer #homenewserinfo {
  position:absolute;
  bottom:0;
  left:0;
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/home/newser_bg2.png) no-repeat scroll right top;
  width:616px;
  color:#FFFFFF;
  padding:0 0 3px 23px;
  border-top:1px solid #FFFFFF;
}
.draftcol_left #homeplayer #homenewserinfo h2 {
  border:none;
  margin:0;
  padding:0;
}
.draftcol_left #homeplayer #homenewserinfo h3 {
  font-size:3.0em;
  border-top:none;
}
.draftcol_left #homeplayer #homenewserinfo h3 a, #closebutton a {
  color:#ffffff;
}
.draftcol_left #homeplayer #homenewserinfo h3 a:hover {
  color:#7a8087;
  text-decoration:underline;
}
.draftcol_left #homeplayer #homenewserinfo .newsexcerpt {
  float:left;
  width:425px;
  border-right:1px solid #A9A9A9;
}
.draftcol_left #homeplayer #homenewserinfo .newsexcerpt .playbutton {
  float:left;
  margin-right:5px;
}
.draftcol_left #homeplayer #homenewserinfo .newsexcerpt .playbutton a {
  float:left;
}
.draftcol_left #homeplayer #homenewserinfo .newsexcerpt .newser_text {
  float:left;
  width:380px;
  font-size:1.2em;
}
.draftcol_left #homeplayer #homenewserinfo .newsexcerpt .newser_text a {
  color:#FFFFFF;
  font-size:0.8em;
  text-decoration:underline;
}
.draftcol_left #homeplayer #homenewserinfo .newsexcerpt .newser_text a:hover {
  color:#7A8087;
}
.draftcol_left #homeplayer #homenewserinfo .newser_links {
  padding:5px 0 0 5px;
}
.draftcol_left #homeplayer #homenewserinfo .newser_links ul li a {
  color:#ffffff;
}
.draftcol_left #homeplayer #homenewserinfo .newser_links ul li a:hover {
  color:#7a8087;
  text-decoration:underline;
}
.newserh3 {
  font-size:3.0em;
  border-top:none;
  padding:0px;
}
.draftcol_left .homeplayer_news_headlines .h2bg {
  background:#ffffff url(http://cfl.assets.mrx.ca/league/images/en/2010/draft/images/headlines_header.png) no-repeat scroll 0 0;
  height:29px;
  width:609px;
  border:none;
}
.draftcol_left .homeplayer_news_headlines .h2bg h3,
.draftcol_left .homeplayer_news_headlines .h2bg .headlines_links,
.draftcol_left .homeplayer_news_headlines .h2right {
  display:none;
}
.draftcol_left .headlinescontainer .newserleft {
  float:left;
  width:400px;
}
.draftcol_left .headlinescontainer .newserright {
  float:right;
  width:220px;
}
.draftcol_left .headlinescontainer .headlines {
  float:left;
  padding:5px 0;
  border-bottom:1px dotted #A9A9A9;
}
.draftcol_left .headlinescontainer .headlines .image a img {
  border:1px solid #A9A9A9;
  padding:1px;
}
.draftcol_left .headlinescontainer .headlines .newser_video_icon {
  float:left;
  margin-right:7px;
}
.draftcol_left .headlinescontainer .headlines .newser_video_icon a {
  float:left;
}
.draftcol_left .headlinescontainer .headlines .newser_video_icon a img {
  border:none;
}
.draftcol_left .headlinescontainer .headlines .title{
  padding:1px 0 0;
}
.draftcol_left .headlinescontainer .headlines .title a {
  font-size:1.2em;
  font-weight:bold;
}
.draftcol_left .headlinescontainer .headlines .excerpt{
  width:260px;
  float:left;
  color:#000000;
  font-size:1.1em;
  padding-left:7px;
}
.draftcol_left .headlinescontainer .headlines .image, .draftcol_left .headlinescontainer .headlines .image a {
  float:left;
}
.draftcol_left .headlinescontainer .newser_links{
  float:left;
  padding: 4px 0 0 5px;
}
.draftcol_left .headlinescontainer .newser_links ul li{
  margin: 0;
  padding: 0 0 5px 18px;
  list-style-type: none;
}
.draftcol_left .headlinescontainer .newser_links a {
  color:#fff;
  font-size:1em;
  font-weight:bold;
  text-decoration:none;
}
.draftcol_left .headlinescontainer .smallheadlines {
  float:left;
  padding:5px 0;
  width:100%;
  border-bottom:1px dotted #A9A9A9;
}
.draftcol_left .headlinescontainer .smallheadlines.last {
  border-bottom:none;
}
.draftcol_left .headlinescontainer .smallheadlines .title {
  padding:0;
}
.draftcol_left .headlinescontainer .smallheadlines .title a {
  font-size:1.0em;
  font-weight:bold;
  text-decoration:none;
  display:block;
}
.draftcol_left .headlinescontainer .smallheadlines .title a img {
  float:left;
  border:none;
  margin-right:5px;
}
.draftcol_left .newser .more {
  float:right;
  margin-right:50px;
}
.draftcol_left .newser .more a {
  font-size:1.1em;
  color:#000000;
}
.draftcol_left .results_table, .draftcol_left .tracker_table {
  float:left;
  border:1px solid #816d3e;
  width:634px;
}
.draftcol_left .tracker_table img, .draftcol_left .results_table img {
  display:block;
}
.draftcol_left .results_table .results_logo, .draftcol_left .tracker_table .tracker_logo {
  position:absolute;
  top:-16px;
  left:-8px;
}
.draftcol_left .results_table {
  margin-bottom:8px;
  position:relative;
}
.draftcol_left .results_table .page_content {
  margin:0;
  width:100%;
}
.draftcol_left table {
  border-collapse: collapse;
  border-spacing: 0;
  width:100%;
  font-size:1.1em;
  padding:3px;
}
.draftcol_left th {
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/draft_th_bg.gif) repeat-x scroll left center;
  font-weight:bold;
  text-align:left;
  padding:0 5px 0 18px;
}
.draftcol_left td {
  padding:3px 5px 3px 18px;
}
.draftcol_left .results_table .page_text_block_component th.results_rank,
.draftcol_left .results_table .page_text_block_component td.results_rank,
.draftcol_left .results_table .page_text_block_component th.results_pos,
.draftcol_left .results_table .page_text_block_component td.results_pos {
  padding:0;
  text-align:center;
}
.draftcol_left tr.zebra, .draftcol_left table #zebra {
  background-color:#d3d4d6;
}
.draftcol_left td, .draftcol_left th {
  border-left:1px solid #7e7f81;
}
.draftcol_left td:first-child, .draftcol_left th:first-child {
  border-left:0;
}
.draftcol_left .results_table .page_text_block_component a {
  color:#000000;
}
.draftcol_left .results_table .page_text_block_component a:hover {
  text-decoration: underline;
}
.draftcol_left .results_table .eval_camp_link {
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/draft/images/eval_camp_button.png) no-repeat scroll 0 0;
  width:634px;
  height:34px;
  position:relative;
  float:left;
}
.draftcol_left .results_table .eval_camp_link a {
  height:34px;
  position:absolute;
  width:180px;
  border:none;
  right:0;
  bottom:0;
  float:right;
}
.draftcol_left .tracker_table {
  position:relative;
}
.draftcol_left .tracker_table .round_selection {
  position:absolute;
  right:0;
  top:0;
  margin:5px 21px 0 0;
}
.draftcol_left .tracker_table .round_selection img {
  display:inline;
  float:left;
}
.draftcol_left .tracker_table .round_selection #round_selection {
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/draft/images/rounds_bg.png) repeat-x scroll left center;
  height:14px;
  float:left;
  padding:0 4px;
}
.draftcol_left .tracker_table .round_selection #round_selection h2 {
  float:left;
  font-weight:bold;
  font-size:1.1em;
  text-transform:uppercase;
  color:#ffffff;
  padding-right:16px;
  letter-spacing:1px;
}
.draftcol_left .tracker_table .round_selection #round_selection ul {
  float:left;
}
.draftcol_left .tracker_table .round_selection #round_selection li {
  margin:0;
  padding:0;
  display:inline;
  list-style-type:none;
  text-align:center;
  font-size:1.1em;
}
.draftcol_left .tracker_table .round_selection #round_selection li a {
  float:left;
  font-weight:bold;
  text-align:center;
  color:#ffffff;
}
.draftcol_left .tracker_table .round_selection #round_selection li.active_round a {
  color:#908e8e;
}
.draftcol_left .tracker_table .round_selection #round_selection .rounds_divider {
  padding:3px 7px;
  float:left;
}
.draftcol_left .tracker_table #draft_results th.th_order, .draftcol_left .tracker_table #draft_results td.td_order {
  text-align:center;
  padding:0;
  width:40px;
}
.draftcol_left .tracker_table #draft_results th.th_team, .draftcol_left .tracker_table #draft_results th.th_player {
  width:225px;
}
.draftcol_left .tracker_table #draft_results a {
  color:#000000;
}
.draftcol_left .tracker_table #draft_results a:hover {
  text-decoration:underline;
}
.draftcol_left .tracker_table .full_results {
  display:none;
}
.draftcol_left .tracker_table .hist_results_link {
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/draft/images/cdn_draft_button.png) no-repeat scroll 0 0;
  width:634px;
  height:34px;
  position:relative;
  float:left;
}
.draftcol_left .tracker_table .hist_results_link a {
  height:34px;
  position:absolute;
  width:170px;
  border:none;
  right:0;
  bottom:0;
  float:right;
}
.draftcol_left .tracker_table .draft_tracker_header {
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/draft/images/draft_tracker_header.png) no-repeat scroll 0 0;
  height:47px;
  width:634px;
}
.draftcol_left .tracker_table .select_options {
  position:absolute;
  top:0;
  right:0;
  margin:6px 7px 0 0;
}
.draftcol_left .page_content_title, .draftcol_left .page .pagetitle, .draftcol_left .insidecontainer_fullpage .pagetitle {
  border-top:2px solid #B3073B;
  color:#B3073B;
}
.draftcol_left .news_content_title{
	border-bottom:4px solid #B3073B;
	color:#B3073B;
	font-size:2.2em;
	font-weight:bold;
	padding:3px 3px 0 7px;
}
.draftcol_left .insidecontainer, .draftcol_left .h2bg, .draftcol_left .insideh3, .draftcol_left .addthis_toolbox {
  border-color:#B3073B;
}
.draftcol_left .insidecontainer_fullpage #news_title {
  background:none;
}
.draftcol_left .draft_page_table {
  width:634px;
  border:1px solid #816D3E;
  position:relative;
  margin-bottom:22px;
}
.draftcol_left .draft_page_table .draft_block {
  display:block;
}
.draftcol_left .draft_page_table .ecamp_logo {
  position:absolute;
  top:-16px;
  left:-8px;
}
.draftcol_right {
  float:left;
}
.draftcol_right .schedule {
  background-color:#ffffff;
  border:1px solid #816D3E;
  top:0;
  margin-bottom:8px;
  width:302px;
}
.draftcol_right .schedule img {
  display:block;
}
.draftcol_right .schedule .scouting_bureau_link {
  clear:left;
}
.draftcol_right .schedule .page_text_block_component table tr.zebra {
  background-color:#d3d4d6;
}
.schedule .page_text_block_component table td, .schedule .page_text_block_component table th {
  border-left:1px solid #7e7f81;
}
.draftcol_right .schedule span a {
  color:#000000;
}
.draftcol_right .schedule span a:hover {
  text-decoration: underline;
}
.draftcol_right .schedule .page .page_content {
  width:302px;
  margin:0;
}
.draftcol_right .schedule .page .page_content table {
  border-collapse:collapse;
  border-spacing:0;
  font-size:1.1em;
  padding:3px;
  width:100%;
}
.draftcol_right .schedule .page .page_content th {
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/draft_th_bg.gif) repeat-x scroll left center;
}
.draftcol_right .schedule .page .page_content td:first-child,
.draftcol_right .schedule .page .page_content th:first-child {
  border-left:none;
}
.draftcol_right .schedule .random_promo img {
  width:302px;
}
.draftcol_right .draft_video_header {
  background:#ffffff url(http://cfl.assets.mrx.ca/league/images/en/2010/draft/images/video_header.png) no-repeat scroll 0 0;
  height:29px;
  width:288px;
  margin-bottom:8px;
}
.draftcol_right .videohighlights {
  clear:left;
  margin-bottom:20px;
}
.draftcol_right .videohighlights #footage-video {
  margin-bottom:14px;
}
.draftcol_right .thumbnails {
  width:302px;
}
.draftcol_right .thumbnails .thumbnail_container {
  float:left;
  margin-bottom:10px;
}
.draftcol_right .thumbnails .thumbnail_container .news_thumbnail {
  float:left;
  margin-right:8px;
  border:1px solid #a9a9a9;
  padding:1px;
}
.draftcol_right .thumbnails .thumbnail_container .news_thumbnail img {
  display:block;
}
.draftcol_right .thumbnails .thumbnail_container .home_video_info {
  float:left;
  width:160px;
}
.draftcol_right .thumbnails .thumbnail_container .home_video_info .home_video_title {
  padding-bottom:2px;
}
.draftcol_right .thumbnails .thumbnail_container .home_video_info .home_video_title a {
  font-weight:bold;
  font-size:1.2em;
}
.draftcol_right .thumbnails .thumbnail_container .home_video_info .desc {
  font-size:1.1em;
}
.draftcol_right .thumbnails .more {
  float:right;
  margin-right:10px;
}
.draftcol_right .thumbnails .more a {
  color:#000000;
  font-size:1.1em;
  text-transform:capitalize;
}
.fancomments {
  margin-top:8px;
}
.fancomments .h2bg {
  background:#FFFFFF;
  border-color:#B3073B;
}
.fancomments .h2bg .insideh3 {
  border-color:#B3073B;
  color:#B3073B;
}
.fancomments .h2right a {
  color:#000000;
}
.fancomments .new_comment_add .new_comment_submit {
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2010/sayit2.png) no-repeat scroll left top;
}
.draftcol_right .comment_by, .draftcol_right .comment_body, .draftcol_right .comment_time {
  font-size:1.2em;
}
.comment_by {
  color:#B3073B;
}
.comments_list .pager {
  color:#B3073B;
}
.comments_list .pager a:hover {
  border:1px solid #B3073B;
}
.fancomments .new_comment_add .new_comment_textarea.commentbody textarea, .fancomments .new_comment_add .new_comment_email.commentmail input, .fancomments .new_comment_add .new_comment_textfield.commentname input {
  border:1px solid #B3073B;
}
.fancomments .emaillabel, .fancomments .namelabel {
  color:#B3073B;
}