/*********************************************** IHIE PUBLIC STYLES  */

/********For use with the following case study pages - CASE STUDIES */

/*********************************************** COMMON STYLES  */

		.list {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #4f4f4f;
		width: 100px;
		}
		
		.list2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #4f4f4f;
		list-style-type: none;
		}
		
		.listaddress {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #4f4f4f;
		list-style-type: none;
		margin-left: -20px;
		}
		
		.listbold {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #4f4f4f;
		list-style-type: none;
		margin-left: -20px;
		}
		
		li {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #4f4f4f;
		padding-top: 5px;
		margin-left: 0px;
		}


/*********************************************** HEADING STYLES  */

		h1{
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		color: #4f4f4f;
		}
		
		.headingindent{
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		color: #0080a8;
		margin-left: 0px;
		}

		h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: 0080a8;
		}
		
		h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: 0080a8;
		}

		.divline1{
		padding-bottom: 0px;
		padding-top: 0px;
		border-bottom: 1px solid #e0e0e0;
		width: 400px;
		}
		
		.divline2{
		padding-bottom: 0px;
		padding-top: 0px;
		border-bottom: 1px solid #e0e0e0;
		width: 300px;
		}

/*********************************************** LINK STYLES  */

		a.small11:link {
		color: #0080a8;
		font-family: Arial, Helvetica;
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		}
		
		a.small11:visited {
		color: #0080a8;
		font-family: Arial, Helvetica;
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		}
		
		a.small11:hover {
		color: #999;
		font-family: Arial, Helvetica;
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		}
		
		a.small11b:link {
		color: #0080a8;
		font-family: Arial, Helvetica;
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		font-weight: bold;
		}
		
		a.small11b:visited {
		color: #0080a8;
		font-family: Arial, Helvetica;
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		font-weight: bold;
		}
		
		a.small11b:hover {
		color: #999;
		font-family: Arial, Helvetica;
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		font-weight: bold;
		}
		
/*********************************************** FORM STYLES  */
		
		.searchbox {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #4f4f4f;
		width: 150px;
		background-position: left top;
		padding-right: 5px;
		padding-left: 5px;
		}
		
		.searchboxBanner {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		background-image:url(../images/page_titles/search/icon.gif);
		background-repeat:no-repeat;
		background-color:#FFF;
		font-size: 9px;
		color: #4f4f4f;
		vertical-align:middle;
		border-top: 1px solid #000;
		border-bottom: 1px solid #999;
		border-left: 1px solid #000;
		border-right: 1px solid #999;
		width: 118px;
		margin-top: 2px;
		height: 17px;
		padding-top: 2px;
		padding-right: 5px;
		padding-left: 18px;
		}
		
		.searchboxLarge {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #4f4f4f;
		border: 1px solid #999;
		width: 200px;
		padding-right: 5px;
		padding-left: 5px;
		}
		
		.searchboxXLarge {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #4f4f4f;
		border: 1px solid #999;
		width: 400px;
		padding-right: 5px;
		padding-left: 5px;
		}
		
		.dropbox {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #4f4f4f;
		width: 100px;
		background-position: left top;
		padding-right: 5px;
		padding-left: 5px;
		}
		
		.greyBackground {
		width: 400px;
		padding: 20px;
		margin: 0px;
		background-image: url(../images/include/side_nav/bg_colour.gif);
		background-repeat:repeat-x;
		background-position:left top;
		}
		
		.greyBackground2 {
		width: 130px;
		padding: 10px;
		margin: 0px;
		background-color: #f1f1f1;
		}
		
		.greypanel {
		padding-top: 20px;
		padding-left: 20px;
		margin: 0px;
		background-color: #f1f1f1;
		border: 1px solid #ccc;
		}
		
/*********************************************** IMAGE STYLES  */

		.imagepad{
		color: #ffffff;
		font-family: Arial;
		font-size: 12px;
		}
		
		.padall40 {
		padding-left: 40px;
		}
		
		.padall20 {
		padding-left: 20px;
		}
		
		.borderwhite {
		border: 1px solid #fff;
		}
		