/* CSS Document */

body {
background-color: #CCC;
padding: 0px;
margin: 0px;
font: normal 0.9em Arial, sans-serif;
color: #333;
text-align:left
}

a, a:link, a:visited{
color: #003366;
text-decoration:underline;
}

a:hover{
color: #003366;
text-decoration:none;
}


table.header {
padding: 0px;
margin:0px;
}

td.fcbg{
background-image: url(media/footballCanada_bg.jpg);
width:605px;
vertical-align:bottom;
padding: 0px 10px 4px 0px;
color: #FFF;
text-align:right
}


td.fcbgFR{
background-image: url(media/footballCanada_bgFR.jpg);
width:605px;
vertical-align:bottom;
padding: 0px 10px 4px 0px;
color: #FFF;
text-align:right
}


a.lang, a.lang:link, a.lang:visited {
color: #FFF;
text-decoration: underline;
}

a.lang:hover {
color: #FFF;
text-decoration: none;
}

img {border: 0px;}

.date {
background-color: #003366;
text-align:left;
color: #FFF;
padding: 0px 0px 0px 2px;
}

.nav {
background-color: #003366;
color: #FFF;
text-align:right;
padding: 3px 5px 3px 0px;
}

.navon{
	background-color: #003366;
	color: #FFF;
	padding: 2px 3px 2px 3px;
	font-weight: bold;
}

a.nav, a.nav:link, a.nav:visited{
	color: #9AAEC3;
	text-decoration:none;
	padding: 2px 3px 2px 3px;
	font-weight: bold;
}

a.nav:hover{
	color: #FFF;
	text-decoration:none;
	padding: 2px 3px 2px 3px;
	font-weight: bold;
}

.bluebg 
{
background-color: #003366;
}

.dashedborder {
border-right: 2px dashed #FFF;
background-color: #003366;
color: #FFF;
vertical-align:top;
}

.dashedborderNONE {
background-color: #003366;
color: #FFF;
font-size: 0.75em;
vertical-align:top;
}

.dashedborderSub {
border-right: 2px dashed #FFF;
background-color: #92161E;
color: #FFF;
vertical-align:top;
text-align:left;
}

.contentbgHOME{
border-right:3px solid #003366;
background-color:#FFF;

} 

.contentbg{
border-right:3px solid #003366;
background-color:#FFF;
width:596px;
} 

.contentbgSub{
background-color:#FFF;
width: 548px;
border-right:3px solid #003366;
}

#Subrighttitleborder{
background-color:#FFF;
color: #006633;
font-size: 250%;
padding: 20px  2px 0px 2px;
float:right

}
#playsHOMETest{
background: #003366 url(media/plays.jpg) bottom right  no-repeat;
width: 421px;
height: 94px;
color: #FFF;
font-size: 85%;
text-align:center;
}

#playsHOME{
background: #003366 url(media/plays.jpg) bottom right  no-repeat;
width: 419px;
height: 94px;
color: #FFF;
font-size: 85%;
text-align:center;
}

#plays{
background: #003366 url(media/plays.jpg) bottom right  no-repeat;
width: 597px;
height: 94px;
color: #FFF;
font-size: 85%;
text-align:center;
}

#playsSubTest{
background: #003366 url(media/plays.jpg) bottom right  no-repeat;
width: 578px;
height: 94px;
color: #FFF;
font-size: 85%;
text-align:center;
}

#playsSub{
background: #003366 url(media/plays.jpg) bottom right  no-repeat;
width: 575px;
height: 94px;
color: #FFF;
font-size: 85%;
text-align:center;
}

#content {
padding: 10px;
text-align:left;
height:305px;
z-index:0;
height:100%;
width: 402px;
}

.contentHere {
margin-left: 10px;
padding: 10px;
text-align:left;
height:305px;
}


.smnavs1{
padding: 10px 3px 10px 3px;
text-align:left;
text-decoration:none;
margin-bottom: 10px;
margin-top: 10px;
}

