#container {
 width: 1084px;
 background:#000000 url(../images/bg.jpg) 100% 0 no-repeat;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 0px;
 padding: 0px;
 position: relative;
}

.header .top {
/* background-color:#000000;*/
 height:34px;
 color:#FFFFFF;
}

.header .top_main {
 width: 1084px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 0px;
 padding: 0px;
 position: relative;
}

.header .top .top_left {
 float:left;
 font-size:11px;
 color:#9f9f9f;
 padding:7px 0 0 15px;
}

/*.header .top .top_left li {
 display:inline;
 padding:0 4px 0 4px;
 border-right:1px #3f7f29 solid;
}

.header .top .top_left li a {
 color:#3f7f29;
 text-decoration:none;
}

.header .top_left li a:hover {
 color:#3f7f29;
 text-decoration:underline;
}*/

.header .top .top_left .welcome-msg { margin:0; color:#fff; float:left; margin-right:10px; }
.header .top .top_left .links { float:left; margin:0 0 6px; }
.header .top .top_left .links li { float:left; font-size:11px; background:url(../images/bkg_pipe1.gif) 100% 60% no-repeat; padding:0 8px 0 7px; }
.header .top .top_left .links a { color:#3f7f29; text-decoration:none; }
.header .top .top_left .links a:hover { color:#3f7f29; text-decoration:underline; }

.header .top .top_right {
 float:left;
}

.clear {
 clear:both;
}

#live_online_support {
 position:absolute;
 left:735px;
}

#questions {
 position:absolute;
 left:795px;
 top:83px;
}

#blackberry_adv {
 position:absolute;
 left:760px;
 top:127px;
}

#nav .heading {
 font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
 color:#eaff00;
 font-size:16px;
 font-style:italic;
 float:left;
}

#footer {
 background-image:url(../images/footer_bg.jpg);
 background-repeat:repeat-x;
 height:70px;
}

.footer-container .informational { padding:33px 0 0 656px; font-size:11px;}
.footer-container .informational ul li { display:inline; float:left; padding:0 8px 0 8px; }
.legality { color:#818181; margin:3px 110px 0 0; text-align:right; font-size:11px; }
.footer-container .informational ul li a { text-decoration:underline; color:#818181; }
.footer-container .informational ul li a:hover { text-decoration:none; color:#818181; }


.best-seller-tabs li {
 border-bottom:1px #ccc solid;
}

.best-seller-tabs li p {
 float:left;
 position:relative;
}

.best-seller-tabs li h5 {
 float:left;
 font-size:9px;
 width:85px;
}

/*--------------------------------------------------*/

#free-unlock-code h1{
 text-align:right;
 padding:0 25px 0 0;
 color:#3e8028;
}

#free-unlock-code_in .left {
 float:left;
 width:356px;
 position:relative;
}

#free-unlock-code_in .right p{
 padding:2px 0 2px 0;
}

#free-unlock-code_in .left2 {
 float:left;
 width:302px;
 position:relative;
}

#free-unlock-code_in .left2 p {
 padding:0 0 0 35px;
}

#free-unlock-code_in .right {
 float:left;
 width:275px;
 padding:45px 0 0 0;
}

#free-unlock-code_in .right1 {
 float:left;
 width:310px;
}

#free-unlock-code_in .box1 {
 background-image:url(../images/free-unlock-code-formtop.png); 
 background-repeat:no-repeat; 
 height:54px; 
 width:309px;
}

#free-unlock-code_in .box1 h2 {
 padding:14px 0 0 0;
 font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
 color:#eaff00;
 font-size:22px;
 font-style:italic;
 text-align:center; 
}

#free-unlock-code_in .box1_bottom {
 border:1px #666666 solid; 
 width:297px;
 padding:5px;
 background-color:#efefef;
}

#free-unlock-code_in .box1_bottom p{
 font-size:11px;
}

#free-unlock-code_in .box1_bottom img {
 border:none;
 padding:4px;
}

#free-unlock-code_in .box1_bottom tr th {
 font-weight:bold;
 text-align:right;
 padding:2px;
}

#free-unlock-code_in .box1_bottom tr td {
 padding:2px;
}

#free-unlock-code_in .box1_bottom tr td input[type=text] {
 width:90%;
 padding:3px;
}

#free-unlock-code_in .input-box label {
 width:20%;
}

/*.view-mode .list {
 display:none;
}*/
