/* CSS Document */
/* Colors: #479fea - blue; #9f0 - green */
body{font-family:Georgia, "Times New Roman", Times, serif; color:#444; padding:0; margin:0 auto; background:url(images/bodybg.gif) repeat-y #fff; font-size:0.9em}

img{border:none}

h1{color:#479fea; font-size:160%; margin:0; padding:0;}
h2{font-size:120%;}

.red{color:#c00}

#left{width:255px; float:left; margin:0 20px 0 31px;}
#left div.top{ background:url(images/lefttb.gif) bottom left no-repeat #479fea; padding-bottom:23px;}
#left div.top div.intop{background:url(images/lefttl.gif) no-repeat; padding-left:7px;}
#left div.top div.inside{background:url(images/lefttr.gif) no-repeat top right; padding-right:6px; height:76px}

	#logo{display:block; text-align:center; padding:10px; background:#fff; color:#444}

#left div.bottom{background:url(images/leftbt.gif) top left no-repeat; padding-top:30px;}
#left div.bottom div.inbottom{background:url(images/leftbl.gif) no-repeat; padding-left:7px;}
#left div.bottom div.inside{background:url(images/leftbr.gif) no-repeat top right #479fea; padding:0 6px 0 10px; height:85px;color:#fff}

#left div.title{font-size:110%; margin:10px 0 5px 0; clear:both}
#left div.title span{background:url(images/leftnumber.gif) no-repeat #9f0; color:#444; width:16px; height:19px; display:block; float:left; text-align:center;font-weight:bold; margin-right:10px}

#left form{margin:0; padding:0;}
#left fieldset{border:0; margin:0; padding:0}
#left label{margin-left:30px; font-size:80%; display:block; background:url(images/arrow.gif) no-repeat left center; padding-left:14px}
#left input{display:block; float:left; margin-left:30px; width:170px}
#left input.button{width:auto}
	#enterkey{font-weight:bold; text-transform:uppercase}
	#yeskey{display:none}
	#nokey{display:none}
	#step2{display:none}

#right{margin:20px 0 0 0; float:left; width:700px;}

	#formcode{border:1px dashed #aaa; padding:10px}
	#formcode fieldset{border:none; text-align:center; margin:auto; padding:inherit}
	#formcode legend{background:#9f0; font-weight:bold; margin-top:-20px}
	#formcode label{padding-right:30px;}
	#formcode input{font-weight:bold; width:250px; border:1px solid #aaa; padding:5px}
	#formcode input.button{background:#479fea; color:#fff; width:auto}

	#copycode{display:none; visibility:hidden}
	#copycode p{margin-bottom:0}
		#code{border:1px dashed #aaa; border-bottom:3px solid #9f0; padding:10px; background-color:#eee; font-weight:bold; font-size:80%}
		#key{color:#479fea}

#right form{margin:15px 0; padding:0}
#right fieldset{border:0; margin:0; padding:0}	
#right label{width:150px; display:block; float:left; margin-right:30px; margin-bottom:10px; padding:3px 0}
#right input, #right textarea{width:400px; display:block; float:left; color:#444; margin-bottom:10px; padding:3px 0}