/* CSS Document */
body {
    background-image: url(../images/pagebg.jpg);
    background-repeat: repeat-x;
    border-bottom-color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
}

#FB_HiddenContainer {
    top: 1000px !important;
}

img {
    border: none;
    margin: 0px;
    padding: 0px;
    padding-bottom: 0px;
}

.commonDIV { width: 100%; }

.clr {
    clear: both;
    margin: 0px;
    padding: 0px;
    line-height: 0px;
}

.left { float: left; }

.right { float: right; }

a {
    text-decoration: none;
    color: #CD2761;
}

a:hover { color: #00ABA2; }

a:focus { outline: none }

.smalltext {
    font-size: 10px;
    line-height: 11px;
}

#main {
    background-image: url(../images/pagebg.jpg);
    background-repeat: repeat-x;
    width: 100%;
}

#Container {
    width: 1000px;
    margin: 0px auto;
}

#Header { height: 130px; }

#logo {
    padding-top: 20px;
    float: left;
    height: 54px;
}

#SSL-icon {
    padding-top: 20px;
    float: left;
    height: 54px;
    width: 100px;
    margin-left: 150px;
}

#header_right {
    width: 636px;
    padding-top: 20px;
    float: right;
    padding-right: 15px;
    text-align: right;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    
}

.twitter-follow-button
{

    width: 115px !important;
    margin-right: 5px;
    vertical-align: top !important;
}

.whitelink {
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
}

a.whitelink:hover {
    text-decoration: underline;
    color: #FFFFFF;
}

#searchIcon {
    float: left;
    width: 250px;
    text-align: right;
    height: 22px;
}

#searchRight {
    float: right;
    width: 280px;
    height: 22px;
}

.searchField {
    float: left;
    background-image: url(../images/searchfield.jpg);
    background-repeat: no-repeat;
    border: 0px;
    width: 215px;
    height: 17px;
    font-size: 12px;
    color: #FFFFFF;
    padding-top: 4px;
    padding-left: 8px;
    background-position: right;
}

#go {
    float: right;
    background-repeat: no-repeat;
    padding-right: 10px;
}

/*--------Navigation Start-----*/
/*
#MainNav {
    width: 982px;
    margin: 0px auto;
    height: 32px;
}

#MainNav ul {
    margin-right: 10px;
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#MainNav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    position: relative;
}

#MainNav a {
    text-indent: -9009px;
    display: block;
}

#HomeTab a {
    background: url(../images/nav-bar.gif);
    background-position: 0px 0px;
    width: 93px;
    height: 32px;
}

#HomeTab a:hover, #HomeTab .current { background-position: 0px -32px; }

#Sell_NowTab a {
    background: url(../images/nav-bar.gif);
    background-position: 888px 0px;
    width: 102px;
    height: 32px;
}

#Sell_NowTab a:hover, #Sell_NowTab .current { background-position: 888px -32px; }

#How_It_WorksTab a {
    background: url(../images/nav-bar.gif);
    background-position: 787px 0px;
    width: 134px;
    height: 32px;
}

#How_It_WorksTab a:hover, #How_It_WorksTab .current { background-position: 787px -32px; }

#Swap_NowTab a {
    background: url(../images/nav-bar.gif);
    background-position: 653px 0px;
    width: 115px;
    height: 32px;
}

#Swap_NowTab a:hover, #Swap_NowTab .current { background-position: 653px -32px; }

.new-icon {
    position: absolute;
    right: -5px;
    top: -8px;
    width: 31px;
    height: 31px;
    z-index: 999999;
}

#Why_MFYPTab a {
    background: url(../images/nav-bar.gif);
    background-position: 538px 0px;
    width: 111px;
    height: 32px;
}

#Why_MFYPTab a:hover, #Why_MFYPTab .current { background-position: 538px -32px; }

#AboutTab a {
    background: url(../images/nav-bar.gif);
    background-position: 427px 0px;
    width: 104px;
    height: 32px;
}

#AboutTab a:hover, #AboutTab .current { background-position: 427px -32px; }

#TestimonialsTab a {
    background: url(../images/nav-bar.gif);
    background-position: 323px 0px;
    width: 130px;
    height: 32px;
}

#TestimonialsTab a:hover, #TestimonialsTab .current { background-position: 323px -32px; }

#FAQTab a {
    background: url(../images/nav-bar.gif);
    background-position: 193px 0px;
    width: 63px;
    height: 32px;
}

#FAQTab a:hover, #FAQTab .current { background-position: 193px -32px; }

#ContactTab a {
    background: url(../images/nav-bar.gif);
    background-position: 130px 0px;
    width: 130px;
    height: 32px;
}

#ContactTab a:hover, #ContactTab .current { background-position: 130px -32px; }*/

#MainNav {
    width: 983px;
    margin: 0px auto;
    height: 32px;
}

#MainNav ul {
    /*margin-right: 2px;*/
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#MainNav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    position: relative;
}

#MainNav a {
    text-indent: -9009px;
    display: block;
}

#HomeTab a {
    background: url(../images/nav-bar.gif);
    background-position: 0px 0px;
    width: 87px;
    height: 32px;
}

#HomeTab a:hover, #HomeTab .current { background-position: 0px -32px; }

#Sell_NowTab a {
    background: url(../images/nav-bar.gif);
    background-position: 896px 0px;
    width: 132px;
    height: 32px;
}

#Sell_NowTab a:hover, #Sell_NowTab .current { background-position: 896px -32px; }

#How_It_WorksTab a {
    background: url(../images/nav-bar.gif);
    background-position: 761px 0px;
    width: 112px;
    height: 32px;
}

#How_It_WorksTab a:hover, #How_It_WorksTab .current { background-position: 761px -32px; }

#Swap_NowTab a {
    background: url(../images/nav-bar.gif);
    background-position: 647px 0px;
    width: 162px;
    height: 32px;
}

#Swap_NowTab a:hover, #Swap_NowTab .current { background-position: 647px -32px; }

.new-icon {
    position: absolute;
    right: -5px;
    top: -8px;
    width: 31px;
    height: 31px;
    z-index: 999999;
}

#Why_MFYPTab a {
    background: url(../images/nav-bar.gif);
    background-position: 497px 0px;
    width: 100px;
    height: 32px;
}

#Why_MFYPTab a:hover, #Why_MFYPTab .current { background-position: 497px -32px; }

#AboutTab a {
    background: url(../images/nav-bar.gif);
    background-position: 392px 0px;
    width: 96px;
    height: 32px;
}

#AboutTab a:hover, #AboutTab .current { background-position: 392px -32px; }

#TestimonialsTab a {
    background: url(../images/nav-bar.gif);
    background-position: 298px 0px;
    width: 108px;
    height: 32px;
}

#TestimonialsTab a:hover, #TestimonialsTab .current { background-position: 298px -32px; }

#FAQTab a {
    background: url(../images/nav-bar.gif);
    background-position: 188px 0px;
    width: 56px;
    height: 32px;
}

#FAQTab a:hover, #FAQTab .current { background-position: 188px -32px; }

#ContactTab a {
    background: url(../images/nav-bar.gif);
    background-position: 130px 0px;
    width: 130px;
    height: 32px;
}

#ContactTab a:hover, #ContactTab .current { background-position: 130px -32px; }
/*--------Navigation END-----*/


#center {
    width: 982px;
    margin: 0px auto;
    background-color: #FFFFFF;
}

/* HOME PAGE */

#HomeBox {
    width: 950px;
    margin: 0px auto;
}

#HomeBoxNav { }

#HomeBoxNav li {
    width: 950px;
    height: 36px;
    float: left;
    text-indent: -9999px;
}

#FourStepsTab { background: url(../images/home-nav-bar.gif) 0 0; }

#HowItWorksTab { background: url(../images/home-nav-bar.gif) -465px 0; }

#HomeBoxMain {
    background: url(../images/the-four-steps.jpg);
    width: 950px;
    height: 194px;
    clear: both;
}

#HomeBoxMain .findButton img {
    margin-top: 150px;
    margin-left: 151px;
}

#content {
    width: 950px;
    margin: 0px auto;
    padding-bottom: 20px;
}

#content .left {
    width: 465px;
    padding-top: 20px;
}
/*--------------BrokenPhoneAD--------------*/

#FaultyPhones {
    width: 439px;
    height: 388px;
    float: right;
    margin-top: 20px;
    color: #ffffff;
    background: #ffffff url(../images/brokenphonebg.jpg) no-repeat;
    padding: 16px 11px 10px 15px;
}

#FaultyPhones-top { padding-bottom: 10px; }

#FaultyPhones-top-left {
    width: 225px;
    float: left;
    font-size: 13px;
    line-height: 20px;
}

#FaultyPhones-top-left-l {
    float: left;
    width: 235px;
    padding-top: 15px;
}

#FaultyPhones-top-left-r {
    float: right;
    width: 105px;
    padding-top: 15px;
}

#FaultyPhones-top-right {
    width: 210px;
    float: right;
    text-align: center;
    padding-top: 10px;
}

#FaultyPhones-hd2 {
    float: left;
    text-align: right;
    width: 300px;
    padding-top: 10px;
}

#FaultyPhones-find-btn {
    float: right;
    width: 130px;
    padding-top: 15px;
}

#mobile-scroll {
    height: 120px;
    overflow: hidden;
}

#mobile-scroll ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#mobile-scroll li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
}

.mobile-box {
    width: 146px;
    height: 135px;
}

.mobile-box-img {
    float: left;
    width: 60px;
    text-align: center;
}

.mobile-box-img img { width: 60px; }

.mobile-box-content {
    float: right;
    width: 85px;
}

.mobile-hd {
    width: 85px;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
    padding-bottom: 5px;
}

.mobile-hd2 {
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    padding-bottom: 5px;
}

.mobile-price {
    font-size: 19px;
    font-weight: bold;
    color: #FFF;
    padding-bottom: 5px;
    line-height: 22px;
}

.btn-sellnow { }
/*--------------BrokenPhoneAD END--------------*/

.slideshow { height: 103px; width: 200px; overflow: hidden; }
.dontjust { width: 200px; /*padding-left:20px; padding-right:16px; padding-top:30px; float:right;*/ }

.testimonialHeaderImage { margin-bottom: 20px; }

.openquote {
    background-image: url(../images/open-quote-marks.png);
    background-repeat: no-repeat;
}

