/* CSS Document */

h1 {padding-bottom: 20px;}

.content p.prelist {
	margin: 0 !important;
	padding: 0 !important;	
}

.content ul {
	margin: 0 !important;
	padding: 5px 0 0 25px  !important;	
}

.content img.scalable {
	width: 99% !important;
}

#switch {
	float: right;
	font-size: 1.2em;
	margin: 0 30px 0 0 !important;
	padding: 0;
}

#switch a:link, #switch a:visited {color: #CCC; text-decoration: underline;}
#switch a:hover, #switch a:active, #switch a:focus {color: #FFF; text-decoration: none;}

#testimon p {
	margin: 0;
	padding: 3px o;
}
div.hrule {
	margin: 5px 0 18px 40px;
}

.alert {
	color: #CC0000;
}
.caption {
	color: #660000;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	padding-top: 15px;
}
.imagebdr {
	padding: 1px;
	border: 1px solid #333;
}
.imageleft, .imageleftnb {
	float: left;
	margin: 5px 20px 25px 20px;
	padding: 1px;
	border: 1px solid #333;
}
.imageleftnb {border: 0px solid #333;}

.imageright, .imagerightnb {
	float: right;
	margin: 5px 20px 25px 20px;
	padding: 0;
	box-shadow: 3px 3px 5px #999;
}
.imagerightnb {
	box-shadow: none;
}
.imgrightscale {
	float: right;
	margin: 5px 20px 25px 40px;
	padding: 0;
	box-shadow: 3px 3px 5px #999;
	height: auto !important;
	width: auto !important;
	max-width: 100%;
	border-radius: 5px;
}

#btnHideShow {
	width: 100%;
	text-align: center;
}	
.hidediv { display: none;}
.showdiv { display: block;}
