.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:8px;
}
.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:-21px;
}
.cdn_draft_header .header_logos .logo_container .header_logo_text img {
  display:inline;
}
.cdn_draft_header .header_logos .logos_divider {
  float:left;
  padding:17px 5px 0 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 {
  height: 322px;
  margin-bottom: 8px;
  overflow: hidden;
  position: relative;
  width: 639px;
}
.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: 3px 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:2.5em;
  border-top:none;
  padding: 5px 0;
}
.draftcol_left #homeplayer #homenewserinfo h3 a, #closebutton a {
  color:#ffffff;
}
.draftcol_left #homeplayer #homenewserinfo h3 a:hover {
  color:#7a8087;
}
.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 {
  display: block;
  color:#FFFFFF;
  font-size:0.8em;
  padding: 3px 0;
}
.draftcol_left #homeplayer #homenewserinfo .newser_links {
  padding:5px 0 0 5px;
}
.draftcol_left #homeplayer #homenewserinfo .newser_links ul li a {
  color:#ffffff;
  font-weight: normal;
}
.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/2011/draft/images/headlines_header.jpg) no-repeat scroll 0 0;
  height:35px;
  width:634px;
  border:none;
}
.draftcol_left .homeplayer_news_headlines .h2bg h3,
.draftcol_left .homeplayer_news_headlines .h2bg .headlines_links {
  display:none;
}
.draftcol_left .homeplayer_news_headlines .h2right {
  margin-top: 17px;
}
.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;
  width:634px;
  border:1px solid #816d3e;
}
.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%;
}
#draft_results table {

}
.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 #articlecontent td {
  padding:3px 5px;
}
.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 .draft_tracker {
  border: 0 none;
}
.draftcol_left .draft_tracker table {
  border:1px solid #816d3e;
}
.draftcol_left #draft_tracker_results tr.round_name,
.draftcol_left .draft_page_table tr.round_name {
  text-align: center;
  font-size: 1.1em;
  font-weight: bold;
  color: #fff;
  background:#2b2a26 url(http://cfl.assets.mrx.ca/league/images/en/2011/draft/images/draft_result_bg.jpg) repeat-x left top;
}
.draftcol_left .draft_page_table tr.round_name {
  text-align: left;
}
.draftcol_left p.draft_notes {
  padding: 10px 0;
}
.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 {
  display: block;
  float:left;
  font-weight:bold;
  text-align:center;
  color:#ffffff;
  padding: 0 7px;
}
.draftcol_left .tracker_table .round_selection #round_selection li.active_round a {
  background-color: #000;
}
.draftcol_left .tracker_table .round_selection #round_selection .rounds_divider {
  padding:3px 0;
  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:155px;
}
.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 .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 {
  height: 35px;
  padding: 0;
  border: 1px solid #816d3e;
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2011/draft/images/headlines_bg1.jpg) no-repeat left top;
}
.draftcol_left #page_126337 .pagetitle {
  display: block;
  height: 58px;
  padding: 0;
  background:transparent url(http://cfl.assets.mrx.ca/league/images/en/2011/draft/images/ecamp_ex_pagetitle_bg.jpg) no-repeat left top;
  border: 0 none;
}
.draftcol_left .insidecontainer_fullpage .news_title_text,
.draftcol_left .page .pagetitle_text,
.draftcol_left .page .pagetitle {
  display: none;
}
.draftcol_left .news_item {
  width: 613px;
}
.draftcol_left .news_item_info {
  width: 530px;
}
.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 #887549;
  top:0;
  margin-bottom:8px;
  width:302px;
  float: none;
}
.draftcol_right .schedule img {
  display:block;
}
.draftcol_right .schedule .full_listing_link {
  position: absolute;
  top: 15px;
  right: 10px;
}
.draftcol_right .schedule .full_listing_link a {
  color: #000000;
  font-weight: bold;
  font-size: 1.1em;
}
.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 .page_text_block_component table td, .draftcol_right .schedule .page_text_block_component table th {
  padding: 2px 3px;
}
.draftcol_right .schedule .random_promo img {
  width:302px;
}
.draftcol_right .schedule_promo {
  border:1px solid #887549;
  margin-bottom: 8px;
}
.draftcol_right .draft_video_header {
  background:#ffffff url(http://cfl.assets.mrx.ca/league/images/en/2011/draft/images/video_header.jpg) no-repeat scroll 0 0;
  height:29px;
  width:302px;
  margin-bottom:0;
}
.draftcol_right .videohighlights {
  clear:left;
  margin-bottom:20px;
  border:1px solid #887549;
}
.draftcol_right .videohighlights .relatedheader {
  display: none;
}
.draftcol_right .videohighlights #footage-video {
  margin-bottom:14px;
}
.draftcol_right .thumbnails {
  width:302px;
}
.draftcol_right .thumbnails .thumbnail_container {
  float:none;
  margin-bottom:0;
  padding: 5px 0;
}
.draftcol_right .thumbnails .zebra {
  background-color: #f2f2f2;
}
.draftcol_right .thumbnails .thumbnail_container .news_thumbnail {
  float:left;
  margin: 0 8px 0 5px;
  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 .thumbnail_container .home_video_info .posted {
  font-size:1.1em;
  font-style: italic;
}
.draftcol_right .thumbnails .more {
  line-height: 16px;
  padding-right:10px;
  text-align: right;
  background:#adadad url('http://cfl.assets.mrx.ca/league/images/en/2011/draft/images/video_more_bg.jpg') repeat-x left top;
}
.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;
}
.newser .h2right a,
.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;
}
