@charset "utf-8";
/* CSS Document 
Colours
#9F7800 = Golden brown
#0096D7 = Blue
#939393 = Text gray
#828282 = SyNav gray
*/
body {background:url(/images/bk-ffserv.jpg) repeat;}
#SyContainer {width:980px;margin-top:0;margin-left:auto;margin-right:auto;padding:5px;background-color:White;min-height:530px}
#SySubNav {margin:0 15px;width:950px;height:40px;}

#ServMap {float:left;margin:0;width:760px;background-color:white;min-height:450px;text-align:center;}
#ServMap p {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#939393;}
#ServMap p a{color:#c7656e;}

#ServAgents {float:left;margin:0;width:760px;background-color:white;height:370px;}


#SySearch {margin:0;margin:0 8px 0 0;}
#SySearch label {color:#aaa;font:10px/14px Arial, Helvetica, sans-serif;}
.SySField {width:120px;height:14px;border:1px solid white;background-color:#aaa;}
.SySubmit {width:20px;height:18px;border:1px solid white;background-color:#aaa; color:white;font:10px/14px Arial, Helvetica, sans-serif;}
.SySField:hover, .SySubmit:hover {background-color:#ccc;}
.SySubmit {cursor:pointer;}

/* SyNavigation Styles - SyNav, Footer, SignOff */
.SyNav01,.SyNav01 a {width:54px;} /* Home */
.SyNav02,.SyNav02 a {width:120px;} /* Service Programme */
.SyNav03,.SyNav03 a {width:100px;} /* Meet the Team */
.SyNav04,.SyNav04 a {width:57px;} /* FutureFibres.com */
.SyNav05,.SyNav05 a {width:92px;} /* Vacancies */
.SyPushLft1 {margin-left:501px;} /* gap on nav menu */

.SyNav10,.SyNav10 a {width:110px;border-right:none !important} /* Contact */
/*.SyNav01,.SyNav02,.SyNav03,.SyNav04,.SyNav05, .SyNav10 {background:url(/images/button-bk.gif) repeat-x;}*/
.SyNav01,.SyNav02,.SyNav03,.SyNav04,.SyNav05, .SyNav10 {background:url(/images/rollover-button.gif) repeat-x;}

.SYBk01 {background-image:url(/images/redbutton_03.gif);background-repeat:no-repeat;}
.SYBk01 h1,.SYBk01 h1 {padding:10px 0 0 10px;}

.symenu {margin-left:15px;padding:0;width:950px;border:none;height:30px;}
.symenu ul {list-style-type:none;padding-left:0;display:inline;margin:0;}
.symenu ul li{line-height:30px;border-right:2px solid white;text-align:center;}
.symenu ul li:hover{line-height:30px;background:url(/images/rollover-button.gif) 0 -30px repeat-x;}

.symenu ul li a {font:12px Arial, Helvetica, sans-serif;color:white;text-decoration:none;padding:0;height:30px;}
.symenu ul li a:hover {}
.symenu li ul {height:30px;}
.symenu li ul li{position: relative;}
.symenu li ul a {color:white;font:10px Arial, Helvetica, sans-serif;padding:4px 0 4px 0;display:block;border-bottom:1px solid white;height:30px;}
.symenu li ul a:hover {background:#666;}
.symenu li {position:relative;}
.symenu ul ul {position:absolute;top:30px;left:0px;}
div.symenu ul ul {visibility: hidden;}
div.symenu ul li:hover ul {visibility: visible;}
* .symenu ul li {float: left;}
* .symenu ul li a {height: 1%;}

/*.SyMainTxt {float:left;margin:0 0 0 10px;width:620px;display:inline;clear:both;font-family:Arial, Helvetica, sans-serif;}
.SyMainTxt h1{font-size:18px;line-height:18px;color:#343537;margin:0;padding-top:10px;padding-bottom:4px;font-weight:normal;}
.SyMainTxt h2{font-size:12px;line-height:14px;color:#343537;margin:0;padding:0 0 4px 0;font-weight:normal;}
.SyMainTxt h3{font-weight:bold;border-bottom:1px dashed #939393;font-size:12px;line-height:18px;color:#343537;margin:0px 0px 0 0px;width:270px;}
.SyMainTxt h4{font-size:10px;line-height:14px;color:#343537;margin:4px 0 0 0;padding:0;}
.SyMainTxt p {font-size:12px;line-height:14px;color:#939393;margin:3px 0 5px 0;}
.SyMainTxt p strong{color:#9f243a}
.SyMainTxt sup {vertical-align: top;}
.SyMainTxt ul {font-size:12px;line-height:14px;color:#939393;margin:10px 0;padding:0;}
.SyMainTxt li {margin:0 0 3px 1.5em;}
.SyMainTxt a {color:#0096D7;} 
.SyMainTxt a:hover {color:white;} 
 */
/* Main text style */
.SyMainTxt {font-family:Arial, Helvetica, sans-serif;}
.SyMainTxt h1{font-size:18px;line-height:18px;color:#343537;margin:0;padding-top:20px;padding-bottom:4px;font-weight:normal;}
.SyMainTxt h2{font-size:14px;line-height:14px;color:#343537;margin:0;padding:2px 0 4px 0;font-weight:normal;}
.SyMainTxt h3{font-size:10px;line-height:14px;color:#343537;margin:0;padding:0;}
.SyMainTxt h4{font-size:10px;line-height:14px;color:#343537;margin:4px 0 0 0;padding:0;}
.SyMainTxt p {font-size:12px;line-height:14px;color:#939393;margin:5px 0 10px 0;}
.SyMainTxt sup {vertical-align: top;}
.SyMainTxt ul {font-size:12px;line-height:14px;color:#939393;margin:10px 0 0 0;}
.SyMainTxt li {margin:0 0 5px 1.5em;}
.SyMainTxt a {color:#c7656e;} /* Red link */
.SyMainTxt a:hover {color:black;} 


#SySignOff {clear:both;width:950px;height:30px;}
#SySignOff {margin-left:auto;margin-right:auto;}
#SySignOff ul {margin:8px 0 0 15px;padding:0;}
#SySignOff li {display:inline;font:10px/12px Arial, Helvetica, sans-serif;list-style-type:none;color:white;vertical-align:70%;}
#SySignOff li a{color:#ccc;text-decoration:none;border-right:1px solid #ccc;padding:0 4px;}
#SySignOff li a:hover{color:#9f243a;}

#SYLeftNav {float:left;margin:0 0 0 5px;width:160px;background-color:white;height:404px;overflow:hidden;}
.BrdSY {border:10px solid white;}

.SYLeftMenu {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;background-image:url(/images/red-stripes.gif);}
.SYLeftMenu > li{list-style-type:none;padding:2px 5px;margin-bottom:0px;}
.SYLeftMenu li a, .SYLeftMenu h3 {display:block;color:#c7656e;text-decoration:none;margin:0;font-weight:bold;}
.SYLeftMenu h3 {cursor:pointer;font-size:12px;padding:2px;}
.SYLeftMenu h4 {font-size:11px;padding:2px;color:red;margin:0;}
.SYLeftMenu li ul {margin:0 0 0 14px;padding:0;}
.SYLeftMenu li ul li {list-style-type:none;padding:0px;margin:0;}
.SYLeftMenu li ul li a {display:block;font-size:10px;color:#666;text-decoration:none;margin:0px;padding:2px;font-weight:bold;}
.SYLeftMenu a:hover, .SYLeftMenu h3:hover {color:black;}
.SYLeftMenu li ul li a:active {color:gold;}

#syactive > h3 a, #syactive > h3 {color:black;text-decoration:none;}
#syactive > a{color:gold;text-decoration:none;}


.PDF {float:left;width:90px;height:100px;font-size:10px;text-align:center;}
.PDF p{margin-top:35px;}
.PDF h4 a{margin-left:15px;text-align:center;color:#999;}
.PDF h4 a:hover{color:#0096D7;}