.closequote {
    background-image: url(../images/close-quote-marks.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    padding-left: 25px;
    padding-right: 25px;
    margin-bottom: 10px;
}

.B { font-weight: bold; }

.pinkLink {
    text-decoration: underline;
    color: #CD2761;
}

a.pinkLink:hover { text-decoration: none; }

.dottedline {
    background-image: url(../images/dotline.jpg);
    background-repeat: repeat-x;
    width: 980px;
    margin: 0px auto;
    height: 27px;
}

.dottedline1 {
    background-image: url(../images/dotline.jpg);
    background-repeat: repeat-x;
    width: 100%;
    margin: 0px auto;
    height: 5px;
}

#bottombar {
    width: 920px;
    margin: 0px auto;
    padding-bottom: 5px;
}

#bottombar ul {
    margin: 0px;
    padding: 0px;
}

#bottombar li {
    list-style: none;
    float: left;
    width: 200px;
    padding-right: 40px;
}

.furtherinformationbar {
    width: 920px;
    margin: 0px auto;
    padding-bottom: 20px;
    
}

.furtherinformationbar ul {
    margin: 0px;
    padding: 0px;
}

.furtherinformationbar li {
    list-style: none;
    float: left;
    width: 282px;
    min-height: 110px;
    margin-right: 20px;
    text-align: justify;
    /*background-color: #effffe;*/
}

.furtherinformationbar ul li p {
    padding: 5px;
}
.furtherinformationbar ul li h4 { padding-left: 5px;}

.furtherinformationbar ul li p:hover {
    background-color: #fad9e5;
}

.recommend { height: 40px; }

.small {
    font-size: 11px;
    line-height: 12px;
}

.F_left {
    float: left;
    padding-top: 5px;
    font-size: 11px;
    height: 12px;
}

.F_right {
    float: right;
    font-size: 11px;
    width: 160px;
    height: 20px;
    margin: 0px;
    padding: 0px;
    padding-bottom: 8px;
}

.textfield-small {
    height: 16px;
    width: 100px;
    border: 1px solid #D9D9D9;
    padding-top: 2px;
}

.textfield {
    height: 16px;
    width: 152px;
    border: 1px solid #D9D9D9;
    padding-top: 2px;
}

.textfield1 {
    height: 16px;
    width: 200px;
    border: 1px solid #D9D9D9;
    padding-top: 2px;
}

.textarea1 {
    height: 80px;
    width: 200px;
    border: 1px solid #D9D9D9;
    padding-top: 2px;
}

.textfield-small1 {
    height: 16px;
    width: 70px;
    border: 1px solid #D9D9D9;
    padding-top: 2px;
}

#bottom {
    width: 960px;
    margin: 0px auto;
    font-size: 11px;
    height: 40px;
    /*background-color: #effffe;*/
    padding-left: 5px;
    padding-top: 10px;
    padding-right: 5px;
}

#bottom .left { width: 715px; }

#bottom .left ul {
    margin: 0px;
    padding: 0px;
}

#bottom .left li {
    list-style: none;
    float: left;
    padding-right: 15px;
}

#bottom .left li a {
    text-decoration: none;
    color: #000000;
}

#bottom .left li a:hover {
    text-decoration: underline;
    color: #00ABA2;
}
/*#bottom .right{ width:190px;} - why does width need to be set?*/
/*inner page how it works*/

#content_inn {
    width: 966px;
    padding-left: 16px;
    background-image: url(../images/innbg.jpg);
    background-position: right;
    background-repeat: repeat-y;
}

/*Left Part*/

#content_inn .left {
    width: 689px;
    padding-top: 25px;
}

#content_inn .left .left {
    width: 227px;
    padding-top: 0px;
}

#fourstep {
    width: 199px;
    background-image: url(../images/fourstap.jpg);
    background-repeat: no-repeat;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 72px;
    height: 301px;
}

.find_1 {
    height: 23px;
    padding-bottom: 8px;
}

.find_mobile {
    height: 104px;
    text-align: center;
}

.find_button {
    text-align: right;
    height: 26px;
    padding-bottom: 24px;
}

.find_2, .find_3 {
    height: 23px;
    padding-bottom: 15px;
}

.find_4 { height: 23px; }

/*Middle Part*/

#content_inn .left .right {
    width: 447px;
    padding-top: 0px;
    background-image: none;
}

#howitworks { position: relative; }

#howitworks #arrow_1 {
    position: absolute;
    left: 188px;
    top: 180px;
}

#howitworks #arrow_2 {
    position: absolute;
    left: 188px;
    top: 387px;
}

#howitworks #arrow_3 {
    position: absolute;
    left: 188px;
    top: 597px;
}

#howitworks ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

#howitworks li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding-top: 15px;
    padding-left: 14px;
    height: 180px;
    background-image: url(../images/howit_box.png);
    background-repeat: no-repeat;
    padding-bottom: 14px;
}

.li_left {
    width: 233px;
    float: left;
}

.li_right {
    width: 200px;
    float: right;
    text-align: center;
    padding-top: 30px;
}

/*right Part*/

#content_inn .right {
    width: 263px;
    background-image: url(../images/innerright.jpg);
    background-position: top right;
    background-repeat: no-repeat;
    padding-top: 25px;
}

#inn_right {
    width: 223px;
    margin: 0px auto;
}

#inn_right ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

#inn_right li {
    list-style: none;
    width: 200px;
    padding-bottom: 20px;
}

/*Login Page*/

.login {
    width: 255px;
    padding-bottom: 10px;
}

.login_left {
    width: 90px;
    float: left;
    font-size: 11px;
    text-align: right;
    padding-top: 5px;
    font-weight: bold;
}

.login_right {
    width: 155px;
    float: right;
}

.login1 { width: 190px; }

/*Testimonials Page*/

#testimonials { }

#testimonials ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

#testimonials li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.authername { padding-bottom: 25px; }

/*whyMFYP Page*/

#whymfyp { }

.why_redbox {
    width: 437px;
    padding-left: 10px;
    padding-top: 7px;
    height: 25px;
    background-image: url(../images/faq_hdbg.png);
    background-repeat: no-repeat;
}

.why_whitebox {
    width: 437px;
    padding-left: 10px;
    padding-top: 7px;
    height: 25px;
}


/*Sell Now Page*/

#sellnav_main {
    width: 147px;
    float: left;
    background-image: url(../images/sell_leftbg.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    height: 900px;
}

#sell_nav { width: 147px; }

#sell_nav ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#sell_nav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    text-align: right;
}

#sell_nav a {
    background-image: url("../images/nokia.jpg");
    background-repeat: no-repeat;
    color: #CD2761;
    display: block;
    font-weight: bold;
    height: 24px;
    padding-right: 10px;
    padding-top: 9px;
    text-decoration: none;
    width: 137px;
}

#sell_nav a:hover {
    background-image: url("../images/nokia_ov.jpg");
    color: #00ABA2;
}

#sell_nav a.active {
    background-image: url("../images/nokia_ov.jpg");
    background-repeat: no-repeat;
    color: #00ABA2;
    display: block;
    font-weight: bold;
    height: 24px;
    padding-right: 10px;
    padding-top: 9px;
    text-decoration: none;
    width: 137px;
}

#nokia a {
    display: block;
    background-image: url(../images/nokia.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#nokia a:hover {
    background-image: url(../images/nokia_ov.jpg);
    color: #00ABA2;
}

