﻿body
{
    margin-top: 0px;
    background-color: #101B27;
    color: #FFFFFF;
}

.ModLiveAuction
{
    font-family: Verdana;
    font-size: 16px;
    color: #008000;
    padding-top:10px;
    padding-bottom:0px;
}
.ModLiveAuction p
{
    font-family: Verdana;
    font-size: 12px;
    color: #008000;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-left:10px;
    padding-bottom:10px;
}
.CommitBtn
{
    margin:5px 0px 5px 10px;
}

/* ---------- Top Navigation Area ---------- */
#topNav
{
    position: relative;
    width: 955px;
    height: 51px;
    background-image: url('../images/top_mainBkg.jpg');
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
}
#logoBtn
{
    position: relative;
    margin-top: 10px;
    margin-left: 50px;
    float: left;
}

#topMenu
{
    position: relative;
    left: 55px;
    float: left;
    margin-top: 0px;
    padding-top: 0px;
}

#topMenu ul
{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    float: left;
}

#topMenu li
{
    border-style: none;
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    display: inline;
}
#topMenu li input
{
    border-style: none;
    border-width: 0px;
    padding: 0px;
    margin: 0px;
}
#serverTime
{
    font-family: Verdana;
    color: #FBDFAC;
    font-size: 10px;
    padding-top: 20px;
    padding-left: 5px;
    float: left;
}


/* ---------- Header Flash Area ---------- */
#headerFlash
{
    width: 955px;
    height: 199px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    margin-top: 0px;
    padding-top: 0px;
}

#forgetPasswordPanelDiv
{
    width: 955px;
    height: 199px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    margin-top: 0px;
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    background-image: url('../images/bkg_forgetPassword.jpg');
}
#forgetPasswordUserNameDiv
{
    position: absolute;
    top: 95px;
    left: 445px;
}
#forgetPasswordUserNameDiv input
{
    border: thin inset #FFFFFF;
    height: 15px;
    width: 150px;
}
#forgotSubmitBtnDiv
{
    position: absolute;
    top: 140px;
    left: 790px;
}
#forgotUserNameFailureDiv
{
    position: absolute;
    top: 175px;
    left: 140px;
    color: #FF0000;
}
#forgotQuestionDiv
{
    position: absolute;
    top: 95px;
    left: 445px;
}
#forgotQuestionDiv p
{
    margin: 0px;
    padding-left: 25px;
    padding-top: 15px;
    padding-bottom: 5px;
}
#forgotQuestionDiv input
{
    border: thin inset #FFFFFF;
    height: 15px;
    width: 150px;
}
#forgotQuestionBtnDiv
{
    position: absolute;
    top: 45px;
    left: 343px;
}
.forgetSuccess
{
    position: absolute;
    top: 95px;
    left: 445px;
}
#forgetSuccess2
{
    position: absolute;
    top: 125px;
    left: 445px;
}
#forgotQuestionFailureDiv
{
    position: absolute;
    top: 175px;
    left: 140px;
    color: #FF0000;
}

#spreadTheWordPanelDiv
{
    width: 955px;
    height: 199px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    margin-top: 0px;
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    background-image: url('../images/bkg_refer.jpg');
}

#referBoxes
{
    position: relative;
    top: 65px;
    left: 554px;
    width: 200px;
}
#referBoxes input
{
    width: 193px;
    height: 13px;
}
#spreadSubmitBtnDiv
{
    position: relative;
    top: 55px;
    left: 790px;
}

#registerPanelDiv
{
    width: 955px;
    height: 199px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    margin-top: 0px;
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
}

#register1
{
    width: 955px;
    height: 199px;
    background-image: url('../images/bkg_register1.jpg');
    position: absolute;
    top: 0px;
    left: 0px;
}
#register1 input
{
    border-width: 0px;
    border-style: none;
    width: 117px;
    height: 14px;
}
#regUserName
{
    position: absolute;
    top: 31px;
    left: 480px;
}
#regPassword
{
    position: absolute;
    top: 66px;
    left: 480px;
}
#regPasswordConfirm
{
    position: absolute;
    top: 102px;
    left: 480px;
}
#regEmail
{
    position: absolute;
    top: 31px;
    left: 701px;
}
#regEmail input
{
    width: 146px;
}
#regQuestion
{
    border-color:White;
    position: absolute;
    top: 76px;
    left: 701px;
}
#regQuestion select
{
    font-size: 12px;
    width: 148px;
    height: 19px;
    border-color:White;
}
#regAnswer
{
    position: absolute;
    top: 102px;
    left: 701px;
}
#regAnswer input
{
    width: 146px;
}
#regErrorMsg
{
    position: absolute;
    top: 180px;
    left: 0px;
    color: #FF0000;
    width: 790px;
    text-align: right;
}
.createUserBtn
{
    position: absolute;
    top: 140px;
    left: 795px;
}

