/******************************************************************************************************************
Main 'print.css' Style sheet
Developed by Ocean Agency, February 2010
******************************************************************************************************************/

	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0; padding:0;}
	h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address {margin:1em 0;}
	h1,h2 {margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:0}
	li, dd, blockquote {margin-left:1em;}
	html, body, fieldset {font:100.1%/120% Arial, Helvetica, sans-serif;}
	input, select, textarea {font-size:100.1%;}
	form label{cursor:pointer;}
	fieldset, img{border:none;}
	table{border-collapse:collapse; border-spacing:0;}
	hr {height: 1px; background-color: #E5E5E5;	color: #E5E5E5;	border: none;	padding: 0;	margin: 1em 1em;}
	
	.clearboth {clear:both}
	
	ul, ol, dl, li, dt, dd {
		margin: 0;
		padding: 0;
	}
	
	/**************** General rules *********************/
	
	html{height:100%; }
	body {height:101%; line-height:110%;}
	
	/**************** General Links ***********************************/
	a:link 				{color: #000; text-decoration: underline; outline:0;}
	a:visited 			{color: #000; text-decoration: underline; outline:0;}
	a:focus, a:hover, a:active	{text-decoration:none; color:#46C8F5; outline:0;}
  
  
  body, p {
  margin : 0;
  padding : 0;
  font : 12pt "Times New Roman", sans-serif;
  color : #000;
  }
  
  p {margin-bottom:10px}
  
  img {
  display:none
  }
  
  #content #mainarea img {
  display:block
  }
  
  /* Improve colour contrast of links */
  a:link, a:visited
  {
  color: #781351
  }
  /* MAIN CONTENT BOX FOR HOME PAGE */
  
  #mainwrapper {
  margin:0;
  padding:16px
  }
  
  /* Ensure the content spans the full width */
  #container, #content, .box, .box2, .boxy, .boxy2
  {
  width: 100%; margin: 0; float: none;
  }
  
  #navigation,#extra,#footer,#topband,#mainimg {
  display:none
  }
  
  
  
  
  
  
  
  /* HTML Tables */
	
	table {
  	vertical-align: baseline;
  	border-collapse: separate;
  	border-spacing: 0;
  	width:410px
  }
  caption, th, td {
  	text-align: left;
  	font-weight: normal;
  	padding-top:6px;
  	padding-bottom:6px;
  	font-size:100%
  }
  table {
  	border-collapse: collapse;
  	margin: 10px 7px;	
  }
  th strong {
  	color: #fff;
  }
  th {
  	background: #02639D;
  	height:24px;
  	padding-left: 4px;
  	padding-right: 4px;
  	padding-top:6px;
  	color: #fff;
  	text-align: left;
  	/*border-bottom: solid 2px #fff;
  	border-right:1px solid #fff;*/
  	border-left:1px solid #02639D;
  	border-right:1px solid #02639D;
  }
  #content table tr th h4 {padding:0;margin:6px 0 0 0;color:#fff}
  tr {
  	height: 22px;
  }
  td {
  	padding-left: 4px;
  	padding-right: 4px;
  	/* border-left: 1px solid #FFE1C3; */
  	border-left: 1px solid #FFF;
  	border-bottom: solid 1px #ffffff;
  }
  td.first,th.first {
  	/*border-left: 0px;*/
  }
  
  td.head,th.head {
    background:#02639D;
    color:#fff;
    font-size:1.1em
    
  }
  tr.row-a {
  	/*background: #F8F8F8;*/
  	border-bottom: 1px solid #EFEFEF;
  }
  tr.row-b td {
  	border-bottom: 1px solid #ddd;
  	border-left: 1px solid #ddd;
  	border-right: 1px solid #ddd;
  }
  /* end - table */
  
  
