﻿body
{
	background:#000 url(/web/design/body-bg.gif);
}

div, span, td, input, textarea
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	color:#fff;
	font-size:12px;
}

input, textarea
{
	color:#000;
}

.bold
{
	font-weight:bold;
}

div.line hr{ /* take out the troublemaking HR - IE HACK */
display:none;
}
div.line { /* DIV that wraps and replaces the HR - IE HACK */
background: transparent url(/web/design/horiz-dots.gif) repeat-x left bottom;
height: 4px;
margin:0 0 10px 0;
}

hr
{
background: transparent url(/web/design/horiz-dots.gif) repeat-x left bottom;
height:4px;
border:none;
}

a
{
	color:#fff;
}

a:hover
{
	text-decoration:none;
}

strong
{
	font-weight:bold;
}

table
{
	border-top:solid 1px #fff;
	border-right:solid 1px #fff;
}

td
{
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
	padding:6px;
}

p{
    margin:6px 0 14px 0;
}

img
{
	margin:0 10px;
}

h1
{
	font-size:20px;
	color:#fff;
    line-height:110%;
    padding:0 0 14px 0;
}

.pageHdr h1
{
	padding:0 0 14px 0;
}

h2
{
	font-size:18px;
	color:#CA1A0B;
    line-height:110%;
    padding:0 0 13px 0;
}

h3
{
	font-size:16px;
	color:#fff;
    line-height:110%;
    padding:0 0 12px 0;
}

h4
{
	font-size:14px;
	color:#CA1A0B;
	font-weight:bold;
    line-height:110%;
    padding:0 0 10px 0;
}

h5
{
	font-size:14px;
	color:#fff;
    line-height:110%;
    padding:0 0 10px 0;
}

h6
{
	font-size:12px;
	color:#fff;
	font-weight:bold;
    line-height:110%;
    padding:0 0 12px 0;
}

.clearFix
{
	clear:both;
	line-height:0px;
	height:0px;
}

.canvasWrapper
{
	text-align:center;
	
}

.canvas
{
	width:972px;
	margin:0 auto;
	text-align:left;
	background:#000;	
	
}
.brandSpace_cont
{
	height:130px;
    width:972px;
	position:relative;
}
.logo_cont
{
	float:left;
	margin:10px 0 0 14px;
}
.monthlyDraw_cont
{
	float:left;
}

.monthlyDraw
{
	display:block;
	height:114px;
	width:114px;
	background:transparent url("/web/design/draw-btn-bg.gif") no-repeat;
	text-decoration:none;
	font-size:46px;
	color:#fff;
	text-align:center;
	line-height:70px;
	font-weight:bold;
	position:relative;
	left:100px;
	top:10px;
	margin:0 !important;
	margin:0 -4px 0 0;
}

a.monthlyDraw:hover
{
	color:Yellow;
}



/* FLASH */

#flashcontent
{
	width:500px;
	height:130px;		
	position:relative;
	z-index:999;
}
.flashWrapper
{
    right:0;
    top:0;
    float:right;
    position:absolute;
}
.menu_cont
{
	background:#3a3a3b;
	height:30px;
	overflow:hidden;
	margin:0 0 14px 0;
}

.main_cont
{
	background:transparent url(/web/design/vert-dots-3col.gif) repeat-y;
	/*position:expression("absolute");*/
	display:table;
}

.main
{

}

.col1_cont, .col2_cont, .col3_cont
{
	float:left;

	line-height:140%;

}

.col1_cont
{
	width:180px;

}

.col1
{
	padding:20px;

}

.col2_cont
{
	width:556px;

}

.col2
{
	padding:20px;
	font-size:12px;
}

.col3_cont
{
	
	width:236px;
}

.col3
{
	padding:16px;
}

.col2 ul, .col3 ul
{
	margin:0 0 30px 0;
	padding-left:14px;
	list-style-position:outside;
}

.col2 li, .col3 li
{
	list-style:disc;
	padding-left:10px;
	margin-left:14px;
}





/* FOOTER */

.footerCont
{
		/*position:expression("absolute");
		top:expression(document.body.offsetHeight + 400 + "px");
		height:expression(alert(document.canvas.offsetHeight));*/
	
}

.footer
{
	height:42px;
	background:#3A3A3B;
	font-size:12px;

}

.footerLinks_cont
{
	float:right;
	line-height:42px;
	margin:0 30px 0 0;
}

.footerLink
{
	display:block;
	float:left;
	background:transparent url(/web/design/footer-link-bg.gif) no-repeat center right;
	padding:0 14px 0 0;
	margin:0 0 0 10px;
	color:#fff;
	text-decoration:none;
}

.footerLink:hover
{
	color:#cccccc;
}
