﻿body 
{
    font: 0.8em Verdana, sans-serif;
    background-color:#666666;
    margin:0 auto;
    color: #99702c;
}

input
{
	color: #99702c;
	font: 0.8em Verdana, sans-serif;
}

select
{
	color: #99702c;
	font: 0.9em Verdana, sans-serif;
}

a
{
	color: #99702c;
	text-decoration:none;
}

a:hover
{
	color: #472d03;
}


#main-container 
{
	background-color:#a2a2a2;
	text-align: left;
	width: 800px;
	padding: 0;
	margin: 0 auto; 
}

#secondary-container 
{
	font: 0.8em Verdana, sans-serif;
	text-align: center;
	width: 800px;
	margin: 0 auto; 
	padding-top:10px;
	color:White;
}

#header 
{
	text-align: left;
	background: white;
	width: 750px;
	padding: 5px;
	margin: 0 auto; 
}

#logo
{
	position:relative;
	width:200px;
	float: left;
}

#language-switch
{
	margin: 0 0 65px 52%;
	width: 350px;
	text-align:left;
}


#language-switch a
{
	margin: 0 2px 0 2px; 
	font: 0.8em Verdana, sans-serif;
	color:#99702c;
	text-align:left;
	text-decoration:none;
}

#language-switch a:hover
{
	margin: 0 2px 0 2px; 
	font: 0.8em Verdana, sans-serif;
	color:#472d03;
	text-align:left;
	text-decoration:none;
}

#header-secondary
{
	padding-left:1px;	
}

/* Navigation header */

#header #navigation
{
	margin:0 -10px 0 0;
	text-align:left;
	background-image:url(../ImagesSite/navigation-background.jpg);
	height:43px;
	width:748px;
	border-top: solid 1px #d0b486;
}


#header #nav{
  text-align: center;
  margin: 0 auto;
  height:43px;
  vertical-align:middle;

}

#header #nav select{
	font: 0.9em Verdana;

}

#header #nav ul{
  margin:10px 0 0 0;
  padding: .3em 0;
  font: 0.8em Verdana, sans-serif;
  width: 100%;
  line-height:1.4em;
  list-style-type: none;
}

#header #nav ul li{
  margin: 0;
  padding: 0;
  display: inline;
}

#header #nav ul li a, #nav ul li a:link{
  background: transparent;
  color: white;
  text-decoration: none;
  padding: 3px 15px;
  display: inline;
}

#header #nav ul li a:hover{
  color: #472d03;
  cursor: pointer;
}

#header #nav ul li a#active, #nav ul li a#active:link{
  font-weight:bolder;
  cursor: default;
  font-weight: 700;
}

#header #nav ul li a#active:hover{
  color: #472d03;
}
/* Navigation */

#breadcrumb
{
	font: 0.8em Verdana, sans-serif;
	color: #99702c;
}

#breadcrumb a
{
	color: #99702c;
	text-decoration:none;
	border-bottom: dotted 1px #99702c;
}

#breadcrumb a:hover
{
	color: #472d03;
}

#content
{
	text-align: left;
	background: white;
	width: 750px;
	padding: 5px;
	margin: 0 auto; 
	border-left: solid 10px #a2a2a2;
	border-right: solid 10px #a2a2a2;
}


#footer {
	text-align: left;
	background: white;
	width: 750px;
	padding: 5px;
	margin: 0 auto; 
	border-left: solid 10px #a2a2a2;
	border-right: solid 10px #a2a2a2;
	border-bottom: solid 10px #a2a2a2;
}
/* Navigation header */

#footer #nav{
  text-align: center;
  margin: 0 auto;
  vertical-align:middle;
}

#footer #nav ul{
  margin:10px 0 0 0;
  padding: .3em 0;
  font: 0.8em Verdana, sans-serif;
  width: 100%;
  list-style-type: none;
}

#footer #nav ul li{
  margin: 0;
  padding: 0;
  display: inline;
}

#footer #nav ul li a, #nav ul li a:link{
  background: transparent;
  color: #99702c;
  text-decoration: none;
  padding: 3px 15px;
  display: inline;
}

#footer #nav ul li a:hover{
  color: #472d03;
  cursor: pointer;
}

#footer #nav ul li a#active, #nav ul li a#active:link{
  font-weight:bolder;
  cursor: default;
  font-weight: 700;
}

#footer #nav ul li a#active:hover{
  color: #99702c;
}
/* Navigation */



#footer p {
	 font-size:0.8em;
}

#footer a {
	 color:#99702c;
	 text-decoration:none;
}

#horizontal-separator-top
{
	text-align:center;
}

#horizontal-separator
{
	margin-top:10px;	
	margin-bottom:10px;
}

#company-id
{
	color: #472d03;
	text-align:center;	
}

#contentSwitch 
{
   text-align:right;
   width:350px;
   height:20px;
}

.clearB{
  clear: both;
  height: 10px;
}

.error-message
{
	color:#830000;
}

.admin-description
{
	font: 0.7em Verdana, sans-serif;
	color: #898989;
	vertical-align:top;
}

#blacklionfish-brand
{
	color:#fff;
	border-bottom: dotted 1px #fff;
}

/* Exception Box Start */
#ExceptionBox
{
	margin-top:30px;
}

#ExceptionBox td
{
	border: dotted 1px #472d03;
	font-style:italic;
	font-weight:bold;
	font-size:smaller;
	color:#472d03;
	background-color:#e2dacd;
	height:30px;
	text-align:left;
}

#ExceptionBox #Message
{
	margin-left:10px;	
} 
/* Exception Box End */

/* Confirmation Box Start */
#ConfirmationBox
{
	margin-top:30px;
}

#ConfirmationBox td
{
	border: dotted 1px #58D15D;
	font-style:italic;
	font-weight:bold;
	font-size:smaller;
	color:#007B03;
	background-color:#BCE4B5;
	height:30px;
	text-align:left;
}

#ConfirmationBox #Message
{
	margin-left:10px;	
} 
/* Confirmation Box End */
  