/*LAYOUT STYLES*/

#outerWrapper {width:850px; margin:-10px auto 0 auto;}
#headerWrapper { background-image:url(/Images/Layout/BackgroundHeader.gif); height:125px; z-index:100; position:relative;}
#bodyWrapper { background-image:url(/Images/Layout/BackgroundBody.gif); }
#footerWrapper { background-image:url(/Images/Layout/BackgroundFooterMain.gif); height:95px; background-repeat:no-repeat; padding:0 0 0 15px; background-color:#bbbdbf;}
#footerWrapper a { color:#FFFFFF; font-size:10px; font-family:Arial; text-decoration:none;}
#bodyWrapper { text-align:left; margin:0 0 50px 0;}

#iconButtons { height:25px; padding:70px 0 0 15px; }
#iconButtons img { margin:0 5px 0 15px ; float:left}
#iconButtons a {color:#666666; font-size:13px; font-weight:bold; line-height:25px; float:left; text-decoration:none;  }

#navigationButton { padding:10px 0 0 44px;}
#navigationButton a { color:#333333; text-decoration:none; font-weight:bold; padding:0 70px 0 0; font-size:11px; }

#navigationWrapper {  z-index:100; position:relative; background-color:#FFFFFF; padding:5px 10px 10px 10px; width:110px; margin:0 0 0 30px; height:155px; visibility:hidden; border:1px solid #828387; border-top:none;}
#navigationWrapper ul { margin:0; list-style:none; padding:0;}
#navigationWrapper ul li { border-bottom:1px solid #CCC; padding:2px 0 2px 5px; width:100px; margin:0 }
#navigationWrapper ul li:hover { background-color:#f1f1f1; }
#navigationWrapper ul li a { text-decoration:none; color:#666; font-size:11px; margin:0; padding:0; }

#contentArea { z-index:50; position:relative; margin:-170px 0 0 12px; width:818px; padding:5px; }

#innerBackgroundApplications { background-image: url(/Images/Layout/GradOrange.gif); background-position:left; background-repeat:repeat-y; padding:0 0 0 39px; height:100%; }
#innerBackgroundProducts { background-image: url(/Images/Layout/GradBlue.gif); background-position:left; background-repeat:repeat-y; padding:0 0 0 39px; height:100%; }

#contentArea .list {  padding:0 0 0 15px; }

#Copyright { width:835px; margin:0 auto; text-align:right; color:#666666; height:50px; font-size:11px;}


.Advert { width:122px; float:left; margin:0 5px 0 0; padding:5px 0 0 10px; color:#FFFFFF; border:1px soli d red; }
.Advert p { width:100px; font-size:10px; line-height:12px; font-family:Arial; color:#FFFFFF; }
.Advert a { display:block; height:80px; cursor: pointer;}


.ApplicationWrapper { float:left; padding:0 0 0 10px; width:768px; background-image:url(/Images/Layout/ApplicationsBackground.gif); background-position:bottom; background-repeat:repeat-x;}
.ApplicationWrapper p { font-size:10px; line-height:15px; margin:0; }
.ApplicationWrapper p a { font-size:10px; line-height:15px; text-decoration:none; border-bottom:1px solid #fcdad1; display:block;  }
.ApplicationWrapper p a:hover { background-color:#fdeee9; }
.ApplicationWrapper p.header { margin:0px 0 5px 0; font-weight:bold; font-size:12px; }



.ProductWrapper { float:left; padding:0 0 0 10px; width:768px; background-image:url(/Images/Layout/ProductsBackground.gif); background-position:bottom; background-repeat:repeat-x;  }
.ProductWrapper p { font-size:10px; line-height:15px; margin:0;}
.ProductWrapper p a { font-size:10px; line-height:15px; text-decoration:none; border-bottom:1px solid #dff4fa; display:block;  }
.ProductWrapper p a:hover { background-color:#c3f2ff;  }
.ProductWrapper p.header { margin:0px 0 5px 0; font-weight:bold; font-size:12px; }




#SearchButton:hover { cursor:pointer; }

.ConactWrapper { padding:10px; height:100%; }



#ContentPage ol { margin: 0px; color:#FFF; font-weight:bold; padding:0 0 0 35px; background-image:url(../Images/Layout/BulletGreen2.gif); background-position: -1px 2px; background-repeat:no-repeat; }
#ContentPage ul { list-style:none; margin:5px 0 5px 0px; padding:0; color:#439639; font-weight:bold; padding:0px; }
#ContentPage li { padding:5px 5px 5px 10px; }
#ContentPage li a { color:#003399;  font-weight:bold; padding:0; margin:0; }
#ContentPage ol p { color:#666666;  font-weight:normal; }
#ContentPage a { color:#003399; font-weight:bold; padding:0; margin:0;}



#QuickLinks { height:85px; margin:0 auto; width:822px; padding:0;}
#QuickLinks a img { margin:0; padding:0; margin:0 0 0 1px;}
#QuickLinks a { margin:0; padding:0; margin:0 0 0 0px;}



.marginright { margin:0 15px 0 0; }


#FibreBenefitsWrapper {background-color:#CCCCCC;margin:-12px 0 0 -10px; padding:5px;}
#FibreBenefitsWrapper ul { margin:0; padding:0 0 0 15px}
#FibreBenefitsWrapper ul li { color:#666666; margin:10px 0 10px 0;}


#Benefits { background-color:#EDFFDD; padding:20px; margin:0 0 25px 0;}
#Benefits ul { margin:0; padding:0 0 0 15px}
#Benefits ul li { color:#666666; margin:10px 0 10px 0;}



.Units { width:90px;}

#Copyright {clear:both; margin:-50px auto; padding:0 0 30px 0; text-align:center; }

#Copyright a { color:#666; font-size:10px;}

