/* CSS Document */



body {



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;



}



#navigation {



	width: 260px;



	font-size: 10px;



	font-family: Arial, Helvetica, sans-serif;



	color: #999999;



	font-weight: bold;



	float: left;



}



#navigation li a {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #FFFFFF;



	background-image: url(../images/buttonback.gif);



	display: block;



	font-weight: bold;



	text-decoration: none;



	vertical-align: middle;



	list-style-image: url(../images/buttonleft.gif);



	padding-left: 25px;



	padding-top: 7px;



	padding-bottom: 8px;



	background-repeat: repeat-x;



	background-position: top left;



	list-style-position: inside;



}



#navigation li {



	list-style-image: url(../images/buttonleft.gif);



	height: 30px;



	margin: 0px;



	margin-bottom: 1px;



}



#navigation ul {



	margin: 0px;



	padding: 0px;



	list-style-type: none;



}



#navigation li a:hover {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #ff0000;



	background-image: url(../images/buttonhover.gif);



	display: block;



	font-weight: bold;



	text-decoration: none;



	vertical-align: middle;



	list-style-image: url(../images/buttonleft.gif);



	padding-left: 25px;



	padding-top: 7px;



	padding-bottom: 8px;



	background-repeat: repeat-x;



	background-position: top left;



	list-style-position: inside;



}







.logo {



	border-color: #FFFFFF;



	border-style: solid;



	border-width: 1px;



	padding-left: 20px;



	padding-right: 20px;



}



#topbar {



	z-index: 1;



	height: 80px;



	background-color: #000000;



	background-image: url(images/specialising.gif);



	background-repeat: no-repeat;



	background-position: center right;



	float: left;



	width: 100%;



	margin-bottom: 10px;



}



.greybox {



	background-color: #C5C4C4;



	color: #333333;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: bold;



}







.contentbox {



	border-color: #f2f2f2;



	border-style: solid;



	border-width: 1px;



	padding: 5px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	background-image: url(../images/iback.gif);



	background-repeat: no-repeat;



	background-position: bottom right;



	margin-left: 10px;



	margin-right: 10px;



	background-color: #FFFFFF;



	margin-bottom: 10px;



}







.contentbox2 {



	border-color: #f2f2f2;



	border-style: solid;



	border-width: 1px;



	padding: 5px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	background-image: url(../images/iback.gif);



	background-repeat: no-repeat;



	background-position: bottom right;



	margin-left: 10px;



	margin-right: 10px;



	background-color: #FFFFFF;



	margin-bottom: 10px;



	width: auto;



}







.contentbox3 {



	padding: 5px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	margin-left: 10px;



	margin-right: 10px;



	background-color: #000000;



	margin-bottom: 10px;



}



.contentbox h1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	display: block;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FF0000;



}



.contentbox2 h1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	display: block;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FF0000;



}



.ideal {



	font-family: "Times New Roman", Times, serif;



	font-style: italic;



	font-weight: bold;



	font-size: 16px;



}



.redtext {



	color: #FF0000;



	font-family: "Times New Roman", Times, serif;



	font-style: italic;



	font-size: 18px;



}



#subnav {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	text-align: center;



}



#subnav a {



	font-weight: bold;



	color: #FF0000;



	text-decoration: none;



	background-color: #F2F2F2;



	padding-left: 10px;



	padding-right: 10px;



	padding-top: 5px;



	padding-bottom: 5px;



}



#subnav a:hover {







	font-weight: bold;



	color: #FF0000;



	text-decoration: none;



	background-color: #CCCCCC;



	padding-left: 10px;



	padding-right: 10px;



	padding-top: 5px;



	padding-bottom: 5px;



}



#imageleft {



	float: left;



	margin-right: 10px;



	margin-bottom: 10px;



	display: block;



}



.contentbox h2 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	font-weight: bold;



	display: block;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FF0000;



	color: #FF0000;



}



.contentbox2 h2 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	font-weight: bold;



	display: block;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FF0000;



	color: #FF0000;



}



.contentbox a {



	font-weight: bold;



	color: #FF0000;



	text-decoration: none;



}



.contentbox a:hover {







	font-weight: bold;



	color: #FF0000;



	text-decoration: underline;



}



.contentbox2 a {



	font-weight: bold;



	color: #FF0000;



	text-decoration: none;



}



.contentbox2 a:hover {







	font-weight: bold;



	color: #FF0000;



	text-decoration: underline;



}



