/*-------------------------------*/

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
        margin: 0;
        padding: 0;
        font: 100% Arial, Helvetica, sans-serif;
}
img{border:none;}
/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, pre,
blockquote, ul, ol, dl, address {
        margin: 1em 0;
        padding: 0;
}
/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
        margin-left: 1em;
}

/* Miscellaneous conveniences: */
form label {
        cursor: pointer;
}
fieldset {
        border: none;
}
input, select, textarea {
        font-size: 70%;
		text-align:center;
		
}
/*-------------------------------*/
#container{position:relative;text-align:center;}
#container_index{position:relative;width:767px;height:395px;text-align:left;margin:0 auto;background:url(../images/backgroundP1.jpg) no-repeat;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#fff;padding-bottom:10px;}
#container1{position:relative;width:767px;height:370px;text-align:left;margin:0 auto;background:url(../images/backgroundP.jpg) no-repeat;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#fff;padding-bottom:10px;}
#container2{position:relative;width:767px;height:100%;text-align:left;margin:0px auto;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#fff;padding-bottom:10px;}
#container3{position:relative;width:767px;height:500px;text-align:left;margin:0 auto;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#fff;padding-bottom:10px;}
#container4{position:relative;width:767px;height:231px;text-align:left;margin:0 auto;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#fff;padding-bottom:10px;}
#containerTERMS{position:relative;width:767px;text-align:left;margin:0px auto;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#fff;padding-bottom:10px;}
#container_contact{position:relative;width:767px;text-align:left;margin:0px auto 0px auto;background:url(../images/backgroundterms.jpg) no-repeat;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#fff;padding-bottom:10px;}
#container_FAQ{position:relative;width:767px;text-align:left;margin:0px auto 0px auto;padding-bottom:30px;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#fff;padding-bottom:10px;}
#containermiddle {position:relative;width:767px;text-align:left;margin-top:0px;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;background-color:#fff;padding-bottom:10px;}
#rate{position:relative;left:350px;top:75px;color:#333333;font:bold 0.9em Arial, Helvetica, sans-serif;}

/*-------------------------------*/
#signup_text{position:absolute;width:230px;top:65px;left:30px;font:16px Arial, Helvetica, sans-serif;}
#signup{position:absolute;width:290px;top:150px;left:17px;}
#signup input{margin:4px;vertical-align:middle;}
.input150{width:150px;}
#signup select{margin-left:4px;margin-top:4px;text-align:left;width:150px}
#NHLpromotions{position:relative;top:4px;left:79px;margin:0;font:70% Arial, Helvetica, sans-serif;}

/*-------------------------------*/

