body
{
	padding-top:0px;
	padding-left:0px;
	margin-left:0px;
	margin-top:0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: White;
	font-size:8pt;
	line-height:1.4;
}

td
{
	font-size:8pt;
	line-height:1.4;
}

input, textarea{
	font-family: Tahoma,Arial,sans-serif;
	font-size:8pt;
	}

select, option {
	font-family: Tahoma,Arial,sans-serif;
	font-size:8pt;
	}


a, a:link, a:visited, a:hover {color:#000000;} 

a.blue, a:link.blue, a:visited.blue{color:#000000;}
a:hover.blue {color:#0D3190; font-weight:bold;}

.err_msg
{
  color:Red;
  padding:5px 5px 5px 5px;
}

.good_msg
{
  color:Green;
  padding:5px 5px 5px 5px;
}


.outtext
{
 background-color:White;
}

.terms_table
{
 font-size:8pt;
  border-color:#336699;
  border-style:solid;
  border-width:1px;
}
.terms_header
{
  background-color:#336699;
  color:White;
  font-weight:Bold;
  text-align:center;
}

.link  {
	cursor: pointer;
	cursor: hand;
}

.white 
{
 background-color:#ffffff;
}

.next_text {
	color: #333366;
	font-weight:bold;
}

.q_checklist{ vertical-align:middle;}


a.pl, a:link.pl, a:visited.pl, a:hover.pl, a.pla, a:link.pla, a:visited.pla, a:hover.pla{}
.pl_cell1, .pla_cell1  {width:1px;}
.pl_cell2, .pla_cell2  {width:650px;}


a.menu, a.link.menu, a:visited.menu
{
 font-size:8pt;
font-family:Verdana;
text-decoration:none;	
font-weight:bold;
}

a:hover.menu
{
 font-size:8pt;
 font-family:Verdana;
 text-decoration:underline;	
 font-weight:bold;
}

a.submenu, a.link.submenu, a:visited.submenu 
{
 font-size:7.5pt;
 font-weight:bold;
  text-decoration:none;	
  color: White;
}

a:hover.submenu
{
 font-size:7.5pt;
 font-weight:bold;
 text-decoration:underline;	
 color:White;
}

/* new classes -----------------------------------------------------*/

.bimg
{
position:absolute;
left:10px;
bottom:0px;
z-index:10;
}

.footer
{	
	color:#CC0000;
	font-size: 7.5pt;
}
.footer a
{
	color:#CC0000;
	text-decoration: underline;
}
.footer_text{font-size: 7.5pt;}


.greybox
{
 background-color:#ebebeb;
}
.greyboxlogin
{
 background-color:#d9d9d9;
}

.blackheader
{
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10pt;
	font-weight:bold;
	line-height:1.3;
}



.list_row, .list_arow {height:25px;}
.list_row { background-color:#e6e6e6;}
.list_arow { background-color:#f2f2f2;}

.list_col_prize_header {padding-left:10px; text-align:left; width:500px;} 
.list_col_cat_header {padding-left:10px; padding-right:10px; text-align:left; width:70px;} 
.list_col_date_header {padding-left:10px; padding-right:10px; text-align:center; width:70px; } 
.list_col_entered_header {padding-left:10px; padding-right:10px; text-align:center; width:70px; } 

.list_col_prize {padding-left:10px;} 
.list_col_cat { border-left: solid 1px #adadad; padding-left:10px; padding-right:10px; } 
.list_col_date { border-left: solid 1px #adadad; padding-left:10px; padding-right:10px; text-align:center;} 
.list_col_entered { border-left: solid 1px #adadad; padding-left:10px; padding-right:10px; text-align:center;} 
.list_title
{
 color:#ffffff;
 font-weight:bold;
 font-family:Verdana;
 font-size:9pt;
}

.bk_n, .bk2_n{
	
	background-repeat:repeat-x; 
	background-position:top; 
	vertical-align: top;
	background-color:#ffffff;
}
.bk_n{padding: 14px 5px 5px 5px; background-image:url(img/bk_n.gif); } 
.bk2_n{padding: 10px 0px 0px 0px; background-image:url(img/bk2_n.gif); }

.bk_s{background-image:url(img/bk_s.gif);}
.bk2_s{background-image:url(img/bk2_s.gif);}
.bk_e{background-image:url(img/bk_e.gif); vertical-align: top;}
.bk2_e{background-image:url(img/bk2_e.gif); vertical-align: top;}
.bk_w{background-image:url(img/bk_w.gif); vertical-align:top;}
.bk2_w{background-image:url(img/bk2_w.gif); vertical-align:top;}

.fpline{ padding-left:4px;font-size:7.5pt;}

.FeedBack_txtBox 
{
	width:500px;
	height:200px;
	padding:0px;	
}

.fpage_btn_next 
{
 font-family:verdana,arial,sans-serif;
 font-size:7.5pt;
 color: #000000;
 border-width:0px;
 background-image: url(img/newbuttons2.gif); height:25px; width:212px;
 background-color:Transparent;
 cursor:hand;
}