.bodytext 
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #333333;
}
.bodytext11
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #333333;
}
.bodytext7
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #333333;
}
.bodytextbelowfield
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #808080;
   
    FONT-FAMILY: arial
}
.bodytextbold
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;	
	color: #333333;
}
.bodytext11bold
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	
}
.formtext
{
	background-color: #FCD5B4;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #333333;
}
.buttontext
{
	background-color: #FFFEFB;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.errortext
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
}
.bluetext14bold
{
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #31459B;
}
.bluetextbold
{
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #31459B;
}
.pointstext
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 40px;
	color: #107ED0;
}
.redtextbold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}


.text14bold
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.bluetextbold14
{
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #31459B;
}

.redtextbold14
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
}

.redtextbold11
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FF3300;
	
}
.redtextbold13
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FF3300;
	
}


.greentextbold12
{
	font-family: Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:Green;
 
}

.redtextbold11
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF3300;
}

.redtext11
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF3300;
}

.buttontext11
{
	background-color: #FFFEFB;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.whitebold11
{	background-color:#999999;
	font-family:Verdana, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color:White;
}

.td1-border
{	 
	 border-top:solid 1px #CC3300;
	 border-left:solid 1px #CC3300;
	 border-right:solid 1px #CC3300;	  
}

.td1-border-last
{	 
	 border-top:solid 1px #CC3300;	 
	 border-bottom:solid 1px #CC3300;
	 border-left:solid 1px #CC3300;
	 border-right:solid 1px #CC3300;	  
}

.td1-title
{
	 background:#FEF6DD;
	 padding:3px;
	 color:#CC3300;
	 width:40px;
	 font-size:10px;
	 border-top:solid 1px #FCD2A3;
	  
}

.td1-item
{
	 background:#FEF6DD;
	 padding:3px;
	 width:435px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 border-top:solid 1px #FCD2A3;
	 
}

.td1-check
{
	background:#FEBE86; 
	width:40px; 
	text-align:center;
	 border-top:solid 1px #FCD2A3;
}

.td1-dropdown
{
	background:#FEF6DD; 
	width:48px; 
	text-align:center;
	border-top:solid 1px #FCD2A3;
	
	
}

.td2-border
{	 
	 border-top:solid 1px #0066cc;
	 border-left:solid 1px #0066cc;
	 border-right:solid 1px #0066cc;	  
}

.td2-border-last
{	 
	 border-top:solid 1px #0066cc;
	 border-bottom:solid 1px #0066cc;
	 border-left:solid 1px #0066cc;
	 border-right:solid 1px #0066cc;	  
}

.td2-title
{
	 background:#F8FCFF;
	 padding:3px;
	 color:#0066cc;
	 width:40px;
	 font-size:10px;
	 border-top:solid 1px #A0C6D5;
	  
}

.td2-item
{
	 background:#F8FCFF;
	 padding:3px;
	 width:435px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 border-top:solid 1px #A0C6D5;
	 
}

.td2-check
{
	background:#94C6EB; 
	width:40px; 
	text-align:center;
	border-top:solid 1px #A0C6D5;
}

.td2-dropdown
{
	background:#F8FCFF; 
	width:48px;
	text-align:center;
	border-top:solid 1px #A0C6D5;
}

.td-border
{	 
	 border-top:solid 1px #CC3300;
	 border-left:solid 1px #CC3300;
	 border-right:solid 1px #CC3300;
	 border-bottom:solid 1px #CC3300;
}

.del-check
{
	
	 background-color:#999999;
}

/*
body 
{
	background:#fff; 
	margin:auto; 
	padding:20px;
}
*/


p 
{
	margin:4px;
}

#topheader
{
	width:760px; 
	height:100px; 
	margin:0; 
	padding:0;
}
	
#right-column
{
	position:absolute; 
	padding-left:540px; 
	width:195px; 
	top:255px;
}

#prizelist{}

#submitbox
{
	margin-bottom:1em;
}

#submit td 
{
	width:195px;  
	padding:0; 
	margin:0; 
	border:none; 
	background:#FFDA6C;  
}

#submit .points 
{
	width: auto;
	padding: 8px;
	margin:0;
	background:#FFDA6C;
}

#submit p 
{
	margin:0;
	padding: 6px 6px 12px;
}

#prizeheader-top
{
	width:530px; 
	margin:0; 
	padding:0;
}

#table-prizeheader 
{
	width:530px; 
	margin:0; 
	padding:0; 
	border:none;
}

#table-prizeheader th
{
	height:20px; 
	margin:0; 
	padding:0; 
	background-image:url(images/prizelist-header2.gif) ;
}

#table-prizefooter 
{
	margin:0; 
	padding:0;
}

.yellow
{
	background-color:#FFDA6C;
	height:25px;
}
.yellow1
{
	background-color:#FFDA6C;
	height:1px;
}

.bodytext11bold
{	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.pointstext-small
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 24px;
	font-weight:bold;
	color: #107ED0;
	background:FFF3CD;
}

.table-prize
{
	width:530px; 
	margin:0; 
	padding:0; 
	border-collapse:collapse; 
}



.buttontextred
{
	background-color: #FF6C13;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}



.errormsg {width:530px; margin:0; padding:6px;}


A.bodytext11link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #298CD6; text-decoration: none;}
A.bodytext11link:active { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #298CD6; text-decoration: none;}
A.bodytext11link:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #298CD6; text-decoration: none;}
A.bodytext11link:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none;}
A.bodytext11link:visited:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none;}

A.bodytextlink { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #298CD6; text-decoration: none;}
A.bodytextlink:active { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #298CD6; text-decoration: none;}
A.bodytextlink:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #298CD6; text-decoration: none;}
A.bodytextlink:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none;}
A.bodytextlink:visited:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none;}