#team_table{width:767px;margin-top:0px;margin-left:10px;padding:0 0 0 20px;font:70% Arial, Helvetica, sans-serif;}
.bodytitle{font:16px Arial, Helvetica, sans-serif;padding:10px 0px;}
.maintitle{font:bold 140% Arial, Helvetica, sans-serif;padding:10px;color:#333333;width:709px;}
.submit_BTN{width:74px;height:28px;background:url(../images/submit.gif) no-repeat;border:none;margin-top:12px; cursor:default}
.bodytext{padding-left:5px;}

/*-------------------------------*/
#password{position:absolute;width:320px;top:0px;left:60px;font:0.8em Arial, Helvetica, sans-serif;text-align:left;}
#password_container{position:relative;top:-5px;}


#order_confirmation{position:absolute;width:260px;top:0px;left:495px;font:0.8em Arial, Helvetica, sans-serif;}
#order_confirmation input{margin-right:5px;margin-top:5px;}
#edit_p{position:absolute;margin-top:5px;margin-left:30px;}


/*-------------------------------*/
#terms_container{position:relative;top:2px;width:767px;left:10px;font:14px Arial, Helvetica, sans-serif;}
#terms_container h1{margin:0}
#terms_table{position:relative;left:-10px;top:0px;font:12px Arial, Helvetica, sans-serif;}
#terms_table td{padding:0 20px 0px 20px;}
#terms_table p{padding:10px;}


/*-------------------------------*/
#contactus_container{position:relative;top:10px;width:680px;margin-left:0px;padding-left:20px;font:70% Arial, Helvetica, sans-serif;}
#contactus_container h1{margin:0;}
#contactus_message{position:relative;width:690px;font:16px Helvetica, sans-serif;color:#000;}
#contactus_message a{color:#666666;font-weight:bold;}
#contactus_form{position:relative;width:781px;height:242px;margin-top:15px;font:140% Arial, Helvetica, sans-serif;padding-top:26px;padding-left:140px;margin-left:-10px;}
#contactus_form h1{font-size:16px;color:#000;margin:5px 0px;}

.form_spacing{width:202px;margin-left:5px;padding:2px 0px;margin-top:3px;margin-bottom:3px;}
#next_btn{position:relative;left:174px;top:6px;width:62px;height:24px;margin:0;background:url(../images/next.gif);border:none;font:bold 14px Arial, Helvetica, sans-serif;}
.red{color:#e13a3e;}
textarea {font:70% Arial, Helvetica, sans-serif;}

/*-------------------------------*/
#faq_container{position:relative;top:10px;width:781px;left:20px;font:14px Arial, Helvetica, sans-serif;}
#faq_container h1{margin:0;}
#faq_table{position:relative;left:-10px;top:0px;}
#faq_table td{padding-left:55px;padding-top:10px;}
#faq_table td table td{padding:0;}

#faq_table h1{font-size:16px;color:#000;margin:5px 0px;}
/*-------------------------------*/

#footer{position:relative;width:767px;font:65% Arial, Helvetica, sans-serif;background:url(../images/footer_bgd.gif) repeat;z-index:99;background-color:#000000;margin:0px auto 0px auto;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;padding-top:0px;padding-bottom:28px;}
#footer a:link{color:#FFFFFF;font-size:1.2em;}
#footer a:visited{color:#666666;font-size:1.2em;}
#footer p{position:relative;margin-top:30px;}
#copyright {position:relative;width:620px;top:0px;color:#FFFFFF;text-align:left;font:90% sans-serif, Arial, Helvetica;padding:10px;}
#airborne_logo{position:relative;left:0px;top:20px;padding-left:0px;}
#footer_top_line {position:relative;background-color:#FF0000;width:767px;height:3px;z-index:0;}
.pt85{font-size:12px;padding:10px;display:block;}

/*-------------------------------*/
.flames{color:#e13a3e;font:bold 1.7em Arial, Helvetica, sans-serif;}
#errormessage{position:relative;width:300px;height:46px;top:125px;left:-10px;font:bold 12px Arial, sans-serif;padding:3px 3px 3px 3px;z-index:98;}
#errormessage p{position:relative;width:300px;text-align:center;padding-top:2px;height:32px;left:50px;padding-left:0px;background-color:#F3E95F;font:bold 12px Arial, sans-serif;letter-spacing:0.05em;}
#errormessage2{position:absolute;width:760px;height:26px;top:32px;left:-20px;font:bold 12px Arial, sans-serif;padding:3px 3px 3px 3px;z-index:98;}
#errormessage2 p{position:relative;width:720px;text-align:center;padding-top:10px;height:22px;left:50px;padding-left:0px;background-color:#F3E95F;font:bold 12px Arial, sans-serif;letter-spacing:0.05em;}
.errorimage {position:relative;top:-33px;left:25px;z-index:99;}
#loginbutton {background:url(../images/loginbtn.gif) no-repeat;margin:18px 0 0 176px;width:78px;height:28px;}
#cancelbutton {background:url(../images/cancelbtn.gif) no-repeat;display:block;margin:-26px 0 0 258px;width:78px;height:24px;}
#loginbackground {position:relative;background:url(../images/login_bg.jpg) no-repeat;width:360px;height:216px;font:12px black Arial, Helvetica, sans-serif;}
.branch {DISPLAY: none; MARGIN-LEFT: 10px}
#forgot_password {position:relative;top:40px;left:150px;font-weight:bold;}
#boxtop {position:relative;margin-left:8px;width:781px;height:42px;}
#boxmiddle {position:relative;background:url(../images/middlebg1.gif);height:380px;margin-left:8px;width:740px; z-index:97;}
#boxmiddle3 {position:relative;height:100px;margin-left:8px;width:767px;z-index:96;}
#boxbottom {position:relative;margin-left:8px;width:767px;height:41px;z-index:95;}
#terms{position:relative;top:4px;left:79px;margin:0;font:70% Arial, Helvetica, sans-serif;}

/*-------------------------------*/
