body{    background: #2471A3;    color: #5c5c5c;    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;    font-size: 12px;    margin: 0;    padding: 0;    overflow-x: hidden;}a{    color: #5c5c5c;    text-decoration: none;}a.alertlist{    background-color: inherit;    color: red;    font-size: 12px;    font-weight: bold;    text-decoration: none;}a.alertlist:hover, 14pxa.more:hover, a.remove:hover{    text-decoration: underline;}a.more {    background-color: inherit;    color: #4b5c65;    font-size: 12px;    font-weight: bold;    text-decoration: none;}h1, h2, h3{    color: #970403;    font-weight: normal;    margin: 0;    padding: 0;}h1{    font-size: 24px;}h2{    font-size: 20px;}h3{    font-size: 16px;    padding: 5px 0 5px 10px;}input[type ="checkbox"]{    bottom: 1px;    margin-left: -0.5px;    position: relative;    vertical-align: middle;}input[type ="text"], input[type = "password"], select{    width: 500px;}input[type ="text"], input[type = "password"], select, textarea{    background-color: #f0f0f0;    border: 1px solid #b8b8b8;    color: #000000;    margin-bottom: 5px;}input[type ="text"]:focus, input[type = "password"]:focus, select:focus, textarea:focus{    background-color: #daf1f8;    border: 1px solid #1e819d;}textarea{    height: 185px;    max-height: 185px;    max-width: 500px;    overflow: auto;    outline: none;	resize: none;    width: 500px;}p, ul, ol{    line-height: 170%;    margin-top: 0;}#alertlist_btn, #closepage_btn, #reset_btn, #remove_btn, #submit_btn{    background: #006bff url(images/button1.gif) no-repeat;    border: 0;    color: #ffffff;    height: 28px;    padding: 0;    text-transform: inherit;    width: 67px;}#banner{    float: right;    width: 579px;    height: 130px;}#condom4, #condom5, #condom6, #condom7, #colouredcondom, #condomtesting, #durex, #flavoured, #lock, #parcel, #privacy, #secure, #ticklers, #terms{    background:#fff;	border: 1px solid #dadada; 	box-shadow: 4px 4px 6px #CFCECE;    float: right;    height: auto;    margin: 5px 4px 0 10px;	padding:3px;    width: auto;}#content{    float: right;    margin: -5px 0 0 0;    width: 630px;}#creditcards{    float: right;}#footer{    background: #2f4f4f url(images/img03.jpg) repeat-x left top;    height: 50px;    margin: 0 auto;    padding: 0;    width: 960px;}#footer p{    color: #ffffff;    font-size: 9px;    line-height: normal;    margin: 0 auto;    padding: 2px;    text-align: center;}#footer a{    color: #ffffff;}#form_container, #form_container1, #form_container2, #form_container3{    background-color: #AED6F1;    border: 1px solid #585858;    clear: left;    color: #323d43;    float: left;    font-size: 14px;    margin-left: 0;    margin-top: 0;    padding: 0 0 0 10px;    width: 618px;}#form_container{    height: 640px;}#form_container input.scaptcha{    width: 80px;}#form_container a{    color: #970403;    text-decoration: underline;}#form_container1{    height: 160px;}#form_container2{    height: 90px;}#form_container3{    height: 150px;}#freesample1{    color: #454545;    font-size: 12px;    font-weight: bold;    line-height: 140%;    margin: 0 0 10px 0;}#freesample2{    color: #454545;    font-size: 12px;    font-weight: bold;    line-height: 140%;    margin: 5px 0 0 10px;}#header{    background: #d5eff7;    height: 131px;    margin: 0 auto;    padding: 0;    width: 960px;}#healthcare{    border: 0;    height: auto;    width: auto;}#hhcc{    height: auto;    margin: 4px 0 0 15px;    width: auto;}#logo{    border: 0;    clear: left;    float: left;    height: auto;    margin: 0;    width: auto;}#mastercard, #paypal, #visa{    border: 0;    height: 37px;    margin: 8px 0 0 0;    padding: 0;    width: 48px;}#paypal1{    float: right;    height: 60px;    margin: 5px 0 10px 10px;    width: 150px;}#mastercard{    margin: 0 0 0 15px;}#menu_wrapper{    height: 50px;    margin: 0;    padding: 0;}#menu_wrapper div{    float: left;    height: 50px;    width: 0;}#menuhorz{    background: #00a9fb url(images/img03.jpg) repeat-x left top;    color: #ffffff;    font-size: 12px;    font-weight: bold;    height: 50px;    letter-spacing: 0.35px;    list-style-type: none;    margin: 0;    padding: 0;    width: 960px;}#menuhorz li{    float: left;    margin: 0;    padding: 0;}#menuhorz li a{    border-right: 1px solid #ffffff;    color: #ffffff;    display: block;    font-weight: bold;    line-height: 40px;    padding: 0;    text-align: center;    text-decoration: none;    width: 100px;}#menuhorz li a:visited{    color: #ffffff;}#menuhorz li a:hover{    background: #333300;    color: #ffffff;    font-weight: bold;}#menuhorz li a:active{    color: #ffffff;}#menuhorz li.selected a{    background: #229954;    color: #ffffff;    font-weight: bold;}#page{    background: #fcfcfc url(images/fadeblue.jpg) repeat-x;    height: 100%;    margin: 0 auto;    padding: 0;    width: 960px;}#page-bgtop{    height: 60px;    margin: 0;    padding: 0;}#page-bgbtm{    min-height: 100%;    padding: 15px 15px;}#photo-gallery{    height: 170px;    margin: 10px 0 0 50px;    width: 128px;}#postaladdresstext{    color: #575757;    font-size: 12px;    font-weight: normal;    letter-spacing: 0.35px;    line-height: 140%;    margin: 0 0 0 10px;}#removedetails, #removedetails1{    display: inline-block;    float: none;    line-height: normal;    margin-left: 147px;    margin-top: 6px;    vertical-align: top;}#removedetails1{    margin-left: 190px;}#scaptcha_img img.alignleft{    display: block;    margin-left: auto;    margin-right: auto;    padding: 2px 2px 2px 2px;    text-align: left;}#sidegallery{    background: inherit;    border: 0;    float: left;    height: 190px;    margin: 0 0 10px 10px;    width: 230px;}#sideimage{    float: left;    height: 231px;    margin: 0 0 0 10px;    width: 230px;}#smlgocondom{    border: 1px solid #a7dced;    height: 65px;    margin: 5px 0 0 0;    width: 191px;}#textareaheight{    background-color: #f0f0f0;    color: #5c5c5c;    height: 50px;    margin-bottom: 10px;    width: 605px;}#viewcartbottom{    float: right;    padding: 10px 0 0 10px;    text-align: left;}#viewcarttop{    float: right;    padding: 10px 0 0 10px;    text-align: left;}#wrapper{    min-height: 100%;    margin: 0 auto;    padding: 0;    width: 960px;}.accessicon{    border: 0;    height: 48px;    width: 48px;}.addtocart{    margin-top: 5px;    text-align: left;}.arrows{    border: 0;    float: right;    height: 32px;    margin: 5px 0 0 0;    padding: 0;    width: 32px;}.arrowupred, .arrowupred1, .arrowupred2{    border: 0;    height: 26px;    vertical-align: middle;    width: 26px;}.arrowupred1, .arrowupred2{    background: none;    float: right;    margin-right: 5px;}.article{    border-bottom: 1px solid #229954;    padding: 5px 0 5px 0;}.availablesoon{    font-size: 12px;    font-weight: bold;}.downloads{    border-top: 1px solid #cecece;    color: #323d43;    font-style: normal;    font-size: 12px;    margin: 0 0 5px 0;    padding: 0 5px 0 5px;    width: 650px;}.filename{    text-align: left;}.hidden{    font-size: 0;}.largeimages{    border: 1px solid #229954;    float: left;    height: auto;    margin: 5px 0 0 0;    width: auto;}.linkimages{    background-color: #fcfcfc;    border: 1px solid #a7dced;    clear: right;    float: right;    height: auto;    margin: 7px 0 0 7px;    padding: 0;    width: auto;}.linkstowebsites{    color: #0076ae;    font-size: 14px;    font-weight: normal;    margin: 0;    padding: 0;    text-decoration: none;}.listitemicon{    list-style-type: circle;}.listsubheading{    background-color: #229954;    color: #ffffff;    font-weight: normal;    margin: 0 0 0 10px;    padding-left: 5px;}.menuvert{    clear: left;    float: left;    list-style-type: none;    margin: 5px 0 0 0;    padding: 0;    width: 240px;}.menuvert li a{    background: #AED6F1;    border-bottom: 1px dotted #bcbcbc;    color: #333300;    display: block;    font-size: 14px;    font-weight: normal;    height: 22px;    letter-spacing: 0;    line-height: 22px;    margin: 0 0 0 10px;    padding: 0 0 0 5px;    text-decoration: none;    width: auto;}.menuvert li a:visited{    color: #333300;}.menuvert li a:active{    color: #1188ff;}.menuvert li a:hover{    color: #e60000;    font-weight: normal;    height: 22px;    text-decoration: underline;}.products{    margin: 0;    padding: 0;}.products .title{    background: #ff712d url(images/img03.jpg) repeat-x left top;    color: #8ab52b;    height: 42px;    padding: 8px 0 0 10px;    letter-spacing: -0.5px;}.products .title{    color: #ffffff;}.products .meta{    font-size: 12px;    font-style: italic;    padding: 0 0 0 20px;    text-align: left;}.products .meta a{    color: #8ab52b;}.products .entry{    padding: 10px;    text-align: left;}.productgroup{    background-color: inherit;    color: #323d43;    float: left;    font-size: 12px;    font-weight: normal;    list-style-type: none;    margin: 0;    padding: 0 0 0 10px;    width: 620px;}.productheading{    border-bottom: 1px solid #229954;    padding: 5px 0 5px 0;}.productitem{    float: left;    font-size: 12px;    line-height: 110%;    text-align: left;    width: 155px;}.productitem1{    float: left;    font-size: 12px;    line-height: 110%;    margin: 0 5px 0 0;    padding: 0;    text-align: left;    width: 160px;}.productitem2{    float: left;    font-size: 11px;    line-height: 110%;    text-align: left;    width: 620px;}.productitem img{    display: inherit;}.productitem a{    color: #323d43;    font-style: normal;    font-size: 10px;    text-decoration: none;}.productitem a:hover{    color: #323d43;    text-decoration: underline;}.productdetail{    float: right;    width: 320px;}.productdetail1{    float: right;    width: 220px;}.remove{    background-color: inherit;    color: grey;    font-size: 12px;    font-weight: bold;    text-decoration: none;    vertical-align: bottom;}.shop{    height: 310px;    padding-top: 10px;}.sidebar{    color: #5c5c5c;    float: left;    height: 100%;    padding: 0;    margin: -5px 0 15px -10px;    width: 240px;}.sidebar ul{    list-style: none;    margin: 0;    padding: 0;}.sidebar h2{    background: #697184 url(images/img03.jpg) repeat-x left top;    color: #ffffff;    height: 42px;    letter-spacing: -0.5px;    margin: 0 0 0 10px;    padding: 8px 0 0 12px;}.smallimages{ 	box-shadow: 4px 4px 6px #229954;    height: auto;    width: auto;}.smallimages1{ 	box-shadow: 4px 4px 6px #229954;    height: 210px;    width: 150px;}.spacer{    clear:both;    font-size: 0;    line-height: 0;    margin: 0;    padding: 0;}.textlabels{    display: block;    float: none;    font-weight: bold;    margin: 0;    padding: 0;    text-align: left;    width: 1750px;}.vender{    height: auto;    margin: 10px 0 0 10px;    width: auto;}.db-table{		border-right: 1px solid #ccc;		border-bottom: 1px solid #ccc;		padding: 5px;		border-left: 1px solid #ccc;		border-top: 1px solid #ccc;		padding: 5px;		border-left: 1px solid #ccc;		border-top: 1px solid #ccc; }