/* HTML  */

		html,body,div,form,table,tr,th,td,p,span,img,a,input,fieldset,legend, h1, h2, h3, h4, h5, h6, h7, input{ margin:0; padding:0;}		
		html{overflow:-moz-scrollbars-vertical; }
		* html {background:none repeat scroll 0%; height:100%;}
			body {margin:0 auto; padding:0; position:relative; width:922px; min-height:100%; height:auto; font-family:Helvetica, Arial, sans-serif; font-size:0.65em; font-size:10px; font-weight:bold; font-weight:normal; color:#666667;}			
			* html body{ height:100%;}
				h2, h3,h4, p{padding:0 0 7px 0; margin:0; }
				h4{font-size:1em;}
				/* ie 6 backward hacks */				
				* html h2{margin:0 0 7px 0; padding:0;}
				* html h3{margin:0 0 7px 0; padding:0;}
				* html h4{margin:0 0 7px 0; padding:0;}
				* html p{margin:0 0 7px 0; padding:0;}
				a{text-decoration:none; color:#666667;}
				a:hover{color:#E2007A;}
				a img{border:none;}
				
				address{ font-style:normal;}
				
			/* form items */	
			fieldset{border:none;}
			input.textfield, select, textarea, input.password{/*border:1px solid #746E72; border-bottom:#F4F8F9; border-right:#EBF0F4; */padding:2px 2px 4px 2px; background:#CBE6ED; font-size:1em; font-family:Helvetica, Arial, sans-serif; color:#008BA8;}			

			.ulspace{margin:0 auto; padding:0; display:inline; position:relative; float:left;}
				.ulspace li{margin:0 0 0 10px; padding:0; display:inline; list-style-type:none;}
				.ulspace li.first{margin:0;}
					.ulspace li.selected a{color:#008BA8; font-weight:bold;}
					.ulspace li.selected a:hover{color:#E2007A;}
					

/* MISC */
		#everything .hide{display:none;}
		.clear{clear:both;}
		.left{display:inline; position:relative; float:left;}
		.right{display:inline; position:relative; float:right;}
		.strong{font-weight:bold;}
				
	/* Title Images */
		.titles{margin:0 0 20px 0; display:inline; position:relative; float:left; background-repeat:no-repeat; text-transform:uppercase; letter-spacing:-0.05em; font-size:2em; color:#306C90; font-weight:normal;}
		.textGroup{clear:both; width:100%; margin:0 0 10px 0; display:inline; position:relative; float:left; }	
		
		ul.genericA{margin:0; padding:0; }
			ul.genericA li{margin:0 0 1px 0; list-style-type:none; }
			ul.genericA li a{padding:0 0 0 13px; background:url(../images/structure/bullet_dash_grey.gif) no-repeat 0 6px;}
			ul.genericA li a:hover{background:url(../images/structure/bullet_dash_pink.gif) no-repeat 0 6px;}
			
	/* colours */
		#everything .colorPi{color:#E2007A;}
		#everything .colorI{color:#008BA8;}
		#everything .colorIl{color:#7CA8C3;}
	
	/* buttons */
		.button a{display:inline; position:relative; float:left;}
			.buttonSearch a{width:41px; height:17px; background:url(../images/buttons/search.gif) no-repeat;}

		#everything .noclear{clear:none;}
		
		.small{font-size:1em; font-weight:bold;}
		
/* STRUCTURE */
		#everything{margin:0; width:100%; display:inline; position:relative; float:left; }
/*			h1{margin:60px 0 18px 0; width:100%; display:inline; position:relative; float:left; }
				* html h1{display:block; position:static; float:none; }*/
			.TurquoiseLogo{margin:30px 0 18px 4px; width:216px; height:34px; display:inline; position:relative; float:left; }
				.TurquoiseLogo img{border:0;}
			
			.statusLinks ul,
			.statusLinks li,
			.statusLinks li a{
				margin:0;
				padding:0;
				display:inline; 
				position:relative; 
				float:left; 
			}
			/*.statusLinks{height:30px; width:100%; display:inline; position:absolute; top:0; left:0;}	*/
			.statusLinks{margin:0; width:100%; display:inline; position:relative; float:left; /* font-size:10px; font-weight:bold;*/}					
				.statusLinks ul{ width:100%;}
					.statusLinks li{float:right;}
					.statusLinks li.bg{padding:7px 0 6px 14px; width:163px; min-height:17px; background:url(../images/structure/wire_link_bottom_straight.gif) no-repeat 0 100%; list-style-type:none; }
					* html .statusLinks li.bg{height:17px;}
					.statusLinks li.first{float:left;}
						.statusLinks li a{padding:7px 0 6px 14px; width:163px; min-height:17px; background:url(../images/structure/wire_link_bottom_straight.gif) no-repeat 0 100%; list-style-type:none; }
						* html .statusLinks li a{height:17px;}
					
			.bgwide{clear:both; width:100%; display:inline; position:relative; float:left; background:url(../images/structure/dot_grey.gif) repeat-x 0 0;}			
			* html .bgwide{float:none; position:static; display:block;}
			/* overide */
			.bgsplit{background:url(../images/structure/wire_bg_split.gif) no-repeat 0 0;}
			
			/* start - left nav */
				.leftNav,.mainNav, .leftNav ul, .leftNav li, .leftNav li a{
					margin:0;
					padding:0;
					display:inline; 
					position:relative; 
					float:left; 
				}
				
				.leftNav{margin:0 0 20px 0; padding:2px 0 0 0; width:177px; background:url(../images/structure/wire_bg_top_left.gif) no-repeat 0 0; /*font-siz:10px; font-weight:bold;*/}
					.mainNav{margin:0 0 116px 0;}
						.leftNav ul li{list-style-type:none; clear:both; }
							.leftNav ul li a{margin:0; padding:8px 0 6px 14px; width:163px; min-height:16px; list-style-type:none; background:url(../images/structure/wire_link_repeat.gif) no-repeat 0 100%;}
							* html .leftNav ul li a{height:16px;}
							.leftNav ul li.bottom a{background:url(../images/structure/wire_link_bottom_up.gif) no-repeat 0 100%;}
							.leftNav ul li.secondFrombottom a{background:url(../images/structure/wire_link_2nd_from_bottom.gif) no-repeat 0 100%;}

							/* leftNav .nester - containing list */
							.leftNav ul li.nester{margin:0; padding:8px 0 6px 14px; width:163px; min-height:16px; list-style-type:none; background:url(../images/structure/wire_link_repeat.gif) no-repeat 0 100%;}
							* html .leftNav ul li.nester{height:16px;}
								.leftNav ul li.nester a{margin:0; padding:0; width:auto; min-height:0; background:none;}
								* html .leftNav ul li.nester a{height:auto;}
								
								/* leftNav NESTED - inner list  */
								.leftNav ul li.nester ul{margin:2px 0 0 0; padding:0;}
									.leftNav ul li.nester ul li{margin:0 0 2px 0; padding:0; background:none;}
										.leftNav ul li.nester ul li a{padding:0 0 0 13px; background:url(../images/structure/bullet_dash_grey.gif) no-repeat 0 6px;}
										.leftNav ul li.nester ul li.selected a,.leftNav ul li.nester ul li a:hover{color:#E2007A; background:url(../images/structure/bullet_dash_pink.gif) no-repeat 0 6px;}

						.leftNav ul li.search{padding:10px 0 6px 14px; width:163px; min-height:121px; background:url(../images/structure/wire_link_search.gif) no-repeat 0 0;}
						* html .leftNav ul li.search{height:121px;}
							li.search p{line-height:13px;}
							.leftNav ul li.search label{margin:0 0 7px 0; display:block; }
							.leftNav ul li.search .buttonSearch a{padding:0; width:41px; height:17px; background-image:url(../images/buttons/search.gif);}
							
							.leftNav ul li.search #SearchText{margin:0 0 5px 0; min-height:10px; display:inline; width:155px;}
							
			/* end - left nav */
				/* home, login, review email template*/
				.contentArea{margin:1px 0 5px 43px ; padding:14px 0 0 0; width:387px; display:inline; position:relative; float:left; }
				.contentArea2{margin:0 0 5px 8px; width:737px; display:inline; position:relative; float:left; }
				.contentArea3{margin:0 0 5px 11px; width:734px; display:inline; position:relative; float:left; }

				/* breadcrumb - variation of statusLinks*/
					.breadcrumbLinks{margin:0 0 11px 0; }
					* html .breadcrumbLinks{margin:0 0 8px 0; }
						.breadcrumbLinks li.bgwhole{padding:11px 0 6px 14px; background-image:url(../images/structure/wire_link_whole.gif)}
							.breadcrumbLinks li a{min-height:15px; padding:11px 0 6px 14px; background-image:url(../images/structure/wire_link_whole.gif)}					
						.breadcrumbLinks li.bgfirst{min-height:13px; padding:11px 0 6px 17px;  background:url(../images/structure/wire_link_bottom_half.gif) no-repeat 0 100%;}
						* html .breadcrumbLinks li.bgfirst{height:13px;}
							.breadcrumbLinks li.first a{padding:11px 0 6px 17px; min-height:13px; background-image:url(../images/structure/wire_link_bottom_half.gif)}
							* html .breadcrumbLinks li.first a{height:13px;}
							
					
					.divBlockListSelector{clear:both; margin:0 0 0 1px; }
					
				/* footer */
				.footer, .footer .copyright, .footer ul, .footer li, .footer li a{
					margin:0;
					padding:0;
					display:inline; 
					position:relative; 
					float:left; 
					font-size:11px;
					font-weight:normal;
				}
				.footer{clear:both; margin:0 0 0 185px;}
					.footer .copyright{margin:0 7px 0 0; color:#C7C8CA;}
					.footer li{margin:0 4px 0 0; padding:0 0 0 7px; list-style-type:none; background:url(../images/structure/seperator_footer.gif) no-repeat 0 2px;}
						.footer li.first{padding:0; background:none;}
						.footer li a{}
						.footer li a:hover{color:#E2007A;}
					