#register2
{
    width: 955px;
    height: 199px;
    position: relative;
    background-image: url('../images/bkg_register2.jpg');
    position: absolute;
    top: 0px;
    left: 0px;
}
#register2 input
{
    border-width: 0px;
    border-style: none;
    width: 125px;
    height: 15px;
}
#regFirstName
{
    position: absolute;
    top: 66px;
    left: 253px;
}
#regLastName
{
    position: absolute;
    top: 97px;
    left: 253px;
}
#regPhone1
{
    position: absolute;
    top: 128px;
    left: 253px;
}
#regPhone1 input
{
    border-width: 0px;
    border-style: none;
    width: 31px;
    height: 15px;
}

#regPhone2
{
    position: absolute;
    top: 128px;
    left: 306px;
}
#regPhone2 input
{
    border-width: 0px;
    border-style: none;
    width: 31px;
    height: 15px;
}
#regPhone3
{
    position: absolute;
    top: 128px;
    left: 359px;
}
#regPhone3 input
{
    border-width: 0px;
    border-style: none;
    width: 41px;
    height: 15px;
}
#regAddress
{
    position: absolute;
    top: 66px;
    left: 551px;
}
#regAddress input
{
    border-width: 0px;
    border-style: none;
    width: 222px;
    height: 15px;
}
#regCity
{
    position: absolute;
    top: 97px;
    left: 551px;
}
#regCity input
{
    border-width: 0px;
    border-style: none;
    width: 222px;
    height: 15px;
}
#regState
{
    position: absolute;
    top: 128px;
    left: 551px;
}
#regState select
{
    font-size: 11px;
    width: 123px;
    height: 19px;
}
.ddl
{
    border:0px;   
}
#regZip
{
    position: absolute;
    top: 128px;
    left: 718px;
}
#regZip input
{
    border-width: 0px;
    border-style: none;
    width: 55px;
    height: 15px;
}
#regPromo
{
    position: absolute;
    top: 168px;
    left: 434px;
}
#regPromo input
{
    border-width: 0px;
    border-style: none;
    
    width: 125px;
    height: 15px;
}
#regConfirmAge
{
    position: absolute;
    top: 140px;
    left: 475px;
    color: #FFFFFF;
    height: 50px;
    width: 300px;
}
#regConfirmAge a:link
{
    color: #FFFFFF;
    text-decoration: underline;
}
#regConfirmAge a:visited
{
    color: #FFFFFF;
    text-decoration: underline;
}
#regConfirmAge a:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
#regConfirmAge a:active
{
    color: #FFFFFF;
    text-decoration: underline;
}
#regConfirmAge input
{
    padding: 0px;
    margin: 0px 15px 0px 0px;
    width: 20px;
}
#checkBoxError
{
    position: absolute;
    top: 180px;
    left: 0px;
    width: 790px;
    text-align: right;
    color: #FF0000;
}
#reg2NextBtnDiv
{
    position: absolute;
    top: 140px;
    left: 795px;
}

#spreadTheWordPanelDiv #ConfirmationField
{
    color: #008000;
    position: absolute;
    top: 153px;
    left: 505px;
    visibility: visible;
}

/* ---------- Balance Bar Nav Area ---------- */
#balanceBar
{
    width: 955px;
    position: relative;
    background-image: url('../images/bkg_main2in.jpg');
    background-repeat: no-repeat;
    padding-top: 5px;
    margin-right: auto;
    margin-left: auto;
    height: 60px;
}

#LoginPanel
{
    padding-top: 30px;
    background-color: #800000;
    width: 200px;
}

.registerBtn
{
    position: relative;
    float: left;
    margin-left: 77px;
}
.spreadWordBtn
{
    position: relative;
    float: left;
    margin-left: 77px;
}