#nokia a.active {
    display: block;
    background-image: url(../images/nokia_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#blackberry a {
    display: block;
    background-image: url(../images/blackberry.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#blackberry a:hover {
    background-image: url(../images/blackberry_ov.jpg);
    color: #00ABA2;
}

#blackberry a.active {
    display: block;
    background-image: url(../images/blackberry_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#sonyericsson a {
    display: block;
    background-image: url(../images/sonyericsson.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#sonyericsson a:hover {
    background-image: url(../images/sonyericsson_ov.jpg);
    color: #00ABA2;
}

#sonyericsson a.active {
    display: block;
    background-image: url(../images/sonyericsson_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#samsung a {
    display: block;
    background-image: url(../images/samsung.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#samsung a:hover {
    background-image: url(../images/samsung_ov.jpg);
    color: #00ABA2;
}

#samsung a.active {
    display: block;
    background-image: url(../images/samsung_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#htc a {
    display: block;
    background-image: url(../images/htc.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#htc a:hover {
    background-image: url(../images/htc_ov.jpg);
    color: #00ABA2;
}

#htc a.active {
    display: block;
    background-image: url(../images/htc_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#lg a {
    display: block;
    background-image: url(../images/lg.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#lg a:hover {
    background-image: url(../images/lg_ov.jpg);
    color: #00ABA2;
}

#lg a.active {
    display: block;
    background-image: url(../images/lg_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#motorola a {
    display: block;
    background-image: url(../images/motorola.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#motorola a:hover {
    background-image: url(../images/motorola_ov.jpg);
    color: #00ABA2;
}

#motorola a.active {
    display: block;
    background-image: url(../images/motorola_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#apple a {
    display: block;
    background-image: url(../images/apple.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#apple a:hover {
    background-image: url(../images/apple_ov.jpg);
    color: #00ABA2;
}

#apple a.active {
    display: block;
    background-image: url(../images/apple_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#amoi a {
    display: block;
    background-image: url(../images/amoi.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#amoi a:hover {
    background-image: url(../images/amoi_ov.jpg);
    color: #00ABA2;
}

#amoi a.active {
    display: block;
    background-image: url(../images/amoi_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#tmobile a {
    display: block;
    background-image: url(../images/tmobile.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#tmobile a:hover {
    background-image: url(../images/tmobile_ov.jpg);
    color: #00ABA2;
}

#tmobile a.active {
    display: block;
    background-image: url(../images/tmobile_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#appleipods a {
    display: block;
    background-image: url(../images/appleipods.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#appleipods a:hover {
    background-image: url(../images/appleipods_ov.jpg);
    color: #00ABA2;
}

#appleipods a.active {
    display: block;
    background-image: url(../images/appleipods_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#o2 a {
    display: block;
    background-image: url(../images/o2.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#o2 a:hover {
    background-image: url(../images/o2_ov.jpg);
    color: #00ABA2;
}

#o2 a.active {
    display: block;
    background-image: url(../images/o2_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#orange a {
    display: block;
    background-image: url(../images/orange.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #CD2761;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}

#orange a:hover {
    background-image: url(../images/orange_ov.jpg);
    color: #00ABA2;
}

#orange a.active {
    display: block;
    background-image: url(../images/orange_ov.jpg);
    width: 137px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #00ABA2;
    font-weight: bold;
    padding-top: 9px;
    padding-right: 10px;
}


/*Sell Now Page
#sell_nav{ width:147px; float:left; background-image:url(../images/sell_leftbg.jpg); background-repeat:no-repeat; background-position:top right;  height:900px;}
#sell_nav ul{list-style:none; margin:0px; padding:0px;}
#sell_nav li{list-style:none; margin:0px; padding:0px; text-indent: -9999px;}

#nokia a{display:block; background-image:url(../images/nokia.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#nokia a:hover{background-image:url(../images/nokia_ov.jpg);}
#nokia a.active{display:block; background-image:url(../images/nokia_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#blackberry a{display:block; background-image:url(../images/blackberry.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#blackberry a:hover{background-image:url(../images/blackberry_ov.jpg);}
#blackberry a.active{display:block; background-image:url(../images/blackberry_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#sonyericsson a{display:block; background-image:url(../images/sonyericsson.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#sonyericsson a:hover{background-image:url(../images/sonyericsson_ov.jpg);}
#sonyericsson a.active{display:block; background-image:url(../images/sonyericsson_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#samsung a{display:block; background-image:url(../images/samsung.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#samsung a:hover{background-image:url(../images/samsung_ov.jpg);}
#samsung a.active{display:block; background-image:url(../images/samsung_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#htc a{display:block; background-image:url(../images/htc.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#htc a:hover{background-image:url(../images/htc_ov.jpg);}
#htc a.active{display:block; background-image:url(../images/htc_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#lg a{display:block; background-image:url(../images/lg.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#lg a:hover{background-image:url(../images/lg_ov.jpg);}
#lg a.active{display:block; background-image:url(../images/lg_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#motorola a{display:block; background-image:url(../images/motorola.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#motorola a:hover{background-image:url(../images/motorola_ov.jpg);}
#motorola a.active{display:block; background-image:url(../images/motorola_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#apple a{display:block; background-image:url(../images/apple.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#apple a:hover{background-image:url(../images/apple_ov.jpg);}
#apple a.active{display:block; background-image:url(../images/apple_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#amoi a{display:block; background-image:url(../images/amoi.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#amoi a:hover{background-image:url(../images/amoi_ov.jpg);}
#amoi a.active{display:block; background-image:url(../images/amoi_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#tmobile a{display:block; background-image:url(../images/tmobile.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#tmobile a:hover{background-image:url(../images/tmobile_ov.jpg);}
#tmobile a.active{display:block; background-image:url(../images/tmobile_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#appleipods a{display:block; background-image:url(../images/appleipods.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#appleipods a:hover{background-image:url(../images/appleipods_ov.jpg);}
#appleipods a.active{display:block; background-image:url(../images/appleipods_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#o2 a{display:block; background-image:url(../images/o2.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#o2 a:hover{background-image:url(../images/o2_ov.jpg);}
#o2 a.active{display:block; background-image:url(../images/o2_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}

#orange a{display:block; background-image:url(../images/orange.jpg); width:147px; height:33px; background-repeat:no-repeat;}
#orange a:hover{background-image:url(../images/orange_ov.jpg);}
#orange a.active{display:block; background-image:url(../images/orange_ov.jpg); width:147px; height:33px; background-repeat:no-repeat;}*/

#sell_model {
    width: 531px;
    float: right;
}

#sell_model ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#sell_model li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    min-height: 180px;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    width: 100px;
    text-align: center;
    padding-bottom: 10px;
}

.bdr_box {
    width: 98px;
    height: 130px;
    border: 1px solid #D7D7D7;
}

.bdr_box img {
    width: 98px;
    height: 130px;
}

.bdr_company_box {
    width: 150px;
    height: 50px;
    border: 1px solid #D7D7D7;
    float: left;
    margin: 0px 15px 25px 10px;
    text-align: center;
}

.bdr_company_box img {
    width: 150px;
    height: 50px;
}

.mobile_name { text-align: center; }

.mobile_link {
    text-decoration: none;
    color: #000000;
    font-weight: bold;
    font-size: 11px;
}

a.mobile_link:hover { color: #00ABA2; }

.mobile_dotline {
    background-image: url(../images/dotline.jpg);
    background-repeat: repeat-x;
    width: 100%;
    margin: 0px auto;
    height: 27px;
}

#manufacturer-swap {
    width: 531px;
    margin: 0px auto;
}

#manufacturer-swap ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#manufacturer-swap li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    min-height: 180px;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    width: 100px;
    text-align: center;
    padding-bottom: 10px;
}

/*FAQ PAGE*/

.faq_que {
    width: 414px;
    padding-left: 33px;
    padding-top: 10px;
    height: 22px;
    background-image: url(../images/faq_qbg.png);
    background-repeat: no-repeat;
    padding-bottom: 12px;
}

#q1, #q2, #q3, #q4, #q5, #q6, #q7, #q8, #q9, #q10, #q11, #q12, #q13, #q14, #q15, #q16, #q17 {
    width: 414px;
    padding-left: 33px;
    background-image: url(../images/faq_abg.jpg);
    background-repeat: no-repeat;
}

/*Contactus Page*/

#contactus_left {
    width: 160px;
    float: left;
}

#contactus_right {
    width: 260px;
    float: right;
    padding-bottom: 20px;
}

.pinksmalllink {
    text-decoration: none;
    color: #CD2761;
    font-weight: normal;
}

a.pinksmalllink:hover { text-decoration: underline; }
/*Amend Name Address Page*/

.amend_l {
    width: 120px;
    height: auto;
    float: left;
    padding-bottom: 8px;
    text-align: right;
    padding-top: 5px;
}

.amend_r {
    width: 320px;
    height: auto;
    float: right;
}

/*Confirm Order Page*/

#confirm_order { width: 447px; }

#confirm_order_l {
    width: 160px;
    float: left;
    line-height: 16px;
    padding-bottom: 15px;
}

#confirm_order_r {
    width: 200px;
    float: right;
    padding-bottom: 20px;
    line-height: 16px;
}

#confirm_title { }

#confirm_title ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#confirm_title ul li {
    float: left;
    padding-bottom: 10px;
}

.hd_mobilephone { width: 150px; }

.hd_imei { width: 80px; }

.hd_quantity { width: 70px; }

.hd_price { width: 55px; }

.hd_totalamount { width: 90px; }

#confirm { font-weight: bold; }

#confirm ul.bg {
    background-image: url(../images/bg_confirmorder.gif);
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-right: 10px;
    width: 427px;
    padding-top: 6px;
    height: 28px;
}

#confirm ul.bg1 {
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-right: 10px;
    width: 427px;
    height: 23px;
}

#confirm ul li { float: left; }

#confirm ul li.hd_mobilephone { width: 140px; }

#confirm ul li.hd_imei { width: 80px; }

#confirm ul li.hd_quantity { width: 70px; }

#confirm ul li.hd_price { width: 57px; }

#confirm ul li.hd_totalamount { width: 80px; }

.od_comred {
    width: 437px;
    padding-left: 10px;
    padding-top: 10px;
    height: 22px;
    background-image: url(../images/faq_hdbg.png);
    background-repeat: no-repeat;
}

.confirmbg {
    background-image: url(../images/bg_confirmorder.gif);
    background-repeat: no-repeat;
    height: 26px;
}

/*My Accunt Page*/

#myac_button { }

#myac_button_l { float: left; }

#myac_button_r {
    float: right;
    padding-right: 20px;
}

#myaccount_title { }

#myaccount_title ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#myaccount_title ul li {
    float: left;
    padding-bottom: 10px;
}

.hd_orderno { width: 55px; }

.hd_status {
    width: 65px;
    padding-top: 6px;
}

.hd_date {
    width: 135px;
    padding-top: 6px;
}

.hd_quantity1 {
    width: 70px;
    padding-top: 6px;
}

.hd_totalamount1 { width: 65px; }

.hd_cancel {
    width: 50px;
    padding-top: 6px;
}

#myaccount { font-weight: bold; }

#myaccount ul.bg {
    background-image: url(../images/bg_confirmorder.gif);
    background-repeat: no-repeat;
    padding-left: 10px;
    width: 437px;
    padding-top: 5px;
    height: 28px;
}

#myaccount ul.bg1 {
    background-repeat: no-repeat;
    padding-left: 10px;
    width: 437px;
    height: 23px;
}

#myaccount ul li { float: left; }

#myaccount ul li.hd_orderno { width: 45px; }

#myaccount ul li.hd_status {
    width: 65px;
    padding-top: 0px;
}

#myaccount ul li.hd_date {
    width: 135px;
    padding-top: 0px;
}

#myaccount ul li.hd_quantity1 {
    width: 70px;
    padding-top: 0px;
}

#myaccount ul li.hd_totalamount1 { width: 65px; }

#myaccount ul li.hd_cancel {
    width: 50px;
    text-align: center;
    padding-top: 0px;
}

.myaccountbg {
    background-image: url(../images/bg_myaccount.gif);
    background-repeat: no-repeat;
    height: 26px;
}

/*CheckOut Order Page*/

.OrderListHeader { display: none; }

#checkout_order {
    width: 650px;
    padding-top: 25px;
    float: left;
    padding-left: 25px;
    min-height: 600px;
    padding-bottom: 30px;
}

#checkout {
    font-weight: bold;
    padding: 0px;
    border: 1px solid #cccccc;
}

#checkout ul {
    list-style: none;
    margin: 0px;
    padding: 2px;
}

#checkout ul li {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
}

.hd_fillIMEI {
    width: 140px;
    padding-left: 8px;
}

.hd_mobilehpone1 { width: 150px; }

.hd_condition { width: 150px; }

.hd_quantity2 { width: 85px; }

.hd_price1 { width: 60px; }

.hd_totalamount2 { width: 115px; }

.hd_removeitem { width: 85px; }

.textfield2 {
    height: 16px;
    width: 120px;
    border: 1px solid #D9D9D9;
    padding-top: 2px;
}

/*Mobile Detail Page*/

.mobiledetails_hd {
    width: 500px;
    padding-left: 10px;
    padding-top: 9px;
    height: 23px;
    background-image: url(../images/mobile_detailbg.png);
    background-repeat: no-repeat;
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
}

#detail_cont {
    width: 506px;
    float: right;
    margin-right: 10px;
}

#mobile_detail { width: 506px; }

#mobile_detail ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#mobile_detail ul li {
    float: left;
    padding-bottom: 10px;
}

.model_box1 {
    width: 161px;
    height: 250px;
    float: left;
    
}

.model_box2 {
    width: 325px;
    float: right;
}

.model_box2-left {
    float: left;
    width: 180px;
}

.model_box2-right {
    float: right;
    width: 142px;
    text-align: center;
}

.how-doBox {
    background: url(../images/btn-howdo.gif) no-repeat;
    height: 54px;
    width: 134px;
    font-size: 10px;
    text-align: left;
    line-height: 12px;
    padding-left: 8px;
    padding-top: 3px;
}

.workingprice {
    width: 307px;
    background-image: url(../images/workingprice.gif);
    background-repeat: no-repeat;
    height: 39px;
    text-align: right;
    font-size: 28px;
    font-weight: bold;
    color: #FFF;
    padding-right: 18px;
    padding-top: 22px;
    margin-bottom: 15px;
}

