*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100% serif}table{border-collapse:collapse}caption,th,td{text-align:left}

body { background:#060c1a url(../images/bg.jpg) repeat-x left top; }

#header { width:100%; height:163px; background:url(../images/bgheader.jpg) repeat-x left top; }
#header div { width:940px; margin:0 auto; height:134px; background:url(../images/header2.jpg) no-repeat 0 0; }
#header div h1 a { display:block; width:415px; height:134px; }
#header div h1 a span { display:none; margin-left:-10000px; }


#container { width:940px; margin:0 auto; background:#05172b url(../images/bgcontent.jpg) repeat-x 0 0; padding:40px 0; min-height:400px; }
* html #container { height:400px; }

#container h2 span { display:none; margin-left:-10000px; }
#container h2.tag-email-thanks { width:551px; height:68px; background:url(../images/tag-email-thanks.jpg) no-repeat 0 0; }
#container h2.tag-email-confirmed { width:551px; height:68px; background:url(../images/tag-email-confirmed.jpg) no-repeat 0 0; }
#container h2.tag-email-failed1 { width:551px; height:68px; background:url(../images/tag-email-failed1.jpg) no-repeat 0 0; }
#container h2.tag-email-failed2 { width:551px; height:68px; background:url(../images/tag-email-failed2.jpg) no-repeat 0 0; }
#container h2.tag-email-failed3 { width:551px; height:68px; background:url(../images/tag-email-failed3.jpg) no-repeat 0 0; }
#container .content { width:720px; margin:5px auto; }
#container .content p { color:#cdcdcd; font:16px/26px Arial, Helvetica, sans-serif; padding:10px 0 20px; }
#container .content p a { color:#f4f4f4; text-decoration:none; font-weight:bold }
#container .content p a:hover { color:#d1f04f; }
#container .content p a.link-email { color:#95d6f4; text-decoration:underline; font-weight:normal; }
#container .content p a.link-email:hover { color:#d1f04f; }
#container .content a.bt-next-step { display:block; width:154px; height:47px; background:url(../images/bt-next-step.jpg) no-repeat 0 0; }
#container .content a.bt-next-step:hover { background-position:left bottom; }
#container .content a.bt-next-step span { display:none; margin-left:-10000px; }
