<STYLE TYPE=text/css>
<!--

.error
{
	background: #FFC0C0;
}

.warning
{
	background: #C0FFC0;
}

.dark
{
	background: #404040;
}

.florist
{
	margin-right: 20px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	width: auto;
	height: auto;
}

.footnote
{ 
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: 400; 
	color: #000080;
	margin-top: 0px; text-align: justify;
	
}

.subtitle		
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 400; 
	color: #000080;
	margin-left: 15px; margin-top: 2px; margin-bottom: 15px; margin-right: 25px;
	text-align: justify;
	
}

.subtitleLeft
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 400; 
	color: #000080;
	margin-left: 15px; margin-top: 2px; margin-bottom: 15px; margin-right: 25px;
	text-align: left;
	
}

.button
{
	margin-left: 40px;
	background: #EFEFFF;
        color: #000080;  
	padding-left: 10px;
	padding-right: 10px;
}

.buttonleft
{
	margin-left: 0px;
	background: #EFEFFF;
        color: #000080;  
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: bottom;
}

.buttonright
{
	margin-right: 0px;
	background: #EFEFFF;
        color: #000080;  
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: bottom;
}

.buttongoogle
{
	margin-left: 5px;
	background: #EFEFFF;
        color: #000080;  
	padding-left: 10px;
	padding-right: 10px;
}

.radiogoogle
{
	margin-left: 5px;
	padding-left: 0;
	padding-right: 0;
}

.textinput
{
	background: #EFEFFF;
        FONT-FAMILY: Verdana;
	font-size: 12px; 
}

.textinputr
{
	background: #EFEFFF;
        FONT-FAMILY: Verdana;
	font-size: 12px; 
	text-align: right;
}

.amount
{
	background: #EFEFFF;
        FONT-FAMILY: Verdana;
	font-size: 12px; 
	text-align: right;
	width: 50px;
}

.ad
{
	margin: 0px;
	padding: 0px;
        FONT-FAMILY: Verdana;
	font-size: 10px; 
	text-align: left;
	vertical-align: top;
}

.compact
{
	margin: 0px;
	padding: 2px;
	padding-left: 5px;
        FONT-FAMILY: Verdana;
	font-size: 10px; 
	text-align: left;
	vertical-align: top;
}

.couple
{
	margin: 0px;
	padding: 2px;
	padding-left: 5px;
        FONT-FAMILY: Verdana;
	font-size: 10px; 
	text-align: left;
	vertical-align: top;
	background: #C0FFC0;
}

.compactc
{
	margin: 0px;
	padding: 2px;
        FONT-FAMILY: Verdana;
	font-size: 10px; 
	text-align: center;
	vertical-align: top;
}

.compactr
{
	margin: 0px;
	padding: 2px;
	padding-right: 10px;
        FONT-FAMILY: Verdana;
	font-size: 10px; 
	text-align: right;
	vertical-align: top;
}

.supercompact	{
	MARGIN: 0px;
	PADDING: 1px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-SIZE: 9;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: left;
	}

.supercompactr	{
	MARGIN: 0px;
	PADDING: 1px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-SIZE: 9;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: right;
	}

.supercompactr-red	{
	MARGIN: 0px;
	PADDING: 1px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-SIZE: 9;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: right;
	BACKGROUND-COLOR: #FFC0C0;
	}

BODY
{
	scrollbar-base-color: #EBF7FF;
	scrollbar-track-color: #EBF7F6;
	font-family: Verdana;  
	color: #000080;
}

BODY.face 
{

        background: #003366;  
        FONT-FAMILY: Verdana;
	margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 20px;
	border: 0px; background-position: left top; 
}

BODY.ad4singles
{

        background: #E0E0F0;
	color: #000000;
        FONT-FAMILY: Verdana;
	margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px;
	padding: 5px;
	border: 0px; background-position: left top; 
}

BODY.document 
{
	
        background: #EBF7F6;  
        color: #000080;
        text-align: left; 
	margin-top: 10px; margin-left: 20px; margin-bottom: 0px; margin-right: 20px;
	background-position: left top;
}