.workingprice:hover, .notworkingprice:hover{
		/*text-decoration: underline;*/
		cursor: pointer;
	}

.notworkingprice {
    width: 307px;
    background-image: url(../images/notworkingprice.gif);
    background-repeat: no-repeat;
    height: 39px;
    text-align: right;
    font-size: 28px;
    font-weight: bold;
    color: #FFF;
    padding-right: 18px;
    padding-top: 22px;
    margin-bottom: 15px;
}

#model_quantity {
    text-align: center;
    margin-top: 20px;
}

#model_addtocart {
    text-align: center;
    margin-top: 20px;
    padding-left: 20px;
}

.model_box3 {
    width: 240px;
    font-size: 10px;
}

.bdr_box_model {
    width: 159px;
    height: 240px;
    vertical-align: middle;
    text-align: center;
    border: 1px solid #D7D7D7;
}

.blackSmall { font-size: 10px; }

/*Feed Back*/

.feedbox {
    width: 500px;
    padding-bottom: 10px;
}

.feedbox_left {
    width: 150px;
    float: left;
    font-size: 11px;
    text-align: right;
    padding-top: 5px;
    font-weight: bold;
}

.feedbox_right {
    width: 340px;
    float: right;
}

.textarea {
    height: 100px;
    width: 250px;
    border: 1px solid #D9D9D9;
    padding-top: 2px;
}

/*Regestor*/

.error {
    text-decoration: none;
    color: #CD2761;
}

.regestor {
    width: 650px;
    margin-top: 3px;
}

.regestor_left {
    width: 200px;
    float: left;
    font-size: 12px;
    text-align: right;
    padding-top: 5px;
    font-weight: bold;
    padding-bottom: 12px;
}

.regestor_right {
    width: 440px;
    float: right;
}

.dropbox {
    height: 20px;
    width: 157px;
    border: 1px solid #D9D9D9;
    padding-top: 2px;
}

.textfield_small {
    height: 16px;
    width: 70px;
    border: 1px solid #D9D9D9;
    padding-top: 2px;
}

.green {
    color: #00ABA2;
    font-weight: normal;
}

.pinkB {
    color: #CD2761;
    font-weight: bold;
}

legend.pinkB {
    color: #CD2761;
    font-weight: bold;
    padding-bottom: 2px;
    border-bottom: 2px solid #CD2761;
    display: block;
    width: 95%;
}

/*Shoping Cart*/

#cartwindow { padding-top: 25px; }

#cartHD {
    background-image: url(../images/cart1.png);
    background-repeat: no-repeat;
    height: 39px;
    width: 146px;
  
}

#cart-bot {
    background-image: url(../images/cart2.png);
    background-repeat: no-repeat;
    height: 10px;
}

#cartbox {
    width: 134px;
    background-color: #F4F4F4;
    padding-left: 5px;
    padding-top: 3px;
    padding-right: 5px;
    font-size: 11px;
    border: 1px solid #CD2761;
}

.item { padding-bottom: 8px; }

.cart_left {
    float: left;
    width: 85px;
    font-size: 11px;
    padding-right: 2px;
}

.cart_right {
    width: 50px;
    float: right;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
}

.pink { color: #CD2761 }

.total {
    float: left;
    width: 85px;
    font-size: 11px;
    padding-right: 2px;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    color: #009D95;
}

.cart-total {
    width: 137px;
    height: 22px;
    line-height: 22px;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    background: url(../images/minicart-total.png) no-repeat;
    padding-bottom: 8px;
}
/*Print Order page*/

#printbox { width: 100%; }

#printtop { height: 141px; }

#orderno {
    background-color: #004944;
    padding-left: 11px;
    padding-top: 8px;
    width: 98.2%;
    height: 22px;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
}

#print_cont {
    border: 1px solid #004A46;
    padding: 15px;
    width: 96%;
    min-height: 800px;
}

#printodr_title { }

#printodr_title ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#printodr_title ul li {
    float: left;
    padding-bottom: 10px;
}

.hd_mobilephone_p { width: 190px; }

.hd_imei_p { width: 120px; }

.hd_quantity_p { width: 100px; }

.hd_price_p { width: 95px; }

.hd_totalamount_p { width: 90px; }

#printodr {
    font-weight: bold;
    width: 600px;
}

#printodr ul.bg {
    background-image: url(../images/bg_printorder.gif);
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-right: 10px;
    width: 580px;
    padding-top: 6px;
    height: 28px;
}

#printodr ul.bg1 {
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-right: 10px;
    width: 580px;
    height: 23px;
}

#printodr ul li { float: left; }

#printodr ul li.hd_mobilephone_p { width: 180px; }

#printodr ul li.hd_imei_p { width: 120px; }

#printodr ul li.hd_quantity_p { width: 100px; }

#printodr ul li.hd_price_p { width: 95px; }

#printodr ul li.hd_totalamount_p { width: 85px; }
/*Order Instruction*/

#order_in { }

#order_in_l {
    width: 400px;
    float: left;
}

#order_in_r {
    width: 280px;
    float: right;
}

/* Order Term Condition Page*/

#ctl00_cphPageContent_btnCheckOut {
    float: right;
    margin-top: 20px;
}

.logon {
    background: transparent url(../images/logon.png) 0px 0px no-repeat;
    height: 26px;
    width: 70px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-register {
    background: transparent url(../images/btn-register.png) 0px 0px no-repeat;
    height: 26px;
    width: 79px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-ConfirmOrder {
    background: transparent url(../images/confirm_order.png) 0px 0px no-repeat;
    height: 26px;
    width: 119px;
    display: block;
    border: none;
    margin: 0px;
    float: right;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.change-pass { width: 400px; }

.change-pass .login_left { width: 150px; }

.change-pass .login_right {
    width: 240px;
    padding-bottom: 5px;
}

.btn-change-pass {
    background: transparent url(../images/btn-change-pass.png) 0px 0px no-repeat;
    height: 26px;
    width: 145px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.edit-account {
    background: transparent url(../images/btn-edit-account.png) 0px 0px no-repeat;
    height: 26px;
    width: 110px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.logout {
    background: transparent url(../images/logout.png) 0px 0px no-repeat;
    height: 26px;
    width: 72px;
    display: block;
    border: none;
    margin: 0px 0px 0px 8px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.backtolist {
    background: transparent url(../images/btn-backtolist.png) 0px 0px no-repeat;
    height: 26px;
    width: 100px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.save {
    background: transparent url(../images/save.png) 0px 0px no-repeat;
    height: 26px;
    width: 60px;
    display: block;
    border: none;
    cursor: pointer;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

#myorder .login_left { padding: 0px; }

.quantity-field
{
    border: 1px solid #D9D9D9;
    height: 16px;
    width: 50px;
    padding-top: 2px;
}

.addto-cart {
    background: transparent url(../images/add_cart.png) 0px 0px no-repeat;
    height: 26px;
    width: 109px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-remove {
    background: transparent url(../images/delete_icon.gif) 0px 0px no-repeat;
    height: 17px;
    width: 17px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.emptycart {
    background: transparent url(../images/emptycart.png) 0px 0px no-repeat;
    height: 20px;
    width: 78px;
    display: block;
    margin: 0px auto;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.continue {
    background: transparent url(../images/continue.png) 0px 0px no-repeat;
    height: 26px;
    width: 84px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -9999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

#cart_left {
    width: 200px;
    float: left;
}

#addmore {
    width: 100px;
    float: left;
}

#empty-cart {
    width: 100px;
    float: right;
}

#cart_right {
    width: 91px;
    float: right;
}

.checkout {
    background: transparent url(../images/checkout.png) 0px 0px no-repeat;
    height: 26px;
    width: 91px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    float: right;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-go {
    background: transparent url(../images/go.png) 0px 0px no-repeat;
    height: 22px;
    width: 40px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-create {
    background: transparent url(../images/btn-create.png) 0px 0px no-repeat;
    height: 26px;
    width: 70px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-create-new {
    background: transparent url(../images/btn-create-new.png) 0px 0px no-repeat;
    height: 26px;
    width: 100px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-delete {
    background: transparent url(../images/btn-delete.png) 0px 0px no-repeat;
    height: 26px;
    width: 70px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.field-validation-error {
    color: #f00;
    font-size: 10px;
    font-weight: normal;
}

.error-message { color: #f00; }

/* ADMIN*/

#admin-box {
    font-weight: bold;
    padding: 0px;
    border: 1px solid #cccccc;
}

#admin-box ul {
    list-style: none;
    margin: 0px;
    padding: 2px;
}

#admin-box ul li {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
}

.adminhd_manufacture {
    width: 200px;
    padding-left: 8px;
}

.adminhd_edit {
    width: 100px;
    text-align: center;
}

.adminhd_delete {
    width: 90px;
    text-align: center;
}

/* Admin Order*/

#admin-order {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
}

#admin-order ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 3px;
}

#admin-order ul li {
    float: left;
    margin-right: 9px;
    padding-top: 4px;
    text-align: center;
}

#admin-order .channel {
    width: 60px;
    padding-top: 3px;
}

#admin-order .order-no { width: 40px; }

#admin-order .user { width: 160px; }

#admin-order .order-status { width: 150px; }

#admin-order .date { width: 100px; }

#admin-order .quantity { width: 40px; }

#admin-order .order-total { width: 80px; }

#admin-order .swap { width: 70px; }

#admin-order .ordertype { width: 60px; }

#admin-order .edit {
    width: 30px;
    text-align: center;
}

#admin-order .delete {
    width: 40px;
    text-align: center;
    margin-right: 0px;
}

.btn-update {
    background: transparent url(../images/btn-update.png) 0px 0px no-repeat;
    height: 26px;
    width: 75px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-backtoorder {
    background: transparent url(../images/btn-backtoorder.png) 0px 0px no-repeat;
    height: 26px;
    width: 118px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-back {
    background: transparent url(../images/btn-back.png) 0px 0px no-repeat;
    height: 26px;
    width: 58px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-print {
    background: transparent url(../images/btn-print.png) 0px 0px no-repeat;
    height: 26px;
    width: 64px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-remittance {
    background: transparent url(../images/btn-remittence.png) 0px 0px no-repeat;
    height: 26px;
    width: 100px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

#admin-order .phonename {
    width: 150px;
    padding-left: 10px;
}

#admin-order .detail { width: 150px; }

#admin-order .price { width: 80px; }

#admin-order .imei { width: 150px; }

#admin-order .condition { width: 90px; }

#admin-order .testresult { width: 90px; }

#admin-products {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
    width: 900px;
}

#admin-products ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

#admin-products ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#admin-products .manufacturers {
    width: 200px;
    padding-left: 8px;
}

#admin-products .phonename { width: 150px; }

#admin-products .workingprice1 { width: 150px; }

#admin-products .nonworkingprice { width: 150px; }

#admin-products .edit, #admin-products .delete {
    width: 60px;
    text-align: center;
}

#admin-testimonials {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
    width: 720px;
}

#admin-testimonials ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

#admin-testimonials ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#admin-testimonials .testimonialsid {
    width: 85px;
    padding-left: 8px;
}

#admin-testimonials .name { width: 80px; }

#admin-testimonials .emailaddress { width: 140px; }

#admin-testimonials .orderid { width: 50px; }

#admin-testimonials .comment { width: 130px; }

#admin-testimonials .ispublished { width: 75px; }

#admin-testimonials .edit {
    width: 30px;
    text-align: center;
}

#admin-testimonials .delete {
    width: 40px;
    text-align: center;
    margin-right: 0px;
}

#admin-print {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
    width: 720
}

#admin-print ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

#admin-print ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#admin-print .orderno {
    width: 70px;
    text-align: center;
}

