/* CSS Document */
* {margin:0; padding:0}
html {height:100%}
body {text-align: center; min-height:101%; font:100.01%/130%  Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; background:#EEEEEE; width:760px; margin: 0 auto; padding: 0 0 0 0;line-height:18px }
p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:18px;margin: 0 0 10px 0; }
#container {margin-left: auto; margin-right: auto; width: 760px; text-align: left; background-color:#FFFFFF;}		

/* STANDARD TAGS n BASIC CLASSES*/
h1, h2, h3, h4, h5, h6, form, fieldset {margin: 0 0 10px 0;}
img {border: 0;}
.hide {display:none;}
.clear {font-size: 0; clear: both; line-height: 0%;}

/* H TAGS */
#logo_h1 {display:none}

 /*  div#header  {padding: 131px 0 0 0; margin: 0 0 10px 0; height: 20px; background: url('images/heading.jpg') top left no-repeat;} */
h1 {font-size: 20px; font-weight:normal; line-height: 24px;}
h2 {font-size: 18px; line-height: 24px;}
h3 {font-size: 18px; font-weight:normal; line-height: 24px;}
h4 {font-size: 16px; font-weight:normal; line-height: 20px;}
h5 {font-size: 14px; line-height: 18px;}
h6 {font-size: 14px; line-height: 18px;}

/* HORIZONTAL RULES */
hr {display: none;}

/* LINKS */
a, a:link, a:visited {text-decoration: none; color: #666666;}
a:hover {color: #beca4d;}
a.inactive {text-decoration: line-through;}

/* LISTS */
ul, ol {font-size: 13px; line-height: 18px; margin: 0 0 15px 0}
ul li {list-style-type:disc;margin: 0 0 5px 20px;}
ol li { list-style-type:decimal; margin: 0 0 5px 20px;}


/* HEADER  -- now called from individual CSS///
#logo_home {background: url("/_resources/image/primary_brandmark.gif") no-repeat; width:760px; height:110px; margin: 20px 0 20px 0; background-position:left top}
#logo_networks, #logo_the_broadband_network, #logo_information_and_collaborative_working_network, #logo_industrial_network_consultancy {background: url("../images/networks_brandmark.gif") no-repeat; width:760px; height:110px; margin: 20px 0 20px 0; background-position:left}
*/

/* coloumn break */
#faux {background-image: url("/images/faux_bg.gif"); background-color:#ffffff}	

/* LOGO_LINKS  */
.logo_links {margin: 0 auto;}
.logo_links a {background-repeat: no-repeat; width:265px; height:93px; padding: 0; margin: 10px 0 0 0; background-position: center top; display: block; float: left;}
.logo_links a span {display: none;}
/*
.logo_links #places   {background-image: url("/_resources/image/places_150.gif");}
.logo_links #networks {background-image: url("/_resources/image/networks_150.gif"); }
.logo_links #learning {background-image: url("/_resources/image/learning_150.gif");}
.logo_links #fabriam  {background-image: url("/_resources/image/fabriam_logo.gif"); height: 75px;}
.logo_links #nemi     {background-image: url("/_resources/image/nemi_cai.gif");}
*/
.logo_links #fabriam {background-image: url("/_resources/image/fab_image.jpg");margin-right:10px}
.logo_links #cai   {background-image: url("/_resources/image/cai_image.jpg");}

/* 2 Rows of differing lengths */
#logo_links_1 {width: 540px;}
#logo_links_2 {width: 400px;}

/* columns */
#content_left {width:160px; float:left;margin: 0 20px 0 0; background-color:#FFFFFF}
#content_right {width:540px; float:left; background-color:#FFFFFF; padding: 0 5px 0 20px; border-left:#cccccc 2px solid;}
#content_left ul {font-size:16px;line-height: 18px;font-weight: bold;}
#content_left ul ul{font-size:16px;line-height: 18px;font-weight: normal; }
#content_left li {list-style-type:none;margin: 0 0 10px 25px;}

#content_right a {text-decoration:underline;}
#fab_table {padding:0; margin:0}
#fab_table td{padding-right:40px}

/* footer */
#footer{clear:both; text-align:right; font-size:10px; }

/* RTE images */
/* Allows positioning of images using the S & L tags - sneaky ;-) */
		h3 img {float:left; margin:5px}
		h5 img {float:right; margin:5px}
        p img {margin: 5px auto;}