BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
#header{
	background-color: #999;
}
#spacer{
	margin-top:20px;
	margin-bottom:10px;
}
'#keyfacts{
'	padding:10px 10px 0px 20px;
'}
'#keyfacts li {
'	letter-spacing:.1em;
'	list-style-type:square;
'}
'#keyfacts a, #keyfacts a:visited {
'	padding:5px 5px 10px 5px;
'	display:block;
'	width: 100%;
'	text-decoration:none;
'}
'#keyfacts a:hover {
'	color:white;
'	'font-weight:bold;
'	'background-color:#D48A32;
'}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
P
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
A
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline;
}
A:hover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
}

A.tophdrlink
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: regular;
    TEXT-DECORATION: none;
    COLOR: #8F9377;
}
A:hover.tophdrlink
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: regular;
    TEXT-DECORATION: none;
    COLOR: #D48A32;
}


A.LeftMenu
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    COLOR: #ffffff;
}
A:hover.LeftMenu
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    COLOR: #ffffff;
}
A.InfoPanel
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    COLOR: #000000;
}
A:hover.InfoPanel
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    COLOR: #DA4725;	
}
A.TopMenu
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Times New Roman, Verdana, Arial, Helvetica;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
}
A:hover.TopMenu
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Times New Roman, Verdana, Arial, Helvetica;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
}
A.TopBtn
{
    FONT-SIZE: 13px;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;    
}
A:hover.TopBtn
{
    FONT-SIZE: 13px;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;   
}


.errMsg
{
    FONT-SIZE: 11px;
    COLOR: #aa0000;
    FONT-FAMILY: verdana,arial,helvetica
}

.yellowbtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #636963;
    BACKGROUND-COLOR: #FFFF99
}
.yellowbtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFF00
}
.greenbtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #636963;
    BACKGROUND-COLOR: #9fcd9f
}
.greenbtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #21ae4a
}
.graybtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #666666;
    BACKGROUND-COLOR: #e4e4e4;
}
.graybtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #636163;
}
.redbtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #666666;
    BACKGROUND-COLOR: #e7b6b6;
}
.redbtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #e75d5d
}
.whitebtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #666666;
    BACKGROUND-COLOR: #FFFFFF;
}
.whitebtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #222222
}
.bluebtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #636963;
    BACKGROUND-COLOR: #A7ACDC
}
.bluebtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #5D68D9
}
.purplebtn
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #636963;
    BACKGROUND-COLOR: #B991D5
}
.purplebtn:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #9E59CE
}



.AltRowTableColor1
{
    background-color: #6684B2;
    FONT-FAMILY: verdana,arial,helvetica;
    color: #ffffff;
}
a.AltRowTableColor1
{
    FONT-FAMILY: verdana,arial,helvetica;
    color: #ffffff;
    TEXT-DECORATION: none;
    FONT-WEIGHT: Bold; 
}
.AltRowTableColor2
{
    background-color: #C0C0C0;
    FONT-FAMILY: verdana,arial,helvetica;
    color: #000000;
}
A.AltRowTableColor2
{
    FONT-FAMILY: verdana,arial,helvetica;
    color: #000000;
    TEXT-DECORATION: none;
    FONT-WEIGHT: Bold; 
}




.yellowbtnwide
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    WIDTH:  150px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #636963;
    BACKGROUND-COLOR: #FFFF99
}
.yellowbtnwide:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFF00
}
.greenbtnwide
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    WIDTH:  150px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #636963;
    BACKGROUND-COLOR: #9fcd9f
}
.greenbtnwide:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #21ae4a
}

.redbtnwide
{
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    HEIGHT: 20px;
    WIDTH:  150px;
    BORDER-LEFT-COLOR: #9c9a9c;
    BORDER-RIGHT-COLOR: #9c9a9c;
    BORDER-TOP-COLOR: #9c9a9c;
    BORDER-BOTTOM-COLOR: #9c9a9c;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    TEXT-TRANSFORM: lowercase;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    COLOR: #666666;
    BACKGROUND-COLOR: #e7b6b6;
}
.redbtnwide:hover
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
    BACKGROUND-COLOR: #e75d5d
}
#keyfactsbox {
	background-color:#000;
	background-image: url(/Images/fiber.jpg);
	background-repeat: no-repeat;
	background-position: 9px 60px;
	border-style: solid; 
	border-width: 1px;
	vertical-align: top;
	border: 1px solid;
	text-align: center;
}
#keyfactsbox p {
	margin: 5px 0px 0px 0px;
}
#keyfactsbox a, #keyfactsbox a:visited{
	color:white;
	font-weight:bold;
	text-decoration:none;
	font-size:medium;
} 
#keyfactsbox a:hover{
	text-decoration:underline;
} 

#footer {
	text-align:center;
	margin:10px 0px 5px 0px;
}
.infopanel {
	padding-top:5px;
	font-family: verdana;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-align:center;
}
.infopanel a, .infopanel a:visited {
	text-decoration:none;
	margin-bottom:-8px;
	padding-bottom:8px;
	display:block;
	background-color: #f08400;
	color:white;
	border-bottom: 2px solid white;
	
}
.infopanel a:hover {
	text-decoration:none;
	margin-bottom:-8px;
	padding-bottom:8px;
	display:block;
	background-color: #f08400;
	color:black;
	border-bottom: 2px solid white;
}