.howNitrobidsWorksBtn
{
    position: relative;
    float: left;
}

#loginArea
{
    background-image: url('../images/bkg_login.jpg');
    height: 60px;
    width: 233px;
    font-family: Verdana;
    padding-top: 0px;
    text-align: right;
    font-size: 10px;
    padding-right: 33px;
    position: relative;
    float: left;
    margin-top: 0px;
}

.forgetPassword
{
    margin: 0px;
    font-size: 10px;
    text-decoration: none;
    padding-left: 115px;
    padding-bottom: 0px;
    padding-top: 7px;
    color: #000000;
    text-decoration: underline;
    display: block;
}
.forgetPassword a:link {color: #000000; text-decoration: none;}
.forgetPassword a:visited {color: #000000; text-decoration: none;}
.forgetPassword a:hover{color: #666666; text-decoration: none;}
.forgetPassword a:active{color: #000000; text-decoration: none;}

#loginField
{
    position: relative;
    margin-top: 6px;
    margin-left: 9px;
    text-align: left;
}

#loginField input
{
    margin: 5px 2px 2px 17px;
    border: 2px inset #CECECE;
    width: 77px;
    height: 12px;
    font-family: Verdana;
    font-size: 10px;
    background-color: #fdd792;
}

#loginField label
{
    padding: 0px 0px 0px 0px;
    margin: 0px;
    color: #000000;
    font-family: Verdana;
    font-size: 12px;
    display: block;
}

#loginField .loginBtn
{
    width: 23px;
    height: 23px;
    margin-top: 0px;
    margin-left: 0px;
    padding-top: 0px;
}

#loginFailed
{
    position: relative;
    margin-top: 18px;
    font-family: Verdana;
    font-size: 12px;
    color: #993300;
    padding-left: 28px;
    text-align: left;
    font-weight: bold;
    width: 266px;
}
#loginFailed a:link {font-size: 12px; color: #000000; font-weight: normal;}
#loginFailed a:visited {font-size: 12px; color: #000000; font-weight: normal;}
#loginFailed a:hover{font-size: 12px; color: #666666; font-weight: normal;}
#loginFailed a:active{font-size: 12px; color: #000000; font-weight: normal;}

.logoutBtn
{
    font-family: Verdana;
    font-size: 12px;
    color: #A6A6A6;
}

.loginName
{
    color: White;
    width: 266px;
    position: relative;
    text-align: center;
    margin-top: 10px;
    font-family: Verdana;
}

#profileField
{
    position: relative;
    margin-top: 12px;
    font-family: Verdana;
    font-size: 12px;
    color: #A6A6A6;
    padding-left: 4px;
}

#bidBalance
{
    padding-right: 10px;
    font-weight: bold;
}

#editProfile
{
    color: #f0a820;
}
#editProfile a:link {padding-right: 10px; color: #f0a820;}
#editProfile a:visited {padding-right: 10px; color: #f0a820;}
#editProfile a:hover{padding-right: 10px;color: #A6A6A6;}
#editProfile a:active{padding-right: 10px;color: #f0a820;}




/* ---------- Win Bar Area ---------- */
#winBar
{
    background-image: url('../images/bkg_footer.jpg');
    background-repeat: no-repeat;
    position: relative;
    height: 75px;
    width: 955px;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
}

#winBar img
{
    padding-top:7px;
    padding-left:2px;
}

.winBar
{
    padding-top:7px;
    padding-left:2px;
}




/* ---------- Footer Flash Area ---------- */
#footerFlash
{
    width: 955px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    margin-top: 0px;
    text-align: center;
}
#flashContainer
{
    position: relative;
    width: 1096px;
    margin-right: auto;
    margin-left: auto;
}



/* ---------- Footer Area ---------- */
#footer
{
    font-size: 10px;
    font-family: Verdana;
    text-align: center;
    position: relative;
    color: #c6cad0;
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    padding-top:5px;
}
#footer p
{
    font-family: Verdana;
    font-size: 10px;
    text-decoration: none;
    color: #C5C5C5;
}
#footer p a:link
{
    text-decoration: underline;
    color: #C5C5C5;
}
#footer p a:visited
{
    text-decoration: underline;
    color: #C5C5C5;
}
#footer p a:hover
{
    text-decoration: underline;
    color: #E8E8E8;
}
#footer p a:active
{
    text-decoration: underline;
    color: #C5C5C5;
}


/* ---------- Landing Content Area (Default.aspx only) ---------- */
#landingContent
{
    position: relative;
    width: 1096px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}

#landingContent img
{
    padding-top:20px;
    padding-bottom:20px;
}


/* ---------- Content Area (Page Related) Styles ---------- */
#auctionFlash
{
    /*background-image: url('../images/bkg_auctionFlash.jpg');
    background-repeat: no-repeat;*/
}
#winnersContent
{
    width: 800px;
    height: 700px;
    position: relative;
    background-image: url('../images/bkg_winnerscircle.jpg');
    background-repeat: no-repeat;
    margin-right: auto;
    margin-left: auto;
}
#faqContent
{
    width: 800px;
    height: 100%;
    position: relative;
    background-image: url('../images/bkg_faq.jpg');
    background-repeat: no-repeat;
    margin-right: auto;
    margin-left: auto;
    font-family: Verdana;
    font-size: 10px;
    color: #111B27;
    padding-top: 50px;
}
#faqContent h1
{
    margin: 0px;
    font-size: 16px;
    padding-top: 20px;
    padding-bottom: 5px;
    padding-right: 30px;
    padding-left: 30px;
}
#faqContent h2
{
    margin: 0px;
    font-size: 12px;
    padding-top: 10px;
    padding-bottom: 0px;
    padding-right: 50px;
    padding-left: 50px;
}
#faqContent h3
{
    margin: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 0px;
    padding-right: 50px;
    padding-left: 60px;
    font-weight: normal;
    text-decoration: underline;
}
#faqContent p
{
    margin: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 50px;
    padding-left: 60px;
}
#faqContent ul
{
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 50px;
    padding-left:20px;
}
#faqContent li
{
    margin: 0px;
    font-size: 12px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 50px;
    padding-left: 60px;
    list-style-type: disc;
    list-style-position: inside;
}

#affiliateContent
{
    width: 800px;
    height: 100%;
    position: relative;
    background-image: url('../images/bkg_affiliate.jpg');
    background-repeat: no-repeat;
    margin-right: auto;
    margin-left: auto;
    font-family: Verdana;
    font-size: 10px;
    color: #111B27;
    padding-top: 50px;
}
#affiliateContent h1
{
    margin: 0px;
    font-size: 16px;
    padding-top: 20px;
    padding-bottom: 5px;
    padding-right: 30px;
    padding-left: 30px;
}
#affiliateContent p
{
    margin: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 50px;
    padding-left: 60px;
}
#affiliateContent .indent
{
    margin: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 50px;
    padding-left: 80px;
}

#congratsContent
{
    width: 800px;
    height: 300px;
    position: relative;
    margin-right: auto;
    margin-left: auto;
}
#purchaseBidsContent
{
    width: 800px;
    height: 565px;
    position: relative;
    margin-right: auto;
    margin-left: auto;
    background-image: url('../images/bkg_bidPackages.jpg');
    background-repeat: no-repeat;
}
#package25
{
    position: absolute;
    left: 101px;
    top: 260px;
}
#package60
{
    position: absolute;
    left: 300px;
    top: 260px;
}
#package125
{
    position: absolute;
    left: 500px;
    top: 260px;
}
#package175
{
    position: absolute;
    left: 699px;
    top: 260px;
}
#responseMessage
{
    position: absolute;
    left: 150px;
    top: 15px;
    color: #132436;
    font-family: Verdana;
}
#responseMessage a:link
{
    color: #132436;
    text-decoration: underline;
}
#responseMessage a:visited
{
    color: #132436;
    text-decoration: underline;
}
#responseMessage a:hover
{
    color: #132436;
    text-decoration: underline;
}
#responseMessage a:active
{
    color: #132436;
    text-decoration: underline;
}
#shoppingCartContent
{
    background-image: url('../images/bkg_shoppingCart.jpg');
    background-repeat: no-repeat;
    position: relative;
    margin-right: auto;
    margin-left: auto;
    height: 600px;
    width: 800px;
}
#notLoggedInMsg
{
    position: relative;
    top: 100px;
    text-align: center;
    font-family: Verdana;
    font-size: 14px;
}
#cartIsEmptyMsg
{
    position: relative;
    top: 100px;
    text-align: center;
    font-family: Verdana;
    font-size: 14px;
}
#cartGrid
{
    position: relative;
    width: 680px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 75px;
}
#cartCheckoutBtn
{
    text-align: center;
    position: relative;
    width: 145px;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
}
#checkoutContent
{
    background-image: url('../images/bkg_checkout.jpg');
    background-repeat: no-repeat;
    margin-right: auto;
    margin-left: auto;
    height: 800px;
    width: 800px;
}
#checkoutWizard
{
    width: 700px;
    position: relative;
    padding-top: 70px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 50px;
}
.checkoutNote
{
    margin-top: 20px;
    margin-left: 30px;
    color: #111D2A;
}
.checkoutNote a:link
{
    color: #111D2A;
    text-decoration: underline;
}
.checkoutNote a:visited
{
    color: #111D2A;
    text-decoration: underline;
}
.checkoutNote a:hover
{
    color: #111D2A;
    text-decoration: underline;
}
.checkoutNote a:active
{
    color: #111D2A;
    text-decoration: underline;
}
.purchaseComplete
{
    margin: 20px;
}
.sidebarStyle
{
    padding-left: 15px;
    padding-top: 15px;
    padding-bottom: 25px;
}

#userProfileContent
{
    width: 800px;
    height: 600px;
    position: relative;
    margin-right: auto;
    margin-left: auto;
    background-image: url('../images/bkg_userProfile.jpg');
    background-repeat: no-repeat;
    font-family: Verdana;
    font-size: 12px;
}
#createUserContent
{
    width: 800px;
    height: 600px;
    position: relative;
    margin-right: auto;
    margin-left: auto;
    font-family: Verdana;
    font-size: 12px;
}
#userProfileLiterals
{
    padding: 0px;
    margin: 0px;
    position: absolute;
    top: 55px;
    left: 5px;
    line-height: 18px;
}
#userProfileContent p
{
    padding: 0px;
    margin: 7px 0px 0px 0px;
}
#userProfileContent .profileTitle
{
    width: 90px;
    text-align: right;
    display: inline-block;
    font-weight: bold;
}

#userProfileFields
{
    position: absolute;
    top: 110px;
    left: 5px;
}
#userProfileContent input
{
    margin: 0px 0px 0px 10px;
    padding: 0px;
    padding-left: 4px;
    border: thin inset #FFFFFF;
    height: 15px;
    width: 150px;
}
#userProfileContent .flName
{
    width: 80px;
    margin-right: 4px;
}
#userProfileContent .address
{
    width: 255px;
}
#userProfileContent .phone1
{
    width: 30px;
}
#userProfileContent .phone2
{
    width: 30px;
    margin-left: 2px;
}
#userProfileContent .phone3
{
    width: 40px;
    margin-left: 2px;
}

#userProfileContent .name
{
    padding: 0px;
    margin: 0px 0px 11px 0px;
}
#userProfileContent .state
{
    width: 22px;
}
#userProfileSaveBtn
{
    position: absolute;
    top: 222px;
    left: 305px;
}

#userProfilePasswordTitle
{
    padding: 0px;
    margin: 0px;
    position: absolute;
    top: 87px;
    left: 485px;
}
#userProfilePassword .passwordInput
{
    margin-left: 10px;
    padding-left: 4px;
}

#userProfilePasswordBtn
{
    position: absolute;
    top: 222px;
    left: 453px;
}
#userProfilePasswordBtn .cancel
{
    margin-left: 34px;
}
#profileLinks
{
    position: absolute;
    top: 320px;
}
#profileLinks p
{
    padding: 0px;
    margin: 0px 0px 5px 15px;
    font-family: Verdana;
    font-size: 12px;
    color: #132436;
}
#profileLinks p a:link
{
    color: #132436;
}
#profileLinks p a:visited
{
    color: #132436;
}
#profileLinks p a:hover
{
    color: #132436;
}
#profileLinks p a:active
{
    color: #132436;
}

#cartGridAdmin
{
    padding: 0px;
    margin: 0px;
    position: relative;
    height: 400px;
    width: 900px;
    overflow: auto;
}
