/* Style Sheet for InfoServices Intl Inc created by Victoria Shulman: vshulman@infoservices.com  Version 2000-02-02 */
strong {background-color: #ffff99}
font.white { font-size:12pt;color: #ffffff }
font.yellow { font-size:12pt;color:#FFFF99 }
font.blue { font-size: 12pt;color:#0033ff }
A { text-decoration: none; }
A:link { color: #0000EE; }
A:active { color: Maroon;}
A:visited { color: #666699 }
A:hover{
	text-decoration: underline;
	color:#0000EE;
}
A.C {color: #0104E9;}
A.C:visited{color:#0104E9;}
A.R {color: #EC062E;}
A.R:visited{color: #EC062E;}
A.O {color: #FF6600;}
A.O:visited{color: #FF6600;}
A.H {color: #666666;}
A.H:visited{color: #666666;}
A.B {color: #1C93EB;}
A.B:visited{color: #1C93EB;}
A.G {color: #009900;}
A.G:visited{color:#009900;}
A.Y {color: #FFC212;}
A.Y:visited{color: #FFC212;}
A.W {color: #3F0000;}
A.W:visited{color: #3F0000;}
A.P{color: #9900CC;}
A.P:visited{color: #9900CC;}

A.M{color: #000066; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px; }
A.M:hover{color: #000066; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px; }
A.M:visited{color: #000066; font: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px;}

A.map{color: #ffff33; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 13px;   }
A.map:hover{color: #ffff33; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 13px;   }
A.map:visited{color: #ffff33; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 13px;   }

A.links{color: #000066; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 10px;   }
A.links:hover{color: red; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 10px;}
A.links:visited{color: #000066; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 10px;}

A.cat{color: #000066; font-family: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px; }
A.cat:hover{color: red; font-family: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px; }
A.cat:visited{color: #000066; font: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px;}

A.new{color: #ffff33; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size: 10px;  }
A.new:hover{color: #ffff33; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size: 10px;}
A.new:visited{color: #ffff33; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size: 10px;}

A.cat{color: #000066; font-family: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px; }
A.cat:hover{color: red; font-family: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px; }
A.cat:visited{color: #000066; font: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px;}

A.alpha{color: #000066; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 13px;   }
A.alpha:hover{color: Red; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 13px;}
A.alpha:visited{color: #000066; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 13px;}

/* headings */
.dh1{
	font :bold 12pt  Arial,Helvetica,sans-serif;	
	/*width:7.4in;*/
	/*border:1px #FFFF99 solid;*/
	background:#FFFF99;
	text-align:center;		
	margin: 10px 0px 5px 0px;
	padding: 1px 1px 1px 1px;		
}
.dh2,.dh3,.dh4,.dh5,.dh6 { 			
	padding : 0px 0px 5px 0px;	
	margin: 0.0in 0in 0in 0.0in;		
}
.dh2{
    font: bold 11pt  Arial,Helvetica,sans-serif;			
}
.dh3,.dh4,.dh5,.dh6{
    font :bold 10pt  Arial,Helvetica,sans-serif;		
}
.dh2 .sml, .dh3 .sml {	
	margin: 0px 0px 0px 20px;
    font :bold 10pt  Arial,Helvetica,sans-serif;			
}
.sh{
    font : bold 10pt Arial,Helvetica,sans-serif;	
	color : Black;		
	border-style : solid;		
	border-width : thin thin thin thin;
	border-color : Black Black Black Black;	
	border-left-width : 0px;
	border-right-width : 0px;	
	border-top-width : 0px;
	border-bottom-width : 2px;
	background-color: #FFFFCC;	
	margin-top: 10px;
}
/*added 10/28/00*/
.az{
	font: bold 9pt Arial,Helvetica,sans-serif;
	
	margin: 0px 0px 0px 0px;
}
.az A:link{
    color:#0033ff;
	font:bold 9pt  Arial,Helvetica, sans-serif;	
}
.az A:visited{
	color: #660033;
	font: bold 9pt  Arial,Helvetica, sans-serif;	
}
.azMain{
    font: bold 9pt  Arial,Helvetica,sans-serif;
	margin: 0px 0px 0px 0px;
}
.azMain A:link{
	color:#0033ff;
	font: bold 9pt Arial,Helvetica,sans-serif;
}
.azMain A:visited{
	color:#660033;
	font: bold 9pt  Arial,Helvetica,sans-serif;
}
.azSub{
    font: bold 8pt  Arial,Helvetica,sans-serif;
    margin: 0px 0px 0px 30px;
}
.azSub A:link{
	color:#0033ff;
	font: bold 8pt  Arial,Helvetica,sans-serif;	
}
.azSub A:visited{
	color:#660033;
	font: bold 8pt  Arial,Helvetica,sans-serif;	
}
.azSubSub{
	    font: bold 7pt  Arial,Helvetica,sans-serif;
        margin: 0px 0px 0px 50px;
}
.azSubSub A:link{
	color:#0033ff;
	font:bold 7pt  Arial,Helvetica,sans-serif;
}
.azSubSub A:visited{
	color:#660033;
	font: bold 7pt  Arial,Helvetica,sans-serif;
}
 /*Start of the styles used in body of listings*/
 .main{  
	font : 9pt Arial,Helvetica,sans-serif;			
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;	
	border:thin #FFFF99 solid;	
	width:7.0in;
	text-align:left;	
 }  
.PR {  
	font : 9pt  Arial,Helvetica,sans-serif;			
	padding : 0px 0px 0px 0px;	
	margin: 0in 0in 0in 0in;		
	text-align:left;	
 }  
 /* PRE {  
	font :small monospace;			
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;		
 } */
 .ls{
 	font :9pt Arial,Helvetica,sans-serif;	
	margin: 0in 0in 0in 0.4in;
	text-align:left;		
	/*width:7.0in;*/
	/*border:solid thin black; */
}

/* new for ads as of 3-24-00 */
.ls1{	
 	font-size:9pt;
	font-family: Arial,Helvetica,sans-serif;	
	margin: 0in .5in 0.2in 0in;
	text-align:left;		
	border:solid black;
	border-width: 2px; 
}\
.ls2{	
	border:solid black;
	border-width: 2px; 
	background-color: #ffffff;
	padding: 4px; 
 	font-size:11pt; 	
	font-family: Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in 0in;
	text-align:left;		
	
}
.ls2 .tleft{	
	font-size:11pt; 	
	font-family: Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in 0in;
	text-align:left;		
}
.ls3{	
 	font :9pt, Arial,Helvetica,sans-serif;	
	margin: 0in .5in 0.2in 0in;
	text-align:left;		
	border:solid;
	border-width: 2px;
	border-color: blue;
}
.ls4{
	margin: 0in 0.5in 0.2in 0in;
	text-align:left;		
	border:solid;
	border-width: 2px;
	border-color: blue;
	background-color: #ffffff;
}
.ls4 .tleft{	
 	font:11pt, Arial,Helvetica,sans-serif;	
	font-weight: bold;
	color: blue;	
}
.ls5{
	/*font :9pt, Arial,Helvetica,sans-serif;	
	margin: 0in .5in 0.2in 0in;
	text-align:left;		
	border:solid;
	border-width: 2px;
	border-color: green; */
}
.ls6{
	margin: 0in 0.5in 0.2in 0in;
	text-align:left;		
	border:solid;
	border-width: 2px;
	border-color: red;
	background-color: #ffffff;
}
.ls6 .tleft{	
 	font:11pt, Arial,Helvetica,sans-serif;	
	font-weight: bold;
	color: red;	
}
.ls7{
	font :9pt, Arial,Helvetica,sans-serif;	
	margin: 0in .5in 0.2in 0in;
	text-align:left;		
}
.ls9{
	margin: 0in 0.5in 0.2in 0in;
	text-align:left;		
	border:solid;
	border-width: 2px;
	border-color: green;
	background-color: #ffffff;
}
.ls9 .tleft{	
 	font:11pt, Arial,Helvetica,sans-serif;	
	font-weight: bold;
	color: green;	
}

/*move title relative to checkbox*/
 .ttl{
    /*margin: 0in 0in 0in 0.1in;  	*/
    /*width: 600px; */
}
/*formatting left title*/
 .tleft{		
    color: #000000;   
 	font-family:Arial,Helvetica,sans-serif;		
	font-size: 11pt;  
	font-weight:bold;
	font-style:normal;
	text-align:left;
}
/*formatting right title*/
.tright{			
	font-family : Arial,Helvetica,sans-serif;		
	font-size :9pt;  
	font-weight : normal;
	font-style : italic;
	text-align: left;	
}
/*Start of styles used for calculating spacing in program*/
.titleleft{		
    color: #000000;   
 	font-family:Arial,Helvetica,sans-serif;		
	font-size: 10pt;  
	font-weight:bold;
	font-style:normal;
	width:80em;	
}
.titleright{			
	font-family : Arial,Helvetica,sans-serif;		
	font-size :9pt;  
	font-weight : normal;
	font-style : italic;
	width:80em;	
}
/*Changed em from 72 to 90 to spread out listing */
.default{	
	font-family : Arial,Helvetica,sans-serif;		
	font-size :9pt;  
	font-weight:normal;
	font-style:normal;
	text-align:left;
	width:90em;
}
.address{	
	font-family : Arial,Helvetica,sans-serif;		
	font-size :9pt;  
	font-weight:bold;
	font-style:normal;
    text-align:left;	
}
.location{	
	font-family:Arial,Helvetica,sans-serif;		
	font-size:8pt;  
	font-weight:normal;
	font-style:italic;
	text-align:left;	
}
.dlines{	
	font-family:Arial,Helvetica,sans-serif;		
	font-size:9pt;  
	font-weight:normal;
	font-style:italic;
	text-align:center;	
}
.blines{
	font-family : Arial,Helvetica,sans-serif;		
	font-size :8pt;  
	font-weight:normal;
	font-style:italic;
	text-align:center;
	
}
/*End: styles used for calculating spacing in program*/

/*Start: positioning and formatting of desc lines*/
/*Changed margin from .25 to 0.1*/
.dl{	
	font:italic 8pt Arial,Helvetica,sans-serif;			
	text-align:center;	
	margin: 0in 1in 0in 0.1in;
	width:5.0in;
}
.bl{
	font:italic 8pt Arial,Helvetica,sans-serif;			
	text-align:center;
	margin: 0in 2in 0in 0.2in;
	width:5.0in;
}
/*used in the top of the page*/
.intro{
	margin:0in 0in 0in 0.2in;		
	text-align:left;	
	/*border:thin #FFFF99 solid;	*/ 	
}
.intro a:link{
	font:bold x-small Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #0000CD;	
}
 .intro ul{
	margin: 0in 0in 0in 0.5in;	
	font : small  Arial,Helvetica,sans-serif;			
	list-style : square;
	list-style-type : square;
}
.intro ul ul{
	margin: 0in 0in 0in 0.2in;	
	padding: 0px 0px 0px 0px;
	font :x-small Arial,Helvetica,sans-serif;		
	list-style : circle;
	list-style-type : circle;
}
.intro ul a:link{
	font:bold x-small Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #0000CD;	
}
.intro ul a:visited{
	font:bold x-small Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #0000CD;	
}
.intro ul ul a:link{
	font:bold x-small Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #0000CD;	
}
.intro ul ul a:visited{
	font:bold x-small Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #0000CD;	
}
.seealso{	
	font :small Arial,Helvetica,sans-serif;				
}

.cmts{
	font :small Arial,Helvetica,sans-serif;				
	text-decoration:underline;	
}
.nav{
	font: bold small Arial,Helvetica,sans-serif;			
	text-align: center;
	margin:	0px 0px 0px 20px;
	/*width:7.0in;*/
	text-decoration: none;
}
/*footer*/
.footer{
	font: 7pt Arial,Helvetica,sans-serif;			
	text-align: center;		
	text-decoration: none;
	margin:	0in 0in 0in 0.2in;
	/*width:7.0in;*/
}
/*generic formatting*/
.sml{	
	font:bold x-small Arial,Helvetica,sans-serif;			
	margin:5px 0px 0px 0px;
}
.bg{
 font :bold large Arial,Helvetica,sans-serif;			
	text-decoration: underline;	
}
.center{
 	text-align: center;
	margin:0px 0px 0px 0px;
}
.sml a:link{
	text-decoration:none;
	color: #0000CD;	
}
.sml a:visited{
	text-decoration:none;
	color: #0000CD;	
}

.toplog{
	text-align:left;
	margin:0px 0px 0px 0px;
	/*width:608px;*/
}

.s A{
    font-family : Arial,Helvetica,sans-serif;		
	font-size:smaller;
}
.ad{	
	margin: 0px 0px 0px 0px;
}
.chkbox{
	margin: 0px 0px 0px 0px;
}
.chkboxad{
	margin: 0px 0px 0px 0px;
}
.tp{	
    font :xx-small Arial,Helvetica,sans-serif;
}

/* following is used to have location italic fit to location size */


.PR  i{
 	font:italic 8pt Arial,Helvetica,sans-serif;			
	/*text-align:center;*/
}
.ls i{
	 font:italic 8pt  Arial,Helvetica,sans-serif;			
}
.ls b{
	 font:bold 9pt  Arial,Helvetica,sans-serif;			
}
hr{	
	color:black;
	padding : 0px 0px 0px 0px;		
}
.banner{

}
.essay{
	font:9pt  Arial,Helvetica,sans-serif;		
	margin: 0in 2in 0in 0.4in;	
	
}
/*selection boxes*/
 .mainsel{  
	font : 9pt Arial,Helvetica,sans-serif;			
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;	
	border:thin #FFFFFF solid;	
	width:7.0in;
	text-align:left;	
 } 
 .PRsel {  
	font : 9pt  Arial,Helvetica,sans-serif;			
	padding : 0px 0px 0px 0px;	
	margin: 0in 0in 0in 0in;		
	text-align:left;	
 }
 .dh1sel{
	font :bold 12pt  Arial,Helvetica,sans-serif;	
	/*width:7.4in;*/
	/*border:1px #FFFF99 solid;*/
	background:#FFFFFF;
	text-align:center;		
	margin: 0in 0in 0in 0in;	
	padding: 1px 1px 1px 1px;		
}  

#mover {position: absolute;}


/* Below this point used for ad styles DDC 8-17-00 */
.adhead1{
	font-size : 11pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	margin-bottom : 0px;
	margin-left : .5px;
	margin-right : 0px;
	margin-top : .5px;
	padding-left : 0px;
	padding-top : 0px;
	/*
	border-color : black;
		border-style : solid;
		border-width : 1px; */
}
.adhead2{
	font-size : 12pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-left : .5px;
	padding-top: .5px;
	/*
	border-color : black;
		border-style : solid;
		border-width : 1px;*/
}
/* for descriptive lines text */
.des{
	font-size : 9pt;
		padding-bottom : 0em;
		padding-left : 0em;
		padding-right : 0em;
		padding-top : 0em;
		margin-left : 1em;
		margin-right : 1em;
		font-family : Arial, Helvetica, sans-serif;
		text-align: center;}
	/* for the phone number etc */
.des1{
	font-size : 9pt;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		margin-left : 1px;
		margin-right : 1px;
		font-family : Arial, Helvetica, sans-serif;
		text-align: center;
		/*border-color : black;
		border-style : solid;
		border-width : 1px;
		width: 460px*/
		}
.des2{
	font-size : 9pt;
	padding-bottom : 0em;
		padding-left : 10em;
		padding-right : 0em;
		padding-top : 0em;
		margin-left : 1em;
		margin-right : 1em;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: normal;
		text-align: left;		
}
.des3{
		font-size : 9pt;
		padding-bottom : 0em;
		padding-left : 12em;
		padding-right : 0em;
		padding-top : 0em;
		margin-left : 1em;
		margin-right : 1em;
		font-family : Arial, Helvetica, sans-serif;
		font-weight: normal;
		text-align: left;			
		}
/* This is for superlinks */
		.super{
	font-size : 11pt;
	font-weight : bold;
	margin-left : .1px;
	margin-right :.1px;
	font-family : Arial, Helvetica, sans-serif;
	margin-bottom: .5px;
	}

/* This is the bottom line with map links etc. */
.bottom{
	font-family : Arial,sans-serif;		
	font-size : 8pt;  	
	font-weight : normal;
	font-style : italic;
	text-align: center;
	margin-bottom: 1px;
}
/* This is the title on affiliate pages */
.afftit{ 
	font: 24pt Arial,Helvetica,sans-serif;			
	text-align:center;
}
/* This is the blurb describing each affiliates in aff. pages */
.affblurb{  
	font: italic 11pt Arial, Helvetica, sans-serif; 
}
/* This is the affiliate link at the bottom of each affiliate page */
.afflink{  
	font: 18pt Arial, Helvetica, sans-serif; 
	text-align: center;
}


/* End of Style Sheet */
