body {
	margin-top:15px;
	margin-left:15px;
	margin-right: 15px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
a {color : #0066cc; text-decoration : underline;}
a:link {color:#3399FF}
a:visited {color : #993399;}
a:active{color : #993399;}
a:hover {color : #ff3300;}

td { font-family: Arial;
     font-size:14px;
}
a.leftnav:link {
color: #000000;
font-weight: bold;
font-size: x-small;
text-decoration: none;
}
a.leftnav:visited {
color: #000000;
font-weight: bold;
font-size: x-small;
text-decoration: none;
}
a.leftnav:hover {
color: #990000;
font-weight: bold;
font-size: x-small;
text-decoration: none;
}

select {font-family: Arial;
        font-size: 12px;  
}

.leftnav-pos{margin-left:2px;

}
.blueborder {
	border: 1px solid #9999CC;

}
.footer {
font-size: x-small;
color: #999999;
}
.cell-header{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 3px;
}
.h1-header{ font-size:18px; color:#990000; font-weight: bold; }
.testimonial {
	color: #666666;
	padding: 5px;
        font-size:x-small;
}
}
.style1 {font-size: 12px}
.visibleborder{
	border:2px solid #000000 !important;
}
.invisibleborder{
	border:2px solid #FFFFFF !important;
}
#titleBar{
	cursor:move;
	background-color: #000099;
	color:#FFFFFF;
}
#imgplaceholder{
	visibility:hidden;
	position:absolute;
	background-color: #FFFFFF;
}
.close{
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 2px outset;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}
.close:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 2px inset;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}
.floatleft {
   float: left;
}
#overall {
   float: left;
}
.lowerContent{
	padding:10px 5px 15px 5px;
	font-size:13px;
}




#bannerrotate {width:231px; height:394px; overflow:hidden; position:relative; font-family:Arial, Helvetica, sans-serif; background-color: #669acc; }
.bannerHolder {position:relative;}
.bannerHolder div.mainrb {position:absolute; top:0; left:0;}
.navbuttons { height:16px; position:absolute; z-index:100;}
a.numbtn {border: 1px solid #000; cursor:pointer; float:left; width:15px; background:#669ACC; color:#fff; text-align:center; font-size:12px; margin-right:4px; font-weight:bold;}
a.btnOn {border: 1px solid #000; background-color:#fff; font-weight:bold; color:#669ACC;}
#bannerrotate a:hover { text-decoration: none; color: #FFF; }
.pause {position:absolute; width:16px; z-index:100;	background: transparent url(/lib/bindertek/playpause.gif) no-repeat scroll 0 top; right:-16px; height:16px; cursor:pointer;}
.pauseOn {background: transparent url(/lib/bindertek/playpause.gif) no-repeat scroll 0 bottom; cursor:pointer;}
.insideRotate {
    bottom: 35px;
    left: 20px;
    position: absolute;
    text-align: center;
    width: 200px;
}
.rbName {
    color: #FFFFFF;
    font-size: 18px;
}
.rbPrice {
    margin: 7px 0;
}
.rbAbstract {
    font-size: 12px;
    padding: 3px 0;
}

.heroWrap {
	position: relative;
	width: 699px;
	height: 395px;
	overflow: hidden;
}
.heroTxt {
    color: #669ACC;
    font-size: 25px;
    font-weight: bold;
    position: absolute;
    right: 7px;
    top: 7px;
}


