		@charset "UTF-8";
	
		/*
		<@#####################################################################@>
		 @																	   @
		 @		[Master Stylesheet]											   @		
		 @																	   @
		 @		Project			: ANGLIA									   @
		 @		Version			: 1.1										   @
		 @		Last change		: 11-07-08 [fixed Float bug, vf]		   	   @
		 @		Assigned to		: http//:www.quantumcloud.com				   @
		 @																	   @
		<@#####################################################################@>
		
		*/
		
	
				
		* /*<@- Asign MARGIN, PADDING=0 to all default Tag Selector's -@>*/
		{
			padding		: 0px;
			margin		: 0px;
			font-size	: 0px;
		}
		
		html, body
		{
			height		: 100%;
			padding		: 0px;
			margin		: 0px;
		}
		
		body 
		{
			background	: #e7e7e7;
			color		: #000;
			font		: normal 12px Sans-serif, Arial, Helvetica, Verdana;		
			
			width		: 100%;
			height		: 100%;	
				
			text-align	: center; 	/* To move content center */
			margin		: 0px auto;	
		}
		
					
		a:link, a:active, a:visited  /*<@- Default hyperlink style -@>*/
		{
			color			: #0084a5;
			font			: normal 12px Sans-serif, Arial, Helvetica, Verdana;
			text-decoration	: none;
		}
		
		a:hover
		{
			color			: #0099FF; 
			font			: normal 12px Sans-serif, Arial, Helvetica, Verdana;
			text-decoration	: none;
		}
		
		p 
		{
			margin		: 3px auto;
			padding		: 0px;			
		}
		
		ul, li, ol 
		{			
			list-style	: none;
			text-align	: left;			
		}		
		
		img 
		{
			float		: none;
			border		: 0px;
		}
		
		table, p, td, th, div, ul, li, ol, span, form, input, select, option, strong, em
		{
			font		: normal 12px Sans-serif, Arial, Helvetica, Verdana;
		}
		
		
		/* [ End for default Tag Selector ] */
		
		
		#wrapper
		{
			width:970px;
			height:100%;
			
			margin:0 auto;
		}
		
		#header
		{
			height:150px;
			background:url(../images/header_bg_repeat.gif) repeat-x 0% 0%;
		}
		
		#header .contents
		{
			width:970px;
			height:150px;
			
			margin:0 auto;
		}
		
		#logo-contents
		{
			height:90px;
			text-align:left;
			padding:20px 0 0 0;
			background:url(../images/logo_d_bg.gif) repeat-x 0% 0%;
			
		}
		
		#top-nav
		{
			height:40px;
			padding:20px 0 0 0;			
		}
	
		
		
		/* <@ [ End of Header ] @> */
		
		#body-contents
		{
			width:930px; /* [ 970px - (20*2)px padding ] */
			height:60%;
			text-align:left;
			margin:0 auto;
			
			padding:10px;
			position:relative;			
		}
		
		.gap
		{
			width:15px;
			background:#e7e7e7;
		}
		
		.left
		{
		
		}
		
		.right
		{
		
		}
		
		#body-contents table
		{
			height:100%;
		}
		
		#body-contents .flash
		{
	margin:35px 35px 0px 35px;
	border:20px solid #666666;
	background-color: #666666;
		}
		
		#body-contents .contents
		{
			padding:35px 35px 35px 35px;
			width:618px;
		}
		
		#body-contents .contents p
		{
			margin-bottom:10px;
		}
		
		
		
		#side-nav
		{
			padding:35px 20px 20px 20px;
		}		
		
		#blueblock{
			width: auto;
			
			padding: 0 0 1em 0;
			margin-bottom: 1em;
			font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
			font-size: 26px;
			background-color: #ffffff;
			color: #333;			
		}
		
				
		
		#blueblock ul{
			list-style: none;
			margin: 0;
			padding: 0;
			border: none;			
		}
		
		#blueblock li {
			border-bottom: 1px solid #90bade;
			margin: 0;
			text-indent:10px;
			font-size: 26px;
			
		}		
		
		#blueblock li ul li a
		{
			text-indent:30px;			
			padding-left:10px;
		}
		
		
		#blueblock li a{
			display: block;
			border-left: 10px solid #000099;
			border-right: 02px solid #000099;
			background-color: #CCCCCC;
			color: #000099;
			text-decoration: none;
			width: auto;
			font-size: 16px;
			line-height:20px;
			font-weight: bolder;
		}
		
		html>body #blueblock li a{ /*Non IE6 width*/
			width: auto;
		}
		
		#blueblock li a:hover{
			border-left: 10px solid #000099;
			border-right: 10px solid #000099;
			background-color: #000099;
			color: #fff;
		}

		#blueblock #sub-services li
		{
			/*display:inline;*/
			
			list-style-position:inside;			
		}
		
		#blueblock #sub-services li a
		{
			display:block;
			font-size: 12px;
			text-indent:15px;
			font-weight:normal;			
		}
		
		/* <@ [ End of body-contents ] @> */
		
		#footer
		{
			width:100%;
			margin:0 auto;
			height:85px;
			background:#fff;
			
			text-align:center;						
		}
		
		#footer .contents
		{
			width:970px;
			text-align:center;
			margin:0 auto;
			
			padding:25px 0 0 0;			 
		}
		
		#footer .links
		{
			margin:5px auto;
		}
		
		#footer .copyright
		{
			margin:10px auto;
		}
		
		.clear{
			clear:both;
		}.blue_title {
	color: #000099;
	font-weight: bold;
}
