/* classes for faq_search exception*/
#centreColumn form {margin:15px 0 0 0!important; padding:0px!important; background: none!important; border:none!important;}
p.p1 {margin:0.25em 0px 0.25em 0px}
h3.ffs_h3 {margin:0px; color:black; font-size:130%}
h3.xxx {margin:0px; color:#A3291F; font-size:100%}
ul.ffs_ul {margin:0px;padding:0px}
/* form input rows */

.ffs_FormInput { width:95%; margin:0px;}
input.ffs_goButton {font-size: 120%; font-weight:bold; background-color: #71B871; color: white; margin-left: 2px; margin-top:5px; padding: 3px 6px 3px 6px;}

div.ffs_navPrevNext {padding:5px 5px 3px 5px}

div.ffs_previousLink {padding-top:3px; padding-bottom:3px; float:left}

div.ffs_nextLink {padding-top:3px;padding-bottom:3px;float:right;}

div.ffs_detailNavLeft {width:33%;float:left}

div.ffs_detailNavMiddle {width:33%;float:left;text-align:center;}

div.ffs_detailNavRight {width:33%;float:left;text-align:right;}

div.ffs_level1Row {margin-right:20px; padding:5px 0px 5px 0px}

div.ffs_level1RowColoured {margin-right:20px; padding:5px 0px 5px 0px; background-color:#F1F8FF; }

li.ffs_level2Row {margin:5px 20px 5px 25px;list-style: none;}

li.ffs_level2RowColoured {margin:0px 20px 2px 25px; padding:5px 0px 5px 5px;background-color:#F1F8FF;list-style: none;border:1px solid #f1f1f1}

div.ffs_level3Row {padding:5px 0px 5px 0px; margin-left:25px; background-color:#F1F8FF;}
li.ffs_level3Row {padding:5px 0px 5px 0px; margin-left:25px; background-color:#F1F8FF;list-style: none;}
div.ffs_initialLeftBlock {width:60%;background-color:#F1F8FF; float:left; border:1px solid #f1f1f1; padding:2px;}
div.ffs_initialLeftBlock2 {width:40%;background-color:#F1F8FF;  border:1px solid #f1f1f1; padding:2px;}

div.ffs_initialRightBlock {padding-left:10px;float:left; margin-top:0px;}

div.ffs_initialRightBlockRow {width:90%; padding-top:5px;}

