body {margin: 0px; padding: 0px;}



// #main {margin:8px 72px;}

// #noindent {margin:1px 9px;}



.smalltext {font: 10px/12px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: center;}


.smalltextleft {font: 10px/12px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: left;}

.headtext {font: 12px/15px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: right;}

.registertext {font: 12px/15px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: right;}

.affirmtext {font: 12px/15px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: right;}

.wishtext {font: 12px/15px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: right;}


.hometext {font: 12px/15px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: right;}


.publictext {font: 15px/18px verdana,arial,helvetica,sans-serif; color:#571B7E; font-weight: bold; margin: 0px 0px; text-align: center;}

.publicaffirm {font: 15px/18px verdana,arial,helvetica,sans-serif; color:#571B7E; font-weight: bold; margin: 0px 0px; text-align: left;}


.publicaffirm2 {font: 15px/18px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: left;}


.yellowback {background-color: #FF9900; margin: 0px 125px 0px 125px; font: 14px/16px verdana,arial,helvetica,sans-serif; color:#571B7E; border: #571B7E 2px solid;}


.whiteback {background-color: #ffffff; margin: 0px 125px 0px 125px; font: 18px/20px verdana,arial,helvetica,sans-serif; color:#571B7E; border: #571B7E 2px solid;}



.purpback {background-color: #571B7E; margin: 0px 125px 0px 125px; font: 14px/16px verdana,arial,helvetica,sans-serif; color:#FF9900; border: #571B7E 2px solid;}


.logintext {font: 12px/15px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: left;}

.bigpurptext {font: 20px/24px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px; text-align: left;}



.formbox2 {font: 10px/12px verdana,arial,helvetica,sans-serif; color:#000000; padding-left: 3px; border: #571B7E 1px solid;}


.formbox3 {font: 12px/15px verdana,arial,helvetica,sans-serif; color:#000000; padding-left: 3px; border: #571B7E 1px solid; height: 22px;}




.goleft {text-align: left; color:#571B7E;}

.goright {text-align: right; color:#FF9900}


.hello {font: bold 15px/16px verdana,arial,helvetica,sans-serif; text-align: left; color:#571B7E;}


.indent {margin: 25px 100px;}


h1 {
	font: bold 15px/16px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px 0px 0px;
}



h2 {
	font: bold 18px/20px verdana,arial,helvetica,sans-serif; color:#571B7E; margin: 0px 0px 0px 0px;
}



.action {
	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#000066;
	background-color: #FFFFFF; border: 0px double #000000; width: 800px; margin: 0px 0px;
} 


.actionmain {
	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#000066;
	background-color: #FFFFFF; border: 0x double #000000; 
	height: 350px; vertical-align: TOP; width: 800px; padding: 0px; margin: 0px 0px;
}



.actionfoot {
	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#FF9900;
	background-color: #571B7E; border: 0x double #000000; width: 800px; margin: 0px 0px;
}


.actionfoot2 {
	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#FF9900;
	background-color: #FFFFFF; border: 0x double #000000; width: 800px; margin: 0px 0px 0px 0px;
}



.actionsubfoot {
	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#000066;
	background-color: #FFFFFF; border: 1x double #000000; width: 800px; 
}



tr.foot {

	height: 20px;

}


td.header {

	padding-left:  5px;
	padding-right: 5px;
	padding-top:   1px;
	padding-bottom: 0px;
	border-style: solid; 
	border-color: #000066; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	background-color: #571B7E;
	width: 786px;
	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#FF9900;

}


td.subfoot {

	padding-left:  5px;
	padding-right: 5px;
	padding-top:   1px;
	padding-bottom: 1px;
	border-style: solid; 
	border-color: #FFFFFF; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: #FFFFFF;
	text-align: center;
	width: 200px;
	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#000066;

}


td.purp {

	background-color: #571B7E;
	height: 35px;

}


td.bottom {

	vertical-align: middle;
	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#FF9900;



}


td.wish {
	
	align: center;
	text-align: center;
}



td.keyword {

	padding-left:  5px;
	padding-right: 5px;
	padding-top:   5px;
	padding-bottom: 5px;
	border-style: solid; 
	border-color: #571B7E; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	background-color: #FFFFFF;
	
}

td.keywordc {

	padding-left:  5px;
	padding-right: 5px;
	padding-top:   5px;
	padding-bottom: 5px;
	border-style: solid; 
	border-color: #571B7E; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	background-color: #571B7E;
	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#FF9900;
	
}



td.keywordalpha {

	padding-left:  5px;
	padding-right: 5px;
	padding-top:   5px;
	padding-bottom: 5px;
	border-style: solid; 
	border-color: #571B7E; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	background-color: #FFFFFF;
	font: 14px/16px verdana,arial,helvetica,sans-serif; color:#571B7E;
	
}


td.faq {

	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#571B7E;
	text-align: left;
	background-color: #FFF;
	padding-left:  10px;
	padding-right: 10px;
	padding-top:   10px;
	padding-bottom: 10px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #571B7E;
}


td.faqSafari {

	font: 12px/15px verdana,arial,helvetica,sans-serif; color:#571B7E;
	text-align: left;
	background-color: #FFF;
	padding-left:  10px;
	padding-right: 10px;
	padding-top:   10px;
	padding-bottom: 10px;
	border-style: solid;
	border-color: #571B7E;
}


.kwtable {

	font: 12px/15px verdana,arial,helvetica,sans-serif; color: #571B7E;
	background-color: #571B7E; 
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	border-color: #571B7E; 
	margin: 0px 0px;
} 



ul.affirm {font: 12px/15px verdana,arial,helvetica,sans-serif; color: #571B7E;}


