/* Style Sheet for InfoServices Intl Inc created by Victoria Shulman: vshulman@infoservices.com  Version 2000-02-02 */

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: #000066; }
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.cat{color: #000066; font-family: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px; }
A.cat:hover{color: #000066; font-family: Arial, Helvetica, sans-serif;  text-decoration : underline;  font-size : 11px; }
A.cat:visited{color: #000066; font: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px;}

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

/* A.cat{color: #000066; font-family: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 11px; }
A.cat:hover{color: #9A916A; 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;}

.topbar{
	padding: 2px 2px 2px 2px;
}
/* headings */
.dh1{
	font :bold 12pt Arial,Helvetica,sans-serif;
	/*width:7.4in;*/
	/*border:1px #FFFF99 solid;	*/
	background:#F9F7ED;
	text-align:left;
	margin: 10px 0px 5px 0.2in;
	padding: 1px 1px 1px 1px;
	width : 715px;
}
.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 : 1px;
	background-color: #F9F7ED;
	margin: 0in 0in 0in 0.2in;
}
/*added 10/28/00*/
.az{
	font: bold 15pt Arial,Helvetica,sans-serif;
	text-align: center;
	margin: 0px 0px 0px 0px;
}
.az A:link{
    color:#000066;
	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:#000066;
	font: bold 9pt Arial,Helvetica,sans-serif;
}
.azMain A:visited{
	color:#000066;
	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 #F9F7ED solid;	
	width:7.0in;
	text-align:left;	
 }  
.PR {  
	font : 9pt  Arial,Helvetica,sans-serif;			
	padding : 0px 0px 0px 0px;	
	margin: 0in 0in 0in 0.2in;		
	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 0in;
	text-align:left;		
	width:6.0in;
	padding-left : 6px;
	/* border:solid thin black; */
}
 .ls1{
	font :12pt Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in .1in;
	width:6.5in;
	text-align:left;
	border: solid Black;
	border-width: 3px;
	padding-left : 6px;
	background-color: White;
}
.ls2{
	font :12pt Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in .1in;
	width:6.5in;
	text-align:left;
	border: solid Maroon;
	border-width: 3px;
	padding-left : 6px;
	background-color: #ffffff;
}
.ls2 .tleft{	
	font-size:11pt; 	
	font-family: Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in 0in;
	text-align:left;		
}
.ls3{
	font :12pt Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in .1in;
	width:6.5in;
	text-align:left;
	border: solid #006300;
	border-width: 3px;
	padding-left : 6px;
	background-color: #ffffff;
}
.ls4{
	font :12pt Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in .1in;
	width:6.5in;
	text-align:left;
	border: solid Maroon;
	border-width: 3px;
	padding-left : 6px;
	background-color: #FFFFCC;
}
.ls4 .tleft{	
 	font:11pt, Arial,Helvetica,sans-serif;	
	font-weight: bold;
	/*color: blue;	*/
}
.ls5{
	font :12pt Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in .1in;
	width:6.5in;
	text-align:left;
	border: solid #676767;
	border-width: 3px;
	padding-left : 6px;
	background-color: #F4F4F4;
}
.ls6{
	font :12pt Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in .1in;
	width:6.5in;
	text-align:left;
	border: solid Green;
	border-width: 3px;
	padding-left : 6px;
	background-color: #B5EFB0;
}
.ls6 .tleft{	
 	font:11pt, Arial,Helvetica,sans-serif;	
	font-weight: bold;
	/*color: red;	*/
}
.ls7{
	font :12pt Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in .1in;
	width:6.5in;
	text-align:left;
	border: solid Maroon;
	border-width: 3px;
	padding-left : 6px;
	background-color: #FFE4E1;
}
.ls8{
	font :9pt Arial,Helvetica,sans-serif;	
	margin: 0in 0in 0in 0in;
	text-align:left;		
	width:6.0in;
	padding-left : 6px;
	border-color:#000000;
	}
.ls9{
	font :12pt Arial,Helvetica,sans-serif;
	margin: 0in .5in 0.2in .1in;
	width:6.5in;
	text-align:left;
	border: solid #CE9C00;
	border-width: 3px;
	padding-left : 6px;
	background-color: #FFFFE0;
}
.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: 10pt;  
	font-weight:bold;
	font-style:normal;
	padding: 0px;
	/*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: 86em;	
}
.titleright{			
	font-family : Arial,Helvetica,sans-serif;		
	font-size :11pt;  
	font-weight : normal;
	font-style : italic;
	width:86em;	
}
/*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:86em;
}
.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.4in;
}
.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;		
	width:6.0in;
	margin:	0in 0in 0in 0in;
}

.cmts{
	font :small Arial,Helvetica,sans-serif;
	text-decoration:underline;
	vertical-align : top;
}
.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:6.5in;
}
/*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: #000066;	
}
.sml a:visited{
	text-decoration:none;
	color: #000066;	
}

.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: .1in .5in 0in 0.5in;


}
/*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 : 3px;
	padding-left : 0px;
	padding-top : 0px;
	/*
	border-color : black;
		border-style : solid;
		border-width : 1px; */
}
.adhead2{
	font-size: 14px;
	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 : 10pt;
	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;
}

.bold{
	font-weight: bold;
	}
	
/* 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;
}

.title2{
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000066;
}
A.M{color: #000066; font-family: Arial, Helvetica, sans-serif;  text-decoration : none;  font-size : 10px; height: 8px;}

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

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



A.new{color: #ffff99; font-family: Arial, Helvetica, sans-serif;  text-decoration : underlined;  font-size : 10px; height: 8px;}

A.new:hover{color: #ffff99; font-family: Arial, Helvetica, sans-serif;  text-decoration : underlined;  font-size : 10px; height: 8px;}

A.new:visited{color: #ffff99; font-family: Arial, Helvetica, sans-serif;  text-decoration : underlined;  font-size : 10px; height: 8px;}



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



A.title{color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration : none; font-size: 15px; height: 14px;}



.title{color: #000000;        font-family: Arial, Helvetica, sans-serif; text-decoration : none; font-size: 15px; height: 14px;}



A.search{color: #000066; font-family: Arial, Helvetica, sans-serif; text-decoration : none; font-size: 11px; height: 11px;}



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



.copyright {color: #000000;        font-family: Arial, Helvetica, sans-serif; text-decoration : none; font-size: 9px;}

body{
background-color:#AFCAE7; /* dark blue */
}