	html{overflow-y:scroll;}

	html,body{background:#fff;margin:0;padding:0;}
	body{background-image:url('/assets/layout/bg-shadow-content.jpg');background-repeat:repeat-y;background-position:top center;background-attachment:fixed;}
	div#shadowfoot{background-image:url('/assets/layout/bg-shadow-foot.jpg');background-repeat:no-repeat;width:730px;height:20px;margin:0 auto;}
	
	/* fonts */
	body{font:12px verdana;text-align:center;color:#444;}
	div#intro{font-size:14px;}
	div#heading h1{font-size:18px;font-weight:normal;}	
	div#content h2{font-size:12px;font-weight:bold;}		
	
	div#intro{margin:0px 10px 15px 0px;}
	p{margin:0px 10px 10px 0px;}
	.small{font-size:10px;}
	.center{text-align:center;}
	div#content h2{margin:0px 10px 10px 0px;padding-top:10px;}
	a{display:block;color:#006;padding:10px;}
	div#container{height:100%;text-align:left;background:#fff;border-color:#6E7679;border-style:none;border-width:0px 1px 1px 1px;}	
	div#content p{line-height:1.4;}
	div#intro a.link,div#content a.link{display:inline;text-decoration:none;background-color:transparent;color:#444;border-color:#D8D9DB;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-top-width:0px;border-style:solid;padding:0px;}
	div#intro a.link:hover,div#content a.link:hover{border-style:solid;border-color:#444;}	
	
	div#header{background:#6E7679;}

	div#navigation{background-image:url('/assets/layout/bg-navigation.jpg');background-repeat:repeat-x;}			

	div#footer{background:#D8D9DB;text-align:center;border-color:#6E7679;border-style:solid;border-width:1px 0px 0px 0px;}
	div#footer p{margin:0;padding:5px 10px;}
	div#footer a{display:inline;padding:0;color:#C6D5FD;}
	 
	div#header{position:relative;height:100px;}
	div#container{width:700px;margin:0 auto;}
	div#content{float:left;width:450px;}

	div#navigation{height:50px;width:100%;}	
	div#extra a{padding:0px}
	div#extra{float:right;clear:right;width:175px;padding-right:25px;padding-left:25px;text-align:center;}
	div#extra p{text-align:left;}
	div#extra img{padding-bottom:25px;}
	div#footer{clear:both;width:100%;}
	
	div#navigation li{float:left;list-style-type:none;}
	div#heading h1{margin-top:0px;padding-top:0px;} 
	div#wrapper{padding-left:25px;}
	
	div#navigation a,div#navigation li,div#navigation ul{border-bottom:0;margin-bottom:0;padding-bottom:0;border-top:0;margin-top:0px;padding-top:1px;padding-right:12px;}
		
	div#navigation a{color:#000;text-decoration:none;font-size:14px;}
	div#navigation a:hover{text-decoration:underline;}
	
	/* Form & Inputs */
	div#content form{padding-top:25px;padding-bottom:25px;padding-left:25px;}
	div#content input,
	div#content textarea{border:1px solid #D8D9DB;font-family:Courier,"Courier New",monospace;color:#6E7679;}
	div#content input[type=radio]{border-style:none;}	
	div#content label.label{float:left;width:100px;}
	div#content .submit{margin:0px;margin-left:100px;border:0px;padding:0px;}
	div#content .smallinput{width:300px;}
	div#content .largeinput{width:300px;}
	div#content .tinyinput{width:150px;}	
	
	div.clear{clear:both;height:10px;}
	
	img#loading{padding-bottom:15px;}
	
	/* Specific Overrides */
	div#content div#findpostcode{padding:5px 0px 5px 0px;}	
	div#content div#findpostcode a{height:25px;display:inline;padding:0px;margin:0px;margin-right:175px;margin-left:15px;vertical-align:top;}
	div#content div#findpostcode .submit{display:inline;margin:0px;padding:0px;vertical-align:top;}
	div#content div#findpostcode input{display:inline;height:23px;margin:0px;padding:0px 5px 0px 5px;line-height:23px;}
