TD {
	FONT-FAMILY:   Arial, Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12;
	FONT-STYLE: normal;
}
.newLogin {
	display: none;
	FONT-COLOR: red;
}
.white { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; }
.mediumWhite { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; }
.small1 { FONT-WEIGHT: bold; FONT-SIZE: 10px; }
A:hover {
	COLOR: red;
	TEXT-DECORATION: underline;}
A {
	COLOR: #000066;
	TEXT-DECORATION: none;}
A:visited {
	COLOR: #000066;}
A:active {
	COLOR: red;
	}
h2{
	font-size: 13px;
	font-weight: bold;
	color: #3366CC;
}
.pageTitle{
	font-size: 13px;
	font-weight: bold;
	color: #3366CC;
}
.lblForm{ 	font-family: tahoma; font-size: 11px; border-style:none;}
.yellow { background-color: #FFCC00; }
.drkblue { background-color: #000066; }
.lgtyellow { background-color: #FFFFCC; }
.blue3969e5 { background-color: #3969C5; }
.lightblue { background-color: #3366CC; }
.white { background-color: #FFFFFF; }
.lightgray{ background-color: #E5E5E5; }
.pageheading{ font-size: 13px; font-weight: bold; color: #3366CC; }
.white { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; }
.mediumWhite { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; }
.small1 { FONT-WEIGHT: bold; FONT-SIZE: 10px; }
.myaccounttextarea{ font-family: tahoma; font-size: 11px; width: 150px; }
.loginlink{ font-size: 11px; font-family: tahoma; font-weight: bold; }
#crumbs{position: absolute; left: 15; top: 88; visibility: visible; font-family: tahoma; color: white; font-size: 10px;}
#coors{position: absolute; left: 120; top: 2; visibility: visible;}
#logo{position: absolute; left: 7; top: 2; visibility: visible;}
.admintextarea{ font-family: tahoma; font-size: 11px; width: 300px; }

/* styles from winners.asp */
.txtInput{font-family: tahoma; font-size: 11px; width: 150px;}
.txtAdmin{font-family: tahoma; font-size: 11px; width: 150px;}
.txtPostal{font-family: tahoma; font-size: 11px; width: 67px;}
.selProvince{font-family: tahoma; font-size: 11px; width: 150px;}
.selWinners{font-family: tahoma; font-size: 11px; width: 150px;}
.txtWinners{font-family: tahoma; font-size: 11px; width: 123px;}
.btnWinners{font-family: tahoma; font-size: 11px; width: 20px;}
.selMonth{font-family: tahoma; font-size: 11px; width: 50px;}
.selYear{font-family: tahoma; font-size: 11px; width: 60px;}
.selDay{font-family: tahoma; font-size: 11px; width: 35px;}
.btnSubmit{font-family: tahoma; font-size: 11px; width: 70px;}
.btnSubmit2{font-family: tahoma; font-size: 11px; width: 80px;}
.btnEditInfo{font-family: tahoma; font-size: 11px; width: 90px;}
.tableHeader{border-left:0px; border-right:0px; border-top:0px; border-bottom:0px;}
.row1{background:#FFFFCC;}
.row2{background:#EEEEEE;}
.listcontainer{border-left:1px; border-right:1px; border-top:1px; border-bottom:1px;}
/*
.left{border-left:1px inset; border-top:1px inset; border-bottom:1px inset;}
.middle{border-left:0px; border-right:0px; border-top:1px inset; border-bottom:1px inset;}
.right{border-left:0px; border-top:1px inset; border-bottom:1px inset; border-right:2px inset;}
*/

/* top nav */
.navtop { font-size: 11px; color: #3969C5; }
a.navtop:link { text-decoration: none; }
a.navtop:visited { text-decoration: none; }
a.navtop:hover { text-decoration: underline; }

.loginbox { font-size: 11px; font-family:Arial, Helvetica, sans-serif; }
.loginselect { font-size: 10px; color: #000000; background-color: #FFFFFF; width: 130px; }
.logininput { font-size: 10px; color: #000000; background-color: #FFFFFF; width: 80px; }

/* document + body */
a.loginlink:link { text-decoration: none; }
a.loginlink:visited { text-decoration: none; }
a.loginlink:hover { text-decoration: underline; }

.tableheadergrey {  line-height: 17px; font-size: 11px; color: #000066; background-color: #E5E5E5; }

.document2 { font-size: 11px; font-weight: bold; color: #000066; }
a.document2:link { text-decoration: none; }
a.document2:visited { text-decoration: none; }
a.document2:hover { text-decoration: underline; }

.news { font-size: 11px; font-weight: bold; color: #003399; }
a.news:link { text-decoration: none; }
a.news:visited { text-decoration: none; }
a.news:hover { text-decoration: underline; }


.bluecaps { font-size: 10px; text-transform: uppercase; color: #003399; }
a.bluecaps:link { text-decoration: none; }
a.bluecaps:visited { text-decoration: none; }
a.bluecaps:hover { text-decoration: underline; }

.lgtblue { font-size: 11px; color: #3366CC; text-decoration: none; }
a.lgtblue:link { text-decoration: none; }
a.lgtblue:visited { text-decoration: none; }
a.lgtblue:hover { text-decoration: underline; }

.textwhite { font-size: 11px; color: #FFFFFF; }

.textdrkblue { font-size: 11px; color: #000066; }

/* styles for error callouts on myaccount.asp */
#MApassword{position: absolute; left:600; top: 274; visibility: hidden;}
#MApassword4a{position: absolute; left:600; top: 274; visibility: hidden;}
#MApassword2{position: absolute; left:600; top: 295; visibility: hidden;}
#MApassword3{position: absolute; left:600; top: 295; visibility: hidden;}
#MApassword4b{position: absolute; left:600; top: 295; visibility: hidden;}
#MAaddress{position: absolute; left:600; top: 358; visibility: hidden;}
#MAcity{position: absolute; left:600; top: 400; visibility: hidden;}
#MAprovince{position: absolute; left:600; top: 421; visibility: hidden;}
#MApostal{position: absolute; left:600; top: 440; visibility: hidden;}
#MAemail1{position: absolute; left:600; top: 500; visibility: hidden;}
#MAemail2{position: absolute; left:600; top: 500; visibility: hidden;}
#MAquestion{position: absolute; left:600; top: 527; visibility: hidden;}
#MAanswer{position: absolute; left:600; top: 559; visibility: hidden;}

/* styles for error callouts on winners.asp */
#searchname{position: absolute; left:600; top: 200; visibility: hidden;}

/* styles for error callouts on register.asp */
#REGpass{position: absolute; left:600; top: 308; visibility: hidden;}
#REGpass2{position: absolute; left:600; top: 329; visibility: hidden;}
#REGpass3{position: absolute; left:600; top: 308; visibility: hidden;}
#REGpass4a{position: absolute; left:600; top: 308; visibility: hidden;}
#REGpass4b{position: absolute; left:600; top: 329; visibility: hidden;}
#REGfname{position: absolute; left:600; top: 351; visibility: hidden;}
#REGlname{position: absolute; left:600; top: 372; visibility: hidden;}
#REGaddress{position: absolute; left:600; top: 391; visibility: hidden;}
#REGcity{position: absolute; left:600; top: 435; visibility: hidden;}
#REGprovince{position: absolute; left:600; top: 455; visibility: hidden;}
#REGpostal{position: absolute; left:600; top: 476; visibility: hidden;}
#REGemail1{position: absolute; left:600; top: 535; visibility: hidden;}
#REGemail2{position: absolute; left:600; top: 535; visibility: hidden;}
#REGquestion{position: absolute; left:600; top: 559; visibility: hidden;}
#REGanswer{position: absolute; left:600; top: 600; visibility: hidden;}

.footerlink{ font-family:tahoma; font-size:11px; color:white; font-weight:normal; }
a.footerlink { text-decoration:none; }
a.footerlink:hover { text-decoration:underline; color:white; }
a.footerlink:visited { color:white; }