body {margin:0px;margin-top:15px;background-image:url("images/bg2.jpg");/*background-color:white*/}
.main_tab {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	border:white 1px solid;
	width:780px;
	height:796px;
}

.global_nav {position:absolute;top:249px;left:510px;font-family:verdana,arial;font-weight:bold;font-size:10px;line-height:20px;text-transform:normal;border:white 0px solid;height:24px;letter-spacing:0.0em;z-index:5}
.global_nav A:link		{ color: white; text-decoration: none; } 
.global_nav A:visited	{ color: white; text-decoration: none; } 
.global_nav A:active	{ color: red; text-decoration: underline;} 
.global_nav A:hover		{ color: white; text-decoration: underline}
.menu_slug {margin-left:1px;background-color:#323232;padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;color:white;border:white 1px solid;border-top:0px;border-bottom:0px;border-right:0px}

.credits {font-family:verdana,arial;font-size:9px;color:white;}
.credits A:link		{ color: white; text-decoration: none; } 
.credits A:visited	{ color: white; text-decoration: none; } 
.credits A:active	{ color: white; text-decoration: underline;} 
.credits A:hover		{ color: white; text-decoration: underline; }

.white_underline {font-family:arial,verdana;font-size:12px;color:black;}
.white_underline A:link		{ color: black; text-decoration: underline; } 
.white_underline A:visited	{ color: black; text-decoration: underline; } 
.white_underline A:active	{ color: black; text-decoration: underline;} 
.white_underline A:hover	{ color: #FA9B03; text-decoration: underline; }
input, textarea {background-color:#C8C8C8}
.submit_btn {position:relative;top:9px;left:99px;height:22px;font-family:verdana,sans-serif;color:#323232;font-size:10px;text-transform:uppercase;letter-spacing:0.1em;font-weight:bold;text-align:center}
.address {position:absolute;top:336px;left:450px;font-family:arial,verdana,sans-serif; font-size:12px;line-height:16px;color:black}

.centered {text-align:center}

.banner {position:absolute;top:0px;}
.banner1 {position:absolute;top:0px;left:270px}

.banner_top_long_slug, .banner_btm_long_slug, .btm_long_slug {background-color:#323232;width:756px;height:20px;position:absolute;top:30px;font-family:verdana;arial;font-size:9px;color:white;padding-left:24px;padding-top:5px}
.banner_top_long_slug {position:absolute;top:83px;height:6px;line-height:0px;padding-top:0px}
.banner_btm_long_slug {position:absolute;top:247px;border:white 0px solid;}
.main_text_col {
	border:white 0px solid;
	height:523px;
	position:absolute;
	top:273px;
	background-color:#AAAAAA;
	width: 780px;
}
.main_text {padding:24px;font-family:arial,verdana,sans-serif; font-size:12px;line-height:16px;color:black;background-color:#AAAAAA;width:732px;}
.btm_long_slug {
	position:absolute;
	top:778px;/*border-top-width:1px;border-top-color:white;border-top-style:solid*/
	border:white 1px solid;
	width:756px;
	margin:0px;
	left:-1px
}
h1 {font-family:arial,verdana,sans-serif; font-size:12px;line-height:16px;color:black;text-transform:uppercase;letter-spacing:0.1em}
.main_text li {margin-top:6px}
.menu_container {position:absolute;top:248px;left:457px;padding:0px;width:314px;z-index:10;border:green 0px solid}

#menu {
position:relative;
z-index:500;
width: 100%;
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 6em;
float: left;
}

#menu a, #menu {
font: 10px/15px 'trebuchet ms', verdana, sans-serif;
display: block;
border:white 1px solid;
border-bottom:0px;
margin: 0;
padding: 1px 4px;
}

#menu {
color: white;
letter-spacing:0.0em;
display: block;
border-width: 0px;
border-bottom-width: 0px;
border-style: solid;
border-color: gray gray gray gray;
margin: 0;
padding: 1px 4px;
text-transform: normal;
}

#menu a, #menu #home,  #menu #company_info, #menu #contact{
font: 10px/15px verdana, sans-serif;
color: white;
font-weight:bold;
background:#323232;
text-decoration: none;
margin-bottom:0px;
margin-top:0px;
padding-left:14px;
padding-top:3px;
padding-bottom:3px;
}

#menu a:hover {
color: white;
font-weight:bold;
background: #FF9900;
}

#menu #home, #menu #company_info, #menu #contact {
border:white 1px solid;
border-left:0px;
border-top:0px;
border-bottom:0px;
}

.menu_heading {
padding-top:0px;
font: 12px/15px 'trebuchet ms', verdana, sans-serif;
letter-spacing:0.1em;
color:white;
background-color:#949277;
font-weight:normal;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
background: white;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
background:;
} 

#menu ul ul ul a {
background: #BC6DC0;
color:white;
}

#menu ul ul ul a:hover {
color:black;
} 

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