#admin-print .handsetmodel { width: 200px; }

#admin-print .imei { width: 200px; }

#admin-print .notes { width: 200px; }

#admin-print .paymentamount { width: 110px; }

#admin-content {
    min-height: 600px;
    padding: 20px 20px 30px 20px;
}

/*--------Admin Navigation Start-----*/

.AdminNav {
    margin: 0px;
    padding-bottom: 20px;
}

.AdminNav ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.AdminNav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    margin-right: 5px;
    margin-bottom: 8px;
    height: 26px;
    line-height: 26px;
    vertical-align: top;
}

.AdminNav a {
    text-indent: -9009px;
    display: block;
    height: 26px;
    line-height: 26px;
    vertical-align: middle;
}

#AdminHomeTab a {
    background: url(../images/navigations.png);
    background-position: 0px 0px;
    width: 65px;
}

#AdminOrdersTab a {
    background: url(../images/navigations.png);
    background-position: -65px 0px;
    width: 70px;
}

#AdminCustomersTab a {
    background: url(../images/navigations.png);
    background-position: -135px 0px;
    width: 92px;
}

#AdminTestimonialsTab a {
    background: url(../images/navigations.png);
    background-position: -227px 0px;
    width: 107px;
}

#AdminPhonesTab a {
    background: url(../images/navigations.png);
    background-position: -334px 0px;
    width: 76px;
}

#AdminManufacturersTab a {
    background: url(../images/navigations.png);
    background-position: -410px 0px;
    width: 123px;
}

#AdminInventoryTab a {
    background: url(../images/navigations.png);
    background-position: -533px 0px;
    width: 91px;
}

#AdminReportsTab a {
    background: url(../images/navigations.png);
    background-position: -624px 0px;
    width: 78px;
}

#AdminUsersTab a {
    background: url(../images/navigations.png);
    background-position: -702px 0px;
    width: 63px;
}

#AdminLogoutTab a {
    background: url(../images/navigations.png);
    background-position: -765px 0px;
    width: 70px;
}

#AdminSalesOrdersTab a {
    background: url(../images/navigations.png);
    background-position: -835px 0px;
    width: 108px;
}

#AdminAffiliatesTab a {
    background: url(../images/navigations.png);
    background-position: 0px -205px;
    width: 87px;
}

#AdminAffiliateSalesTab a {
    background: url(../images/navigations.png);
    background-position: -285px -205px;
    width: 119px;
}

#AdminAffiliateCommissionRatesTab a {
    background: url(../images/navigations.png);
    background-position: -87px -205px;
    width: 198px;
}

#AdminCharityTab a {
    background: url(../images/charity.png);
    width: 78px;
}

#AdminVoucherTab a {
    background: url(../images/voucher.png);
    width: 78px;
}

#AdminHearAboutUsTab a {
    background: url(../images/hearaboutus.png);
    width: 119px;
}

#AdminMenuTab a {
    background: url(../images/admin-button.png);
    width: 63px;
}

#AdminMfypTab a {
    background: url(../images/mfyp-button.png);
    width: 62px;
}

#AdminInamTab a {
    background: url(../images/inam-button.png);
    width: 62px;
}

#AdminSwapTab a {
    background: url(../images/swap-button.png);
    width: 62px;
}

#AdminRetailTab a {
    background: url(../images/retail-button.png);
    width: 70px;
}

#AdminWholesaleTab a {
    background: url(../images/wholesale-button.png);
    width: 92px;
}

#AdminStockOutTab a {
    background: url(../images/stockout-button.png);
    width: 92px;
}

.AdminSpaceTab {
    width: 10px;
    text-align: center;
    padding: 0px;
    font-size: 27px;
}

/*--------Admin Navigation END-----*/

.order-completed_hd {
    width: 437px;
    padding-left: 10px;
    padding-top: 9px;
    height: 23px;
    background-image: url(../images/faq_hdbg.png);
    background-repeat: no-repeat;
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
}

#user-details strong {
    width: 120px;
    display: block;
    float: left;
    text-align: right;
    margin-right: 8px;
    padding-bottom: 5px;
    clear: left;
}

#user-details p {
    display: block;
    float: left;
}

#admin-Customers {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
}

#admin-Customers ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

#admin-Customers ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#admin-Customers .username {
    width: 185px;
    padding-left: 8px;
    overflow: hidden;
}

#admin-Customers .name { width: 110px; }

#admin-Customers .emailaddress {
    width: 185px;
    overflow: hidden;
}

#admin-Customers .telephoneno {
    width: 100px;
    overflow: hidden;
}

#admin-Customers .address { width: 135px; }

#admin-Customers .postcode { width: 70px; }

#admin-Customers .lastactivitydate { width: 120px; }

#admin-Customers .edit { width: 40px; }

#admin-Customers .details { width: 100px; }

.btn-allorders {
    background: transparent url(../images/btn-allorders.png) 0px 0px no-repeat;
    height: 26px;
    width: 91px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-customerorders {
    background: transparent url(../images/btn-customersorders.png) 0px 0px no-repeat;
    height: 26px;
    width: 170px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-find {
    background: transparent url(../images/find.png) 0px 0px no-repeat;
    height: 26px;
    width: 55px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-show {
    background: transparent url(../images/btn-show.png) 0px 0px no-repeat;
    height: 26px;
    width: 62px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

#admin-users {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
    width: 610px;
}

#admin-users ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

#admin-users ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#admin-users .username {
    width: 150px;
    padding-left: 8px;
}

#admin-users .role { width: 180px; }

#admin-users .lastactivitydate { width: 180px; }

#admin-users .delete { width: 40px; }

.page-count {
    text-align: right;
    padding-bottom: 10px;
    font-weight: bold;
}

.paging ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.paging li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: right;
    font-weight: bold;
    display: block;
    padding-left: 5px;
    padding-right: 5px;
    border-right: 0px solid #333;
    margin-bottom: 5px;
}

.paging li.last { border: 0px; }

.paging li a.current {
    font-weight: bold;
    color: #000;
    text-decoration: underline;
}

.paging li.padding { padding: 4px; }

.paging1 ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.paging1 li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    font-weight: bold;
    display: block;
    padding-left: 5px;
    padding-right: 5px;
    border-right: 1px solid #333;
    margin-bottom: 5px;
}

.paging1 li.last { border: 0px; }

/*--------Admin Ordernav Start-----*/

#OrderNav {
    width: 100%;
    margin: 0px;
    height:26px;
    padding-bottom: 15px;
}

#OrderNav ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#OrderNav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
}

#OrderNav a {
    text-indent: -9009px;
    display: block;
    height: 26px;
}

#OrderPendingTab a {
    background: url(../images/navigations.png) 0px -82px;
    width: 82px;
}

#OrderBagRequestTab a {
    background: url(../images/navigations.png) -82px -82px;
    width: 112px;
}

#OrderBagSentTab a {
    background: url(../images/navigations.png) -194px -82px;
    width: 87px;
}

#OrderExpiringTab a {
    background: url(../images/navigations.png) -281px -82px;
    width: 82px;
}

#OrderPaidTab a {
    background: url(../images/navigations.png) -363px -82px;
    width: 58px;
}

#OrderReceivedTab a {
    background: url(../images/navigations.png) -421px -82px;
    width: 82px;
}

#OrderTestedTab a {
    background: url(../images/navigations.png) -503px -82px;
    width: 68px;
}

#OrderSentTab a {
    background: url(../images/navigations.png) -571px -82px;
    width: 56px;
}

#OrderFeedbackTab a {
    background: url(../images/navigations.png) -627px -82px;
    width: 88px;
}

#OrderExpiredTab a {
    background: url(../images/navigations.png) -715px -82px;
    width: 77px;
}

#OrderRefundsTab a {
    background: url(../images/navigations.png) -792px -82px;
    width: 78px;
}

#OrderCancelledTab a {
    background: url(../images/navigations.png) -870px -82px;
    width: 90px;
}

#OrderTestedAwaitingQuoteTab a {
    background: url(../images/tested_awaiting_quote.png);
    width: 185px;
}

#OrderAwaitingDispatchTab a {
    background: url(../images/awaiting_dispatch.png);
    width: 145px;
}

#OrderDespatchedTab a {
    background: url(../images/despatched.png);
    width: 102px;
}

#MyAccount {
    padding: 0px;
    border: 1px solid #cccccc;
}

#MyAccount ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

#MyAccount ul li {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-right: 9px;
    text-align: center;
}

#MyAccount .hd_orderno {
    width: 70px;
    padding-left: 8px;
}

#MyAccount .hd_status { width: 80px; }

#MyAccount .hd_date { width: 110px; }

#MyAccount .hd_quantity {
    width: 60px;
    text-align: center;
}

#MyAccount .hd_totalamount { width: 90px; }

#MyAccount .hd_view { width: 90px; }

.OrderTermsAndConditions {
    padding: 0px;
    border: 1px solid #cccccc;
}

.OrderTermsAndConditions ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

.OrderTermsAndConditions ul li {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-right: 9px;
}


.OrderTermsAndConditions .hd_imei {
    width: 110px;
    padding-left: 5px;
}

.OrderTermsAndConditions .hd_imei1 {
    width: 100px;
    padding-left: 15px;
}

.OrderTermsAndConditions .hd_hd_mobilephone { width: 90px; }

.OrderTermsAndConditions .hd_condition { width: 70px; }

.OrderTermsAndConditions .hd_price { width: 50px; }

