p {
 margin-top: 0;
 }


td {  
	font: 10px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
	line-height: 16px; 
	color: #333333;
	}

.HomeBody {  
	font: 10px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
	line-height: 13px; 
	color: #333333;
	}

body {
 background-color: #D9EEFF;
}
	
a	{ 
	text-decoration: none; 
	font: 10px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
	line-height: 15px;
	color:  #005CAF; 
	} 	 

a:link { 
    text-decoration: underline;
	}  

a:visited { 
    text-decoration: underline;
	}  

a:active { 
    text-decoration: none;
	}  

a:hover { 
    text-decoration: none;
	}  
	
.BodyLinks { 
	font: 10px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
	color:  #005CAF; 
 text-decoration: underline;
	line-height: 13px; 
} 	 

.BodyLinks:link { 
    text-decoration: underline;
	} 	 
	
.BodyLinks:active { 
	text-decoration: none;
	} 

.BodyLinks:visited  { 
	text-decoration: underline;
	}  

.BodyLinks:hover { 
	text-decoration: none;
	}  
	
	
.HomeLinks { 
	font: 11px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
	line-height: 15px; 
    text-decoration: none;
	color: #2B83D2;
	} 	 

.HomeLinks:link { 
    text-decoration: none;
	} 	 
	
.HomeLinks:active { 
	color: #FF6600;
	text-decoration: none;
	} 

.HomeLinks:visited  { 
	text-decoration: none;
	}  

.HomeLinks:hover { 
	color: #FF6600;
	text-decoration: none;
	}  
span.HomeLinks:hover { 
    text-decoration: none;
	color: #2B83D2;
	} 
		
.SubMenuLinks { 
     font: 10px Verdana, Arial, "MS Sans Serif", sans-serif; Trebuchet MS; 
     line-height: 12px; 
     text-decoration: none;
     color: #3069AB;
 }  	 

.SubMenuLinks:link { 
    text-decoration: none;
	} 	 
	
.SubMenuLinks:active { 
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	padding-top: 2px;
	padding-bottom: 2px;
	} 

.SubMenuLinks:visited  { 
	text-decoration: none;
	}  

.SubMenuLinks:hover { 
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	padding-top: 2px;
	padding-bottom: 2px;
	}  
	
	
.SmallLinks { 
	font: 9px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
	line-height: 15px; 
    text-decoration: none;
	color: #2B83D2;
	} 	 

.SmallLinks:link { 
    text-decoration: none;
	} 	 
	
.SmallLinks:active { 
	color: #FF6600;
	text-decoration: none;
	} 

.SmallLinks:visited  { 
	text-decoration: none;
	}  

.SmallLinks:hover { 
	color: #FF6600;
	text-decoration: none;
	}  
	
	
.ButtonLinks { 
	font: 9px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
 text-decoration: none;
	font-weight:700;
	color: #FF6600;
	line-height: 22px; 
} 	 

.ButtonLinks:link { 
 text-decoration: none;
} 	 
	
.ButtonLinks:active { 
	text-decoration: none;
} 

.ButtonLinks:visited  { 
	text-decoration: none;
}  

.ButtonLinks:hover { 
	color: #FF6600;
	text-decoration: none;
 background-color: #FFFFFF;
}
	


.OrangeLinks { 
	font: 9px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
    text-decoration: none;
	font-weight:700;
	color: #FF6600;
	line-height: 12px; 
	} 	 

.OrangeLinks:link { 
    text-decoration: none;
	} 	 
	
.OrangeLinks:active { 
	text-decoration: none;
	} 


.OranceLinks:visited  { 
	text-decoration: none;
	}  

.OrangeLinks:hover { 
	color: #FF6600;
	text-decoration: none;
    background-color: #FFFFFF;
	}


.NewsLinks { 
	font: 11px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
    text-decoration: none;
	color: #005CAF;
	line-height: 15px; 
	} 	 

.NewsLinks:link { 
    text-decoration: none;
	} 	 
	
.NewsLinks:active { 
	color: #2B83D2;
	text-decoration: none;
	} 

.NewsLinks:visited  { 
	text-decoration: none;
	}  

.NewsLinks:hover { 
	color: #2B83D2;
	text-decoration: none;
	}  


.Titles, h1 { 
	font-size: 15px;
 font-family: Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
	color: #0F4480;
	font-weight: 700;
	margin-bottom: 1em;
	}
	
	
.SubTitles, h2 { 
  font-size: 10px;
  font-family: Verdana, Arial, "MS Sans Serif", sans-serif; Trebuchet MS;
  line-height: 12px;
  color: #3868A1;
  font-weight: bold;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.SubTitles { 
 font: 10px Verdana, Arial, "MS Sans Serif", sans-serif; Trebuchet MS; 
 line-height: 14px; 
 color: #3868A1;
 font-weight: 700;
 
 }

.RightColumn {  
	font: 10px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
	line-height: 12px; 
	color: #5686BC;
	}


div {
padding-bottom: 6px;
}


ul.list {
 margin-left: 3em;
 margin-top: 0em;
 margin-bottom: 1.5em;
 padding: 0;
 line-height: 1.4em;
 }

li.list {
 list-style: url('images/bullet_arrow.gif');
 margin: 0em;
 line-height: 1.4em;
 padding: 0;
}

ul.subNav {
 list-style: url('images/bullet_arrow.gif');
 margin-left: 0em;
 margin: 0;
 padding: 0;
 }

li.subNav {
 padding-left: 0;
 padding-right: 2em;
 }

ul {
 font: 10px Verdana, Arial, "MS Sans Serif", sans-serif; Trebuchet MS; 
 color: #4F4F4F;
 list-style: url('images/Bullet_arrowList.gif');
 margin-left: 0em;
 margin-bottom: -1em;
 margin-top: -3em;
 padding: 30;
 line-height: 12px;
 font-weight: 700;
}
  
li {
 margin-bottom: 0.5em;
}


input.field { 
font: 10px Verdana, Arial, sans-serif; 
padding: 1px; 
padding-left: 3px; 
padding-bottom: 1px; 
color: #2B83D2; 
border: 1px #A3D1F8 solid; 
width: 100px; 
background-color: #FFFFFF; 
}


select.pulldown {
 background-color:#E9F5FF;
 border-style:1px;
 color: #525252;
 font: 9px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
 width: 250px;
}

select.pulldownSml {
 background-color:#E9F5FF;
 border-style:1px;
 color: #525252;
 font: 9px Verdana, Arial, "MS Sans Serif", sans-serif, Trebuchet MS; 
 width: 150px;
}

.TitlesSm { 
  font: 11px Verdana, Arial, "MS Sans Serif", sans-serif; Trebuchet MS; 
  color: #3868A1;
  line-height: 14px;
  font-weight: 700;
  margin-bottom: -1em;
}

.advertising {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-top: 40px;
}

.inquireFiberOptic table.content {
  margin-top: 14px;
}

.inquireFiberOptic table.content td {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.inquireFiberOptic table.content td.caption {
  padding-top: 4px;
  text-align: right;
  vertical-align: top;
}

.inquireFiberOptic textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  height: 85px;
  line-height: 16px;
  width: 220px;
}

.inquireFiberOptic .button {
  background-color: #3262A7;
  border: 1px solid #264A7D;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  height: 24px;
  padding-bottom: 7px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  text-align: center;
}

.error {
  color: #FF0000;
}