.specsbox {



	background-color: #eeeeee;



	border: 1px solid #CCCCCC;



	padding: 5px;



	margin-left: 20px;



	font-size: 12px;



}



.specsbox h3 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: italic;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #6E6E96;



	padding: 2px;



	border-color: #CCCCCC;



	border-style: solid;



	border-width: 1px;



	outline-color: #999999;



	outline-style: solid;



	outline-width: 1px;



}



.pricebox {



	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	background-color: #990000;



	padding: 5px;



	border-color: #CCCCCC;



	border-style: solid;



	border-width: 1px;



	outline-color: #999999;



	outline-style: solid;



	outline-width: 1px;



}











.smallprint {



	font-size: 11px;



}



#footer {



	background-color: #000000;



	float: left;



	width: 100%;



	text-align: center;



	vertical-align: middle;



	padding-top: 10px;



	padding-bottom: 10px;



	border-top-color: #FF0000;



	border-top-style: solid;



	border-top-width: 3px;



	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



}



#footer a {



	color: #FFFFFF;



	text-decoration: none;



}



#footer a:hover {



	color: #FF0000;



	text-decoration: none;



}



.imageborder {







	border: 1px solid #CCCCCC;



}



#dropmenudiv{



	position:absolute;



	border:1px solid white;



	border-bottom-width: 0;



	font:normal 12px Verdana;



	line-height:18px;



	z-index:100;



	margin-left: 200px;



	margin-top: -15px;



}







#dropmenudiv a{



	width: 100%;



	display: block;



	text-indent: 5px;



	border-bottom: 1px solid white;



	padding: 1px 0;



	text-decoration: none;



	font-weight: bold;



	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	background-color: #ff0000;



	background-image: url(../images/smallnavback1.gif);



	background-repeat: repeat-x;



	background-position: bottom left;



}







#dropmenudiv a:hover{ /*hover background color*/



	color: #ff0000;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	background-color: #FFFFFF;



	background-image: url(../images/smallnavback2.gif);



	background-repeat: repeat-x;



	background-position: bottom left;



}



.formbox {



	font-size: 12px;



	width: 350px;



	border: 1px solid #949393;



	background-color: #c5c4c4;



	background-image: url(../images/backgradient.gif);



	background-repeat: repeat-x;



	background-position: top left;



}



.smallred {



	font-size: 14px;



	color: #FF0000;



}















/*



//////////////////////////////////////////////////////////////////////////////////



// CREATED BY ROBBI



//////////////////////////////////////////////////////////////////////////////////



*/







.bgBlack {



	background-color: #000000;



	border-bottom-color: #FF0000;



	border-bottom-style: solid;



	border-bottom-width: 3px;



}







.bgGrey {



	background-color: #C5C4C4;



}







.collapsibleDiv {



	display: none;



	padding-top:5px;



	padding-bottom:5px;



	font-size: 12px;



}







.textsmallgrey {



	font-size: 10px;



	color: #708090;



}







.textLargeWhite {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 24px;



	font-weight: bold;



	color: #FFFFFF;



}.contentbox4 {



	border-color: #f2f2f2;



	border-style: solid;



	border-width: 1px;



	padding: 5px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	background-image: url(../images/iback.gif);



	background-repeat: no-repeat;



	background-position: bottom right;



	margin-left: 10px;



	margin-right: 10px;



	background-color: #FFFFFF;



	margin-bottom: 10px;



	font-weight: bold;



}



.contentbox4 h1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	display: block;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FF0000;



}



.contentbox4 a {



	font-weight: bold;



	color: #FF0000;



	text-decoration: none;



}



.contentbox4 a:hover {







	font-weight: bold;



	color: #FF0000;



	text-decoration: underline;



}



.colour3 {



	color: #76923C;



}



.colour2 {



	color: #1F497D;



}



.colour1 {



	color: #0070C0;



}



.testimonial {



	padding: 5px;



	border: 1px solid #000000;



}







.itemList {



	border-bottom: 1px solid #cccccc;



}







input.button {



height: 18px;



font-size: 11px;



background: url(../images/backgradient.gif) top left repeat-x;



background-color: #B3B2B2;



border: solid 1px #131313;



font-weight: bold;



color: #131313;



text-align: center;



}



.strikethrough {

	text-decoration: line-through;

}



.textblue {

	color: blue;

	font-weight: bold;

}



.style1 {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:22px}



.style2 {color: #FF0000}
