/* General */
body {font:100%/1.25em Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#FFF;
	margin:0;
	padding:30px 0;}
#Content, #Footer, #BannerLogo, #Creator, #PersonalisedNumberPlateCreator {width:850px;
	background-color:#FFF;}
	
/* Content */
#Content {height:auto;
	border:thin solid #002D59;
	margin:0 auto;
	padding:0 0 15px 0;}
	
/* Logo Banner */
#BannerLogo {height:100px;
	background:#FFF url(../images/funplates.gif) center no-repeat;}
	
/* Creator */
#BannerLogo, #Creator {padding:0;
	margin:20px 0 0;}
	
/* PersonalisedNumberPlateCreator */
#PersonalisedNumberPlateCreator {text-align:center;}
	
/* Main Content Area */
#TextContent {text-align:right;
	padding-right:30px;
	position:relative;
	display:inline;
	float:right;
	width:300px;}
.Address {color:#00A0E3;}
.Numbers {color:#002D59;}

#Text {text-align:left;
	padding:15px 50px;}

/* Footer */
#Footer {height:30px;
	text-align:center;
	margin: 0 auto;
	line-height:30px;
	padding: 0;}
		
/* tags */
h1 {font:x-large/1.25em Arial, Helvetica, sans-serif;
	line-height:1em;
	text-transform:capitalize;
	color:#002D59;}
h2 {font:large/1.25em Arial, Helvetica, sans-serif;
	color:#00A0E3;}
h3 {font:large/1.25em Arial, Helvetica, sans-serif;
	color:#000;}
input, textarea {background:transparent;
	font:small/1.25em Arial, Helvetica, sans-serif;
	padding:3px;
	border:thin solid #00A0E3}
input .NoStyle {border:none;
	border-collapse:collapse;}
#Text ul {color:#00A0E3;}
li {line-height:1.5em;}
	
/* links */
a {color:#00A0E3;}
a:link, a:visited, a:hover, a:active {text-decoration:none;}
a:hover {color:#000;}

/* text styles */
.FormButtons {background:#00A0E3;
	border-style:solid;
	border-width:medium;
	border-color:#3CF #002D59 #002D59 #3CF;
	color:#FFF;}
.PersonalisedNumberPlateTxt {font-size:200%;
	text-align:center;
	color:#00A0E3;}
.PersonalisedNumberPlateTxt a {text-decoration:underline;
	color:#600;}
#Clear {width:100%;
	display:block;
	height:1px;
	background-color:#FFF;
	clear:both;}
