BODY
{
   SCROLLBAR-FACE-COLOR: #eeeeee;
     MARGIN: 10px;
    SCROLLBAR-HIGHLIGHT-COLOR: #666666;
    SCROLLBAR-SHADOW-COLOR: #FFFFEE;
    SCROLLBAR-ARROW-COLOR: black;
    SCROLLBAR-TRACK-COLOR: #FFFFEE;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif font-size: 11px, color: #ffefd5;
    SCROLLBAR-DARKSHADOW-COLOR: #666666;
	 background-image: url(images/bgnd.jpg);
	 background-position: inherit;
	 color: #a7ced1;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 110%
	 font-weight: bolder;
	 
	 background-repeat: no-repeat;
		  
    		}
			
			.toplogo 
			{
			background-image: url(images/topimagej.jpg);
			background-repeat: no-repeat;
			background-position: inherit;
			height: 177px;
			width: 988px;
				 
			}
			
			.toplogo_2 
			{
			background-image: url(images/topimage3.jpg);
			background-repeat: no-repeat;
			background-position: inherit;
			height: 177px;
			width: 988px;
				 
			}

A:visited
{
	FONT-SIZE: 100%px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: inherit;
}

A:link
{
	FONT-SIZE: 100%px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: inherit;
}
A:active
{
	FONT-SIZE: 100%px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: inherit;
}
A:hover
{
	FONT-SIZE: 100%px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: inherit;
	TEXT-DECORATION: underline;
	COLOR: inherit;
}

SELECT
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    BACKGROUND: #f8f8ff;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 11px;
    BACKGROUND: #F5F5DC;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TEXTAREA
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f8f8ff
}
P
{
    FONT-SIZE: 11px;
	 font-family: Arial, Helvetica, sans-serif;
    }

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
		}

H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    font-family: Arial, Helvetica, sans-serif;
}
H3
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
.nav
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    BORDER-BOTTOM-WIDTH: 0px;
    font-family: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-WIDTH: 0px
}

LI
{
    FONT-SIZE: 11px;
 list-style-image: url(images/divider.png);
   font-family: Arial, Helvetica, sans-serif;
	padding: 1px;
	vertical-align: middle;
}
.footer
{
    
	 BORDER-BOTTOM: 1px solid #FFE561;
	 BORDER-Left: 2px solid #FFE561;
	 BORDER-Right: 2px solid #FFE561;
	 COLOR: #000000;
	 background-image: url(images/belowbgnd.png);
	 background-repeat: repeat-x;
	 height: 30px !important;
	 padding: 2px;
	max-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
 	}
	 
	 .piifooter
{
    
	 BACKGROUND-COLOR: #FFE591;
	 BORDER-BOTTOM: 1px solid #FFA55A;
	 COLOR: #000000;
	 font-family: Arial, Helvetica, sans-serif;
	 FONT-SIZE: 11px;    
	 font-weight: bold;
	 background-image: url(images/piifooter.png);
	 background-repeat: repeat-x;
	 height: 25px;
	 padding: 5px;
	 }

.Maintable
{
    BORDER-RIGHT: 5px solid #4169e1;
    BORDER-TOP: 5px solid #4169e1;
    BORDER-LEFT: 5px solid #4169e1;
    BORDER-BOTTOM: 5px solid #4169e1;
	 padding: 10px	 
}


.nexttd {
background-image: url(images/midcolumn.gif);
background-repeat: repeat-y;
	width: 4px;
}


.tnexttd {
background-image: url(images/midcolumn.gif);
background-repeat: repeat-x;
	
}

.tnexttd2 {
background-image: url(images/midcolumna.gif);
background-repeat: repeat-x;
	
}

.tnexttd2a {
background-image: url(images/midcolumna.gif);
background-repeat: repeat-x;
	
}


.lmtable
{
    padding: 5px;
	
}

.ttable
{
background: url(images/bluefiller.gif);
background-repeat: repeat-x;
    
}

.rhtable

{
	background-image: url(images/righthandpic.gif);
	background-repeat: no-repeat;
	width: 190px;
	height: 350px;
}

.contenttable
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 1px solid;
    BORDER-LEFT: #eeeeee 1px solid;
    BORDER-BOTTOM: #eeeeee 1px solid;
	 padding: 5px;
	 background-color: #3A3D74;
}

.childtable
{
    BORDER-RIGHT: 1px solid #eeeeee;
    BORDER-TOP: 1px solid #eeeeee;
    BORDER-LEFT: 1px solid #eeeeee;
    BORDER-BOTTOM: 1px solid #eeeeee;
	
}


.td {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
	}

.contenttitle
{
    PADDING: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN: 2px;
    COLOR: silver;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000035;
}


.smaller_contenttitle
{
    PADDING: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    MARGIN: 2px;
    COLOR: silver;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000035;
	 BORDER-TOP: 1px solid #eeeeee;
	 BORDER-BOTTOM: 1px solid #eeeeee;
}


.category
{
    PADDING: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    MARGIN: 2px;
    COLOR: silver;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	 BORDER-Right: 1px solid #eeeeee;
	 BORDER-BOTTOM: 1px solid #eeeeee;
}




HR
{
    COLOR: black;
    LIST-STYLE-TYPE: disc
}

.logotable {
	background-color: black;
	padding: 5px;
	border-bottom: 1px;
	border-bottom-color: ActiveCaption;
}


.cell1
{
    BACKGROUND-COLOR: #FFD763;
	 BORDER-BOTTOM: 1px solid #FFA915;
	 COLOR: #000000;
    font-family: Arial, Helvetica, sans-serif;
	 FONT-SIZE: 11px;    
	 font-weight: bold;
	 height: 20px;
	 vertical-align: middle;
	     
}
.cell2
{
    
	 BACKGROUND-COLOR: #FFE591;
	 BORDER-BOTTOM: 1px solid #FF9115;
	 COLOR: #000000;
	 font-family: Arial, Helvetica, sans-serif;
	 FONT-SIZE: 11px;    
	 font-weight: bold;
	 height: 20px;
	 vertical-align: middle;
	 }

.style1
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style5
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style7
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style8
{
    COLOR: #000000
}
.style11
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.logo {
	background-image: url(images/aisclogo.png);
	background-repeat: no-repeat;
	height: 175px;
	width: 163px !important;
	background-color: black;
}

.ttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;	
}

.searchword {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/searcword.png);
	background-repeat: no-repeat;
}

div.PageTop,
div.top_menu {
	margin: 3px 0;
	background-color: black;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	vertical-align: middle;
	}





/* Yellow pages */



