/*
 * Base site CSS styles.
 * 
 * - Add your layout and design css here.
 * - Override the default styles here.
 * - Mark logical areas with comments.
 * - All site layouts should be based on the sorces from http://blog.html.it/layoutgala/
 *  
 * @author Michael Mifsud <info@tropotek.com>
 * @link http://www.tropotek.com/
 */


table.outageTable {
  width: 700px;
  border: none;
}
table.outageTable th {
  padding: 2px 4px;
  font-size: 14px;
  text-align: center;
  border-bottom: 1px solid #CCC;
  border-left: 1px solid #CCC;
  background-color: #eaeaea;
}
table.outageTable td {
  padding: 6px 6px;
  font-size: 14px;
  border-left: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
}
table.outageTable td.center {
  text-align: center;
}
table.outageTable .end {
  border-right: 1px solid #CCC;
  
}



html,body{margin:0;padding:0; background-color:#eaeaea;}
body{font: 14px arial,sans-serif;text-align:center;}
p{margin:0 10px 10px; text-align: justify;}
a{display:block;color: #981793;padding:10px}
h1 {margin:0 10px 10px; font: 14px arial, sans-serif; color:#0066b6;}
div#header {height:229px;line-height:80px;margin:0; padding-left:10px; background-image: url(../images/header.jpg);}
div#header p { text-align:right; color: #FFFFFF; padding-top: 25px; line-height: 0; font-size: 11px;}
div#container{text-align:left; background-image: url(../images/content-bg.jpg);}
div#content p{line-height:1.5}
div#navigation{}
div#extra{background:#FF8539}
div#footer{color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#content img {padding: 0px 0px 0px 20px;}
div#content table {margin:0 10px 10px;line-height:1.5; color:#000000;}
div#container{width:1007px;margin:0 auto}
div#content{float:right;width:780px; padding-top: 20px;}
div#navigation{float:left;width:200px;padding-top: 20px;}
div#extra{float:right;width:500px}
div#footer{clear:both;width:100%; background-image:url(../images/footer.jpg); background-repeat: no-repeat; background-position: bottom; border: none;}
div#footer li{ display: inline;}
.footer {display: inline;}

div#headerMenu {
  background: none;
}
.Language {
	padding: 2px 10px 0px 0px;
}



/*
 * The fish menu is a derivitive of the suckerfish menus.
 * 
 */

/* ie7 fix hack */
* html .fishMenu li:hover, * html .fishMenu li.hover {
    position: static;
}


.fishMenu, .fishMenu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	border: none;
/*	width: 11em;*/
}

.fishMenu li { /* all list items */
	position: relative;
	float: left;
	line-height: 1.25em;
	margin-bottom: -1px;
	padding-left: 0px;
/*	width: 11em;*/
	
}

.fishMenu li ul { /* second-level lists */
	position: absolute;
	left: -999em;
	margin-left: 148px;
	margin-top: -1.65em;
}

.fishMenu li ul ul { /* third-and-above-level lists */
	left: -999em;
}

.fishMenu li a {
	display: block;
	text-decoration: none;
	color: #004073;
	padding: 9px;
	border-bottom: 1px dotted black;
	background: none; /* IE6 Bug */
}

.fishMenu li:hover ul ul, .fishMenu li:hover ul ul ul, .fishMenu li.sfhover ul ul, 
.fishMenu li.sfhover ul ul ul {
	left: -999em;
}

.fishMenu li:hover ul, .fishMenu li li:hover ul, .fishMenu li li li:hover ul, 
.fishMenu li.sfhover ul, .fishMenu li li.sfhover ul, 
.fishMenu li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

h2 { margin:0 10px 10px; font: 16px arial, sans-serif; color:#0066b6; }



div.menuBox {
  margin: 10px 10px 10px 20px;
}