.none {
	border-style=none;
}
.blue {
	border-style:solid; 
	border-width:1px; 
	border-color:#336699;
}

a:link, a:visited {
	color: #4186CB; 
}

a:hover {
	color: #2E6AA7;	
}

h1, div.componentheading, td.componentheading {
  color: #4186CB; 
}

#header {
  background: url(../images/blue_header_bg.png) repeat-x;
}

#asterisk {
  background: url(../images/blue_header_asterisk_top.png) no-repeat;
} 

#footer {
	background: #999999 url(../images/blue_footer.png) repeat-x;
}

.colorbox div.module div div {
  background: transparent url(../images/blue_top_left.png) no-repeat top left;
}

.colorbox div.module div div div {
	background: transparent url(../images/blue_top_right.png) no-repeat top right;
	padding: 0 10px 10px 10px;
	width: auto !important;
	width: 100%;
}

ul li
{
	background-image: url(../images/blue_bullet.png) ;
}

/* information block */
div.info {
  min-height: 197px;
  overflow:hidden;
  height:expression( this.scrollHeight < 197? "197px" : "auto" );
}

/* Suckerfish Tabs */

div#nav li.active {
  background:url(../images/blue_tab_l.png) no-repeat bottom left;
}
div#nav li.active a {
  background:url(../images/blue_tab_r.png) no-repeat bottom right;
}

/** Preloads **/
span.pl_active_l {
	background-image: url(../images/blue_tab_l.png);
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
}

span.pl_active_r {
	background-image: url(../images/blue_tab_r.png);
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
}

.imagepad {
	margin: 0px 8px 0px 0px;

}
