/* 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;}

/* headings */

A.M{color: #ffff33; font-family: Arial, Helvetica, sans-serif; font: bold}
A.M:hover{color:#ffff33; font: bold  serif; }
A.P:visited{color:#ffff33; font: bold  serif; }

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;}

A.map{color: #ffff33; font-family: bold Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 13px;   }
A.map:hover{color: #ffffff; 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.new{color: Yellow; font-family: monospace;  text-decoration : none;  font-size: 10px;   }
A.new:hover{color: Yellow; font-family: monospace;  text-decoration : none;  font-size: 10px;}
A.new:visited{color: Yellow; font-family: monospace;  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;}

.dh1{
	font :bold 12pt  Arial,Helvetica,sans-serif;	
	/*width:7.4in;*/
	/*border:1px #FFFF99 solid;*/
	background:#FFFF99;
	text-align:center;		
	margin: 0in 0in 0in 0in;	
	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;
}
/*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; */
}
/*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: 10pt;  
	font-weight:bold;
	font-style:normal;
	/*text-align:left;	*/	
}
/*formatting right title*/
.tright{			
	font-family : Arial,Helvetica,sans-serif;		
	font-size :11pt;  
	font-weight : normal;
	font-style : normal;
	text-align:right;	
}
/*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 :11pt;  
	font-weight : normal;
	font-style : italic;
	width:80em;	
}
.default{	
	font-family : Arial,Helvetica,sans-serif;		
	font-size :9pt;  
	font-weight:normal;
	font-style:normal;
	text-align:left;
	width:80em;
}
.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*/
.dl{	
	font:italic 8pt Arial,Helvetica,sans-serif;			
	text-align:center;	
	margin: 0in 2in 0in 0.2in;
	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.0in;		
	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;
	float:right;
}

/* 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;
	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;
}
/* 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;
}


/* End of Style Sheet */
