#category_title { background:#CCCCCC; text-align:right; color:#FFFFFF; font-size:2.4em; padding:10px 5px; margin-bottom:15px; }

.top_section_desc { font-size:1.3em; color:#FFFFFF; width:230px; position:absolute; top:15px; right:20px; font-weight:bold; }
.top_section_desc h1, .top_section_desc h2 { padding:0; margin:0; line-height:1em; }


#home_box { margin-top:15px; padding-bottom:10px; }
#home_box_inner { background:url(../creo_img/box-home.gif) top right repeat-y; width:770px; }
#home_box_inner_left { float:left; width:325px; }
#home_box_inner_right { float:left; width:425px; padding:15px 10px; color:#FFFFFF; }

.colour_box a:link, .colour_box a:visited, .colour_box a:hover { float:left; width:90px; margin-right:15px; text-decoration:none; cursor:pointer; }
.colour_box a span { display:block; width:80px; text-align:right; color:#FFFFFF; padding:10px 5px 50px 5px; font-weight:bold; font-size:0.8em; cursor:pointer; }

.colour_1 { background:#010080; }
.colour_2 { background:#008081; }
.colour_3 { background:#990134; }

.colour_1_light { background:url(../creo_img/colour_1_are.gif) top left repeat-y; }
.colour_2_light { background:url(../creo_img/colour_2_are.gif) top left repeat-y; }
.colour_3_light { background:url(../creo_img/colour_3_are.gif) top left repeat-y; }

.people_quote_box { float:right; width:215px; background:#003466; color:#FFFFFF; padding:10px 25px 10px 255px; min-height:140px; height:140px; line-height:1.4em; }
html>body .people_quote_box { height:auto; }



#our_people_right { width:770px; position:relative; min-height:200px; height:200px; }
html>body #our_people_right { height:auto; }


.home_lower { margin:70px 0 0 0; }


/* nextN */
.nextn_container { overflow:hidden; margin:10px 0; float:right; }
.nextn_container a { text-decoration:none; color:#294992; font-weight:bold }
.nextn_container a:hover { text-decoration:underline; }
.nextn_container .intro { display:none; float:left; margin:0 5px 0 0; font-weight:bold; }
.nextn_container .general { float:left; padding:0 5px; }
.nextn_container .selected { float:left; margin:0 5px; font-weight:bold; text-decoration:none; }
.nextn_container .previous_active { float:left; margin:0 5px;  }
.nextn_container .previous_page_inactive { display:none; float:left; margin:0 5px; }
.nextn_container .previous_inactive { float:left; margin:0 5px; color:#CCCCCC; }
.nextn_container .next_active { float:left; margin:0 5px; }
.nextn_container .next_inactive { float:left; margin:0 5px; color:#CCCCCC; }
.nextn_container .next_page_inactive { display:none; float:left; margin:0 5px; }