.odd { background-color: #f0f0f0; }

.even { background-color: #ffffff; }

ul.even:hover, ul.odd:hover { background-color: #dfdfdf; }


.orderHD { float: left; }

.total-order-value {
    float: right;
    text-align: right;
    color: #21356d;
    font-size: 19px;
    font-weight: bold;
    width: 300px;
}

.total-order-valueHD { float: right; }

.total-order-value-text {
    float: right;
    padding-left: 8px;
}

.terms-checkbox { float: left; }

.terms-texts {
    float: left;
    font-size: 11px;
    padding-top: 3px;
    width: 420px;
}
/*-----*/

.btn-sell {
    background: transparent url(../images/btn-sell.png) 0px 0px no-repeat;
    height: 26px;
    width: 54px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-sell-small {
    background: transparent url(../images/btn-sell-small.png) 0px 0px no-repeat;
    height: 22px;
    width: 49px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

#Inventory {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
}

#Inventory ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px 0px 2px 0px;
}

#Inventory ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#Inventory .hd_orderno {
    padding-left: 5px;
    width: 50px;
}

#Inventory .hd_manufacturer {
    width: 120px;
    overflow: hidden;
}

#Inventory .hd_model {
    width: 120px;
    overflow: hidden;
}

#Inventory .hd_imei {
    width: 140px;
    overflow: hidden;
}

#Inventory .hd_grade { width: 40px; }

#Inventory .hd_sellingprice { width: 65px; }

#Inventory .hd_purchaseprice { width: 60px; }

#Inventory .hd_radio { width: 20px; }

#Inventory .hd_store { width: 100px; }

#Inventory .hd_postage { width: 72px; }

#Inventory .hd_sell { width: 40px; }

.Inventory-listmenu { width: 150px; }

/*--------Inventory Navigation Start-----*/

#InventoryDownload {
    float: right;
    width: 230px;
    text-align: left;
    padding-right: 5px;
}

#InventoryNav {
    margin: 0px;
    height: 26px;
    padding-bottom: 20px;
    float: left;
    width: 600px;
}

#InventoryNav ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#InventoryNav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    margin-right: 5px;
}

#InventoryNav a {
    text-indent: -9009px;
    display: block;
    height: 26px;
}

#InventoryInStockTab a {
    background: url(../images/navigations.png);
    background-position: 0px -41px;
    width: 81px;
}

#InventoryPendingStock14Tab a {
    background: url(../images/navigations.png);
    background-position: -81px -41px;
    width: 183px;
}

#InventoryPendingStock7Tab a {
    background: url(../images/navigations.png);
    background-position: -264px -41px;
    width: 176px;
}

/*-----OrderItems_Edit-----*/

.OrderItems_Edit-left {
    float: left;
    width: 350px;
}

.OrderItems_Edit-left .login { width: 340px; }

.OrderItems_Edit-left .login_left { width: 150px; }

.OrderItems_Edit-left .login_right { width: 180px; }

.OrderItems_Edit-textarea {
    width: 300px;
    height: 150px;
    border: 1px solid #D9D9D9;
}

.SellItem-left {
    float: left;
    padding-right: 5px;
}

.btn-calculate {
    background: transparent url(../images/btn-calculate.png) 0px 0px no-repeat;
    height: 26px;
    width: 90px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}
/*--------------------*/

#SalesOrders {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
}

#SalesOrders ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px 0px 2px 0px;
}

#SalesOrders ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#SalesOrders .hd_salesorderid {
    padding-left: 5px;
    width: 55px;
}

#SalesOrders .hd_date { width: 110px; }

#SalesOrders .hd_phone {
    width: 90px;
    overflow: hidden;
}

#SalesOrders .hd_imei {
    width: 110px;
    overflow: hidden;
}

#SalesOrders .hd_store { width: 65px; }

#SalesOrders .hd_purchaseprice { width: 60px; }

#SalesOrders .hd_saleprice { width: 50px; }

#SalesOrders .hd_paypalfees { width: 55px; }

#SalesOrders .hd_ebayfees { width: 55px; }

#SalesOrders .hd_postage { width: 55px; }

#SalesOrders .hd_profit { width: 55px; }

#SalesOrders .hd_sales { width: 62px; }

#SalesOrders .hd_refund {
    width: 72px;
    margin-right: 0px;
}

#SalesOrders .hd_total {
    width: 465px;
    text-align: right;
    padding-right: 5px;
}

.sales-total {
    border-top: 1px solid #cccccc;
    font-weight: bold;
}


.btn-refund-small {
    background: transparent url(../images/btn-refund.png) 0px 0px no-repeat;
    height: 22px;
    width: 72px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

.btn-refund {
    background: transparent url(../images/btn-refund1.png) 0px 0px no-repeat;
    height: 26px;
    width: 72px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}
/*--------SalesOrders Navigation Start-----*/

#SalesOrdersNav {
    margin: 0px;
    height: 26px;
    padding-bottom: 20px;
    width: 600px;
}

#SalesOrdersNav ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#SalesOrdersNav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    margin-right: 5px;
}

#SalesOrdersNav a {
    text-indent: -9009px;
    display: block;
}

#SalesOrdersSalesTab a {
    background: url(../images/btn-sales.png);
    background-position: 0px 0px;
    width: 64px;
    height: 26px;
}

#SalesOrdersRefundsTab a {
    background: url(../images/btn-refunds.png);
    background-position: 0px 0px;
    width: 81px;
    height: 26px;
}

.btn-reset {
    background: transparent url(../images/btn-reset.png) 0px 0px no-repeat;
    height: 26px;
    width: 65px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

/*AdminUrgentPayments*/

#AdminUrgentPaymentsmain {
    width: 460px;
    float: left;
}

#AdminUrgentPayments {
    padding: 0px;
    border: 1px solid #cccccc;
    font-size: 11px;
}

#AdminUrgentPayments ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

#AdminUrgentPayments ul li {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-right: 9px;
}

#AdminUrgentPayments .hd_orderid {
    width: 50px;
    padding-left: 3px;
}

#AdminUrgentPayments .hd_date { width: 120px; }

#AdminUrgentPayments .hd_orderstatus { width: 120px; }

#AdminUrgentPayments .hd_name { width: 120px; }
/*----------*/

#sell_model-new {
    width: 540px;
    margin: 0px auto;
}

#sell_model-new ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#sell_model-new li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    width: 163px;
    padding-bottom: 15px;
    margin-left: 17px;
}

.phone_box {
    width: 161px;
    border: 1px solid #D7D7D7;
    height: 170px;
}

.phone_box1 {
    width: 161px;
    border: 1px solid #D7D7D7;
    height: 150px;
}

.phone_name {
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    color: #4b4b4b;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 3px;
    height: 26px;
}

.phone-text {
    width: 95px;
    float: right;
    text-align: center;
}

.phone-image {
    width: 60px;
    text-align: right;
    float: left;
}

.hd_working {
    font-size: 20px;
    font-weight: bold;
    line-height: 25px;
    letter-spacing: .8px;
}

.hd_working-price {
    font-size: 23px;
    font-weight: bold;
    color: #00aba2;
    line-height: 25px;
}

.hd_nonworking {
    font-size: 13px;
    font-weight: bold;
    color: #787878;
    line-height: 18px;
    letter-spacing: .3px;
}

.hd_nonworking-price {
    font-size: 23px;
    font-weight: bold;
    color: #787878;
    line-height: 30px;
}

.phone-sellnow {
    padding-top: 5px;
    padding-bottom: 5px;
}

.hd_working-price1 {
    font-size: 16px;
    font-weight: bold;
    color: #00aba2;
    line-height: 20px;
}

#sell_model1 {
    width: 540px;
    float: right;
}

#sell_model1 ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#sell_model1 li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    width: 120px;
    padding-bottom: 15px;
    margin-left: 14px;
}

#sell_model1 .phone_box {
    width: 118px;
    border: 1px solid #D7D7D7;
    height: 180px;
    text-align: center;
}

#sell_model1 .phone-image {
    width: 118px;
    text-align: center;
    float: none;
    padding-top: 5px;
    padding-bottom: 5px;
}

#sell_model1 .phone-image img {
    height: 110px;
    width: 60px;
}

/*--checkout CartPage----*/

#checkout_orderPage {
    width: 687px;
    padding-top: 25px;
    min-height: 600px;
    padding-bottom: 30px;
    float: left;
}

#checkout-left {
    float: left;
    width: 340px;
}

#checkout-right {
    float: right;
    width: 340px;
}

.checkout-box {
    padding: 0px;
    border: 1px solid #cccccc;
    width: 560px;
    margin: 0px auto;
}

.checkout-box ul {
    list-style: none;
    margin: 0px;
    padding: 2px;
}

.checkout-box ul li {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
}

.checkout-box .hd_fillinimei {
    width: 170px;
    padding-left: 3px;
}

.checkout-box .hd_fillinimei1 {
    width: 130px;
    padding-left: 43px;
}

.imei-left {
    float: left;
    width: 140px;
}

.imei-right {
    float: left;
    width: 20px;
    vertical-align: middle;
}

.checkout-box .hd_mobilephone { width: 130px; }

.checkout-box .hd_condition { width: 100px; }

.checkout-box .hd_price { width: 70px; }

.checkout-box .hd_remove {
    width: 40px;
    margin-right: 0px;
}

.checkout-box-textfield {
    height: 18px;
    width: 150px;
    border: 1px solid #cccccc;
}

.amount {
    margin: 0px auto;
    width: 562px;
    background: url(../images/amount-bg.jpg) no-repeat;
    height: 54px;
    text-align: center;
    font-size: 33px;
    font-weight: bold;
    color: #FFF;
    margin-top: 15px;
    margin-bottom: 15px;
    line-height: 54px;
}

.amount1 {
    width: 447px;
    background: url(../images/amount-bg1.jpg) no-repeat;
    height: 54px;
    text-align: center;
    font-size: 25px;
    font-weight: bold;
    color: #FFF;
    margin-top: 5px;
    margin-bottom: 15px;
    line-height: 54px;
}

.amount2 {
    width: 418px;
    background: url(../images/amount-bg2.jpg) no-repeat;
    height: 54px;
    text-align: center;
    font-size: 23px;
    font-weight: bold;
    color: #FFF;
    margin-top: 15px;
    margin-bottom: 15px;
    line-height: 54px;
}

/*--payment CartPage----*/

.payment-box {
    padding: 3px;
    border: 1px solid #cccccc;
    width: 95%;
    margin: 0px auto;
}

.payment-box ul {
    list-style: none;
    margin: 0px;
    padding: 2px;
}

.payment-box ul li {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
    height: 55px;
}

.payment-box .pbCheckBox {
    width: 20px;
    vertical-align: middle;
    text-align: center;
    padding-left: 3px;
}

.payment-box .pbImage {
    width: 150px;
    padding-left: 3px;
}

.payment-box .pbContent {
    width: 420px;
    padding-left: 3px;
}

.payment-box .pbVoucher { vertical-align: middle; }

