BODY, P {font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		color: black;
		font-size: 12px;
		margin-top:10px;
		margin-bottom:4px;		
		}
		
h1	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:22px;
		font-weight:normal;
		color: #590272;
		margin-top:10px;
		margin-bottom:10px;
		}

h2	{
		font-size:19px;
		font-weight:bold;
		color: #590272;
		margin-bottom:4px;
		}

h3	{
		font-size:16px;
		font-weight:bold;
		color: #457DA2;
		margin-bottom:4px;
		margin-bottom:4px;
		}

h4	{
		font-size:15px;
		font-weight:bold;
		color: #0033CC;
		margin-bottom:4px;
		margin-bottom:4px;
		}
		
h5	{
		font-size:18px;
		font-weight:bold;
		color: #FFFFFF;
		margin-bottom:4px;
		margin-bottom:4px;
		}	
.default 
{
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
}
.notrequired {
	color:black;
	font-size: 11px;
	font-weight: normal;
}

.agenttitle  {
		font-weight: bold;
		color: black;
		font-size: 12px;
		margin-top:4px;
		margin-bottom:6px;
		margin-left:8px;
		}	
		
.agenttext  {
		
		font-weight: normal;
		color: black;
		font-size: 11px;
		margin-top:6px;
		margin-bottom:0px;
		margin-right:2px;
		line-height:1.2;
		height:37px;
		}

.agentnumber  {
		
		font-weight: normal;
		color: black;
		font-size: 11px;
		margin-top:6px;
		margin-bottom:0px;
		margin-right:2px;
		line-height:1.2;
		}		

.agentrating  {
		font-weight: bold;
		color: #333333;
		font-size: 11px;
		margin-right:2px;
		}

.agentstar {
		margin-right:4px;
		}

		
.agentboxborder {		
		border-left:#FFAC00 4px solid;		
		border-bottom:#FFAC00 4px solid;
		padding:0px;
		}

.agentboxborderthin {		
		border:#FFD302 1px solid;		
		padding:0px;
		width:222px;
		margin-top:1px;
		margin-bottom:4px;
		}		

.agentphoto {
		border:black 1px solid;
		margin-right:10px;
		margin-left:8px;
		margin-bottom:4px;
		}

.balancetext {
	color:black;
	font-size: 11px;
	font-weight: bold;
}

.memberhometitle {
	color:black;
	font-size: 11px;
	font-weight: normal;
	margin-top:0px;
}

.memberHeader	{
		font-size:14px;
		font-weight:bold;
		color: black;
		margin-bottom:4px;
		margin-bottom:4px;
		}		
		
.memberUser	{
		font-weight: bold;
		color: #0033CC;
		font-size: 12px;
		margin-top:4px;
		margin-bottom:6px;
		margin-left:8px;
		}

.memberTitle	{
		font-size:14px;
		font-weight:none;
		color: black;
		margin-bottom:4px;
		margin-bottom:4px;
		}
		
.tarotbox	{
		background-color:#F9FACC;
		height:30px;
		}	

.lovebox	{
		background-color:#FBEDEE;
		height:30px;
		}	

.moneybox	{
		background-color:#E0FADF;
		height:30px;
		}	

.careerbox	{
		background-color:#FEF3D9;
		height:30px;
		}	

.pastlivesbox	{
		background-color:#D9F4FD;
		height:30px;
		}	

.astrologybox	{
		background-color:#ECE9FC;
		height:30px;
		}	

.spiritualbox	{
		background-color:#E7FCC6;
		height:30px;
		}

.dreamsbox	{
		background-color:#E0FFEF;
		height:30px;
		}	

.otherbox	{
		background-color:#EAEDEC;
		height:30px;
		}	

.petbox	{
		background-color:#FEF6C1;
		height:30px;
		}	

.kabbalahbox	{
		background-color:#EDD5FA;
		height:30px;
		}	

.ichingbox	{
		background-color:#DDEFF2;
		height:30px;
		}					

.lblrequired {
			color:black;
			font-size: 11px;
			font-weight: bold;
			height:21px;
			padding-right:10px;
			border:1px white solid;
			background-image: url(../graphics/required.gif);
			background-repeat:no-repeat;
			background-position: right top;

}

