/*----------------------CFD Styles - Home Page ----------------------*/

body {
	color:#000;
	background-color:#fff;
	margin-left:0px;
	margin-top:0px;
	font:1.0em verdana,arial,sans-serif;
	}avigation

h1 {
	font:110% verdana,arial,sans-serif;
	color:#0000ff;
	font-weight:700;
	margin-top:25px;
	margin-left:15%;
	font-style:italic;
	letter-spacing:0.2em;
	line-height:1.4em;
	text-align:center;
	z-index:2;
	}

.red {
	font:120% verdana,arial,sans-serif;
	color:#ff0000;
	font-weight:700;
	margin-top:25px;
	font-style:italic;
	letter-spacing:0.2em;
	margin-top:-5px;
	text-align:center;
	z-index:2;
	}

.normalred {
	color:#ff0000;
	font-weight:700;
	}

p {
	padding:8px 9px 12px 9px; 
	font:80% verdana,arial,sans-serif;
	line-height:1.4em;
	}

p.link {
	padding:5px 0 3px 5px;
	}

p.link_2 {
	padding:10px 0 10px 5px;
	}

p.space {
	margin:30px 0 10px 0px;
	}


p.four {
	padding:10px 1px;
	font:90% verdana,arial,sans-serif;
	color:#fff;
	font-weight:700;
	text-align:center;
	background-color:#ff0000;
	}

p.five {
	text-align:center;
	}

p.six {
	margin:10px 0 10px 0;
	font:80% verdana,arial,sans-serif;
	color:#0000ff;
	font-weight:700;
	}


.indent {
	margin-left:30px;
	padding:2px 0;
	}


.cropped {
	width:60%;
	}

/*--------------------------------------Framework----------------------*/

#top {
	margin:0px;
	height:109px;
	width:100%;
	background:url(img/header.jpg) no-repeat;
	}

#companyname {
	position:absolute;
	top:33px;
	left:90px;
	padding-left:12px;
	z-index:10;
	}

#companyname_shadow {
	position:absolute;
	top:35px;
	left:92px;
	padding-left:12px;
	z-index:8;
	}


#centerhome {
	margin-left:25px; 
	margin-right:25px;
	margin-top:90px;
	padding:0 20px;
	}
		/*---------------------Boxes-----------*/
#box {
	background:blue;
	padding:0;
	
	text-align:center;
	}

.boxtext {
	font:0.9em verdana,arial,sans-serif;
	color:#ffff10;
	font-weight:700;
	}

#leftbox {
	position:absolute;
	left:5px;
	top:715px;
	width:20%;
	}


#leftbox ul {
	list-style:none;
	padding:12px;
	}

#leftbox ul li {
	text-decoration:none;
	padding:10px 0;
	}

#rightbox {
	position:absolute;
	left:82%;
	top:765px;
	width:20%;
	}


#leftbox ul {
	list-style:none;
	padding:12px;
	}

#leftbox ul li {
	text-decoration:none;
	padding:10px 0;
	}

#home_0 {
	position:absolute;
	top:120px;
	left:23%;
	width:51%;
	border:5px outset #0000ff;
	padding-bottom:5px;
	}

#home_1 {
	position:absolute;
	top:210px;
	left:22%;
	width:58%;
	font:1.1em verdana,ariel,sans-serif;
	padding-bottom:5px;
	}

#home_1 a {
	color:#0000ff;
	font:110% verdana,ariel,sans-serif;
	font-weight:700;
	text-decoration:underline;
	}

#home_2 {
	position:absolute;
	top:800px;
	left:24%;
	width:51%;
	}

#home_3 {
	position:absolute;
	top:230px;
	right:1%;
	border:1px solid #0000ff;
	width:16%;
	font:80% verdana,ariel,sans-serif;
	text-align:center;
	padding:0 5px;
	}

#home_3 a {
	color:#0000ff;
	font:80% verdana,ariel,sans-serif;
	text-decoration:underline;
	font-weight:700;
	}

#home_4 {
	position:absolute;
	top:1005px;
	left:23%;
	border:1px solid #0000ff;
	width:75%;
	font:0.9em verdana,ariel,sans-serif;
	}

#home_5 {
	position:absolute;
	top:230px;
	left:10px;
	border:1px solid #0000ff;
	width:17%;
	font:80% verdana,ariel,sans-serif;
	text-align:center;
	}

#home_5 a {
	color:#0000ff;
	font:80% verdana,ariel,sans-serif;
	text-decoration:underline;
	font-weight:700;
	}

#home_6 {
	position:absolute;
	top:335px;
	right:46px;
	width:520px;
	border:1px solid;
	font:90% verdana,ariel,sans-serif;
	color:#ff0000;
	background-color:#e0e0e0;
	}

#home_7 {
	position:absolute;
	top:290px;
	left:13%;
	width:75%;
	font:120% verdana,ariel,sans-serif;
	}

#home_8 {
	position:absolute;
	top:195px;
	right:5px;
	width:18%;
	background-color:#ffff10;
	border:1px solid #0000ff;
	}

#home_9 {
	position:absolute;
	top:1200px;
	left:20px;
	width:90%;
	}

#home_10 {
	position:absolute;
	top:390px;
	left:210px;
	}