/*----SWAP Page----------*/

#swap {
    padding-bottom: 20px;
    width: 506px;
    margin: 0px auto;
}

#swap-flash {
    padding-top: 15px;
    padding-bottom: 15px;
}

#swap ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

#swap li {
    margin: 0px;
    padding: 0px;
    list-style: none;
    background: url(../images/swap-dot.jpg) 0 .4em no-repeat;
    padding-left: 15px;
    font-size: 16px;
    font-weight: bold;
    color: #21356d;
    line-height: 20px;
    padding-bottom: 5px;
}
/*--------------*/

#swap-phone-models {
    width: 650px;
    padding-top: 25px;
    min-height: 600px;
    padding-bottom: 30px;
    float: left;
}

#swap-phone-models-Box {
    padding: 0px;
    border: 1px solid #cccccc;
}

#swap-phone-models-Box ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px 0px 2px 0px;
}

#swap-phone-models-Box li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
}

#swap-phone-models-Box .hd_mobileimg {
    padding-left: 10px;
    width: 130px;
    text-align: center;
}

#swap-phone-models-Box .hd_phonename {
    width: 170px;
    padding-top: 40px;
}

#swap-phone-models-Box .hd_condition {
    width: 100px;
    padding-top: 40px;
}

#swap-phone-models-Box .hd_grade {
    width: 100px;
    padding-top: 40px;
}

#swap-phone-models-Box .hd_swapprice {
    width: 110px;
    padding-top: 40px;
}

#swap-phone-models-Box .hd_swapbtn {
    width: 60px;
    padding-top: 40px;
    margin-right: 0px;
}
/***********/

.admin-order-edit-field { width: 300px; }

.admin-order-edit-left {
    width: 140px;
    float: left;
    text-align: right;
    font-weight: bold;
    padding-top: 0px;
    line-height: 26px;
    vertical-align: baseline;
}

.admin-order-edit-right {
    width: 150px;
    padding-bottom: 5px;
    float: right;
    padding-left: 10px;
    padding-top: 0px;
    line-height: 26px;
    vertical-align: baseline;
}

#admin-order-edit_left {
    float: left;
    width: 320px;
}

#admin-order-edit_right {
    float: right;
    width: 620px;
}

.admin-order-edit {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
}

.admin-order-edit ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

.admin-order-edit ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.admin-order-edit .phonename {
    width: 100px;
    padding-left: 3px;
}

.admin-order-edit .channel {
    width: 65px;
    padding-left: 3px;
}

.admin-order-edit .detail { width: 100px; }

.admin-order-edit .price { width: 60px; }

.admin-order-edit .imei {
    width: 110px;
    overflow: hidden;
}

.admin-order-edit .condition { width: 80px; }

.admin-order-edit .grade { width: 50px; }

.admin-order-edit .testresult { width: 70px; }

.green-small {
    font-size: 11px;
    color: #00aba2;
}

.btn-view {
    background: transparent url(../images/btn-view.png) 0px 0px no-repeat;
    height: 22px;
    width: 55px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}
/*------------PaymentPage-------------*/

#PaymentPage {
    width: 687px;
    padding-top: 25px;
    min-height: 600px;
    padding-bottom: 30px;
    float: left;
}

.btn-placeorder {
    background: transparent url(../images/btn-placeorder.png) 0px 0px no-repeat;
    height: 26px;
    width: 105px;
    display: block;
    border: none;
    margin: 0px;
    padding: 0px;
    float: right;
    text-indent: -99999px;
    cursor: pointer;
    text-transform: capitalize;
    /*For IE to Hide Text*/
}

#PaymentPage-left {
    float: left;
    width: 254px;
}

#PaymentPage-right {
    float: right;
    width: 418px;
}

.PaymentPage {
    padding: 0px;
    border: 1px solid #cccccc;
}

.PaymentPage ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

.PaymentPage ul li {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-right: 9px;
}

.PaymentPage .hd_imei {
    width: 110px;
    padding-left: 3px;
}

.PaymentPage .hd_mobilephone { width: 120px; }

.PaymentPage .hd_condition { width: 70px; }

.PaymentPage .hd_price { width: 50px; }

.PaymentPage-orderno {
    font-size: 15px;
    font-weight: bold;
}

.cart-summeryBox {
    width: 254px;
    margin-top: 10px;
}

.summeryBoxHD {
    background: url(../images/your-cart1.jpg) no-repeat;
    height: 48px;
}

.summeryBoxmiddle {
    padding-left: 20px;
    padding-right: 20px;
    background-color: #00aba3;
    color: #FFF;
}

.summeryBoxbot {
    background: url(../images/your-cart2.jpg) no-repeat;
    height: 7px;
}

.summeryline {
    background-color: #80d5d1;
    line-height: 1px;
    height: 1px;
    font-size: 1px;
    clear: both;
}

.summeryHD1 {
    font-size: 20px;
    font-weight: bold;
}

.summery-left {
    width: 100px;
    float: left;
    font-size: 18px;
    font-weight: normal;
    padding-left: 10px;
    line-height: 30px;
}

.summery-right {
    width: 100px;
    float: right;
    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
}
/*--------SwapPhoneDetails--------------*/

#SwapPhoneDetails {
    width: 506px;
    margin: 0px auto;
}

.swapprice {
    width: 307px;
    background-image: url(../images/swapprice.jpg);
    background-repeat: no-repeat;
    height: 39px;
    text-align: right;
    font-size: 28px;
    font-weight: bold;
    color: #FFF;
    padding-right: 18px;
    padding-top: 22px;
    margin-bottom: 15px;
}

#SwapPhoneDetails-grade { width: 109px; }

.gradebox1 {
    background: url(../images/grade-box1.jpg) no-repeat;
    height: 7px;
}

.gradebox2 {
    background: url(../images/grade-box2.jpg) no-repeat;
    height: 6px;
}

.gradebox-mid {
    width: 107px;
    border-left: 1px solid #d7d7d7;
    border-right: 1px solid #d7d7d7;
    min-height: 90px;
    font-weight: bold;
}

.SwapPhone-name {
    font-size: 16px;
    color: #cc2761;
    font-weight: bold;
}

.SwapPhonedetails-table {
    border: 1px solid #d7d7d7;
    border-collapse: collapse;
}

.SwapPhonedetails-hd {
    padding-left: 8px;
    font-weight: bold;
}

.noitems {
    font-weight: bold;
    text-align: center;
    color: #00aaa1;
    font-size: 14px;
    background-color: #F0F0F0;
    line-height: 25px;
}

.blue-hd {
    font-weight: bold;
    color: #20336d;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
}
/*--------AdminPhoneEdit--------------*/

#admin-product-edit-left {
    float: left;
    width: 400px;
}

#admin-product-edit-right {
    float: right;
    width: 506px;
}

.phone-features-droplist {
    width: 75px;
    font-size: 12px;
}
/*--------AdminReports--------------*/

#Reports {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
}

#Reports ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px 0px 2px 0px;
}

#Reports ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#Reports .hd_orderno {
    padding-left: 5px;
    width: 50px;
}

#Reports .hd_salesorderid {
    padding-left: 5px;
    width: 55px;
}

#Reports .hd_date {
    width: 90px;
    overflow: hidden;
}

#Reports .hd_phone {
    width: 90px;
    overflow: hidden;
    white-space: pre-wrap;
}

#Reports .hd_imei {
    width: 100px;
    overflow: hidden;
}

#Reports .hd_channel { width: 65px; }

#Reports .hd_purchaseprice { width: 60px; }

#Reports .hd_saleprice { width: 45px; }

#Reports .hd_daysinstock { width: 45px; }

#Reports .hd_referralfees { width: 45px; }

#Reports .hd_transactionfees { width: 70px; }

#Reports .hd_postage { width: 50px; }

#Reports .hd_vat { width: 55px; }

#Reports .hd_grossprofit { width: 50px; }

#Reports .hd_total {
    width: 430px;
    text-align: right;
    padding-right: 5px;
}

#ReportsNav {
    margin: 0px;
    height: 26px;
    padding-bottom: 20px;
    float: left;
}

#ReportsNav ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#ReportsNav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    margin-right: 5px;
}

#ReportsNav a {
    text-indent: -9009px;
    display: block;
}

#SalesTab a {
    background: url(../images/reports-menu.png);
    background-position: 0px 0px;
    width: 64px;
    height: 26px;
}

#report_month, #report_year { width: 50px; }

.Sales-div {
    width: 285px;
    float: left;
    padding: 10px;
    border: 1px solid #ccc;
    margin-bottom: 15px;
    margin-right: 10px;
    min-height: 80px;
}

.Sales-div ul { margin-top: 5px; }

.Sales-divHD {
    font-size: 15px;
    font-weight: bold;
}

#recycling-box {
    width: 432px;
    height: 62px;
    background: url(../images/recycling-bg.jpg) no-repeat;
    margin-top: 15px;
    padding-top: 35px;
    padding-left: 15px;
}

/*LiveSwapOffers*/

#LiveSwapOffersMain {
    width: 460px;
    float: right;
}

#LiveSwapOffers {
    padding: 0px;
    border: 1px solid #cccccc;
    font-size: 11px
}

#LiveSwapOffers ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

#LiveSwapOffers ul li {
    float: left;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-right: 9px;
}

#LiveSwapOffers .hd_phonename {
    width: 150px;
    padding-left: 3px;
}

#LiveSwapOffers .hd_swapprice { width: 120px; }

#LiveSwapOffers .hd_imei { width: 150px; }

.blueHD {
    font-size: 20px;
    color: #21356d;
    font-weight: bold;
    line-height: 30px;
}

/*--------Bag Request nav Start-----*/

#BagRequestNav {
    width: 100%;
    margin: 0px;
    /*height:26px;*/
    padding-bottom: 15px;
}

#BagRequestNav ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#BagRequestNav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    margin-right: 5px;
    margin-bottom: 5px;
}

#BagRequestNav a {
    text-indent: -9009px;
    display: block;
    height: 26px;
}

#BagRequestprintTab a {
    background: url(../images/navigations.png) 0px -164px;
    width: 61px;
    float: left;
}

#BagRequestUndoLastPrintTab a {
    background: url(../images/navigations.png) -61px -164px;
    width: 126px;
    float: right;
}
/*--------Bag Sent nav Start-----*/

#BagSentNav {
    width: 100%;
    margin: 0px;
    /*height:26px;*/
    padding-bottom: 15px;
}

#BagSentNav ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#BagSentNav li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
}

#BagSentNav a {
    text-indent: -9009px;
    display: block;
    height: 26px;
}

#BagSentAllTab a {
    background: url(../images/navigations.png) 0px -123px;
    width: 47px;
}