.input_style2_reqd {
			height:21px;
			font-size: 12px;
			border:1px gray solid;
			background-image: url(../graphics/required.gif);
			background-repeat:no-repeat;
			background-position: right top;
			}								
		
.input_style1 	{width:110px;
			height:20px;
			border:1px solid #BEC1C3;
			background-color:#FFFFFF;
			font-size: 12px;
			}
			
.input_style2 {
			height:21px;
			background-color:#FFFFFF;
			font-size: 12px;
			border:1px gray solid;
			}

.input_style3 {
			background-color:#FFFFFF;
			font-size: 12px;
			border:1px gray solid;
			}
			
.required {
	color:black;
	font-size: 11px;
	font-weight: bold;
}

.error {
	color:#FF1111;
	font-size: 11px;
	font-weight: bold;
}

.tips {
	color:#0033CC;
	font-size: 12px;
}

.separator 
{
	border-bottom:1px #D5D5D5 solid;
	padding:4px;
}
.sortlink
{
	background-color:#d3dcff;
	color:#000000;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}
.pager 
{
	font-weight:bold;
	font-size:13px;
	color:Blue;
	padding:15px;
}
	
.black10 {
	color:black;
	font-size: 10px;
	font-weight: normal;
}

.blackbold10 {
	color:black;
	font-size: 10px;
	font-weight: bold;
}

.black11 {
	color:black;
	font-size: 11px;
	font-weight: normal;
}

.black12 {
	color:black;
	font-size: 12px;
	font-weight: normal;
}

.black13 {
	color:black;
	font-size: 13px;
	font-weight: normal;
}

.blackbold11 {
	color:black;
	font-size: 11px;
	font-weight: bold;
}

.blackbold12 {
	color:black;
	font-size: 12px;
	font-weight: bold;
}

.blackbold13 {
	color:black;
	font-size: 13px;
	font-weight: bold;
}

.blackbold14 {
	color:black;
	font-size: 14px;
	font-weight: bold;
}

.gray {
	color:#CCCCCC;
}

.lavenderbold12 {
	color:#8091DE;
	font-size: 12px;
	font-weight: bold;
}

.lavenderbold13 {
	color:#8091DE;
	font-size: 13px;
	font-weight: bold;
}

.lavenderbold14 {
	color:#8091DE;
	font-size: 14px;
	font-weight: bold;
}

.ltyellowbold12 {
	color:#FDFCB9;
	font-size: 12px;
	font-weight: bold;
}

.ltyellowbold14 {
	color:#FDFCB9;
	font-size: 14px;
	font-weight: bold;
}

.magenta10 {
	color:#CE2AB6;
	font-size: 10px;
	font-weight: normal;
}

.magentabold11 {
	color:#CE2AB6;
	font-size: 11px;
	font-weight: bold;
}

.magentabold13 {
	color:#CE2AB6;
	font-size: 13px;
	font-weight: bold;
}

.magentabold16 {
	color:#CE2AB6;
	font-size: 16px;
	font-weight: bold;
}

.navybold12 {
	color:navy;
	font-size: 12px;
	font-weight: bold;
}

.periwinklebold12 {
	color:#0033CC;
	font-size: 12px;
	font-weight: bold;
}

.periwinklebold14 {
	color:#0033CC;
	font-size: 14px;
	font-weight: bold;
}

.purplebold13 {
	color:#590272;
	font-size: 13px;
	font-weight: bold;
}

.whitebold12 {
	color:white;
	font-size: 12px;
	font-weight: bold;
}

.whitebody {
	color:white;
	font-size: 12px;
	font-weight: normal;
}

.whitebold13 {
	color:white;
	font-size: 13px;
	font-weight: bold;
}
.yellowbold13 {
	color:#FDD51B;
	font-size: 13px;
	font-weight: bold;
}
.numbal {
	font-size: 18px;
	color: #990000;
}

.scrollingblue {
	overflow:auto;
	margin-left:0px;
	margin-right:0px;
	scrollbar-base-color:#95A7B1;
	scrollbar-3dlight-color:#E5E7E9;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#6C7279;
	scrollbar-face-color:#95A7B1;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#333333}
	
A {color:#0033FF;text-decoration:underline;font-size:12px;}
A:visited {color:#0033FF;text-decoration:underline;font-size:12px;}
A:hover {color:#0099ff;text-decoration:underline;font-size:12px;}

A.larger {color:#0033FF;text-decoration:underline;font-size:15px;}
A.larger:visited {color:#0033FF;text-decoration:underline;font-size:15px;}
A.larger:hover {color:#0099ff;text-decoration:underline;font-size:15px;}

A.paging {color:#000000;text-decoration:underline;font-size:13px;}
A.paging:visited {color:#000000;text-decoration:underline;font-size:13px;}
A.paging:hover {color:#0099ff;text-decoration:underline;font-size:13px;}

A.alpha {color:#1D95EB;text-decoration:underline;font-size:15px;font-weight:bold;margin:0,10,4,0;}
A.alpha:visited {color:#1D95EB;text-decoration:underline;font-size:15px;}
A.alpha:hover {color:#021272;text-decoration:underline;font-size:15px;}

A.sidenav {color:#5A34BF;text-decoration:underline;font-size:12px;font-weight:normal;}
A.sidenav:visited {color:#5A34BF;text-decoration:underline;font-size:12px;font-weight:normal;}
A.sidenav:hover {color:#5A34BF;text-decoration:underline;font-size:12px;font-weight:bold;}

A.tablink {color:#000000;text-decoration:none;font-size:11px;font-weight:bold;}
A.tablink:visited {color:#000000;text-decoration:none;font-size:11px;font-weight:bold;}
A.tablink:hover {color:#000000;text-decoration:none;font-size:11px;font-weight:bold;}

A.sortlink {color:#000000;text-decoration:underline;font-size:11px;font-weight:bold;}
A.sortlink:visited {color:#000000;text-decoration:underline;font-size:11px;font-weight:bold;}
A.sortlink:hover {color:#000000;text-decoration:underline;font-size:11px;font-weight:bold;}

A.teal {color:#356A86;text-decoration:underline;font-size:11px;}
A.teal:visited {color:#356A86;text-decoration:underline;font-size:11px;}
A.teal:hover {color:#000000;text-decoration:underline;font-size:11px;}

A.favesonline {color:#4497D8;text-decoration:underline;font-weight:bold;font-size:11px;}
A.favesonline:visited {color:#4497D8;font-weight:bold;text-decoration:underline;font-size:11px;}
A.favesonline:hover {color:#E67ED7;font-weight:bold;text-decoration:underline;font-size:11px;}

A.membernav {color:black;text-decoration:underline;font-size:11px;font-weight:normal;}
A.membernav:visited {color:black;text-decoration:underline;font-size:11px;font-weight:normal;}
A.membernav:hover {color:#4497D8;text-decoration:underline;font-size:11px;font-weight:normal;}

A.membernavon {color:#4497D8;text-decoration:underline;font-size:11px;font-weight:normal;}
A.membernavon:visited {color:#4497D8;text-decoration:underline;font-size:11px;font-weight:normal;}
A.membernavon:hover {color:#4497D8;text-decoration:underline;font-size:11px;font-weight:normal;}

A.membernavadd {color:blue;text-decoration:underline;font-size:11px;font-weight:normal;}
A.membernavadd:visited {color:blue;text-decoration:underline;font-size:11px;font-weight:normal;}
A.membernavadd:hover {color:#4497D8;text-decoration:underline;font-size:11px;font-weight:normal;}

A.membernav2 {color:black;text-decoration:underline;font-size:10px;font-weight:normal;}
A.membernav2:visited {color:black;text-decoration:underline;font-size:10px;font-weight:normal;}
A.membernav2:hover {color:#4497D8;text-decoration:underline;font-size:10px;font-weight:normal;}

A.membernav2on {color:#4497D8;text-decoration:underline;font-size:10px;font-weight:normal;}
A.membernav2on:visited {color:#4497D8;text-decoration:underline;font-size:10px;font-weight:normal;}
A.membernav2on:hover {color:#4497D8;text-decoration:underline;font-size:10px;font-weight:normal;}

A.agentlink {color:#0033FF;text-decoration:underline;font-size:11px;}
A.agentlink:visited {color:#0033FF;text-decoration:underline;font-size:11px;}
A.agentlink:hover {color:#0033FF;text-decoration:underline;font-size:11px;}

A.footer {color:#021272;font-weight: bold;text-decoration:underline;font-size:11px;}
A.footer:visited {color:#021272;font-weight: bold;text-decoration:underline;font-size:11px;}
A.footer:hover {color:#021272;font-weight: bold;text-decoration:underline;font-size:11px;}

A.footer2 {color:#0033FF;text-decoration:underline;font-size:10px;}
A.footer2:visited {color:#0033FF;text-decoration:underline;font-size:10px;}
A.footer2:hover {color:#0099ff;text-decoration:underline;font-size:10px;}

A.iconlink {color:#457DA2;text-decoration:none;font-size:11px;}
A.iconlink:visited {color:#457DA2;text-decoration:none;font-size:11px;}
A.iconlink:hover {color:#0099ff;text-decoration:none;font-size:11px;}

A.memberlink {color:#021272;font-weight: bold;text-decoration:underline;font-size:13px;}
A.memberlink:visited {color:#021272;font-weight: bold;text-decoration:underline;font-size:13px;}
A.memberlink:hover {color:#021272;font-weight: bold;text-decoration:underline;font-size:13px;}

A.smallcommand{color:blue;font-weight: normal;text-decoration:underline;font-size:10px;}
A.smallcommand:visited{color:blue;font-weight: normal;text-decoration:underline;font-size:10px;}
A.smallcommand:hover{color:red;font-weight: normal;text-decoration:underline;font-size:10px;}

.agentButton 
{
	font-size:12px;
	font-family:Arial,Verdana,Tahoma;
	background-color:#DBE8F5;
	border:1px outset #99ccff;
	color:Black;
	font-weight:bold;
	cursor:hand;
}

.agentButton2 
{
	font-size:12px;
	font-family:Arial,Verdana,Tahoma;
	background-color:#E67ED7;
	border:1px outset #FACFF4;
	color:white;
	font-weight:bold;
	cursor:hand;
}


.borderlightpurple {
	border: 1px solid #8CB3EC;
}


table.s1 {
		border-left: 1px solid #8EA7C0;
		border-top: 1px solid #8EA7C0;	}

td.s2 {	background: #99ccff;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;}

td.s2a {	background: #99ccff;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
		}

div.s2 {background: #99ccff;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
        padding: 4;
		border-right: 1px solid #8EA7C0;
        border-left: 1px solid #8EA7C0;
		border-top: 1px solid #8EA7C0;}

div.s3 {background: #99ccff;
		color: #000000;
		font-weight: bold;
		font-size: 11px;
        padding: 4;
		border: 1px solid #8EA7C0;
       }


td.s3 {	background: #DBE8F5;
		color: #43434B;
		font-weight: bold;
		font-size: 11px;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;}

td.s6 {	background: white;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;}
		
td.s6a {	background: #EBF1D1;
		border-right: 1px solid #8EA7C0;
		border-bottom: 1px solid #8EA7C0;}		

td.s7 {font-size: 10px;}

.tealbold12	{
		font-size:12px;
		font-weight:bold;
		color: #4080AF;
		}

.highlighttext	{
		font-size:18px;
		font-weight:bold;
		color: #CB1567;
		}

.highlight	{
		background-color:yellow;		
		}	
		
input.moredetails {
	font-size:11px;
}

.blackbold11 {
	font-size: 11px;
	font-weight: bold;
}

.blackbold13 {
	font-size: 13px;
	font-weight: bold;
}

.black10 {
	font-size: 10px;
}


A.font11 {color:#457DA2;text-decoration:none;font-size:11px;}
A.font11:visited {color:#457DA2;text-decoration:none;font-size:11px;}
A.font11:hover {color:#0099ff;text-decoration:none;font-size:11px;}
.orangy13bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC6600;
}
