/* taken from old website */
/*=== GLOBAL STYLES FOR TELECOM CORRIDOR SITE ===*/

#content {margin-top:12px;margin-right:30px;margin-bottom:10px;margin-left:20px;}
#breadcrumb {margin-bottom:12px;}

BODY {
	background: #DFD6C7;
}

A.footer:link {
    COLOR: #666;
    TEXT-DECORATION: none
}
A.footer:visited {
    COLOR: #666;
    TEXT-DECORATION: none
}
A.footer:active {
    COLOR: #666;
    TEXT-DECORATION: none
}
A.footer:hover {
    COLOR: #666;
    TEXT-DECORATION: underline
}
A.maintextsmall:link {
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}
A.maintextsmall:visited {
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}
A.maintextsmall:active {
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.maintextsmall:hover {
    COLOR: blue;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 10px;
	COLOR: blue;
    TEXT-DECORATION: none
}
A.sidenav:hover {
	text-decoration: none
}
.links:hover {
	COLOR: #0000CC;
    text-decoration: none
}
.footer {
	background-color: none;
    COLOR: #666;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 10px;
}
.footersm {
    COLOR: #999999;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 9px;
}
.bodytext {
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px;
}
.maintext {
	COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px;
}
.maintextsmall {
	COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 10px;
}
.bluetext {
	COLOR: blue;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px;
}
.maintextsmall {
	COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 10px;
}
.maintextbold {
	COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px;
    font-weight: bold;
}
.maintextboldred {
	COLOR: #660000;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px;
    font-weight: bold;
}
.whitetextbold {
	COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px;
    font-weight: bold;
}
.heading {
	COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 13px;
    font-weight: bold;
}
.sidenav {
	COLOR: 001570;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px
}
.links {
	COLOR: #0000CC;
    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px;
}
.sidebg {
    BACKGROUND-COLOR: #999999;
}
.titletext {font: bold 18px arial,helvetica,sans-serif; color: #990000;}

/*panels:*/
.panelsection {margin-top:44px;margin-bottom:10px;margin-left:6px;}
.panelframe {background-color:#004994;}
.panelheader {margin:4px 6px 3px;color:#ffffff;font-weight:bold;}
.panelcontent {background-color:#FBFCE6;}
.panelcontent div {margin:8px;}
.panelcontent a {color:#253582;}
.panelcontent .li {margin-left:16px;text-indent:-10px;}
.panel1text {color:#1B9431;font-weight:bold;}

/* ************************** */

#nav {
	float: left;
	width: 170px;
	line-height: 11px;
	margin-top:25px;
}
#nav a {
	display: block;
	margin: 0px;
	padding: 1px 4px 0px 12px;
	font: 11px arial,helvetica,verdana,sans-serif;
	line-height: 18px;
	color: #444444;
	background: #FAFAFA;
	text-decoration: none;
	border-top: 1px solid #d3d3d3;
	border-left: 4px solid #FAFAFA;
}
#nav a.topparent {
	display: block;
	margin: 0px;
	padding: 1px 4px 0px 2px;
	font: bold 14px arial,helvetica,verdana,sans-serif;
	line-height: 18px;
	color: #555;
	background: #FAFAFA;
	text-decoration: none;
	border-top: 1px solid #d3d3d3;
	border-left: 4px solid #FAFAFA;
	font-weight:bold;
}
#nav a.topparent:hover {
	display: block;
	margin: 0px;
	padding: 1px 4px 0px 2px;
	font: bold 14px arial,helvetica,verdana,sans-serif;
	line-height: 18px;
	color: #996633;
	background: #FAFAFA;
	text-decoration: none;
	border-top: 1px solid #d3d3d3;
	border-left: 4px solid #FAFAFA;
	font-weight:bold;
}
#nav a.topcurrent {
	display: block;
	margin: 0px;
	padding: 1px 4px 0px 6px;
	font: 12px arial,helvetica,sans-serif;
	line-height: 18px;
	color: #222222;
	background: #FAFAFA;
	text-decoration: none;
	border-top: 1px solid #d3d3d3;
	border-left: 4px solid #FFB934;
}
#nav a.top {
	display: block;
	margin: 0px;
	padding: 1px 4px 0px 6px;
	font: 12px arial,helvetica,sans-serif;
	line-height: 18px;
	color: #222222;
	background: #FAFAFA;
	text-decoration: none;
	border-top: 1px solid #d3d3d3;
	border-left: 4px solid #FAFAFA;
}
#nav a:hover, #nav a.current:hover {
	color: #222222;
	background: #fff;
	border-left: 4px solid #FFB934;
}
#nav a.current {
	font: bold 12px arial,helvetica,sans-serif;
	line-height: 18px;
	color: #222222;
}
#nav a.sub  {
	color: #444444;
	background: #E8E4E3;
	border-left: 11px solid #E8E4E3;
	font-weight:normal;
}

#nav a.sub:hover {
	color: #444444;
	background: #FAFAFA;
	border-left: 11px solid #FAFAFA;
	font-weight:normal;
}

#nav a.subcurrent  {
	color: #444444;
	background: #EDEFF2;
	border-left: 10px solid #EDEFF2;
	font-weight:bold;
}

#nav a.subcurrent:hover  {
	color: #444444;
	background: #EDEFF2;
	border-left: 10px solid #EDEFF2;
	font-weight:bold;
}
