input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
td.nospace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
}
td.nonospace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0px;
	line-height: 0px;
}
td.popform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
td.tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
input.popform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: DEDACF;
	font-size: 10px;
	line-height: 14px;
}
td.contacts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
p.popupbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
}
p.popupsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
td.topform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;

}
td.bottomlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
a.topblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: FFFFFF;
}
td.media {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
}
a.media {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Bold;
	line-height: normal;
	text-decoration: none;
	color: C45F53;
}

.row0 {
	background-color: #AFC0C0; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif} 
.row1 {
	background-color: #C5D1D1;  
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif} 

a {
	color: 6E371C;
	text-decoration:none;
}

a:hover {
	color: 000000;
	text-decoration:underline;
}

.over { 
	background-color: #FFFFB7; cursor: hand}
	
/******* Start Mail Maker *********/

.currentstep { 
	background-color: #639ACE; 
	font-weight: bold;}
.steps { 
	background-color: #f0f0f0; 
	font-weight: bold;}

.disabled  { 
	background-color: #ffffff; 
	font-weight: normal;
	color: #CCCCCC;
}

.stepsover { 
	background-color: #FFFFB7; 
	cursor: hand; 
	font-weight: bold;}	
	
.stepnavhead {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px}

.edithtml {
	background-color: #D2FFD2; 
}

.edittext {
	background-color: #FFFFC6; 
}

/******* End Mail Maker *********/

/*********************************************************************************** ****************************/
.SectionHeader {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px;}
	
.winner, td.winner, tr.winner {
	color:#FF0000;
	background-color: FFFFB7;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;}

.alert {
	color: #FF0000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;}
	
.question, td.question, tr.question {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px;}

.answer, td.answer, tr.answer {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;}
	
.YourAnswer, td.YourAnswer, tr.YourAnswer {
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;}
	

/***********  ADMIN STYLES ******************/
.AddBorder, td.AddBorder, tr.AddBorder, th.AddBorder, table.AddBorder, div.AddBorder
{
	border-bottom: 1px solid #ACA899;
	border-right: 1px solid #ACA899;
	border-left: 1px solid #ACA899;
	border-top: 1px solid #ACA899;
}

.AddBorderTop, td.AddBorderTop, tr.AddBorderTop, th.AddBorderTop, table.AddBorderTop, div.AddBorderTop
{
	border-top: 1px solid #ACA899;
}
.AddBorderBottom, td.AddBorderBottom, tr.AddBorderBottom, th.AddBorderBottom, table.AddBorderBottom, div.AddBorderBottom
{
	border-bottom: 1px solid #ACA899;
}
.AddBorderRight, td.AddBorderRight, tr.AddBorderRight, th.AddBorderRight, table.AddBorderRight, div.AddBorderRight
{
	border-right: 1px solid #ACA899;
}
.AddBorderLeft, td.AddBorderLeft, tr.AddBorderLeft, th.AddBorderLeft, table.AddBorderLeft, div.AddBorderLeft
{
	border-left: 1px solid #ACA899;
}

.AdminSectionHeader, .AdminSectionHeader, td.AdminSectionHeader, table.AdminSectionHeader, th.AdminSectionHeader {
	/*color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 7px;
	background-color: #6497CC;
	width: 100%;*/
	width: 100%;
	text-transform: capitalize;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	color: #A00147;
}

.fullBox { 
	/* width: 100%; */
	width: 250px;
}

.required {
	color: #FF9900;
	font-weight: bold;
}

.alert, div.alert, td.alert, tr.alert, span.alert, th.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	size: 12px;
	color: #FF0000;
	font-weight: bold;
}

.TableWithBorder, table.TableWithBorder, th.TableWithBorder, td.TableWithBorder, tr.TableWithBorder, A.TableWithBorder {
	background-color: #EBE7DB;
	border-bottom: 1px solid #ACA899;
	border-right: 1px solid #ACA899;
	border-left: 1px solid #ACA899;
	border-top: 1px solid #ACA899;
}

#adminTable {
	background-color: #EBE7DB;
	border-bottom: 1px solid #ACA899;
	border-right: 1px solid #ACA899;
	border-left: 1px solid #ACA899;
	border-top: 1px solid #ACA899;
}

.row0 {
	background-color: #ffffff;
	font-size: 11px;}
.row1 {
	background-color: #FEFED0; 
	font-size: 11px;}
.hirow {
	background-color: #FF8000; 
	font-size: 11px;}
.over { 
	background-color: #FFD5AA;
	cursor: hand;
	font-size: 11px;}
.highlight {
	background-color: #00FFFF;}

.AdminTableHeader, th.AdminTableHeader, td.AdminTableHeader, tr.AdminTableHeader, A.AdminTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}


.DeleteBox
{
	border-bottom: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	border-left: 1px solid #FF0000;
	border-top: 1px solid #FF0000;
	background-color: #EFEFEF;
	
	margin: 25px 25px 25px 25px;
}

.DeleteBoxButton
{
	color: #FF0000;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	width: 100px;
}

.PageResultCount {
	font-weight: bold;
	font-size: 10px;
}

.PageResultPageNumber {
	font-weight: Normal;
	font-size: 10px;
}

a.PageResultPageNumber:link, a.PageResultPageNumber:active, a.PageResultPageNumber:active, a.PageResultPageNumber:visited {
	font-weight: Normal;
	font-size: 10px;
}

a.PageResultPageNumber:hover {
	font-weight: Normal;
	font-size: 10px;
}

.PageResultCurrentPageNumber {
	font-weight: bold;
	font-size: 10px;
}

.PageResultMaxRowOptions, .PageResultGoButton, .PageResultNextButton, .PageResultPrevButton {
	font-size: 10px;
}