BODY.corner 
{
        background: url("/images/dirbg.gif"); 
        background-repeat: repeat; 
	background-position: left top;
       	margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px;
	border: 0px;
}


BODY.dir  	
{
        background: url("/images/dirbg.gif"); 
        background-repeat: repeat; 
        background-position: left top; 
	border: 0px;
}

BODY.google
{
        background: url("/images/googlebg.gif"); 
        background-repeat: repeat; 
        background-position: right top; 
	border: 0px;
}

A:LINK	  	{ color: #0000ff; font-family: Verdana; text-decoration: none; }
A:ACTIVE	{ color: #0000ff; font-family: Verdana; text-decoration: none; }
A:VISITED	{ color: #0000ff; font-family: Verdana; text-decoration: none; }
A:HOVER		{ color: #0000ff; font-family: Verdana; text-decoration: none; }

A.open:LINK	{ color: #00ff00; font-family: Verdana; text-decoration: none; }
A.open:ACTIVE	{ color: #00ff00; font-family: Verdana; text-decoration: none; }
A.open:VISITED	{ color: #00ff00; font-family: Verdana; text-decoration: none; }
A.open:HOVER	{ color: #00ff00; font-family: Verdana; text-decoration: none; }

A.face:LINK	{ color: #ffffff; font-family: Verdana; text-decoration: underline; }
A.face:ACTIVE	{ color: #ffffff; font-family: Verdana; text-decoration: underline; }
A.face:VISITED	{ color: #ffffff; font-family: Verdana; text-decoration: underline; }
A.face:HOVER	{ color: #ff0000; font-family: Verdana; text-decoration: underline; }

A.facered:LINK	{ color: #ff0000; font-family: Verdana; text-decoration: underline; }
A.facered:ACTIVE	{ color: #ff0000; font-family: Verdana; text-decoration: underline; }
A.facered:VISITED	{ color: #ff0000; font-family: Verdana; text-decoration: underline; }
A.facered:HOVER	{ color: #ff0000; font-family: Verdana; text-decoration: underline; }


A.lang:LINK	{ color: #ffffff; font-family: Verdana; text-decoration: none; }
A.lang:ACTIVE	{ color: #ffffff; font-family: Verdana; text-decoration: none; }
A.lang:VISITED	{ color: #ffffff; font-family: Verdana; text-decoration: none; }
A.lang:HOVER	{ color: #ffffff; font-family: Verdana; text-decoration: none; }

A.dir:LINK  	{ color: #FFFFFF; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}
A.dir:ACTIVE	{ color: #FF0000; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}
A.dir:VISITED	{ color: #FFFFFF; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}
A.dir:HOVER	{ color: #FF0000; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}

A.dirhide:LINK  	{ color: #808080; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}
A.dirhide:ACTIVE	{ color: #808080; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}
A.dirhide:VISITED	{ color: #808080; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}
A.dirhide:HOVER		{ color: #808080; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}

A.controlbar:LINK  	{ color: #0000FF; font-family: Verdana; text-decoration: none; }
A.controlbar:ACTIVE	{ color: #FF0000; font-family: Verdana; text-decoration: none; }
A.controlbar:VISITED	{ color: #808080; font-family: Verdana; text-decoration: none; }
A.controlbar:HOVER	{ color: #FF0000; font-family: Verdana; text-decoration: underline; }

A.dirbright:LINK  	{ color: #00FF00; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}
A.dirbright:ACTIVE	{ color: #FF0000; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}
A.dirbright:VISITED	{ color: #00FF00; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}
A.dirbright:HOVER	{ color: #FF0000; font-family: Verdana; text-decoration: none; height: 20px; width: 150px; padding-top: 3px;}

A.dochead:LINK  	{ color: #0000C0; font-family: Verdana; text-decoration: none; font-size: 10; margin: 0; padding: 0; }
A.dochead:ACTIVE	{ color: #0000C0; font-family: Verdana; text-decoration: none; font-size: 10; margin: 0; padding: 0; }
A.dochead:VISITED	{ color: #0000C0; font-family: Verdana; text-decoration: none; font-size: 10; margin: 0; padding: 0; }
A.dochead:HOVER		{ color: #0000C0; font-family: Verdana; text-decoration: none; font-size: 10; margin: 0; padding: 0; }

P.dochead { padding-bottom: 2; padding-right: 0; margin: 0; text-align: right; }

P		
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 500; 
	color: #000080;
	margin-left: 15px; margin-top: 10px; margin-bottom: 0px; margin-right: 25px;
	text-align: justify;
}

P.controlbar
{ 
	text-align: center;
	font-size: 10px;
	font-family: Verdana;
	margin-top: 15px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #D0EFEF;
}

P.right		
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 500; 
	color: #ffffff;
	margin-left: 15px; margin-top: 10px; margin-bottom: 0px; margin-right: 0px;
	text-align: justify;
}

P.rightGoogle
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 500; 
	color: #ffffff;
	margin-left: 15px; margin-top: 10px; margin-bottom: 0; margin-right: 20px;
	text-align: right;
	padding: 0px;
}

P.faq		
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 500; 
	color: #800000;
	margin-left: 15px; margin-top: 2px; margin-bottom: 0px; margin-right: 25px;
	text-align: justify;
}


P.small		
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 500; 
	color: #000080;
	margin-left: 15px; margin-top: 2px; margin-bottom: 0px; margin-right: 25px;
	text-align: left;
        width: 80%;
}


P.copyright		
{ 
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: 400; 
	color: #000080;
	padding-left: 0px; padding-bottom: 10px; padding-top: 5px; padding-right: 15px;
	margin-top: 0px; text-align: left;
	
}

P.face		
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 300; 
	color: #ffffff;
	text-align: left; 
	margin-left: 15px; margin-top: 0; margin-bottom: 0; margin-right: 2px;
	padding: 0;
}

P.faceGoogle
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 300; 
	color: #ffffff;
	text-align: left; 
	margin-left: 33px; margin-top: 0; margin-bottom: 0; margin-right: 2px;
	padding: 0;
}

P.facenews
{ 
	font-family: Verdana; 
	font-size: 11px; 
	font-weight: 300; 
	color: #ffffff;
	text-align: left; 
	margin-left: 15px; margin-top: 10px; margin-bottom: 0; margin-right: 2px;
	padding: 0;
}

P.facenewssmall
{ 
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: 300; 
	color: #ffffff;
	text-align: left; 
	margin-left: 15px; margin-top: 3px; margin-bottom: 0; margin-right: 2px;
	padding: 0;
}

P.ad
{ 
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: 500; 
	color: #000000;
	text-align: left; 
	margin-left: 15px; margin-top: 7px; margin-bottom: 0; margin-right: 2px;
	padding: 0;
}

P.smallbanner
{ 
	font-family: Verdana; 
	font-size: 16px; 
	font-weight: 500; 
	color: #ffffff;
	text-align: left; 
	margin-left: 0px; margin-top: 5px; margin-bottom: 0px; margin-right: 5px;
}

OL		
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 400; 
	color: #000080;
	margin-left: 25px; margin-top: 2px; margin-bottom: 10px; margin-right: 10px;
	text-align: justify;
	
}

LI		
{ 
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 400; 
	color: #000080;
	margin-left: 25px; margin-top: 2px; margin-bottom: 5px; margin-right: 15px;
	text-align: justify;
	
}

H1
{
	font-size: 20px; 
	font-weight: 500; 
	text-align: left; 
	color: #000080; 
	margin-left: 15px; margin-top: 15px; margin-right: 10px;
}


H1.face      
{
	font-family: Verdana; 
	font-size: 18px; 
	font-weight: 300; 
	text-align: left; 
	color: #FFFFFF; 
	font-style: normal; 
	margin-left: 15px; margin-top: 10px; margin-bottom: 10px;
}

H2.face      
{
        font-family: Verdana; 
        font-size: 16px; 
        color: #FFFFFF; 
        font-weight: 300; 
        margin-left: 15px; margin-top: 10px; margin-bottom: 5px; 
        text-align: left; vertical-align: top; 
        text-decoration: none;
}


H2
{
        font-family: Verdana; 
        font-size:18px; 
        color: #000080; 
        font-weight: 500; 
        margin-left: 15px; margin-top: 5px; 
        text-align: left; vertical-align: top; 
        text-decoration: none;
}

H3.ad
{
        font-family: Verdana; 
        font-size:14px; 
        color: #000080; 
        font-weight: 600; 
        margin-left: 15px; margin-top: 5px; 
        text-align: left; vertical-align: top; 
        text-decoration: none;
}

DT
{
	margin-left: 15px; margin-right: 25px; margin-top: 10px;
	font-family: Verdana; 
	text-align: left; 
        font-size: 14px; 
        font-weight: 500;  
	color: #000080;
}

DT.ad
{
	margin-left: 15px; margin-right: 5px; margin-top: 10px;
	font-family: Verdana; 
	text-align: left; 
        font-size: 12px;    
	color: #000080;
}

DD
{
	margin-left: 40px; margin-right: 25px;
	font-family: Verdana; 
	text-align: left; 
        font-size: 11px; 
	color: #000080;
}

TABLE.cell
{
	margin-right: 15px;
	width: 100%;
}

TABLE.rateplan
{
	margin: 15px;
	width: 90%;
}

TABLE.document
{
	width: 100%;
	border: outset 0px none;
        vertical-align: top;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
}

TABLE.face      
{ 
	width: 100%; height: 100%;
	border: outset 0px none;
        vertical-align: top; color: #FFFFFF; 
	border-collapse: collapse; 
}

TD.divide
{ 
	border: #000000 outset 1px;
        vertical-align: top; 
	border-collapse: collapse;
	PADDING: 5px;
}

TD.document-left
{ 
	border: 0;
        vertical-align: top; 
	border-collapse: collapse;
	padding-right: 5px;
	margin: 0;
}

TD.document-right
{ 
	border: 0;
        vertical-align: top; 
	border-collapse: collapse;
	padding-left: 10px;
	padding-top: 15px;
	margin: 0;
}
		  
TR.facetop
{ 
	border: outset 0px none; 
	height: 20%;
}

TR.face	
{ 
	border: outset 0px none; 
	height: 15%;
}

TR.faceGoogle
{ 
	border: outset 0px none; 
	height: 85px;
}

TR.facesmall	
{ 
	border: outset 0px none; 
	height: 5%;
}


TD.faceleft	
{ 
	width: 105px;
	border: outset 0px none; 
	vertical-align: top; 
	background: #EBF7F6;
	padding-right: 0px;
}

TD.faceleftLine
{ 
	width: 105px;
	border: outset 0px none; 
	vertical-align: top; 
        background: url("/images/verticalLine.gif"); 
	padding-right: 0px;
}

TD.faceGoogle
{ 
	border: outset 0px none; 
	vertical-align: top; 
        background: url("/images/faceGoogle.gif"); 
	padding-right: 0px;
	height: 85px;
}

TD.faceright	
{ 
	border: outset 0px none;
	text-align: left; 
	vertical-align: top;  
	color: #FFFFFF;  
}

TABLE.top_photo      
{ 
	width: 90%; 
	border: outset 0px none; 
        border-collapse: collapse;
}
		  
TR.top_photo	
{ 
	border: outset 0px none;  
        vertical-align: top; padding-top: 0px;
}

TD.top_photo
{ 
	border: outset 0px none; 
        font-size: 10px;
        text-align: left; 
        vertical-align: top; padding-left: 0px; padding-right: 0px; padding-top: 0px;
}                                                                       


TABLE.dl      
{ 
	width: 95%; 
	border: outset 0px none; 
        border-collapse: collapse;
}
		  
TR.dl	
{ 
	border: outset 0px none;  
        vertical-align: top; padding-top: 1px;
}

TD.dl
{ 
	border: outset 0px none; 
        font-size: 10px;
        text-align: left; 
        vertical-align: top; padding-left: 4px; padding-right: 0px; padding-top: 1px;
}                                                                       

TD.dlhidden
{ 
	border: outset 0px none; 
	background: #C0C0C0;
        font-size: 10px;
        text-align: left; 
        vertical-align: top; padding-left: 4px; padding-right: 0px; padding-top: 1px;
}                                                                       

TD.dlblocked
{ 
	border: outset 0px none; 
	background: #FFC0C0;
        font-size: 10px;
        text-align: left; 
        vertical-align: top; padding-left: 4px; padding-right: 0px; padding-top: 1px;
}                                                                       

TD.dlbad
{ 
	border: outset 0px none; 
	background: #D8D8FF;
        font-size: 10px;
        text-align: left; 
        vertical-align: top; padding-left: 4px; padding-right: 0px; padding-top: 1px;
}                                                                       

TD.dlscammer
{ 
	border: outset 0px none; 
	background: #FFC0FF;
        font-size: 10px;
        text-align: left; 
        vertical-align: top; padding-left: 4px; padding-right: 0px; padding-top: 1px;
}                                                                       

TD.dlnocontact
{ 
	border: outset 0px none; 
	background: #FF8080;
        font-size: 10px;
        text-align: left; 
        vertical-align: top; padding-left: 4px; padding-right: 0px; padding-top: 1px;
}                                                                       

TD.dlinfo
{ 
	border: outset 0px none; 
	background: #C0FFC0;
        font-size: 10px;
        text-align: left; 
        vertical-align: top; padding-left: 4px; padding-right: 0px; padding-top: 1px;
}                                                                       

TH.dl
{ 
	border: outset 0px none; 
	background: #EFEFEF;
        font-size: 10px;
        text-align: left; 
        vertical-align: top; padding-left: 4px; padding-right: 0px; padding-top: 1px;
}                                                                       

TD.im
{ 
	border: outset 0px none; 
        text-align: right; 
        vertical-align: top;
        padding-right: 15px; padding-top: 5px;
}                                                                       

TD.copy
{ 
	border: outset 0px none;  
	font-size: 12px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;

}


TD.faceright	
{ 
	border: outset 0px none;
	text-align: left; 
	vertical-align: top;  
	color: #EBF7F6; 
}


table.dir	
{ 
	border: 0px;
        width: 150px; vertical-align: top; 
	margin-left: 0px; margin-top: 0px;
        margin-right: 0px; 
        border-collapse: collapse; 
}
                                                
tr.dir		
{ 
	border: 0px; 
	margin-left: 0px; margin-top: 0px; vertical-align: middle;
	margin-right: 0px; margin-bottom: 0px; 
        border-collapse: collapse; 
}

td.dir		
{                                             
	background-image: url("/images/bgdir.jpg");
	border: 0px;
	height: 20px; width: 150px;
	font-family: Verdana;
	font-size: 12px; font-weight: normal;
	text-align: center; 
	vertical-align: middle;
	text-decoration: none; 
	color: #FFFFFF; 
	padding: 0px;
}

td.dirhide
{                                             
	background-image: url("/images/bgdir.jpg");
	border: 0px;
	height: 20px; width: 150px;
	font-family: Verdana;
	font-size: 12px; font-weight: normal;
	text-align: center; 
	vertical-align: middle;
	text-decoration: none; 
	color: #808080; 
	padding: 0px;
}

TABLE.compact
{
	border-collapse: collapse;
	border: 0px #000000 outset;
	margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 5px;
	padding-right: 20px;
}

TH
{
	background: #EFEFEF;
	vertical-align: top;
	padding-left: 3px;
	padding-right: 3px;
}

TD
{
	vertical-align: top;
	padding-left: 3px;
	padding-right: 3px;
}

TD.previewGoogle
{
	border-collapse: collapse;
	vertical-align: top;
	padding-left: 3px;
	padding-right: 3px;
	border: 0px #000000 outset;
	border-left: 1px #000000;
}

TD.preview
{
	align: left;
	vertical-align: top;
}


TABLE.rates      
{ 
	width: 80%; 
	border: outset 1px none; 
        border-collapse: collapse;
        margin-left: 15px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px;
}
		  
TR.rates	
{ 
	border: outset 1px none;  
        vertical-align: top; padding-top: 1px;
        
}

TH.rates	
{ 
	border: outset 1px none;  
        vertical-align: top; padding-top: 1px;
        text-align: left; 
        font-size: 12px;
}

TD.ratesr
{ 
	border: outset 1px none; 
	width:25%;
        font-size: 12px;
        text-align: right; 
        vertical-align: top; padding-left: 0px; padding-right: 5px; padding-top: 2px;
}                                                                       

TH.ratesr	
{ 
	border: outset 1px none;  
        vertical-align: top; padding-top: 1px;
        text-align: right; 
        font-size: 12px;
}

TD.rates
{ 
	border: outset 1px none; width:25%;
        font-size: 12px;
        text-align: left; 
        vertical-align: top; padding-left: 0px; padding-right: 5px; padding-top: 2px;
}                                                                       

TABLE.ads
{ 
	width: auto; 
	border: #000000 1px outset;
        border-collapse: collapse;
        margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px;
}
		  
TR.ads	
{ 
	border: #000000 1px outset;
        vertical-align: top; 
	padding-top: 1px;
        
}

TH.ads
{ 
	border: #000000 1px outset;
        vertical-align: top; 
	padding-top: 1px;
        text-align: left; 
        font-size: 12px;
}

TH.adsr	
{ 
	border: #000000 1px outset;
        vertical-align: top; 
	padding-top: 1px;
        text-align: right; 
        font-size: 12px;
}

TH.adsc
{ 
	border: #000000 1px outset;
        vertical-align: top; 
	padding-top: 1px;
        text-align: center; 
        font-size: 12px;
	padding: 3px;
}

TD.ads
{ 
	border: #000000 1px outset;
        font-size: 12px;
        text-align: left; 
        vertical-align: top; 
	padding: 3px; 
}                                                                       

TD.adsr
{ 
	border: #000000 1px outset;
        font-size: 12px;
        text-align: right; 
        vertical-align: top; 
	padding: 3px; 
}                                                                       

TD.adsc
{ 
	border: #000000 1px outset;
        font-size: 12px;
        text-align: center; 
        vertical-align: top; 
	padding: 3px; 
}                                                                       

TABLE.photos      
{ 
	width: 80%; 
	border: outset 1px none; 
        font-size: 12px;
        border-collapse: collapse;
        margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px;
}
		  
TR.photos	
{ 
	border: outset 1px none;  
        vertical-align: middle; text-align: left; padding-top: 1px;
        margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px;
}

TD.photos
{ 
	border: outset 1px none;
        font-size: 12px;
        text-align: left; 
        vertical-align: middle;
        margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px;
}                                                                       

FORM
{
	margin: 0;
	padding: 0;
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 500; 
	text-align: left; 
}

FORM.face
{
	margin: 0;
	margin-left: 15px;
	padding: 0;
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: 500; 
	text-align: left; 
}

INPUT
{
	OVERFLOW: visible;
        color: #000080;
}

INPUT.telephone	{
	WIDTH: 100px;
	MARGIN: 0px;
	PADDING: 1px;
	MARGIN-BOTTOM: 0px;
	FONT-SIZE: x-small;
	FONT-FAMILY: Verdana;
	BORDER: 1px inset;
	BACKGROUND-COLOR: #E0E0F0;
	OVERFLOW: visible;
	}

INPUT.visa
{
        border-collapse: collapse;
	border: 0 px;	
	width: 62;
	height: 40;
	background-image: url("/images/visa.gif");
	margin: 1 px;
	cursor: pointer;
}

INPUT.visa_delta
{
        border-collapse: collapse;
	border: 0 px;	
	width: 68;
	height: 40;
	background-image: url("/images/visa_delta.gif");
	margin: 1 px;
	cursor: pointer;
}

INPUT.mastercard
{
        border-collapse: collapse;
	border: 0 px;	
	width: 62;
	height: 40;
	background-image: url("/images/mastercard.gif");
	margin: 1 px;
	cursor: pointer;
}

INPUT.paypal 	{
        border-collapse: collapse;
	border: 0 px;	
	width: 88;
	height: 26;
	background-image: url("/images/PayNowP1_88x26.gif");
	margin: 0 px;
	cursor: pointer;
}

INPUT.worldpay
{
        border-collapse: collapse;
	border: 0 px;
	width: 139;
	height: 33;
	background-image: url("/images/poweredByWorldPay.gif");
	margin: 1 px;
	cursor: pointer;
}

INPUT.dd
{
	background: #EFEFFF;
        color: #000080;
        FONT-FAMILY: Verdana;
	font-size: 12px; 
	OVERFLOW: visible;
	margin-left: 25px;
}

INPUT.google
{
	background: #E0E0FF;
        color: #000080;
        FONT-FAMILY: Verdana;
	font-size: 12px; 
	OVERFLOW: hidden;
	margin-left: 5px;
	margin-top: 0;
	margin-bottom: 7px;
	text-align: left;
}

TEXTAREA
{
	WIDTH: 100%;
        FONT-FAMILY: Verdana;
	OVERFLOW: visible;
	font-size: 12px; 
        color: #000080;
}

TEXTAREA.dd
{
	background: #EFEFFF;
        color: #000080;
        FONT-FAMILY: Verdana;
	font-size: 12px; 
	OVERFLOW: visible;
	margin-left: 25px;
	WIDTH: 60%;
}

TEXTAREA.contract	{
	WIDTH: 100%;
	MARGIN: 0px;
	PADDING: 5px;
	FONT-SIZE: x-small;
	FONT-FAMILY: Verdana;
	BORDER: 1px inset;
	BACKGROUND-COLOR: #E0E0F0;
	OVERFLOW: auto;
	word-wrap: break-word;
	}

DIV.face
{
	background: #ffffff;
	margin-top: 0px;
	margin-right: 0px; 
	margin-left: 0px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 40px;
	border-left: #000080 1px outset;
	border-top: #000080 1px outset;
	border-right: #000000 2px outset;
	border-bottom: #000000 2px outset;
}

DIV.sitepal
{
	margin-top: 0px;
	margin-right: 0px; 
	margin-left: 0px;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 25px;
	padding-bottom: 8px;
	float: right;

}

DIV.sitepalFace
{
	margin-top: 0px;
	margin-right: 0px; 
	margin-left: 0px;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
}

DIV.sitepalPreview
{
	margin-top: 0px;
	margin-right: 0px; 
	margin-left: 0px;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}

DIV.adlink
{
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-left: 5px;
}

DIV.ad
{
        background: url("http://www.4singles.ca/banner4singles.php?bw=160&bh=600&sex=2&scam=1"); 
        background-position: right top; 
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 160px;
	height: 600px;
}

IMG.google
{
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 0;
	margin-bottom: 0;
}

IMG.googleHidden
{
	WIDTH: 1px;
	HEIGHT: 1px;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 0;
	margin-bottom: 0;
}

IMG.included
{
	border: #00FF00 4px outset;
	margin: 0px;
}

IMG.excluded
{
	border: #FF0000 4px outset;
	margin: 0px;
}

IMG.gallery
{
	margin: 0px;
	margin-right: 1px;
}

IMG.datelist
{
	margin: 0px;
	padding: 0px;
	margin-right: 10px;
}

IMG.leftphoto
{
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 5px;
	border: outset 0px none;
}

IMG.leftbanner
{
	margin-left: 15px;
	margin-top: 15px;
	border: outset 0px none;
}

IMG.leftphotocompact
{
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
	border: outset 0px none;
}

IMG.dir
{
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 25px;
}

IMG.face
{
	margin-top: 15px;
	margin-left: 35px;
	margin-right: 25px;
	border: outset 0px none;
	border-collapse: collapse;
}

IMG.creditcard
{
	margin: 2px;
	padding: 0px;
	border: outset 0px none;
	border-collapse: collapse;
}

IMG.banner
{
	width: 120px;
	height: 600px;
	margin: 0px;
	padding-right: 1-px;
	border: outset 0px none;
}

IMG.rightphoto
{
	margin-right: 0px;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
	border: outset 0px none;
	padding: 0px;
}

IMG.pin
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 5px;
	border: outset 0px none;
	border-collapse: collapse;
}

IMG
{
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 25px;
	margin-bottom: 10px;
}

HR
{
	margin-left: 15px; margin-right: 20px;
	margin-top: 0px; margin-bottom: 0px;
	
}


-->
</STYLE>
