body{
	background: #7e8081;
}

body, tr, td, input, select, textarea {
	margin:0;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 1.3;
	color: #666666;
}

a:link, a:visited {
	color: #666666;
	text-decoration: underline;
}

a:hover, a:active {
	color: #000000;
}

h1, h2, h3, h4, h5, h6 {
	color: #444;
	font-family: Arial, sans-serif;
	font-weight: bold; /* Arial Black is already bold */
}

h1 {
	font-size: 17px;
	line-height: 1.3;
	margin-bottom: 15px;
}

h2 {
	font-size: 15px;
	line-height: 1.1;
	margin: 20px 0 0.6em;
}

h3 {
	font-size: 12px;
	line-height: 1.1;
	margin: 0.4em 0 0.6em;
}

.home h1 {
	color: #00549f;
}

p {
	margin: 0.8em 0;
}

dt {
	font-weight: bold;
	color: #000;
	margin-top: 0.5em;
}

dd {
	font-weight: normal;
}

.line{
	border-bottom: 1px solid #ddd;
}

.line_top{
	border-top: 1px solid #ddd;
}

.line_right{
	border-right: 1px solid #ddd;
}

.emailform td {
	padding-bottom:3px;
}

td.emailform_title {
	padding-top:3px;
}

.content{font-size: 13px; color: #666666;}

ul { margin-left:15px; }

.job_title a:link {text-decoration:none; }
.job_title a:visited {text-decoration:none; }
.job_title a:hover {text-decoration:none; }

#footer{font-size: 12px; color: #888888; text-decoration:none;}

#title_home { font-size: 15px; color: #00549d; }
#title_home a:link, #title_home a:visited { color: #00549d; }
#title_home a:hover{ color: #888; }

#title_management { font-size: 15px; color: #0089b2; }
#title_management a:link, #title_management a:visited { color: #0089b2; }
#title_management a:hover{ color: #888; }

#title_keyinfo { font-size: 15px; color: #414244; }
#title_keyinfo a:link, #title_keyinfo a:visited { color: #414244; }
#title_keyinfo a:hover{ color: #888; }

#title_regions { font-size: 15px; color: #f1a836; }
#title_regions a:link, #title_regions a:visited { color: #f1a836; }
#title_regions a:hover{ color: #888; }

#title_services { font-size: 15px; color: #b41e20; }
#title_services a:link, #title_regions a:visited { color: #b41e20; }
#title_services a:hover{ color: #888; }

#title_contacts { font-size: 15px; color: #688d00; }
#title_contacts a:link, #title_regions a:visited { color: #688d00; }
#title_contacts a:hover{ color: #888; }

#title_press { font-size: 15px; color: #af5411; }
#title_press a:link, #title_press a:visited { color: #af5411; }
#title_press a:hover{ color: #888; }

#title_marketing { font-size: 15px; color: #750979; }
#title_marketing a:link, #title_marketing a:visited { color: #750979; }
#title_marketing a:hover{ color: #888; }

#title_joinus p { font-size: 15px; color: #108281; }
#title_joinus a:link, #title_joinus a:visited { color: #108281; }
#title_joinus a:hover{ color: #888; }
#title_joinus h1 { font-size:22px; font-family: "Arial Black", Arial, sans-serif; font-weight: normal; color: #108281; margin-bottom: 15px;}
#title_joinus li {margin: 0 0 3px;}
#title_joinus ol { margin: 0 0 15 0px; padding-left:30; font-size: 15px; color: #108281;}

#mainnav { font-size: 12px; color: #00549d; font-weight: bold;}
#mainnav { float: right; width: 168px; padding-bottom:5px;}
#mainnav li { padding-bottom:5px; padding-left:20px; list-style-type:none; list-style-position:outside;}
#mainnav ul { margin-left:0; padding-left:0; list-style-type: none;}
#mainnav a:link, #mainnav a:visited { color: #888; text-decoration:none;}

#subnav { font-size: 12px; color: #00549d; font-weight: bold;}
#subnav { float: left; width: 500px;}
#subnav li { padding-bottom:5px; list-style-type:none; list-style-position:outside;}
#subnav ul { margin-left:0; padding-left:0; list-style-type: none;}
#subnav a:link, #subnav a:visited { color: #888; text-decoration:none;}

.home #mainnav a:hover, .home #mainnav a:active,
.home #mainnav .selected a:visited, .home #mainnav .selected a:active,
.home #mainnav .selected a:link { color: #00549d; text-decoration:none;}

.management #mainnav a:hover, .management #mainnav a:active,
.management #mainnav .selected a:visited, .management #mainnav .selected a:active,
.management #mainnav .selected a:link { color: #0089b2; text-decoration:none;}

.keyinfo #mainnav a:hover, .keyinfo #mainnav a:active,
.keyinfo #mainnav .selected a:visited, .keyinfo #mainnav .selected a:active,
.keyinfo #mainnav .selected a:link { color: #414244; text-decoration:none;}

.regions #mainnav a:hover, .regions #mainnav a:active,
.regions #mainnav .selected a:visited, .regions #mainnav .selected a:active,
.regions #mainnav .selected a:link { color: #f1a836; text-decoration:none;}

.services #mainnav a:hover, .services #mainnav a:active, .services #subnav a:hover, .services #subnav a:active,
.services #mainnav .selected a:visited, .services #mainnav .selected a:link, .services #mainnav .selected a:active, 
.services #subnav .selected a:visited, .services #subnav .selected a:active { color: #b41e20; text-decoration:none;}

.contacts #mainnav a:hover, .contacts #mainnav a:active,
.contacts #mainnav .selected a:visited, .contacts #mainnav .selected a:active,
.contacts #mainnav .selected a:link { color: #688d00; text-decoration:none;}

.press #mainnav a:hover, 
.press #mainnav a:active,
.press #mainnav .selected a:link,
.press #mainnav .selected a:visited,
.press #mainnav .selected a:active,
.press #subnav a:hover,
.press #subnav a:active,
.press #subnav .selected a:link, 
.press #subnav .selected a:visited, 
.press #subnav .selected a:active { color: #af5411; text-decoration:none;}

.marketing #mainnav a:hover, .marketing #mainnav a:active,
.marketing #mainnav .selected a:visited, .marketing #mainnav .selected a:active,
.marketing #mainnav .selected a:link { color: #750979; text-decoration:none;}

.joinus #mainnav a:hover, .joinus #mainnav a:active, .joinus #subnav a:hover, .joinus #subnav a:active,
.joinus #mainnav .selected a:visited, .joinus #mainnav .selected a:link, .joinus #mainnav .selected a:active, 
.joinus #subnav .selected a:visited, .joinus #subnav .selected a:active { color: #108281; text-decoration:none;}

#content_link a:link, #content_link a:visited {font-size: 11px; color: #666666; text-decoration: underline;}
#content_link a:hover, #content_link a:active {font-size: 11px; color: #000000;}

#language a:link, #language a:visited {font-size: 11px; color: #666666; text-decoration: none;}
#language a:hover, #language a:active {font-size: 11px; color: #000000; text-decoration: none;}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {color: #888888; text-decoration: none;}

#executives { font-size: 12px;}
#executives li {margin: 0 0 5px;}
#executives ul { list-style-type: none;  margin: 0 0 20 0px; padding-left:0; list-style-position: outside;}

#executives1 { font-size: 12px;}
#executives1 li {margin: 0 0 5px;  list-style-position: outside; list-style-type: disc;  }
#executives1 ul {margin: 20 0 20 0px; padding-left:15;}

#agencies { float: left; width: 200px;}
#agencies ul{ list-style-type: disc;  padding-bottom: 10px; margin-left:15px; }

#pass li {margin: 0 0 5px;}
#pass ul { list-style-type: disc;  margin: 0 0 0 20px; padding-left:0; list-style-position: outside;}

.eform, .eform:focus {border-width:1px; border-color:#888; padding-top:2px}

.inner { padding: 0 12px; }

.input_txt{ font-size:13px; color:#666666; border: 1px solid #e5e5e5; }