.smnavs2, .smnavs2 a, .smnavs2 p a, .smnavs2 br a{
padding: 0px 3px 0px 3px;
text-align:left;
text-decoration:none;
color: #FFF;
}


.smnavs, .smnavs a, .smnavs p a, .smnavs br a{
padding: 0px 3px 0px 3px;
text-align:left;
text-decoration:none;
color: #FFF;
}

a.smnavs, a.smnavs:link, a.smnavs:visited{
	color: #FFF;
	text-decoration:underline;
	padding: 0px 3px 0px 3px;
	display:block;
}

a.smnavs:hover{
	color: #FFF;
	text-decoration:none;
	padding: 0px 3px 0px 3px;
}

.smnavsIn{
padding: 0px 3px 0px 20px;
text-align:left;
display:block;
}

a.smnavsIn, a.smnavsIn:link, a.smnavsIn:visited{
	color: #FFF;
	text-decoration:underline;
	padding: 0px 3px 0px 20px;
	display:block;
}

a.smnavsIn:hover{
	color: #FFF;
	text-decoration:none;
	padding: 0px 3px 0px 20px;
}


h1{
color: #990033;
background-color:#FFF;
font-size: 125%;
}

h2{
font-size: 120%;
color: #006633;
}

.bluebold{
color: #003366;
font-weight:bold;
}

.greenbold{
color: #006633;
font-weight:bold;
}


.redbold{
color: #990033;
font-weight:bold;
}

.footer {
font-size: 0.75em;
text-align:center;
vertical-align:middle;
}

.nfl{padding-left: 300px;}

#righttitle {
float:right
}

.leftsubnav {
border-right: 2px dashed #FFF;
background-color: #003366;
color: #FFF;

vertical-align:top;
width:140px;
text-align:left;
padding-top: 20px;

}

#bread {
font-size: 75%;
}

a.bread, a.bread:link, a.bread:visited{
text-decoration:underline;
}

a.bread:hover{
text-decoration:none;
}

.navbot {
background-color: transparent;
color: #9AAEC3;

}

a.navbot, a.navbot:link, a.navbot:visited{
	color: #FFF;
	text-decoration:underline;
	
}

a.navbot:hover{
	color: #FFF;
	text-decoration:none;

}
 
br.spacer {
font-size: 4px;
}

br.spacer1 {
font-size: 0px;
}

/* added for titles on database driven pages - news etc. */
.headings {
font-weight:bold
}

#printheader {
display: none;
}

/*splash page styles*/

.splashNav {
background-color: #053262;
color: #9BADC0;
font-weight:bold;
font-size: 80%;
padding: 4px;
}

.splashEng {text-align:right}
.splashFr {text-align:left}

.splashLang, a.splashLang:link, a.splashLang:visited, a.splashLang:hover, a.splashLang:active {font-size: 130%;color: #9BADC0;text-decoration:none;}

.HomeLeft {
border-right: 2px dashed #FFF;
background-color: #003366;
color: #FFF;
font-size: 0.75em;
vertical-align:top;
height:1200px;
text-align:left}

.border {
border-bottom: 2px dashed #FFF;
padding: 2px 0px 2px 0px;
}

a.white:link, a.white:visited, a.white:hover {color: #FFF;text-decoration: none;}
a.expert:link, a.expert:visited, a.expert:hover {color:#FFF;text-decoration: underline;}

.widthHome {width: 316px;}
td.underline * a:link, td.underline * a:visited {text-decoration: underline}
td.underline * a:hover{text-decoration: underline;color:#FFF}

td.poll
{
    width: 150px;
    border: dashed 1px #F0F0F0;
    color: #FFF;
}

.percent
{
    color: #FFEFD8;
}

td.title
{
    background-color: #003366;
    color: #FFF;
    font-weight: bold;
}

.whitebg 
{
    background-color: #FFF;
}

.errortext {
color:#CC0000;
}

.confirmtext {
color:Green;
}

.PollTitle
{
    color: #9AAEC3;
    font-weight:bold;
}