#BagSentLastPrintTab a {
    background: url(../images/navigations.png) -47px -123px;
    width: 90px;
}

#BagSentOneTab a {
    background: url(../images/navigations.png) -137px -123px;
    width: 41px;
}

#BagSentTwoTab a {
    background: url(../images/navigations.png) -178px -123px;
    width: 44px;
}

#BagSentThreeTab a {
    background: url(../images/navigations.png) -222px -123px;
    width: 44px;
}

#BagSentFourTab a {
    background: url(../images/navigations.png) -266px -123px;
    width: 45px;
}

#BagSentFiveTab a {
    background: url(../images/navigations.png) -311px -123px;
    width: 43px;
}
/*-------------*/

.admin-affiliates {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
    width: 720px;
}

.admin-affiliates ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

.admin-affiliates ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.admin-affiliates .affiliateid {
    width: 100px;
    padding-left: 3px;
}

.admin-affiliates .name {
    width: 150px;
    padding-left: 3px;
}

.admin-affiliates .contactname { width: 150px; }

.admin-affiliates .contactnumber { width: 170px; }

.admin-affiliates .edit { width: 40px; }

.admin-affiliates .details { width: 40px; }

.admin-affiliates .delete { width: 40px; }

.admin-affiliates1 { width: 420px; }

.admin-affiliates1 .label { width: 170px; }

.admin-affiliates1 .field {
    width: 240px;
    padding-bottom: 5px;
}

.label {
    float: left;
    font-weight: bold;
    font-size: 11px;
    text-align: right;
}

.field { float: right; }

.admin-AccountSummary {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
    width: 670px
}

.admin-AccountSummary ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

.admin-AccountSummary ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.admin-AccountSummary .affiliatesaleid {
    width: 60px;
    padding-left: 3px;
}

.admin-AccountSummary .date {
    width: 150px;
    padding-left: 3px;
}

.admin-AccountSummary .affiliateid { width: 70px; }

.admin-AccountSummary .orderid { width: 70px; }

.admin-AccountSummary .commissionrateid { width: 80px; }

.admin-AccountSummary .commissionamount { width: 70px; }

.admin-AccountSummary .edit { width: 40px; }

.admin-AccountSummary .details { width: 40px; }

.admin-AccountSummary .delete { width: 40px; }

.admin-AffiliateSales {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
    width: 670px
}

.admin-AffiliateSales ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

.admin-AffiliateSales ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.admin-AffiliateSales .affiliatesaleid {
    width: 60px;
    padding-left: 3px;
}

.admin-AffiliateSales .date {
    width: 150px;
    padding-left: 3px;
}

.admin-AffiliateSales .affiliateid { width: 70px; }

.admin-AffiliateSales .orderid { width: 70px; }

.admin-AffiliateSales .commissionrateid { width: 80px; }

.admin-AffiliateSales .commissionamount { width: 70px; }

.admin-AffiliateSales .edit { width: 40px; }

.admin-AffiliateSales .details { width: 40px; }

.admin-AffiliateSales .delete { width: 40px; }

.admin-AffiliateCommissionRates {
    font-weight: normal;
    padding: 0px;
    border: 1px solid #cccccc;
    width: 420px
}

.admin-AffiliateCommissionRates ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding: 2px;
}

.admin-AffiliateCommissionRates ul li {
    float: left;
    margin-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.admin-AffiliateCommissionRates .commissionrateid {
    width: 80px;
    padding-left: 3px;
}

.admin-AffiliateCommissionRates .name { width: 100px; }

.admin-AffiliateCommissionRates .commissionamount { width: 100px; }

.admin-AffiliateCommissionRates .edit { width: 40px; }

.admin-AffiliateCommissionRates .details { width: 40px; }

.admin-AffiliateCommissionRates .delete { width: 40px; }

/* AUTO-COMPLETE  
----------------------------------------------------------*/

.suggestionsBox {
    position: relative;
    left: 5px;
    margin: 10px 0px 0px 0px;
    width: 200px;
    background-color: #e4e4e4;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #336699;
    color: #333333;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList ul {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 3px;
    cursor: pointer;
}

.suggestionList li:hover {
    list-style-type: none;
    color: White;
    background-color: #336699;
}

/* new login page css */

/* new login page styles  -  01/04/2010 DWS*/



div.loginpagewrapper {

    font-size: 100%;

    margin: 0;

    padding: 0;

    width: 100%;

    display: block;

    overflow: auto;

    position: relative;

    

}

h2.loginTitle {

    font-size: 2em;

    background: url("../images/users-icon.png") no-repeat scroll 180px 0 #FFFFFF;

    height: 55px;

    line-height: 55px;

    padding-right: 43px; 

    display: block;

}



div.loginSection {

    width: 50%;

    margin: 0 auto;

    display: block;

    position: relative;

    /*float: left;*/

    background: #fff;

    min-height: 250px;  

    -moz-border-radius: 6px;

    -webkit-border-radius: 6px;

    border: 1px solid #E1E1E1;

    padding: 15px;

}

div.halfSection {

    width: 45%;

    margin: 0 10px 10px 0;

    display: block;

    position: relative;

    float: left;

    background: #fff;

    min-height: 250px;  

    -moz-border-radius: 6px;

    -webkit-border-radius: 6px;

    border: 1px solid #E1E1E1;

    padding: 15px;

}

div.fullSection {

    display: block;

    position: relative; 

    width: 94%;
    background: #fff;

    float: left;

    margin: 5px 0 5px 0;

    -moz-border-radius: 6px;

    -webkit-border-radius: 6px;

    border: 1px solid #E1E1E1;

    padding: 15px;

}

.loginSection h3, .halfSection h3, .fullSection h3 {

    color: #CD2761;

    margin-bottom: 1em;

}

.halfSection p, .fullSection p, .halfSection ul, .fullSection ul, .halfSection form {

    /*font-size: 1.2em;*/

    margin-bottom: 10px;

}



.lozButton {

    -moz-border-radius: 6px;

    -webkit-border-radius: 6px;

    background: url("../images/button.png") repeat-x scroll 100% 100% #98CC53;

    border: 1px solid #79A13E;

    color: #FFFFFF !important;

    display: block;

    font-family: Tahoma, Arial, Verdana, Sans-serif;

    font-size: 16px;

    padding: 6px 0 7px;

    text-align: center;

    text-decoration: none;

    width: 214px;

    margin: 10px auto;

    cursor: pointer;

}

.lozButton:hover {

    text-decoration: underline;

}

.loginButton {

    float: left;

    width: 260px;

}

.createAccountButton {

    margin: 30px auto 0 auto;

}

a.sectionLink {

    color: #79AE31;

    font-weight: 400;

}

span.callCost {

    font-size: 0.7em;

}

.loginFooter {

    display: block;

    float: left;

    width: 800px;
   

}

.loginFooter form button {

    margin: 0px auto;

}

.safeShopping h3 {

    background: url("../images/lock-icon-small.png") no-repeat scroll 200px 0 #FFFFFF;

    display: block;

    height: 28px;

    line-height: 28px;

}

.loginProblems h3 {

    background: url("../images/help-icon-small.png") no-repeat scroll 135px 0 #FFFFFF;

    display: block;

    height: 28px;

    line-height: 28px;

}

input.iField {

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    border: 1px solid #DDDDDD;

    font-size: 16px;

    margin: 0;

    padding: 6px;

    height: 1.2em;

    width: 250px;

    position: relative;

}

input.iField:focus {

    background-color: #fdffea;

    border-color: #bbb;

}

.flush td {

    padding: 0 10px 10px 0;

    border-bottom: none;

}



#formerror {     

    color: red;  

    margin-bottom: 0;

    font-size: 1em;

}



.clearSection {

    clear: both;

}

.existingCustomer form {

    display: block;

    overflow: auto;

    height: auto;

    margin-bottom: 0;

    padding-bottom: 0;

}

.existingCustomer table {

    margin-bottom: 0;

}

/* button css */

button {
    border: 0 none;
    cursor: pointer;
    font-weight: bold;
    padding: 0 15px 0 0;
    text-align: center;
    height: 30px;
    line-height: 30px;
    width: auto;
}

button.rounded, a.rounded {
    background: transparent url(../images/btn_right.png) no-repeat scroll right top;
    clear: left;
    font-size: 1.1em;
}

a.rounded
{
    display: block;
    padding: 0 0 0 15px;
    position: relative;
    white-space: nowrap;
    height: 30px;
    line-height: 30px;
    text-decoration: none;
}

button span, button a {
    display: block;
    padding: 0 0 0 15px;
    position: relative;
    white-space: nowrap;
    height: 30px;
    line-height: 30px;
    text-decoration: none;

}

button.rounded span, button.rounded a {
    background: transparent url(../images/btn_left.png) no-repeat scroll left top;
    color: #FFFFFF;
}

button.rounded:hover {
    background-position: 100% -30px;
}

button.rounded:hover span, button.rounded:hover a {
    background-position: 0% -30px;
    text-decoration: underline;
}

button::-moz-focus-inner {
    border: none;
}

.order-box-area { width: 537px; }

.order-box-top {
    width: 537px;
    height: 26px;
    background-image: url(../images/order-box-top.png);
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
}

.order-box-mid {
    width: 535px;
    border-left: solid 1px #CD2761;
    border-right: solid 1px #CD2761;
}

.order-box-btm {
    width: 537px;
    height: 10px;
    background-image: url(../images/order-box-btm.png);
    background-repeat: no-repeat;
}

.order-box-mid-inner {
    width: 535px;
    margin: 0 auto;
}

.white-row {
    height: 26px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    text-decoration: none;
}

.red-row {
    height: 26px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    background-color: #fce5eb;
}

.view a, .view a:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #df0037;
    text-decoration: none;
}

.view a:hover { text-decoration: underline; }

.total
{
    width: 27%;
    float: left;
    text-align: center;
    height: 26px;
}

.view
{
    width: 8%;
    float: left;
    text-align: center;
    height: 26px;
}

.p-class
{
    padding: 0px auto;
    padding-top: 5px;
}

#galleryContainer {
    height: 145px;
    /* Height of the images + 2 */
    position: relative;
    overflow: hidden;
    width: 980px;
    background-color: #3f3f3f;
    float: left;
    /* CSS HACK */
    height: 147px;
    /* IE 5.x - Added 2 pixels for border left and right */
    height/* */: /**/145px;
    /* Other browsers */
    height: /**/145px;
}

.margin-bottom10 { margin-bottom: 10px; }

.slider-box { width: 90px; }

.slider-mobile {
    text-align: center;
    padding-bottom: 3px;
}

.slider-mobile-name {
    text-align: center;
    text-decoration: none;
    color: #c9c9c9;
    font-size: 11px;
}

