@charset "utf-8";
/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	color:#fff;
	text-align:justify;
	background-color:#1e1e1e;
}
/*This is for the header, uppermost section of the website.*/
.header { background-color:#000; }
/*For table under the header section and under the flash section.*/
.header2 { background-color:#868585;}
/*Menu and Flash.*/
.middle { background-color:#868585; }
/*The place where the text goes.*/
.content {
	background-color:#000;
	padding-right:25px;
	border-top: 2px solid #1e1e1e;
	border-bottom: 1px solid #1e1e1e;
}
.content a { text-decoration:none; color:#e29a03; font-weight:bold;}
.content a:hover { text-decoration:underline;}
.content_right {
	background-color:#000;
	padding-right:25px;
	border-top: 2px solid #1e1e1e;
}
.contentglobal { background-color:#000;}
/*The footer obviously.*/
.footer {	
	color:#fff;
	padding-right: 15px;
	padding-left: 15px;
}
.footer a { color:#e29a03; text-decoration:none; font-weight:bold; }
.footer a:hover { text-decoration:underline; }
/*Does what it sais on the tin.*/
.logo { margin-left:10px; }
/*Image of Languages.*/
.langup { padding-left:5px;}
.langimage { padding-top:5px; padding-left:3px;}
#langshow {
	float:right;
	color:#fff;
	text-align:left;
	width:100px;
	line-height:16px;
	visibility:hidden;
}
#langshow a { text-decoration:none; color:#e29a03; }
.marging_lang_show { padding-left:16px; }
#languages { float:right; color:#fff; vertical-align:bottom; margin-bottom:10px; margin-right:10px; visibility:visible; }
#languages a { font-weight:bold; text-decoration:none; color:#fff; }
.flash {
	margin:10px;
}
.video_box {
	border: 1px solid #fff;
	margin-top:10px;
	margin-left:3px;
}
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#e29a03; font-weight:bold;}
h2 { font-size:14px; color:#e29a03; font-weight:bold;  }
h3 { font-size:12px; color:#e29a03; font-weight:bold; margin-bottom:20px; margin-top:10px;  }
.contactboxinfo { width:105px; height:40px; font-weight:bold; color:#fff;}
.contactbox {
	width:150px;
	font-weight:bold;
	font-size:10px;
	padding-left:4px;
	height:16px;
	border: 2px solid #fff;
}
.drop { width:158px; height:20px; border: 2px solid #fff; font-weight:bold; font-size:11px; padding-left:4px;}
.button { background-color:#fff; color:#000; font-weight:bold; font-size:11px; border:2px solid #e29a03;  }
.contactinformation { line-height:16px; }
.contactinformation a { text-decoration:none; color:#e29a03;}
.contactinformation a:hover{ font-weight:bold; }
li {
	list-style-position: outside;
	list-style-type: square;
	font-weight:bold;
	line-height:18px;
}
li a { text-decoration:none; color:#fff;}
li a:hover { color:#e29a03;}
.sitemap_pad { padding-left:30px; color:#fff; font-weight:bold;}
.sitemap { font-size:11px; font-weight:bold;}
.sitemap a { text-decoration:none; color:#fff;}
.sitemap a:hover { color:#e29a03; text-decoration:none; }
.services_mar { padding-top:40px; }
.textarea { width:300px; height:150px;}