/* styles for fonts
unit of measurement for fonts - pixels
*/

body {
  font-family: Trebuchet MS;
}

a {
	color: #002060;
	text-decoration: none;
}

a:hover {
	color: #002060;
	text-decoration: underline;
}

p, #content ul, #content ol{
  line-height:21px;
  font-size:11px;
  color:#666666;
  padding-bottom:9px;
}

.secondary h1 {
  font-family: Trebuchet MS;
  font-size:14px;
  color:#002060;
  padding-top:1px;
  padding-bottom:2px;
}

h2 {
  font-family: Trebuchet MS;
  font-size:14px;
  font-style: italic;
  font-weight:normal;
  color:#fff;
  text-indent:9px;
}

.secondary-left h2 {
  font-family: Trebuchet MS;
  font-size:12px;
  color:#002060;
  padding-top:5px;
  padding-bottom:2px;
  text-indent:0px;
  font-weight: bold;
}

.preview-header h2 {
  font-family: Trebuchet MS;
  font-size:14px;
  font-style: italic;
  font-weight:normal;
  color:#fff;
  text-indent:9px;
  padding: 0px;
}

h3 {
  font-family: Trebuchet MS;
  font-size:14px;
  font-style: italic;
  font-weight:normal;
  color:#666666;
  text-indent:9px;
}


.main-img-header {
  font-size:16px;
  font-weight: normal;
  color:#fff;
  text-transform: uppercase;
  line-height:22px;
  font-style: normal;
  text-indent:0px;
}

.main-img-header span {
  font-size:12px;
  text-transform: none;
}

h3 {
  font-family: Trebuchet MS;
  font-size:11px;
  color:#002060;
}

.preview-content h3 {
    text-indent:0px;
}

.skiplinks {
  font-size: 11px;
}

.skiplinks a {
  text-decoration: none;
}

.skiplinks a:hover,
.top-menu a:hover {
  text-decoration: underline;
}

.lang a {
  color: #666;
}

.link a {
  color: #002060;
}

.top-menu a {
  font-size: 11px;
  color: #fff;
  text-decoration: none;
}

.top-menu ul {
  line-height: 17px;
  font-size: 11px;
}

.top-menu ul ul li {
  line-height: 15px;
  font-size: 11px;
}

.this-page a {
	text-decoration: none;
	color: #4D6390;
}

.this-page a:hover {
	text-decoration: underline;
	color: #4D6390;
}

.this-page,
.search-input {
  font-size:11px;
  color: #4d6390;
}

.main-menu ul li a {
  line-height:21px;
}

.main-menu ul ul li a {
  line-height: 17px;
}

.main-menu ul ul ul li a {
  line-height: 15px;
}

.main-menu ul li {
  line-height:21px;
}

.main-menu ul ul li {
  line-height: 17px;
}

.main-menu ul ul ul li {
  line-height: 15px;
}

.main-menu ul li a,
.main-menu ul li ul li a,
.main-menu ul li ul li ul li a {
  text-decoration: none;
  font-size: 11px;
}

.main-menu ul li a {
  color: #fff;
}

.main-menu ul li ul li a,
.main-menu ul li ul li ul li a {
  color: #575757;
}

.main-menu ul li ul li.current a,
.main-menu ul li ul li a:hover {
  color: #3f5787;
  text-decoration: underline;
}

.main-menu ul li ul li ul li a {
  font-style: italic;
}

.preview-footer p {
  font-size: 11px;
  color:#666666;
  line-height: 18px;
  margin: 0px 6px;
  padding: 3px 0px 6px 0px;
}

.preview-text p {
  padding:0px;
  margin:0px;
}

.navigation-link ul li {
  font-size:13px;
  font-weight:bold;
  color:#fff;
}

.navigation-link ul li a {
  font-size:11px;
  font-weight:normal;
  color:#fff;
  text-decoration:none;
}

.navigation-link ul li a:hover {
  text-decoration:underline;
  color: #fff;
}

.socialmedia-link {
  font-size:13px;
  font-weight:bold;
  color: #fff;
}

.customers-text,
.copyright {
  font-size:11px;
  color:#233f76;
}

div ul {
	list-style-type: square;
}
	

div ul, div ol, div table  {
	list-style-position: inside;
	color: #666666;
	padding-bottom: 9px;
	font-size: 11px;
	font-family: Trebuchet MS;	
}










