body  { 
   background-color: #FFF;
   padding-top: 50px;
} 

.floathoriz { 
	float: left; 
} 

.clearfloat { 
   clear:both; 
   height:0; 
   font-size: 1px; 
   line-height: 0px; 
} 
textarea.textareamain { 
   font-size:10pt; 
   font-family:Arial; 
   color:Navy; 
} 
input.inputmain {
   font-size:10pt; 
   font-family:Arial; 
   color:Navy; 
} 
.tablemain {
   margin: 1px;
   text-align: left;
   border-width: 1px 1px 1px 1px;
   border-color: Gray;
   border-style: solid;
   border-collapse: collapse;
}
.tablemain th{
   vertical-align: top;
   font-family: Arial;
   font-size: 10pt;
   font-weight: normal;
   padding: 4px;
   color: Black;
   border-width: 1px;
   background-color:#e6e6e6;
   border-color: Gray;
   border-style: solid;
}
.tablemain .even td {
   vertical-align: top;
   font-family: Arial;
   font-size: 10pt;
   padding: 4px;
   color: Navy;
   background-color:#f9f9f9;
   border-width: 0px 1px 0px 0px ;
   border-color: Gray;
   border-style: solid;
}
.tablemain .odd td {
   vertical-align: top;
   font-family: Arial;
   font-size: 10pt;
   padding: 4px;
   color: Navy;
   background-color: white;
   border-width: 0px 1px 0px 0px ;
   border-color: Gray;
   border-style: solid;
}
.tablemain tr:hover td {
   background-color : #f6f6f6;
}
.tablemain .tableinvisible table{
   border-width: 0px 0px 0px 0px ;
}
.tablemain .tableinvisible td {
   border-width: 0px 0px 0px 0px ;
}
img.linkcue {
   position: absolute;
   border: 0px;
   bottom: 3px;
   right: 3px
} 
.swatch td { 
   border-width: 2px; 
   background-color: White; 
   border-color: Silver; 
   border-style: solid; }


.nav-tabs>li>a {
  background-color: #99A3A4; 
  border-color: #777777;
  padding: 10px;
  color:#fff;
}

/* active tab color */
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
  color:#fff;
  color: #fff;
  background-color: #111111;
  border: 1px solid #888888;
}

/* hover tab color */
.nav-tabs>li>a:hover {
  color:#fff;
  border-color: #000000;
  background-color: #616A6B;
}

footer {
}

.panel-footer { 
    background-color: transparent;
    color: white;
}

.eaclass {
	  border-radius: 10px;
	  border: 2px solid #777777;
	  padding: 30px;
	  width: 100%;
	  max-width: 800px;
	  -webkit-box-shadow: 2px 2px 2px 2px #eee;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	  -moz-box-shadow:    2px 2px 2px 2px #eee;  /* Firefox 3.5 - 3.6 */
	  box-shadow:         2px 2px 2px 2px #eee;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.bcontainer { 
   padding-top: 15px;   
}

.btimage { 
   width: 100%; 
   border: 1px solid #888888;
   box-shadow: 2px 2px 2px #AAA;
}

.btexcerpt { 
   margin-top: 20px;
   width: 100%; 
}
.btexcerpt a { 
  color: #333;
}

.biimage { 
   float: left;
   width: 33%; 
   border: 1px solid #888888;
   box-shadow: 2px 2px 2px #AAA;
}

.biexcerpt { 
   margin-left: 7%;
   float: right;
    width: 60%;   
}

.biexcerpt a { 
  color: #333;
}

.bexcerpt a { 
  color: #333;
   
}

.carousel-fade .carousel-inner .item {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
	opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
	left: 0;
	opacity: 0;
	z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
	opacity: 1;
}
.carousel-fade .carousel-control {
	z-index: 2;
}
.formattedsectiondiv {
  border-style: dotted;
  border-width: 1px;
  border-color: #ff3366;
}
.parallaxcontainer {
  width: 100%;
  height: 100%;
}
.parallax-window {
min-height: 300px;
background: transparent;
}
.innerpage {
padding: 15px 15px 15px;
background: #fff;
}
