.error{margin:5px 15px;font-weight:bold;color:red;}
#letterFormats{float:left;width:486px;}
#letterFormats a{width:120px;height:120px;float:left;display:inline;margin:10px 18px;text-align:center;border:1px #E5E5E5 solid;}
#letterFormats a:hover{border:1px #999 solid;background:#F2F2F2;}
#letterFormats img{margin:10px 0px;}
div.wrapper div#nyroModalContent{ padding:0px; }
#submitLetter{margin:5px auto 5px 110px;width:300px;padding:10px;background-color:#993399;border:1px #c2c2c2 solid;text-align:center;}
#submitLetter a{color:#f2f2f2;background:transparent;font:bold 12px Verdana,Arial,Sans-Serif;}
#format{width:450px;}
#format .nav{width:100%;background-color:#000;margin:0px auto;}
#format .nav a, #format .nav span,.nav .btn{display:block;width:180px;height:20px;line-height:20px;border:1px #333 solid;text-align:center;font:bold 10px/20px Verdana, Arial, sans-serif;color:#333;text-transform:uppercase;background-color:#fff;}
#format .nav span{color:#999;border:1px #999 solid;}
#format .nav .prev{float:left;width:100px;}
#format .nav .button{margin:0px auto;}
#format .nav .next{float:right;width:100px;}
#format .nav td{padding:5px;}
#letterForm{width:350px;margin:10px auto;}
#letterForm label{display:block;font-weight:bold;display:block;margin:8px 0px;}
#letterForm label span{width:33%;float:left;}
#letterForm .inputField{width:58%;margin:0px 1%;}
.result{text-align:center;display:block;margin:10px 0px 5px 0px;}
#closeLink{text-align:center;}
#closeLink input{color:#333;font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
a#closeBut{display:none;}
#btnWrapper{width:262px;margin:0 auto;height:28px;display:block;}
#btnWrapper .btn{float:left;margin:0 5px;display:inline;width:120px;border:1px #333 solid;font:bold 12px/18px Verdana, Arial, sans-serif;text-align:center;background:#CCC;color:#333;}

#imageTemplate{margin:0 auto;text-align:center;padding:10px;width:500px;}
#imageTemplate a{display:inline;float:left;margin:10px 18px;border:1px solid #ccc;text-align:center;width:120px;height:120px;}
#imageTemplate a:hover{border:1px solid #ccc;background:#F2F2F2;}
#imageTemplate  img{margin:10px 23px;}
.heading{color:#333;font:bold 15px Verdana, Arial, Helvetica, sans-serif;}
.inputField{width:100%;border:1px #7F9DB9 solid;}
#screenshot{width:250px;position:absolute;border:3px solid #ccc;background:#333;padding:5px 10px;display:none;color:#fff;}



















