@charset "utf-8";

html, body {width:100%;margin:0;padding:0;}
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#666666;}

table{margin-top:10px;}

a{text-decoration:none; color:#3366FF;}
a:hover{color:#33CCFF;}

p.title{font-size:2.0em; font-family:Tempus Sans ITC;line-height:30px; font-weight:100; letter-spacing:2px;}
p.titlebig{font-size:2.0em; font-family:Tempus Sans ITC;line-height:30px; font-weight:bold; letter-spacing:2px; margin-top:15px;}
p.nml{margin-right:15px;}

span.reg{font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#d2232a;position:relative;top:-5px;}
span.fiber{color:#d2232a;}

img.left{float:left; margin-right:15px; margin-left:15px;}
img.right{float:right;}
img.abouts{float:right;margin:0px 25px 0px 95px;}

#page{width:978px;margin:0 auto;position:relative;}
#langbar{width:100%;height:50px;background:#E0E0E0;}
#langbar img{float:right;margin-right:15px;margin-top:12px; border:none;}
#logobar{width:100%;height:140px;}
#logobar img{float:right;}
#logobar p{margin-left:25px;}
#navbar{width:100%;height:50px;margin-bottdom:-25px;*margin-bottom:0px;}
#navbutton{float:left;width:161px;height:50px;margin-left:2px; background:#666666; color:#FFFFFF; text-align:center;font-family:Tempus Sans ITC; font-size:1.8em;}
#navbutton1{float:left;width:163px;height:50px;margin-left:0px; background:#666666; color:#FFFFFF; text-align:center;font-family:Tempus Sans ITC; font-size:1.8em;}
#navbutton a{color:#FFFFFF;}
#navbutton1 a{color:#FFFFFF;}
#navbutton1 p{margin-top:14px;}
#navbutton p{margin-top:14px;}
#flyer{width:978px;height:300px; background:url(fiber-for-food.jpg) top left no-repeat;*margin-top:0px;margin-top:0px;margin-bottom:15px;}
#flyer p{margin:25px;padding-top:25px;*padding-top:0px;}
#titlebox{float:left;width:474px;height:50px;padding-left:15px;}
#titlebox p.title{margin-top:10px;}
#titleboxfull{float:left;width:978px;height:50px;padding-left:15px;}
#titleboxfull p.title{margin-top:10px;}
#appcont{float:left;width:476px;hedight:230px; font-weight:bold;}
#apptop{width:476px;height:7px; background:url(interfiber/top-bord.jpg) top left no-repeat;}
#app{width:455px;height:185px;padding-left:15px;border-left:#e7e7e9 2px solid;border-right:#e7e7e9 2px solid;margin-top:-22px;*margin-top:0px;}
#appbottom{width:476px;height:7px; background:url(interfiber/bot-bord.jpg) bottom left no-repeat;margin-bottom:25px;}
#aboutcont{float:left;width:476px;font-weight:bold;margin-left:25px;}
#about{width:455px;height:300px;padding-left:15px;border-left:#e7e7e9 2px solid;border-right:#e7e7e9 2px solid;margin-top:-22px;*margin-top:0px;}
#pagescont{float:left;width:726px;font-weight:bold;margin-left:25px;}
#pagescont2{float:left;width:726px;font-weight:bold;margin-left:0px;}
#righthand{float:left;width:705px;height:auto;padding-left:15px;border-left:#e7e7e9 2px solid;border-right:#e7e7e9 2px solid;}
#pagesnav{float:left;width:226px;}
#underline{border-bottom:1px #d2232a solid;width:100%;*margin-top:20px;}
#righthtop{float:left;width:730px;height:7px; background:url(interfiber/right-hand-top.jpg) top left no-repeat;}
#righthbottom{float:left;width:730px;height:7px; background:url(interfiber/right-hand-bot.jpg) bottom left no-repeat;margin-bottom:25px;}

#redline{float:right;height:2px; background:#d2232a;width:300px;margin:-35px 20px 0px 0px;}
#redline2{float:right;height:2px; background:#d2232a;width:350px;margin:-35px 10px 0px 0px;}
#redline3{float:right;height:2px; background:#d2232a;width:800px;margin:-35px 10px 0px 0px;}
#redlinebig{float:right;height:2px; background:#d2232a;width:840px;margin:-35px 20px 0px 0px;}
#redlineapps{float:right;height:2px; background:#d2232a;width:810px;margin:-35px 20px 0px 0px;}
#redlinefibs{float:right;height:2px; background:#d2232a;width:790px;margin:-35px 20px 0px 0px;}
#redlinecel{float:right;height:2px; background:#d2232a;width:780px;margin:-35px 20px 0px 0px;}
#redlinenews{float:right;height:2px; background:#d2232a;width:890px;margin:-35px 20px 0px 0px;}
#redlinecon{float:right;height:2px; background:#d2232a;width:825px;margin:-35px 20px 0px 0px;}
#redlinequa{float:right;height:2px; background:#d2232a;width:750px;margin:-35px 20px 0px 0px;}

span.more{margin-left:100px; color:#d2232a; line-height:50px; font-size:1.2em;}
span.more2{margin-left:320px;color:#d2232a; line-height:0px; font-size:1.2em;}
span.more2 a{color:#d2232a; text-decoration:none;}

ul{list-style:disc; color:#d2232a; font-size:1.2em;}
span.lic{color:#666666;}
#ourp{float:left;width:978px;hedight:60px;margfin-top:240px;*marfgin-top:280px;}
#ourp img{border:none;}
#prods{float:left;width:33%; text-align:center;}

#qual{float:left; width:223px;text-align:center; margin-right:10px;}
img.qa{border:1px solid #CCCCCC;}

img.nb{border:none;}

span.lic a{color:#666666;}
span.lic a:hover{color:#CCCCCC;}

#appthumbs a{color:#666666;}
#appthumbs a:hover{color:#CCCCCC;}
#appthumbs img{border:none;}

#app img{border:none;}

span.more a{color:#d2232a;}

#prods a{color:#666666;}
#prods a:hover{color:#CCCCCC;}

#appthumbs{float:left; width:33%; height:150px;text-align:center;}

#formzn{float:left;width:614px;*width:616px;margin-left:90px; border:1px solid #0099FF;padding:5px;}
#fnames{float:left;width:15%;text-align:right;margin-top:10px;}
#ffields{float:left;width:85%;margin-top:10px;}

#footer{width:953px;height:100px;background:#E0E0E0;*margin-top:25px;padding:10px; line-height:20px; text-align:center; clear:both;}
