html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none}
del {text-decoration:line-through;}
table { border-collapse:collapse; border-spacing:0;}

body {background:#324D6C url(images/body-bg.jpg) repeat-x top center; text-align:center; line-height:1; color:#fff; font:75% Tahoma,Geneva,Kalimati,sans-serif;}

#container {width:700px; margin:0 auto; text-align:left; line-height:1.3em;}
.step, #othernetworks {background:#fff; color:#333; margin-bottom:3em; padding:30px; width:640px; position:relative;}
.step:after, #othernetworks:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.step, #othernetworks {display:inline-block;}
.stepnum {position:absolute; top:-0.9em; left:15px; text-transform:uppercase; color:#fff; font:bold 1.4em/1 Verdana,Geneva,Kalimati,sans-serif;}

#container strong {color:#000; font-weight:bold;}
#container a {color:#009af3; text-decoration:underline;}

#heading {padding-top:0.8em; padding-bottom:20px; background:transparent url(images/toparrow.gif) no-repeat bottom left;}
#heading h1 {font:bold 2.9em/1 "Trebuchet MS",Helvetica,Jamrul,sans-serif; color:#fff; text-transform:uppercase; padding-bottom:0; margin-bottom:0; line-height:1; letter-spacing:-0.5px;}
#heading h1 span {color:#009AF3; font-size:0.6em;}
#content #heading h3 {color:#d8d8d8; font-size:1em; font-weight:normal; line-height:0.9; padding:-0.3em 0 0;}

#content {}
#content h2 {font:bold 2.1em/1.2 "Trebuchet MS",Helvetica,Jamrul,sans-serif; color:#009af3;}
#content h3 {font:normal 1.6em/1.2 Tahoma,Geneva,Kalimati,sans-serif; color:#8C8C8C;}

#welcome {padding:35px; width:630px;}
#content #welcome h2 {margin:-10px 0 0.3em -10px;}
#content #welcome h3 {margin-bottom:0.2em;}

.hr {height:2px; background-color:#666; margin-bottom:3em;}
hr {display:none;}

a#generatebadge {text-decoration:none; display:block; overflow:hidden; width:363px; height:125px; background:transparent url(images/gobutton.jpg) no-repeat 0 0; text-indent:-999px;}
a#generatebadge:hover {background-position:0 -125px;}

#content .left {float:left; width:50%;}
#content .smleft {width:25%;}
#content .right {width:45%; margin-left:54%;}
#content .lgright {width:69%; margin-left:30%;}
#content .plus {width:57% !important;}
#content .minus {width:36% !important; margin-left:62% !important;}

#stepone .radio {display:block; width:auto; padding:0.5em 10px; margin-right:10px; text-align:center; background:#ececec; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; margin-bottom:0.8em;}
#stepone .radio label {padding-bottom:0.5em; vertical-align:middle;}
#stepone .radio img {vertical-align:middle;}
#stepone .radio input {border:1px solid #ccc; width:12px; height:12px; vertical-align:middle;}

#steptwo p {font-size:0.9em; color:#666;}
#steptwo .left p {padding-left:40px;}

#othernetworks {padding-right:5px; width:665px;}
#othernetworks h2 {font-size:1.8em;}
#othernetworks .lgright {letter-spacing:0; word-spacing:0;}

textarea#code {width:300px; height:150px; border:2px inset #666; font:1.1em/1.3 Verdana,Geneva,Kalimati,sans-serif; color:#000; background:#E0E0E0;}

#footer {margin-bottom:3em;}




