/*======================================*** ca-stylesheet.css** ------------------------------------------------------------*** Created: 10-05-06 (dd-mm-yy)** Author: Kevin Barter @ Diagnostic Design** Website: www.diagnosticdesign.co.ukIF YOU WISH TO USE THIS TEMPLATE IS ONLY ASK THAT YOU LEAVE THE LINK TO DIAGNOSTICDESIGN AT THE BOTTOMTHANKS, HAPPY CODING**======================================*//*------------------------------------------------------------***  Global**------------------------------------------------------------*/body {	background-color:#CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;	margin: 0;	padding: 0;	color: #666;	font-size: 12pt;	}table, td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;}p {   margin-left: 30px;}/*------------------------------------------------------------***  Container**------------------------------------------------------------*/	#container {	margin: 0 auto;	width: 740px;	background: #fff;		border: 0px solid rgb(181,112,100);	border-top: 10px solid #CCCCCC;	padding: 0px 0px ;	text-align: left;	font-size: 12pt;	}a {	color:#933;	text-decoration:none;}a:hover {	color:#933;	text-decoration:underline;}	a.linkSimple {	color:#666;	text-decoration:none;	border-bottom:1px dotted #666;}a.linkSimple:hover {	color:#933;	text-decoration: none;	border-bottom:1px solid  #933;}	a.invisibleLink {	color:#666;	text-decoration:none;}a.invisibleLink:hover {	color:#933;	text-decoration: underline;}a.redLink {	color:#933;	text-decoration:none;  	border-bottom:1px dotted;}a.redLink:hover {	color:#933;	text-decoration: none; 	border-bottom:1px solid  #933;}a.fatLink {	color:#933;	text-decoration:none;  	font-weight: bold;  	border-bottom:1px dotted;}a.fatLink:hover {	color:#933;	text-decoration: none;    font-weight: bold; 	border-bottom:1px solid  #933;}a.boldLink {	color:#666;	text-decoration:none;  	font-weight: bold;  	border-bottom:1px dotted #666;}a.boldLink:hover {	color:#933;	text-decoration: none; 	font-weight: bold; 	border-bottom:1px solid  #933;}h1 {	padding:10px 0 0 0;	font-family:Tahoma, Arial, Sans-serif;	font-size: 18pt;	font-weight:bold;}h2 {	padding:0px 0 0 0;	font-family:Tahoma, Arial, Sans-serif;	font-weight:normal;	font-size: 14pt;}	/*------------------------------------------------------------***  Header**------------------------------------------------------------*/#title {	padding: 0px 10px 15px 20px;	float: left;	font-size: 22pt;	color:#FFF;	}/*------------------------------------------------------------***  Nav**------------------------------------------------------------*/#nav {	background: rgb(181,112,100); 	border-top: 5px solid #fff;	border-bottom: 5px solid #fff;	margin: 0; 	padding: 0px 5px;	height: 20pt;	}#nav li {	float: right;	list-style-type: none;	display: inline;	line-height: 20px;	border-right: 1px solid #FFF; }		#nav li a { 	text-decoration: none; 	color:#FFFFFF;	padding: 3px 8px;	background-color:rgb(181,112,100);	float: left;	font-weight: bold;	}#nav li a:hover { background-color:#666666; }#nav li a.on { background-color: #858F9E; color:#fff; }/*------------------------------------------------------------***  Content**------------------------------------------------------------*/#content {	background-color:#FFF;	float: left;	position: relative;	padding: 0px 0px;	margin-left: 30px;	margin-right: 30px;	line-height: 17px;	text-align: left;	background-color:#FFF;	}#abstract {	padding: 0px 0px;	margin-left: 60px;	margin-right: 100px;	text-align: justify;	}	#myreflist {	text-indent: -30px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 30px;	margin-right: 30px;	text-align: justify;	}/*------------------------------------------------------------***  Footer / Header**------------------------------------------------------------*/#header {	background-color: rgb(181,112,100);	text-align: center;	color:#333333;	padding: 0px;	line-height: 10px;	clear: both;	}#footer {	background-color:#999999;	text-align: center;		color:#333333;	font-size: 6pt;	padding: 0px;	line-height: 10px;	clear: both;	}	#footer a { text-decoration: none; color:#009999; border-bottom: 0px; }#footer a:hover { border-bottom:0px ; color:#333333; }/* Images */img.portrait {	/* background:#fff; */	border:1px solid #ccc;	padding:4px;	display:block;	margin: 0px 0px 0px 30px;	width: 100px;}img.thumb {	/* background:#fff; */	padding:4px;	border:1px solid #ccc;	display:block;	margin: 0px 0px 0px 30px;	width: 60px;}.news-box{	margin: 0.5em auto;	padding: 30px;	background-color: #ffffff;}.news-box h2{	font-size: 1em;	padding: 0;	margin-bottom: 0;	color: #555;}.news-box span{	font-size: 10px;	color: #aaa;