@charset "UTF-8";
/* CSS Document */

.bgimage {
 position:absolute;
 left:50%;
 margin:0 -485px;
 top:175px;
 z-index:-1;
 overflow:hidden;
 background-image:url(images/globe_bg.jpg);
 background-repeat:no-repeat;
 border: none;	
	}


.bgimage_services {
 position:absolute;
 left:35%;
 margin:0 -450px;
 top:245px;
 z-index:-1;
 overflow:hidden;
 background-image:url(images/globe_bg_services.jpg);
 background-repeat:no-repeat;
 border: none;	
	}
	
/*.services_leftimage {
	float:left;
	margin-top:200px;
}*/

 .services_leftimage
	{ 
 position:absolute;
 top:25px;
 left:40%;
 margin:0 -400px;
 top:170px;
 z-index:1;
 overflow:hidden;
 border: none;
 }

.1pxl_translucent {
 position:absolute;
 left:35%;
 margin:0 -450px;
 top:200px;
 z-index:-1;
 overflow:hidden;
 	}

.bgimage_welcome {
 position:absolute;
 left:50%;
 margin:0 -485px;
 top:275px;
 z-index:0;
 overflow:hidden;
 background-image:url(images/mid_welcome_bg.jpg);
 background-repeat:no-repeat;
 border: none;	
	}

.bgimage_type {
 position:absolute;
 left:675px;
 top:100px;
 z-index:10;
 width:190px;
 line-height:20px;
 border: none;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:12px; color:#FFFFFF;	
	}

.bgimage_faint {
 position:absolute;
 left:50%;
 margin:0 -485px;
 top:275px;
 z-index:-1;
 overflow:hidden;
 background-image:url(images/globe_bg_faint.jpg);
 background-repeat:no-repeat;
 border: none;	
	}
	
.nav_logoflash { position:absolute; top:26px; left:50%;
 margin:0 -400px; z-index:100; }
 
.nav_placement {
 position:absolute; right:120px; top:73px; z-index:10;}
 
 .nav_greyline {
 	position:absolute; top:94px; height:1px; right:120px; width:800px; background-color:#CCCCCC; z-index:5; overflow:hidden;
 }
 
 .nav_explain {
 	position:absolute; right:120px; top:101px; z-index:10; font-family:Arial, Helvetica, sans-serif; font-size:10px;
 	}

.colorbox_blue {
 width: 100%; height:25px; position:absolute; top:0px; left:0px; z-index: 100; border: none; background-color:#000066;}
 
.colorbox_cyan {
 width: 100%; height:25px; position:absolute; top:0px; left:0px; z-index: 100; border: none; background-color:#00a9ec;}
 
.colorbox_magenta {
 width: 100%; height:25px; position:absolute; top:0px; left:0px; z-index: 100; border: none; background-color:#ec008c;}
 
.colorbox_red {
 width: 100%; height:25px; position:absolute; top:0px; left:0px; z-index: 100; border: none; background-color:#990000;}

.colorbox_teal {
 width: 100%; height:25px; position:absolute; top:0px; left:0px; z-index: 100; border: none; background-color:#186d67;}

.container
	{ 
 position:absolute;
 top:25px;
 left:50%;
 margin:0 -400px;
 top:150px;
 z-index:1;
 overflow:hidden;
 border: none;
 }
 
 .container_services
	{ 
 position:absolute;
 top:25px;
 left:52%;
 margin:0 -400px;
 top:150px;
 z-index:1;
 overflow:hidden;
 border: none;
 }
 
  .container_lotsoftext
	{ 
 position:absolute;
 top:25px;
 left:52%;
 margin:0 -400px;
 height:auto;
 top:150px;
 z-index:1;
 overflow:hidden;
 border: none;
 }
 
 .container_splash
	{ 
 position:absolute;
 top:25px;
 left:50%;
 margin:0 -400px;
 height:90%;
 top:25px;
 z-index:1;
 overflow:hidden;
 border: none;
 }

.box_splash {
	font-family: "Trebuchet MS";
	background-position:center 0px;
	background-repeat:no-repeat;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	position:relative;	
	margin: 0px;
	height:90%;
	width: 800px;
	text-align: left;
	white-space: normal;
	border: none;
}

.box_overview {
	font-family: "Trebuchet MS";
	background-position:center 0px;
	background-repeat:no-repeat;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	position:relative;	
	margin: 0px;
	height:auto;
	width: 825px;
	text-align: left;
	white-space: normal;
	border: none;
}

.text_giantsplash{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:28px; color:#999999;
	}

.text_normal_header{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:18px; color:#000000;
	}
.text_smaller_header{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size:16px; color:#000000;
	}
	
.midplacement{
position:absolute; top:114px; left:130px;
	}

li {
	list-style-position: outside;
	list-style-image: url(images/4pxl_grey.gif);
	list-style-type: none;
}



.footer_slogan_placement
	{
	position:absolute;
	left:76%; margin:0 -400px; top:640px;
	}

.footer_slogan_float
	{
	position:relative; left:32%;
	}

.footer_type
	{
	position:absolute;
	left:85%; margin:0 -485px; top:670px;
	font-family:"Trebuchet MS"; color:#000000; font-style:normal; font-size:11px; font-weight:bold;
	}
.footer_type a:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.footer_type a:visited {
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.footer_type a:hover {
	text-decoration:underline;
}
.footer_type_float
	{
	position:relative;
	font-family:"Trebuchet MS"; color:#000000; font-style:normal; font-size:11px; font-weight:bold;
	left:32%;
	}

.footer_type_float a:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.footer_type_float a:visited {
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.footer_type_float a:hover {
	text-decoration:underline;
}

.footer_address_placement
	{ position:absolute;
	left:89%; margin:0 -485px; top:700px;
	font-family:"Trebuchet MS"; font-style:normal; font-size:12px;
	}
.footer_address_placement a:link
	{ text-decoration:none;
	}
.footer_address_placement a:visited
	{ text-decoration:none;
	}
.footer_address_placement a:hover
	{ text-decoration: underline; color:#186d67;
	}
	 
.footer_address_float
	{ 	
	font-family:"Trebuchet MS"; font-style:normal; font-size:12px;
	position:relative; left:40%;
	}
.footer_address_float a:link
	{ text-decoration:none;
	}
.footer_address_float a:visited
	{ text-decoration:none;
	}
.footer_address_float a:hover
	{ text-decoration: underline; color:#186d67;
	}
	
p {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:link {
	color: #0000FF;
	text-decoration: underline;
}
a:visited {
	color: #0000FF;
	text-decoration: underline;
}
a:hover {
	color: #0000FF;
	text-decoration: none;
}

.type_small {
	font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666666;}

