body {background:white;font-family:Arial,Helvetica,Georgia,sans-serif;font-size:13px;}
img {border:0;margin:0;}
hr {border:0;width:100%;margin:0;padding:0;}
hr.thick {height:3px;}
hr.thin {height:1px;}

table{font-size:inherit;}

h1 {font-size:32px;}
h2 {font-size:17px;color:#fe7108;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:13px;}
h6 {font-size:11px;}

a {color:blue;text-decoration:none;}
a:link {color:blue;}
a:hover {color:blue;text-decoration:underline;}
#container {text-align:left;width:900px;background:white;margin:0 auto;}

#header {margin:0 0 19px;font-family:Arial,Helvetica,Georgia, sans-serif;}
#header table {margin:0 auto;width:900px;border-collapse:collapse;border-width:0;}
#header td {padding:0;}
#header .watch {text-align:right;}
#header td span {font-size:14px;text-align:right;color:black;text-decoration:none;cursor:pointer;font-weight:bold;} 
/*Added the margin and vertical align attribute (23-02-3009:photon:Bug934)*/
#header .logo {width:225px;padding-bottom:1px; margin:0px 0px 0px 0px; vertical-align:bottom}
#header .logo img {display:block;border:0;}

/*Width changed from 400px to 310px and vertical align attribute added (23-02-3009:photon:Bug934)*/
#header .links {font-size:12px;width:310px;text-align:right;color:#5d5d5d;vertical-align:bottom;}
#header .links a {color:#5d5d5d;text-decoration:none;}
#header .links a:hover {color:#5d5d5d;text-decoration:underline;}

#header .holidayinnlinks {font-size:14px;text-align:right;color:#5d5d5d;}
#header .holidayinnlinks a:link {font-size:14px;color:#5d5d5d;text-decoration:none;}
#header .holidayinnlinks a:visited {color:#5d5d5d;text-decoration:none;}
#header .holidayinnlinks a:active {color:#5d5d5d;text-decoration:none;}
#header .holidayinnlinks a:hover {color:#5d5d5d;text-decoration:underline;}

/*Changed the width from 403px to 310px, text align changed from left to right (23-02-3009:photon:Bug934)*/
#header .tabs {float:right;position:relative;width:310px;text-align:right;margin:0;padding-top:10px;}
#header .tabs img {margin-left:3px;border:0;float:left;}
#header .search {background:url(../images/store/header-bg.gif);}
#header .search form {padding:0;margin:0 10px;}
#header .search input.keywords {vertical-align:middle;color:#5d5d5d;font-size:14px;border:1px solid #5d5d5d;height:20px;width:322px;}/*changed width from 410px to 322px(09-03-2009:bug934CR)*/
#header .search input.button {vertical-align:middle;}
#header .welcome { }
#header .welcome span { }
#header .free {text-align:left;font-size:12px;font-weight:bold;}
#header .free a:link {color:black;text-decoration:none;}
#header .free a:visited {color:black;text-decoration:none;}
#header .free a:active {color:black;text-decoration:none;}
#header .free a:hover {color:black;text-decoration:underline;}
#header div.submit {margin-top:0;background:#8cc540;padding:10px;}
#header .searchl {display:inline;float:right;margin-top:8px;}
#header table td img.theadline { display:inline; float:left; }

#headernav {float:right;margin-top:30px;text-align:right;}
.copy_gray {font-size: 14px;font-family: Arial, Helvetica, Georgia;line-height: 16px;color: #5D5D5D;}
.search_text {font-size: 14px;font-family: Arial, helvetica, verdana;width: 400px;height: 22px;color: #5D5D5D;border: 1px solid #5D5D5D;background-color: #FFFFFF;margin-right:10px;}
/*removed margin-top and margin-right attribute and added only margin attribute instead (23-02-3009:photon:Bug934) */
.workswithipod{float: right; margin:30px 0px 0px 0px; }

/*Added new css for calender.js.php(Bug1252:02-12-2009)*/
#fc {margin-top:140px;margin-left:450px;}

#navbar {font-size:13px;clear:both;float:left;width:203px;color:#2b2b2b;}
#navbar div.categories {border:1px solid #cdcdcd;border-style:none solid;}
#navbar div.categories img {margin-left:18px;}
#navbar div#search {width:175px;border:1px solid #90c900;}
#navbar div#search p {text-align:left;margin:0 0 0 45px;}
#navbar div#search input.search {width:90px;}
#navbar div#search input.go {vertical-align:middle;}
#navbar p {line-height:16px;margin:0;padding:3px;}
#navbar p.first {padding-top:25px;}
#navbar img {vertical-align:middle;}
#navbar div#godaddy{margin:30px 0 30px 20px;}
#navbar a {text-decoration:none;color:#2b2b2b;margin-left:20px;}
#navbar a:visited {text-decoration:none;color:#2b2b2b;}
#navbar a:hover {text-decoration:underline;}

#homepage #hp-banner { font-family:Tahoma,Verdana;background: url(../images/store/hp-banner-bg.jpg);height:235px;}
#homepage #hp-banner #hp-banner-copy {font-size:12px;padding:15px 0 0 10px;}
#homepage #hp-banner span {display:block; font-weight:bold; color:#fff;}
#homepage #hp-banner span.hp-banner-headline {font-size:32px;margin-left:10px;}
#homepage #hp-banner span.hp-banner-subline {font-size:14px;color:#0749a0; }
#homepage #hp-banner p.hp-banner-amps { margin-top:20px;}
#homepage #hp-banner p.hp-banner-amps span {display:inline;}
#homepage #hp-banner p.hp-banner-amps a {display:inline;text-decoration:none;color:#000;}
#homepage #hp-banner p.hp-banner-amps a:hover { text-decoration:underline;}
#homepage #hp-banner p.hp-banner-amps span a {font-size:14px;}
#homepage #hp-banner p.hp-banner-amps span.hp-banner-amps-hlt-pink a {color:#f32589;}
#homepage #hp-banner p.hp-banner-amps span.hp-banner-amps-hlt-blue a {color:#138eaf;}
#homepage #hp-banner p.hp-banner-amps span.hp-banner-amps-hlt-green a {color:#559282;}
#homepage #hp-banner p.hp-banner-amps span.hp-banner-amps-hlt-org a {color:#ff8007;}

#homepage .hp-scroll h2,
#homepage #hp-partners h2 {margin:10px 0;color:#0749a0;font-family:Tahoma,Verdana;font-weight:bold;font-size:24px;} 

#homepage #hp-sell-content h2 {display:inline;margin:10px 0;color:#96cc54;font-family:Tahoma,Verdana;font-weight:bold;font-size:20px;} 
#homepage #hp-sell-content .btn-make-money {display:inline;float:right;vertical-align:text-top;margin-left:10px; margin-top:10px;}


#hp-seo-copy {color:#777;font-size:10px;margin:15px 0;}

#offers {margin:20px 0;font-size:11px;}
#offers h4 {font-size:13px;margin:5px 0;}
#offers div.box_top {background:url(/images/title_newsletter.gif); height:26px;background-repeat:no-repeat;margin:0px 0px 0px 0px;}

#offers div.box_bg {border:1px solid #cdcdcd;border-style:none solid;}
#offers div.offerLeft {clear:both;float:left;margin:10px 0 0 20px;}
#offers div.offerLeft input.signup { width:150px; }
#offers div.offerLeft input.submit { margin:10px 0 0 35px; }

/* new css added  (23-02-3009:photon:Bug934) */
#offers div.topright {width:9px;height:26px;float:right;border-top:none;border-bottom:none; border-left:none; border-right:none}
/* Height changed from 9px to 7px ()26-02-2009:photon:Bug934) Added the margin property (04-03-2009:photon:Bug934)*/
#offers div.toprighttoprow {background:url(/images/right-top-corner.gif); background-repeat:no-repeat;width:9px;height:7px;margin: 0px 0px 0px 0px;}
/* Height changed from 16px to 18px (26-02-2009:photon:Bug934) Added the margin property (04-03-2009:photon:Bug934)*/
#offers div.toprightbottomrow {border-top:none;border-bottom:none; border-left:none; border-right:1px #cdcdcd solid;width:8px;height:18px;margin: 0px 0px 0px 0px;}


/*Added background-repeate property (26-02-2009:photon:Bug934)*/
#offers div.bottomleft {background:url(/images/left-btm-corner.gif);width:5px;height:5px;float: left; border:0px;background-repeat:no-repeat;}
/* width changed from 180px to 182px (26-02-2009:photon:Bug934)  Added the margin property (04-03-2009:photon:Bug934)*/
#offers div.bottommiddle {width:193px;height:5px;float:left; border-top:none;border-bottom:1px #cdcdcd solid; border-left:none; border-right:none;margin: 0px 0px 0px 0px}
/*Added background-repeate property (26-02-2009:photon:Bug934) Changed float: right to left (04-03-2009:photon:Bug934)*/
#offers div.bottomright {background:url(/images/right-btm-corner.gif);width:5px;height:5px;float:left;background-repeat:no-repeat;}
/*adding new css ends here */ 

#offers div.offerRight {float:left;width:165px;height:70px;margin:10px 0 0 10px;}
#offers a {margin:0px;}
#offers a:link {color:#5d5d5d;text-decoration:none;}
#offers a:visited {color:#5d5d5d;text-decoration:none;}
#offers a:active {color:#5d5d5d;text-decoration:none;}
#offers a:hover {color:#5d5d5d;text-decoration:underline;}

/*Changed margin attribute , added text-align and float attribute (23-02-3009:photon:Bug934) */
#partners {margin:0px 0;font-size:11px; text-align:center; float:left;}
/* Css changes block starts here (26-02-2009:photon:Bug934)  ----- #160  To #184*/
/* added border-bottom attribute  (23-02-2009:photon:Bug934) */
#partners h4 {font-size:14px;margin:0px 0 9px 0px;color:#5d5d5d;text-align:center;border-bottom:1px solid #cdcdcd;}
/*#partners div.partnersheading {margin:0px 0px 0px 0px; width:172px;border-bottom:1px solid #cdcdcd;}*/
/* commented div.box_top css (23-02-2009:photon:Bug934) Added the margin property (04-03-2009:photon:Bug934)*/
#partners div.box_top {width:192px;height:9px;margin:0px 0px 0px 0px}
/* added new css  (23-02-2009:photon:Bug934) */
#partners div.verticalheadings {font-size:12px;font-weight:bold;center;color:#5d5d5d;vertical-align:bottom;text-align:center;float:left}
#partners div.topleft {background:url(/images/left-top-corner.gif);width:9px;height:9px;float: left; border:0px;background-repeat:no-repeat;}
#partners div.topmiddle {width:174px;float:left; border-top:1px #cdcdcd solid;border-bottom:none; border-left:none; border-right:none}
#partners div.topright {background:url(/images/right-top-corner.gif);width:9px;height:9px;float:right;background-repeat:no-repeat;}

/*Added the margin property (04-03-2009:photon:Bug934)*/
#partners div.bottomleft {background:url(/images/left-btm-corner.gif);width:5px;height:5px;float: left; border:0px;background-repeat:no-repeat;margin:0px 0px 0px 0px}
/*Added the margin property (04-03-2009:photon:Bug934)*/
#partners div.bottommiddle {width:182px;height:5px;float:left; border-top:none;border-bottom:1px #cdcdcd solid; border-left:none; border-right:none;margin:0px 0px 0px 0px;
_margin-top:-10px;}
/*Added the margin property (04-03-2009:photon:Bug934)*/
#partners div.bottomright {background:url(/images/right-btm-corner.gif);width:5px;height:5px;float:right;background-repeat:no-repeat;margin:0px 0px 0px 0px}
/* new css addition ends here  (23-02-2009:photon:Bug934) */

/* commented div.box_top css (23-02-2009:photon:Bug934) Added the margin property. (04-03-2009:photon:Bug934)height changed from 7px to 5px*/
#partners div.box_bottom {width:192px;height:5px; margin:0px 0px 0px 0px}

/*changed the width from 685px to 192px (23-02-2009:photon:Bug934)*/
#partners div.box_bg {width:190px;border:1px solid #cdcdcd;border-style:none solid;text-align:center;}
#partners div.offerLeft {clear:both;float:left;margin:0px 0px 0px 9px;text-align:center;}
/* Css changes block ends here (26-02-2009:photon:Bug934) */
#partners input, #partners form {margin:0;padding:0;}
#partners input.signup {font-size:12px;width:160px;height:16px;color:#5d5d5d;}
#partners input.submit {vertical-align:middle;margin-bottom:5px;}
#partners a {color:#5D5D5D;text-decoration:none;font-size:12px;font-weight:bold;}

/*CSS changes ENDS (Bug1244:12-11-2009) */
#categories {font-family:"Arial";clear:both;text-align:center;font-size:14px;font-weight:normal;padding:10px 0;margin:15px 0;}
#categories a {padding:0 5px;text-decoration:none;}
#categories a:link {color:black;}
#categories a:visited {color:black;}
#categories a:hover {color:#4b3008;}

#pagelinks {font-size:13px;padding:25px 0;}
#pagelinks .display {float:left;}
#pagelinks .links {float:right;}
#pagelinks .links a, #pagelinks .links span {padding-left:5px;}
#pagelinks .number {font-weight:bold;}
#pagelinks a {font-weight:bold;text-decoration:none;}
#pagelinks a:link {color:black;}
#pagelinks a:visited {color:black;}

#content {float:left;width:670px;margin-left:20px;}

#footer {clear:both;color:#777;font-size:10px;text-align:right;}
#footer hr {height:10px;background:#663399;margin-top:10px;}
#footer a {text-decoration:none;}
#footer a:link {color:#777;}
#footer a:visited {color:#777;}
#footer a:hover {color:#777;text-decoration:underline;}

#product_details div#wrapper {clear:both;margin:0;padding-top:20px;}
#product_title {color:black;font-size:17px;font-weight:bold;}
#product_title div.title {float:left;width:80%;}
#product_title h1 {font-size:17px;}
#product_title div.price {float:right;}
#product_left {clear:both;float:left;width:180px;}
#product_left div.image {margin-bottom:12px;margin-left:15px;}
#product_left div.image p {margin:0;padding:0;}
#product_left div.image img {width:150px;}
#product_left div.ia {padding-top:10px;}
#product_left div.blurb {background:#d7ea99;padding:10px;margin-top:20px;}
#product_left h3 {font-size:14px;color:#688211;}

#product_content {float:left;width:550px;margin-left:20px;}

#product_description .headline {color:green;font-size:16px;font-weight:bold;}
#product_description .key_selling_points ul {padding:0 0 0 16px;margin:0;}
#product_description .testimonial {font-style:italic;}
#product_description .author {font-weight:bold;}
#product_description h3 {color:green;font-size:14px;}
#product_description .tableWrapper {width:516px;}
#product_description .tableScroller {height:242px;overflow:auto;overflow-x:hidden;}
#product_description table {width:500px;}
#product_description .tableHeader table {margin-bottom:-4px;}
#product_description th, #product_description td {line-height:20px;padding:0 4px;border:1px solid #808080;}
#product_description th {background:#d7ea99;}
#product_description td.name, #product_description th.name {width:386px;}
#product_description td.value, #product_description th.value{width:88px;text-align:right;}
#product_description .product_info td.name {font-weight:bold;}

#product_content p.downloads {clear:both;text-align:center;font-weight:bold;padding:0;}
#product_content div#godaddy {width:100%;text-align:center;margin-bottom:30px;}
#product_content div.buynow {float:right;margin:-65px -120px 0 0;padding:5px;}
#product_content div.buynow a {color:blue;text-decoration:underline;font-weight:bold;}
#product_content div.buynow a:visited {color:blue;text-decoration:underline;}

#product_right {float:left;width:130px;}
#product_right div.buynow {margin-left:10px;float:right;}
#product_right div.buynow a {color:blue;text-decoration:underline;font-weight:bold;}
#product_right div.buynow a:visited {color:blue;text-decoration:underline;}


#signin {width:90%;margin:0 auto;}
#signin_new {width:45%;float:left;}
#signin_returning {width:45%;float:right;margin-bottom:30px;}

#register {width:80%;margin:0 auto;}
#register label {width:170px;margin-left:15px;}

#order_status {width:95%;margin:0 auto;}
#order_status h2 {color:#653492;font-weight:bold;font-size:22px;_padding-top:20px;} /*added new css for h2 (Bug1056:22-04-2009)*/
#order_status td {width:260px;}
#order_status hr {border:2px solid #8CC540;}
#order_status table {width:100%;}
#order_status .subtitle {font-style:italic;font-size:9px;}
#order_status div.ordercontent {border:2px solid #8CC540;padding:10px;width:740px;}/*Added new css for the green colored frame around content(Bug1056:22-04-2009)*/

#change_password {width:50%;margin:0 auto;}

#forgotten_password {width: 40%; margin:0 auto;}
#forgotten_password p.error {color:red;}

#billing {width:50%;margin:0 auto;}

#add_billing {width:50%;margin:0 auto;}

#account {width:60%; margin:0 auto;}

#order_history {width:80%;margin:0 auto;}
#order_history table {width:100%;margin-bottom:20px;}

#my_account {width:90%;margin:0 auto;}
table.subscriptions td, table.subscriptions th {font-size:95%;width:14%;text-align:center;}
table.subscriptions td.update {text-align:right;}
#my_account table {border:none;}
#my_account form {margin:0;padding:0;}
#my_account div.box_bg {border:1px solid #b6b7cc;background:#f8f8fa;}
#my_account div.box_bg p {font-size:11px;}
#my_account div.box_bg h3 {color:white;background:#b6b7cc;font-size:11px;padding:5px;}
#my_account div.myinfo {padding:10px 0;}
#my_account div.myinfo th {color:black;background:#f8f8fa;}
#my_account div.myinfo td {background:#f8f8fa;}

#my_subscription {width:95%;margin:0 auto;}
#my_subscription label {width:150px;margin-left:15px;}

#my_library {width:550px;}
#my_library ul {padding-left:15px;}
#my_library li {margin-bottom:10px;}
#my_library .box_top {height:0;}
#my_library .box_bg {background:white;}
#my_library .box_bg h3 {font-size:13px;color:white;background:#663399;padding:5px;}
#my_library .box_bottom {height:0;margin-bottom:0;}
div.get_it_icon { width:55px; float:left; }

#order_details {width:60%; margin:0 auto;}
#order_details p {margin-left:15px;}
#order_details p.details {font-style:italic;margin-left:40px;font-size:90%;}

#view_cart {width:600px;margin:0 auto;}
#view_cart h2 {color:#653492;font-weight:bold;font-size:22px;_padding-top:20px;} /*added new css for h2 (Bug1054:17-04-2009) */
#view_cart hr.thick {height:0px;color:#FFFFFF;}/*New css added to resolve the IE issue(Bug1054:17-04-2009)*/
#view_cart img.product {float:left;width:100px;height:100px;}
#view_cart img.gift {margin-left:10px;display:inline;vertical-align:middle;}
#view_cart div.info {float:left;width:250px;}
#view_cart div.info p {font-size:12px;margin-left:10px;padding:0;}
#view_cart div.info p.remove {font-size:10px;}
#view_cart div.info p.author {font-weight:bold;}
#view_cart div.info p.label {color:blue;font-weight:bold;}
#view_cart div.info a {font-size:12px;text-decoration:underline;color:blue;}
#view_cart div.price {float:right;}
#view_cart div.price h4 {font-size:12px;margin:0;padding:0;text-align:right;}
#view_cart div.box_bg div.cartitem {height:230px;border:1px solid #8CC540;padding:10px;}/*changed border color from gray to green(Bug1054:17-04-2009)*//*changed height from 160px to 240px(Bug1252:08-12-2009)*/
#view_cart div.box_bg div.cartitem2 {height:120px;border:1px solid #8CC540;padding:10px;}/*new css added to dynamically change the width of box if box is not gift(Bug1054:17-04-2009)*/
#view_cart div.box_bg h3 {background:#8CC540;color:white;}/*changed color from gray to green (Bug1054:17-04-2009)*/
#view_cart div.totals {clear:both;}
#view_cart div.totals h3 {text-align:center;font-size:11px;margin:10px 0;}
#view_cart div.totals h4 {text-align:right;font-size:12px;margin:0;padding:0;}
#view_cart div.totals p {font-size:10px;text-align:right;margin:0;padding:0;}
#view_cart div.submit {margin:0 auto;}
#view_cart div.submit img {margin-right:310px;}/*changed margin from 340px to 310px to move checkout button under total(Bug1252:02-12-2009)*/

#view_cart input.send_on {font-size:10px;width:75px;}
#view_cart select {font-size:10px;width:165px;}
#view_cart textarea {height:30px;font-size:10px;width:165px;}
/*New css BEGINS(Bug1054:17-04-2009)*/
#view_cart div.downloadtext {clear:both;background:none;}
#view_cart div.downloadtext h3 {text-align:center;font-size:11px;background:none;color:#000000;vertical-align:bottom;}
#view_cart div.submit2 {margin-left:490px;} /*Added for new checkout button at the top of page*/
#view_cart div#godaddy {text-align:center;} /*Added to place confirm secure website symbol at bottom center of page*/
/*New css ENDS (Bug1054:17-04-2009)*/

/*Progress Bar CSS BEGINS(Bug1054:20-04-2009)*/
#progress table.progress_bar {height:35px;width:500px;text-align:center;margin-left:197px;}
#progress td.progress_done {width:100px;font-weight:bold;font-size:.7em;color:#FFFFFF;background-color:#8CC540;border:2px solid #CCFB5D;}
#progress td.progress_active {width:100px;font-weight:bold;font-size:1.2em;color:#FFFFFF;background-color:#8CC540;border:2px solid #B041FF; }
#progress td.progress_inactive {width:100px;font-weight:bold;font-size:.7em;color:#FFFFFF;background-color:#9C9D9F;border:2px solid #EDEDED;}
/*Progress Bar CSS ENDS */

#gift_recipients {width:80%;margin:0 auto;}
#gifts {width:100%;margin:0 auto;}

#terms {width:90%;margin:0 auto;font-size:100%;}

#aboutus {width:90%;margin:0 auto;font-size:100%;}

#contactus {width:90%;margin:0 auto;font-size:100%;}

#help {width:90%;margin:0 auto;font-size:100%;}

#howitworks {width:90%;margin:0 auto;font-size:100%;}

#checkout {width:100%;margin:0 auto;font-size:11px;}
#checkout .heading {margin:20px 0;}
#checkout span.big {font-size:22px;color:#653492;}/*changed the color to purple(Bug1055:21-04-2009)*/
#checkout p.small {font-size:10px;margin:0;}
#checkout h1 {display:inline;font-size:22px;color:#653492;}/*changed the color to purple(Bug1055:21-04-2009)*/
#checkout h2 {margin:0;padding:0;}
#checkout h3 {color:white;background:#663399;margin:0;padding:5px;font-size:17px;}
#checkout label {width:130px;}
#checkout .form img {margin-left:0;}
#checkout p.error {font-size:13px;}
#checkout div#godaddy {padding-top:80px;padding-bottom:10px;}/*Added new css for positioning confirmed Secure website  (Bug1055:21-04-2009)*/
#checkout span.error {border:none;background:none};
#checkout_signin {width:100%;margin:10px 0;}
#checkout_signin .submit {margin-top:0;}
#checkout_signin input {margin:0 20px 0 5px;}
#checkout_signin p {margin:0;}

#checkout_account {width:48%;float:left;margin-top:0;}
#checkout_account h3 {font-size:14px;}
#checkout_account .form {width:95%;margin:0 auto;}
#checkout_account p.small {height:50px;}
#checkout_account label {width:130px;}
#checkout_account input {margin:0;padding:0;}

#checkout_billing {width:48%;float:right;}
#checkout_billing h3 {font-size:14px;}
#checkout_billing .form {width:95%;margin:0 auto;}
#checkout_billing p.small {height:50px;}
#checkout_billing label {width:100px;}
#checkout_billing select {font-size:11px;width:200px;}

#checkout_cart {clear:both;width:48%;float:left;}
#checkout_cart h3 {font-size:14px;}
#checkout_cart table {width:98%;font-size:90%;margin:20px auto;border-collapse:collapse;}
#checkout_cart td {vertical-align:top;}
#checkout_cart td.editcart {text-align:center;padding-bottom:5px;}
#checkout_cart td.pic {width:105px;}
#checkout_cart td.pic img {width:100px;height:100px;border:2px solid wheat;}
#checkout_cart td.info {width:250px;}
#checkout_cart td.info p {margin:0;padding:0;}
#checkout_cart td.price {text-align:center;font-weight:bold;text-align:right;}
#checkout_cart td.price img {width:20px;height:20px;}
#checkout_cart td.price p {margin:0;padding:0;}
#checkout_cart td.coupon {font-weight:bold;font-size:110%;padding:5px;text-align:right;}
#checkout_cart td.total {font-weight:bold;font-size:110%;padding:5px;text-align:right;border-top:1px solid;}
/*Added new css .curtext to display text under total bug966:04-03-2009 */
#checkout_cart td.curtext {font-weight:normal;font-size:100%;padding:5px;text-align:right;}

#checkout_payment {width:48%;float:right;}
#checkout_payment h3 {font-size:14px;}
#checkout_payment .form {width:95%;margin:10px auto;}
#checkout_payment label {width:160px;}
#checkout_payment input#coupon_code {width:100px;}
#checkout_payment input#cc_num {width:170px;}
#checkout_payment input#cc_cvv2 {width:40px;}
#checkout_payment .image {width:90%;margin:10px auto;text-align:left;}

.minheight {height:200px;float:right;width:1px;}
.clear {clear:both;}
.error {
background:#FBE3E4 none repeat scroll 0 0;
border-color:#FBC2C4;
color:#8A1F11;
}
.error, .notice, .success {
border:2px solid #DDDDDD;
margin-bottom:1em;
padding:0.8em;
}

.bold {font-weight:bold;}
.warning {color:red;font-size:12px;font-style:italic;font-weight:normal;text-align:left;}
.red {color:red;}
.right {text-align:right;}
.submit {margin-top:20px;}
.submit img, .submit input, .submit a {vertical-align:middle;margin-right:5px;}
.add_to_cart {text-align:center;}

.form label {width:125px;float:left;font-weight:normal;}
.form p {margin:5px;}
.form img {vertical-align:middle;margin-left:10px;}

.myinfo {color:black;margin-bottom:10px;}
.myinfo h3 {font-size:13px;font-weight:bold;margin:0;padding-left:10px;}
.myinfo p {font-size:14px;font-weight:normal;margin:0;padding:0 0 3px 20px;}
.myinfo table {width:100%;margin:0 auto;border:1px solid #663399;border-collapse:collapse;}
.myinfo td {text-align:left;font-size:10px;background:#ffefff;}
.myinfo th {text-align:left;color:#843399;background:#ffefff;}
.myinfo a {color:blue;text-decoration:none;}
.myinfo a:hover {color:blue;text-decoration:underline;}

.bar {height:28px;line-height:28px;margin: 15px 0;}
.bar h1 {font-size:24px;margin:0 20px;font-weight:normal;padding:0;}
.bar a {}
.bar a:hover {}

.dashed_border_bottom {border-width:1px;}

.float_left {float:left;}
.float_right {float:right;}

.navbar_font {font-weight:bold;font-size:80%;}
.scrollbar_font {font-weight:bold;}

.showcase_image{padding-top:30px;}
.showcase_desc{padding-right:15px;}

.text_overlay {font-weight: bold;bottom:465px;top:-85px;position:relative;width:660px;height:0;}

.quote {font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;padding-left:60px;padding-right:100px;}

div.otherproduct {
float:left;
width:33%;
text-align:center;
font-size:10px;
margin-top:6px;
margin-bottom:18px;
}

div.otherproductstitle {
height:14px;
background:#663399;
font-weight:bold;
font-size:10px;
color:white;
}

#scrollframe {margin:0;padding:0;width:830px;height:240px;position:absolute;border:2px solid;}
#scrollproducts {float:left;font-size:12px;font-weight:bold;clip:rect(0px 720px 240px 0px);position:absolute;left:60px;height:240px;}
#scrolldisplay {float:left;width:720px;overflow:hidden;}
.scrollproduct {float:left;width:180px;margin:0;padding:0;overflow:hidden;}
.scrollproduct table {height:240px;float:left;}
.scrolltitle {vertical-align:bottom;height:50px;width:170px;}
.scrollimage img {width:150px;height:150px;}
.scrollbuttonleft {float:left;padding:0;margin: 110px 10px 0 10px;}
.scrollbuttonright {float:right;padding:0;margin: 110px 10px 0 0;}
.scrollbuttonleft img, .scrollbuttonright img {height:32px;width:32px;}
.scroll_placeholder {height: 280px;}

#category div.banner {font-size:12px;}
#category div.banner img {margin-left:140px;margin-top:10px;}
#category div.banner div {padding:0 0 0 8px;}
#category div.banner h1 {color:#757575;font-size:24px; margin:0 0 5px 0;padding:8px 0 0 10px;height:34px;border:#CDCDCD 1px solid;}
#category table {width:650px;border-collapse:collapse;}
#category td.product_image {width:90px;vertical-align:top;padding-top:20px;}
#category td.product_image img {width:70px;vertical-align:top;}
#category td.product_label {padding-top:20px;font-weight:bold;font-size:12px;}
#category td.author {font-size:12px;font-weight:bold;}
#category td.learn_more {width:450px;vertical-align:bottom;}
#category td.add_to_cart {width:110px;font-weight:bold;vertical-align:bottom;}
#category td.add_to_cart p {margin:0 0 5px 0;padding:0;}
#category td.bottom {border-bottom:2px solid #8d8d8d;padding-bottom:20px;}
#category .browseall { margin:0;}
#category td a.giftlink {margin-left:15px;}

/*Made the css changes to show new banner for all categories (photon:03-02-2009:Bug 868) */
#category div.abdominals {background:url('../images/store/banner_final/categorybanner_abs.jpg');background-repeat:no-repeat;width:650px;}
#category td.abdominals a {color:#00829b;}
#category div.cardio {background:url('../images/store/banner_final/categorybanner_cardio.jpg');background-repeat:no-repeat;width:650px;}
#category td.cardio a {color:#00829b;}
#category div.indoorCycling {background:url('../images/store/banner_final/categorybanner_cycling.jpg');background-repeat:no-repeat;width:650px;}
#category td.indoorCycling a {color:#2ca366;}
#category div.martialarts {background:url('../images/store/banner_final/categorybanner_martialarts.jpg');background-repeat:no-repeat;width:650px;}
#category td.martialarts a {color:#2ca366;}
#category div.pilates {background:url('../images/store/banner_final/categorybanner_pilates.jpg');background-repeat:no-repeat;width:650px;}
#category td.pilates a {color:#ffa814;}
#category div.powerWalking {background:url('../images/store/banner_final/categorybanner_powerwalk.jpg');background-repeat:no-repeat;width:650px;}
#category td.powerWalking a {color:#136879;}
#category div.strengthTraining {background:url('../images/store/banner_final/categorybanner_strengthtrai.jpg');background-repeat:no-repeat;width:650px;}
#category td.strengthTraining a {color:#b21888;}
#category div.weightLoss {background:url('../images/store/banner_final/categorybanner_weightloss.jpg');background-repeat:no-repeat;width:650px;}
#category td.weightLoss a {color:#0a55a3;}
#category div.yoga {background:url('../images/store/banner_final/categorybanner_yoga.jpg');background-repeat:no-repeat;width:650px;}
#category td.yoga a {color:#f70148;}
#category div.businessMoney {background:url('../images/store/banner_final/categorybanner_money.jpg');background-repeat:no-repeat;width:650px;}
#category td.businessMoney a {color:#1b4c06;}
#category div.hobbiesGames {background:url('../images/store/banner_final/categorybanner_crafts.jpg');background-repeat:no-repeat;width:650px;}
#category td.hobbiesGames a {color:#fe680a;}
#category div.entertainment {background:url('../images/store/banner_final/categorybanner_entertainmen.jpg');background-repeat:no-repeat;width:650px;}
#category td.entertainment a {color:#af1888;}
#category div.gaming {background:url('../images/store/banner_final/categorybanner_gaming.jpg');background-repeat:no-repeat;width:650px;}
#category td.gaming a {color:black;}
#category div.health {background:url('../images/store/banner_final/categorybanner_health.jpg');background-repeat:no-repeat;width:650px;}
#category td.health a {color:#653492;}
#category div.meditation {background:url('../images/store/banner_final/categorybanner_meditation.jpg');background-repeat:no-repeat;width:650px;}
#category td.meditation a {color:#653492;}
#category div.nonFiction {background:url('../images/store/banner_final/categorybanner_nonfiction.jpg');background-repeat:no-repeat;width:650px;}
#category td.nonFiction a {color:#0a55a3;}
#category div.parenting {background:url('../images/store/banner_final/categorybanner_parenting.jpg');background-repeat:no-repeat;width:650px;}
#category td.parenting a {color:#fe7018;}
#category div.petsAnimals {background:url('../images/store/banner_final/categorybanner_pets.jpg');background-repeat:no-repeat;width:650px;}
#category td.petsAnimals a {color:#fe7018;}
#category div.philosophy {background:url('../images/store/banner_final/categorybanner_philosophy.jpg');background-repeat:no-repeat;width:650px;}
#category td.philosophy a {color:#396e61;}
#category div.relationships {background:url('../images/store/banner_final/categorybanner_relationship.jpg');background-repeat:no-repeat;width:650px;}
#category td.relationships a {color:#f0017e;}
#category div.religion {background:url('../images/store/banner_final/categorybanner_religion.jpg');background-repeat:no-repeat;width:650px;}
#category td.religion a {color:#0a55a3;}
#category div.scienceNature {background:url('../images/store/banner_final/categorybanner_science.jpg');background-repeat:no-repeat;width:650px;}
#category td.scienceNature a {color:#61241d;}
#category div.personalGrowth {background:url('../images/store/banner_final/categorybanner_personalgrow.jpg');background-repeat:no-repeat;width:650px;}
#category td.personalGrowth a {color:#f0027f;}
#category div.spirituality {background:url('../images/store/banner_final/categorybanner_spirituality.jpg');background-repeat:no-repeat;width:650px;}
#category td.spirituality a {color:#632c91;}
#category div.sports {background:url('../images/store/banner_final/categorybanner_sports.jpg');background-repeat:no-repeat;width:650px;}
#category td.sports a {color:#ffa814;}
#category div.home-improvement {background:url('../images/store/banner_final/categorybanner_homeimprovem.jpg');background-repeat:no-repeat;width:650px;}
#category td.home-improvement a {color:#008341;}
#category div.woodworking {background:url('../images/store/banner_final/categorybanner_woodworking.jpg');background-repeat:no-repeat;width:650px;}
#category td.woodworking a {color:#85653e;}
#category div.gifts {background:url('../images/store/banner_final/categorybanner_gifts.jpg');background-repeat:no-repeat;width:650px;}
#category td.gifts a {color:#85653e;}
#category div.family {background:url('../images/store/banner_final/categorybanner_family.jpg');background-repeat:no-repeat;width:650px;}
#category td.family a {color:#85653e;}
#category div.resolutions {background:url('../images/store/banner_final/categorybanner_resolutions.jpg');background-repeat:no-repeat;width:650px;}
#category td.resolutions a {color:#85653e;}

/*Added new css for the 3 new categories(Bug1100:04-06-2009)*/
#category div.allfitness {background:url('../images/store/banner_final/categorybanner_fitness.jpg');background-repeat:no-repeat;width:650px;}
#category td.allfitness a {color:#457F71;}
#category div.hypnosis {background:url('../images/store/banner_final/categorybanner_hypnosis.jpg');background-repeat:no-repeat;width:650px;}
#category td.hypnosis a {color:#34AF3D;}
#category div.languagelearning {background:url('../images/store/banner_final/categorybanner_langlearn.jpg');background-repeat:no-repeat;width:650px;}
#category td.languagelearning a {color:#A20063;}
/*New css ENDS*/


#bio {font-size:12px;background:#ecdff9;font-family:Verdana,Arial,sans-serif;}
#bio h3 {margin:0;color:white;background:#b693d8;padding:5px;font-size:13px;}
#bio div {padding:10px;}
#bio img {width:100px;height:100px;}
#bio a {color:blue;text-decoration:none;}
#bio a:hover {text-decoration:underline;}

#free_downloads {width:650px;}/* changed width from 500px to 650px and removed margin on 19-02-2009 for bug 909  */
#free_downloads h2 {font-size:17px;color:#fe7108;}
#free_downloads table {border-collapse:collapse;border:1px solid #663399;margin-bottom:10px;}
#free_downloads th {color:white;background:#663399;padding:5px;}
#free_downloads th.heading {border-right:1px solid white;}
#free_downloads td {background:#ffefff;font-size:10px;font-weight:bold;padding:5px 5px 0px 5px;}
#free_downloads td.categories, #free_downloads td.title {text-align:center;width:125px;}
#free_downloads td.info {color:#663399;border-bottom:1px solid #d1b6e0;font-weight:normal;font-style:italic;}
#free_downloads td.title {border-bottom:1px solid #d1b6e0;width:150px;}
#free_downloads td.getitnow {border-bottom:1px solid #d1b6e0;}
#free_downloads td a {color:#663399;text-decoration:none;}
#free_downloads td a:hover {color:#663399;text-decoration:underline;}

#search h3 {font-size:12px;color:#ff3399;}

#sitemap {margin-left:30px;}
#sitemap h3 {color:black;font-size:14px;text-align:left;}
#sitemap p {margin:0;padding:0;}
#sitemap div {margin-right:20px;}
#sitemap div.media {float:left;}
#sitemap div.about {float:left;}
#sitemap div.help {float:left;}

#become_affiliate {width:90%;margin:0 auto;border:1px solid #999;}
#become_affiliate table {padding:10px;}

select {font-size:11px;}

#holidayinn_home {padding:10px;background:url('/images/holidayinn/hi_header_graphic.jpg');background-repeat:no-repeat;width:660px;height:273px;}
#product_banner {font-weight:bold; color: #6C49A5; font-size: 18px; text-align:center;}
#border {border:1px solid #cdcdcd; margin-bottom:6px;hasLayout:true;zoom:1;}
.product_cell {float:left;display:inline; width: 48%; margin:5px;}
.product_cell p {margin:0;padding:0;}
.product_cell p.title {text-transform: uppercase; font-weight:bold; color:#7B7D7D;}
.product_cell p.price {text-transform: uppercase; font-weight:bold; color:#AED736;}
.product_cell img {float:left;width:100px;height:100px;margin-right:10px;}

/*Added below css for sort_option.tpl.php for table and td respectively on 08-12-2008 by photon*/
.tblborder {border:1px solid #ced0cf;background-color:#F0F1F4;width:700px}
.tdtextalign   {padding-left:20px;height:30px}
/* photon css end*/

.wsjlogo{display:inline;vertical-align:top;float:left}
.wsjlink{display:inline;vertical-align:top;float:right;width:115px;}
a.newslink {color:#5d5d5d;}
a:hover.newslink {color:#5d5d5d;}
.smalllink {font-size:10px;text-align:center;}

#content_provider .form label {width:210px;}
.ac_results { z-index:9999; }

#gift_recipient_add p > label {width:215px;}

#upload-testimonials .testimonials {clear:both;width:900px;margin-bottom:25px;}
#upload-testimonials .testimonials div.contentleft {float:left;width:680px;margin-bottom:20px;}
#upload-testimonials .testimonials div.contentright {float:right;width:220px;margin-bottom:7px;v-align:middle;}
#upload-testimonials .testimonials div.contentleft blockquote {margin-right:15px;}

#upload-partners {display:inline;float:right;width:192px;}
#upload-partners .testionialfirst {}
#upload-partners .testimonial-anchor { color: #78AD31;font-size:16px;text-decoration:none; }

#upload-testimonials blockquote {
	margin: 4px 0 0;
	padding: 10px 0 0 34px;
	background: url(../images/store/quote-left.gif) no-repeat 2px 0;
}

#upload-testimonials q {
	display: block;
	quotes: none;
	color: #363339;
	font-size: 14px;
	line-height: 20px;
	padding: 0 0 17px;
}

#upload-testimonials q:before {content:"";}

#upload-testimonials q:after {content:"";}

#upload-testimonials cite {
	display: block;
	text-align: right;
	color: #5a248b;
	font-size: 14px;
	font-weight:bold;
}

#upload-main {display:inline;float:left}
#upload-main #upload-flash {}
#upload-main #upload-actions {margin:5px 0;}
#upload-main #upload-actions span.upload-qa {position:relative;top:10px;}
#upload-main #upload-actions h1 {display:inline; font-size: 24px; color: #5a248b;}
#upload-main #upload-actions a {font-size:16px;color:black;text-decoration:none;}
#upload-main #upload-actions a img.get-started {position:relative;float:right;margin-bottom:3px;}

#upload-premiumleadgen {clear:both;width:900px;margin-bottom:25px;text-align:center;}
#upload-premiumleadgen span.plgh {display:inline;margin:10px 0;color:#5a248b;font-family:Tahoma,Verdana;font-weight:bold;font-size:20px;} 

#upload-premiumleadgen .go-premium{
	float:center;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/premiumleadgen/btn-go-premium.gif) no-repeat;
	width:196px;
	height:49px;
}

#sell-start table {border-spacing:0;border-collapse:collapse;}

#sell-signup {margin-top:15px;}

#sell-signup a.nav_catagories {
	font-size: 13px;
	font-family: Arial, Helvetica, Georgia;
	line-height: 15px;
	color: #2B2B2B;
	text-decoration: underline;
}

#sell-make-money {margin-top:15px;}

#sell-make-money .copy_big {
font-size: 13px;
font-family: Arial, Helvetica, Georgia;
line-height: 18px;
color: #242424;
}
#sell-make-money .titles_purple {
font-size: 18px;
font-family: Arial, Helvetica, Georgia;
line-height: 14px;
color: #6626A1;
}
#sell-make-money .titles_green {
font-size: 18px;
font-family: Arial, Helvetica, Georgia;
line-height: 14px;
color: #2d8a31;
}
#sell-make-money .titles_purple a, a.hover, a.visited {
	color: #6626A1;
}