#home_11 {
	position:absolute;
	top:530px;
	right:1%;
	border:1px solid #0000ff;
	width:16%;
	font:80% verdana,ariel,sans-serif;
	text-align:center;
	padding:0 5px;
	}

#home_11 a {
	color:#0000ff;
	font:80% verdana,ariel,sans-serif;
	text-decoration:underline;
	font-weight:700;
	}

#site_list {
	position:absolute;
	top:125px;
	left:20px;
	}

/*--------------------------------------Tables--------------------------*/

.tariff {
	border:1px solid black;
	font:0.6em Verdana,sans-serif;
	font-weight:700;
	color:black;
	margin-left:11%;
	}

.tariff caption {
	font:1.0em Verdana,sans-serif;
	font-weight:700;
	color:#000;
	background-color:#fff;
	}

.tariffred caption {
	font:1.0em Verdana,sans-serif;
	font-weight:700;
	color:red;
	}

.tariff th {
	padding:4px 3px;
	border:1px solid black;
	background-color:#336699;
	font:1.0em Verdana,sans-serif;
	color:white;
	font-weight:700;
	}


.tariff td  {
	padding:4px 3px;
	border:1px solid black;
	font:1.0em Verdana,sans-serif;
	text-align:center;
	}

.tariff tr.altrow {
	background-color:yellow;
	}




/*--------------------------------------Text---------------------------*/

.companyname {	
	font:140% verdana,arial,sans-serif; 
	color:#0000ff; 
	font-weight:700; 
	font-style:italic;
	}

.companyname_large {	
	font:250% verdana,arial,sans-serif; 
	color:#0000ff; 
	font-weight:700; 
	font-style:italic;
	}

.companyname_large_2 {	
	font:250% verdana,arial,sans-serif; 
	color:#fff; 
	font-weight:700; 
	font-style:italic;
	}

.companynamemedium {
	font:1.2em verdana,arial,sans-serif; 
	color:#0000ff; 
	font-weight:bold; 
	font-style:italic;
	}

.companynamesmall {
	font:0.9em verdana,arial,sans-serif; 
	color:#0000ff; 
	font-weight:bold; 
	font-style:italic;
	}

.microtext {
	color:#0000ff;
	font:42% verdana, Arial,sans-serif;
	}

.microtext_2 {
	color:#fff;
	font:42% verdana, Arial,sans-serif;
	}

.largecapnormal {
	font-size:1.3em;
	}

.largecapred {
	font:125% verdana,arial,sans-serif;
	font-weight:700;
	color:#ff0000;
	font-style:italic;
	}

.accortext {
	color:#0000ff;
	font:0.9em Verdana, Arial,sans-serif;
	line-height:1.5em;
	}

.stress {
	font:90% verdana,arial,sans-serif;
	font-weight:700;
	color:#ff0000;
	}


/*--------------------------------------Images-------------------------*/

.logo {
	position:absolute;
	top:18px;
	left:15px;
	width:80px;
	height:49px;
	z-index:10;
	}

.toppic2 {
	position:absolute;
	top:0px;
	right:0;  
	width:100%;
	height:170px;
	}

.people {
	position:absolute;
	right:1px;
	top:3px;
	z-index:2;
	}

.eclipse {
	border:2px solid #67b8c5;
	width:85%;
	}

.spotlight {
	float:right;
	margin:10px 15px 2px 5px;
	}

.sables {
	margin:10px 5px 10px 5px;
	border:0;
	width:95%;
	}

.dunes {
	width:150px;
	height:100px;
	border:0;
	}

.sitelist {
	width:141px;
	height:132px;
	border:0;
	}


/*------------------------------------Navigation--------------------------*/

#navigation {
	position:absolute;
	top:170px;
	width:100%;
	background:url(../img/navback.jpg);
	}


#navigation ul {
	list-style:none;
	margin:0;
	padding:1.0% 0 1.0% 0;
	}
		
#navigation li {
	display:inline;
	}

#navigation li a {
	text-decoration:none;
	background-color:transparent;
	color: #fff;
	font:0.9em verdana,arial,sans-serif;
	font-weight:700;
	padding:0 1.5% 0 1.5%;
	}

#navigation li a.two {
	text-decoration:none;
	background-color:transparent;
	color: #b51032;
	font:0.7em verdana,arial,sans-serif;
	font-weight:700;
	padding:0 2.5% 0 2.5%;
	}

#navigation li a:hover {
	background-color:transparent;
	color: #0000ff;
	margin:0;
	padding-top:7px;
	padding-bottom:9px;
	}

/*-----------------------------------------a class--------------------------*/

a.four {
	color:black;
	text-decoration:none;
	font:0.7em verdana,arial,sans-serif;
	font-weight:bold;
	}

a.five {
	font-weight:700;
	color:#ff0000;
	font-style:italic;
	text-decoration:none;
	}

a.five:hover {
	text-decoration:underline;
	}

a.six {
	color:#ff0000;
	text-decoration:underline;
	font:100% verdana,arial,sans-serif;
	font-weight:700;
	}

a.seven {
	font-weight:700;
	color:#0000ff;
	text-decoration:none;
	}

a.seven:hover {
	text-decoration:underline;
	}
