﻿        html, body{ margin:0; padding:0; text-align:center;font-family:Verdana, Helvetica, sans-serif;font-size:11px;background-image:url('../images/pagebg.jpg');background-repeat:repeat-x;line-height:13px; } 
        #wrapper{width:977px; text-align:left;margin-left:auto; margin-right:auto;  border:0px solid yellow;}
        #header{width:977px;position:relative; height:80px;width:100%;border:1px solid #ffffff;}
        #mainwrap{background-image:url('../images/mainbg.gif');background-repeat:repeat-y;border:0px solid blue;}
        #submainwrap{margin-left:5px;background-image:url('../images/subpagebg.jpg');background-repeat:repeat-y;display:inline-table;}
       
        #main{width:980px;margin-left:3px;width:959px;border:0px solid black;display:inline-table;}
        #footer{width:977px; height:94px;clear:both;background-image:url('../images/Footer.jpg');background-repeat:no-repeat;border:1px solid #ffffff;}
        #logo{background-image:url('../images/ForTecCoLogo.gif');height:56px;width:254px;margin:28px 0px 0px 20px; }
        
        #tag{position:relative;top:1;margin:30px 55px 0px 1px;float:right;width:590px;font-size:17px;font-weight:bold;color:#01327f;}
        
        #htag{color:#0091e2;font-weight:normal;}
        #menu {background-color:#ffffff;background-image:url('../images/navbg.gif');background-repeat:no-repeat;background-position:left top; height:25px;margin:24px 0px 0px 4px;padding-right:0px; border:0px solid #000;border-left:1px solid #dedede;}

        a:link{color:#003a84;text-decoration:underline;}
        a:visited{color:#003a84;text-decoration:underline;}
        a:hover{color:#0091e7;text-decoration:underline;}
        a:active{color:#0091e7;text-decoration:underline;}
        
        h1{font-size:22px;color:#003a84;line-height:23px;}
        h2{font-size:18px;color:#003a84;margin:6px 0px 2px 0px;}
        h3{font-size:15px;color:#0091e2;margin:2px 0px 2px 0px;}
        h4{font-size:14px;color:#0091e2;margin:3px 0px 2px 0px;}
        h5{font-size:15px;color:#003a84;margin:3px 0px 2px 0px;}

        #nav {background-color:#ffffff;background-image:url('../images/NavBGSub.jpg');background-repeat:no-repeat;height:33px;margin:20px 0px 0px 2px;padding-right:0px; border:0px solid red;border-left:0px solid #dedede;}
        .nav {background-color:#ffffff;background-image:url('../images/NavBGSub.jpg');background-repeat:no-repeat;height:33px;margin:21px 0px 0px 4px;padding-right:0px; border:0px solid red;border-left:0px solid #dedede;}        
        #navlist .homeli{padding-left:11px;}
        
        #innernav #mtlink{color:#ffffff;font-size:11px;padding:0px 6px 0px 25px;margin-top:-3px;}
        #innernav #lflink{color:#ffffff;font-size:11px;padding:0px 6px 0px 22px;margin-top:-3px;}
        #innernav #lslink{color:#ffffff;font-size:11px;padding:0px 15px 0px 15px;margin-top:-3px;}
        #topangle{border:0px green solid;margin-right:4px;float:left;padding-left:0px;width:963px;background-image:url('../images/TopAngle.jpg');background-repeat:no-repeat;height:42px;}
        #mid{width:975px;display:inline-table;padding:0px 0px 40px 0px;min-height:350px;}
        #ctl00_ContentPlaceHolder1_stdContent1_copy{padding:0px 15px 0px 0px;border-right:0px solid #688b8d;line-height:17px;}
        #ctl00_ContentPlaceHolder1_stdContent2_copy{line-height:16px;}
        #mainarea{float:left;width:605px;padding:1px 1px 5px 40px;margin:0px 0px 0px 44px;}
        
        
        
        #maintwocol{float:left;width:655px;padding:1px 1px 5px 30px;margin:0px 0px 0px 44px;line-height:16px}
        #botangle{width:960px;text-align:right;margin-left:2px; background-image:url('../images/BotAngle.jpg');background-repeat:no-repeat;height:39px;}
        
        #ftrTxt{margin:30px 0px 0px 35px;color:#003a84;}
        
        #leftcol{float:left;width:200px;height:100%;padding:6px 0px 40px 1px;}
        #leftcol h4{width:150px}
        #leftcol a:link{color:#ffffff;text-decoration:underline;}
        #leftcol a:visited{color:#ffffff;text-decoration:underline;}
        #leftcol a:hover{color:#0091e7;text-decoration:underline;}
        #leftcol a:active{color:#0091e7;text-decoration:underline;}
        
        #lftSpcl{padding:0px 0px 5px 18px;color:#ffffff;line-height:17px;}
        #lftSpcl a:link{color:#ffffff;text-decoration:underline;}
        #lftSpcl a:visited{color:#ffffff;text-decoration:underline;}
        #lftSpcl a:hover{color:#0091e7;text-decoration:underline;}
        #lftSpcl a:active{color:#0091e7;text-decoration:underline;}        
        
        .lftAd{padding:5px 0px 0px 18px;color:#ffffff;}
        
        /*#rgtcol{float:right;margin:40px 20px 0px 1px;border:0px solid #000;padding:1px 10px 0px 5px;width:215px;font-size:12px;line-height:18px;}*/
        #rgtcol{float:right;margin:40px 20px 0px 1px;padding:1px 10px 0px 5px;width:10px;font-size:12px;line-height:18px;}
        
 /* *** Float containers fix: */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
/**subnav********************/
#navlist{width:963px;font-family:Tahoma, Helvetica, sans-serif;
list-style: none; 
padding:0px; 
margin:0px; 
} 
#navlist li 
{ 
float: left; border:0px solid black;
display: block;
padding: 0;font-size:10px;
}
#navlist a 
{ 
color: #00317c; 
text-decoration: none; 
padding-left: 0px; 
margin-top:1px;
border-bottom:0px solid #c0c0c0;
font-weight:600;
} 

#navlist a span {
padding-right: 10px;
padding:12px 0px 6px 0px;} 


#navlist a, #navlist a span 
{ display: block; 
float: left;} 

#navlist a:hover 
{ 
color: #0091de; cursor:hand;
text-decoration: none; 
padding-left: 0px; } 

#navlist .ntab{padding:12px 6px 6px 5px;}
.ntab a:hover {color:#0091de; }
#navlist #ntab1 a:hover{color:#0091de;}

.navsep{padding:13px 4px 4px 4px;color: #00317c;font-weight:600; }

#innernav{margin:0px;padding:0px;}

#innernav a span {
padding-right: 0px;
padding:12px 0px 1px 0px;} 

#innernav a 
{ 
color: #00317c; 
text-decoration: none; 
padding-left: 1px; 
margin-top:1px;
border-bottom:0px solid #c0c0c0;
font-weight:600;
} 

#innernav a:hover 
{ 
color: #0091de; cursor:hand;
text-decoration: none; 
} 

#ntab1 a:hover span 
{ /*padding:0px 0px 0px 0px;*/
color: #0091de;
/*background: url("../images/OnRight.jpg") right top no-repeat; */} 
#ntab2 a:hover span{color: #0091de;}
#ntab3 a:hover span{color: #0091de;}
/**-----**/
/**homenav********************/
 
/* Commented backslash hack hides rule from IE5-Mac \*/ 
#navigation a, #navigation a span 
{ 
float: none 
} 
/* End IE5-Mac hack */ 

#navigation a 
{color: #00317c; 
    background: #ffffff; 
    text-decoration: none; 
    padding-left: 2px; 
    margin-top:1px;
    border-bottom:1px solid #c0c0c0;
    font-weight:600;
    } 

#navigation a span 
{background: url("../images/OffRight.jpg") right top no-repeat; 
padding-right: 10px;
padding:5px 18px 4px 7px;} 


#navigation a, #navigation a span 
{display: block; 
float: left;} 


#navigation a:hover 
{color: #fff; 
background: #0091e2; 
text-decoration: none; 
padding-left: 2px } 

#navigation a:hover span 
{background: url("../images/OnRight.jpg") right top no-repeat;} 

#navigation{width:967px;
list-style: none; 
padding:0px; 
margin:0px; 
border-top:0px solid red;
} 

#navigation li 
{ 
float: left; 
display: block;
padding: 0 
}

.NewsInput{border:none;}
img{border:none;}
.lb{color:#0091e2;}
.dvContact{padding:8px 8px 0px 8px;height:270px;}

#vidtop{padding:0px 0px 1px 0px;}
#complete{padding:1px 0px 5px 4px;line-height:16px;}
#ad{padding:10px 0px 0px 4px;}

td{vertical-align:top;}

#spclty{width:665px;margin:20px 10px 0px 1px;padding-right:10px;border-right:0px solid #688b8d;}
        #mobtch{float:left;padding:1px;width:220px;font-size:12px;line-height:18px;}
        .dvfibers{float:left;padding:0px;width:215px;margin:0px 5px 10px 0px;font-size:12px;line-height:18px;}
        #dvsvc{float:right;padding:1px;width:220px;font-size:12px;line-height:18px;}
    #spclwrap{width:664px;}
.svcbox{width:180px;margin:0px 0px 20px 0px;padding:8px;background-image:url('../images/rgtbg.jpg');background-repeat:no-repeat;color:#003a84;}
.fbrbox{width:180px;padding:8px;background-image:url('../images/rgtbg.jpg');background-repeat:no-repeat;color:#003a84;}
.small{font-size:10px;}

#ctctlft{float:left;width:300px;}
.dvContact{font-size:11px;font-family:Sans-Serif;padding:3px;}
#ctctrgt{margin-top:22px;padding-left:18px;float:right;width:299px;margin-left:15px;}
.bioimg{float:left;margin:0px 7px 7px 0px;}

.catlist{float:left;width:145px;}
.vidList{float:right;width:510px;}

.srchLeft{float:left}
.srchRgt{float:right;}
.SrchBx{border:1px solid #c0c0c0;width:140px;color:#c0c0c0;}
