body
{
   margin: 0;
   padding: 0;
   background-color: #FFFFFF;
}
p
{
   font-size: 16px;
   font-family: Raleway;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #000000;
}
th
{
   font-size: 16px;
   font-family: Raleway;
   font-weight: 1;
   font-style: normal;
   text-decoration: none;
   background-color: #B89C90;
   color: #000000;
   text-align: left;
}
td
{
   font-size: 16px;
   font-family: Raleway;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #000000;
   vertical-align: top;
}
.table 
{
   background-color: transparent;
   border: 1px solid #DDDDDD;
   border-collapse: collapse;
   border-spacing: 0;
   max-width: 100%;
   width: 100%;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
{
   padding: 8px;
   line-height: 1.4285;
   vertical-align: top;
   border: 1px solid #DDDDDD;
}
.table > thead > tr > th
{
   vertical-align: bottom;
   border-bottom: 2px solid #DDDDDD;
}
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td 
{
   border-top: 0;
}
.table-striped>tbody>tr:nth-child(odd)>td
{
   background-color: #FFFFFF;
}
.table-hover > tbody > tr:hover > td
{
   background-color: #F5F5F5 !important;
}
td img
{
   border-width: 0;
}
a, a:hover, a:visited
{
   color: inherit;
}
input, select, textarea
{
   box-sizing: border-box;
   margin-bottom: 10px;
   font-size: 16px;
   font-family: Raleway;
   font-weight: normal;
   font-style: normal;
   text-decoration: none;
   color: #555555;
   border: 1px solid #CCCCCC;
}
label
{
   display: inline-block;
   padding: 6px 0 6px 0;
   text-align: left;
}
.form-control
{
   margin-bottom: 10px;
   padding: 6px 6px 6px 6px;
   font-family: Raleway;
   font-size: 16px;
   color: #555555;
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   line-height: 1.4285;
   box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
   transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus
{
   border-color: #B89C90;
   outline: 0;
   box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(184,156,144,0.60);
}
.btn, a.btn
{
   display: inline-block;
   padding: 6px 12px;
   margin-bottom: 0;
   font-family: Raleway;
   font-weight: normal;
   font-size: 16px;
   text-decoration: none;
   line-height: 1.4285;
   text-align: center;
   white-space: nowrap;
   vertical-align: middle;
   cursor: pointer;
   user-select: none;
   background-color: #000000;
   border: 1px solid #000000;
   border-radius: 4px;
   color: #FFFFFF;
}
#nav
{
   background-color: #B89C90;
   float: left;
   list-style-type: none;
   margin: 0 0 6px 0;
   padding: 0;
   width: 100%;
}
#nav li
{
   float: left;
   position: relative;
}
#nav a
{
   display: block;
   background-color: #B89C90;
   color: #000000;
   font-size: 16px;
   font-family: Raleway;
   font-weight: normal;
   text-decoration: none;
   padding: 8px 8px 8px 8px;
}
#nav a:hover
{
   background-color: #000000;
   color: #B89C90;
}
#nav ul
{
   margin: 0;
   padding: 0;
   background: transparent;
   list-style: none;
   position: absolute;
   left: -9999px;
}
#nav ul li
{
   float: none;
}
#nav ul a
{
   white-space: nowrap;
}
#nav li:hover ul
{
   left: 0;
}
#nav li:hover a
{
   background-color: #000000;
   color: #B89C90;
}
#nav li:hover ul a
{
   text-decoration: none;
   background-color: #000000;
   color: #000000;
}
#nav li:hover ul li a:hover
{
   background-color: #000000;
   color: #B89C90;
}
.tabs
{
   font-size: 16px;
   font-family: Raleway;
   font-weight: normal;
   width: 100%;
   padding: 0;
   margin: 0;
}
.tabs li
{
   list-style: none;
   display: inline;
   padding: 0;
   margin: 0;
}
.tabs a
{
   padding: 4px 10px;
   display: inline-block;
   background-color: #B89C90;
   color: #000000;
   text-decoration: none;
   border-top-left-radius: 4px;
   border-top-right-radius: 4px;
   border-style: solid;
   border-color: #666;
   border-width: 1px;
   border-bottom-width: 0;
   margin-bottom: -1px;
}
.tabs a:focus
{
   outline: 0;
}
.tabs a.active
{
   background-color: #FFFFFF;
   border-color: #DDDDDD;
   color: #B89C90;
}
.tab
{
   border: 1px solid #DDDDDD;
   background-color: #FFFFFF;
   padding: 4px;
}
