body {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color:#000000;
  background-color:#FFFFFF;
  margin: 0;
  padding: 0;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

li {
  float: left;
  text-indent: -3000px;
  height: 22px;
  margin: 0;
  padding: 0;
}

li a {
  display: block;
  width: 100%;
  height: 22px;
}

img {
}

#header {
  width: 100%;
  text-align: center;
  clear: both;
}

#header .menu {
  width: 800px;
  margin: 0 auto;
}

#logo {
  width: 100%;
  height: 75px;
  background: url(/skins/ineedajob/images/header.gif) center center no-repeat;
  text-indent: -3000px;
  clear: both;
}

#content {
  width: 100%;
  text-align: center;
  clear: both;
}

#footer {
  width: 100%;
  text-align: center;
  clear: both;
}


#m1 a {
  width: 112px;
  background: url(/skins/ineedajob/images/header-menu-home.gif) top left no-repeat;
}

#m2 a {
  width: 62px;
  background: url(/skins/ineedajob/images/header-menu-prices.gif) top left no-repeat;
}
#m2 a:hover {
  background: url(/skins/ineedajob/images/header-menu-prices-h.gif) top left no-repeat;
}

#m3 a {
  width: 52px;
  background: url(/skins/ineedajob/images/header-menu-help.gif) top left no-repeat;
}
#m3 a:hover {
  background: url(/skins/ineedajob/images/header-menu-help-h.gif) top left no-repeat;
}

#m4 {
  width: 74px;
  background: url(/skins/ineedajob/images/header-menu-about.gif) top left no-repeat;
}
#m4 a:hover {
  background: url(/skins/ineedajob/images/header-menu-about-h.gif) top left no-repeat;
}

#m5 a {
  width: 67px;
  background: url(/skins/ineedajob/images/header-menu-reviews.gif) top left no-repeat;
}
#m5 a:hover {
  background: url(/skins/ineedajob/images/header-menu-reviews-h.gif) top left no-repeat;
}

#m6 a {
  width: 94px;
  background: url(/skins/ineedajob/images/header-menu-merchandise.gif) top left no-repeat;
}
#m6 a:hover {
  background: url(/skins/ineedajob/images/header-menu-merchandise-h.gif) top left no-repeat;
}

#m7 a {
  width: 108px;
  background: url(/skins/ineedajob/images/header-menu-account.gif) top left no-repeat;
}
#m7 a:hover {
  background: url(/skins/ineedajob/images/header-menu-account-h.gif) top left no-repeat;
}

#m8 a {
  width: 118px;
  background: url(/skins/ineedajob/images/header-menu-basket.gif) top left no-repeat;
}
#m8 a:hover {
  background: url(/skins/ineedajob/images/header-menu-basket-h.gif) top left no-repeat;
}

#m9 {
  width: 112px;
}

#home_center {
  margin: 0 auto;
  width: 664px;
  height: 239px;
  background: url(/skins/ineedajob/images/ineedajob_home_bg.gif) top center no-repeat;
}

#home_anim {
  font-size: 0.6em;
  float: right;
  padding: 45px 58px 0 0;
  text-align: right;
}

#home_text {
  color: #00A6EC;
  width: 320px;
  font-size: 0.8em;
  font-weight: bold;
  float: left;
  padding: 180px 0 0 20px;
  text-align: center;
}
#home_basics {
  margin: 0 auto;
  width: 690px;
  height: 156px;
  text-align: center;
  padding-top: 20px;
  background: url(/skins/ineedajob/images/ineedajob-home-basics.gif) center center no-repeat;
}
#home_basics a {
  padding: 0 22px 0 20px;
}
#home_basics img {
  padding-top: 11px;
}

#home_links {
  margin: 0 auto;
  width: 690px;
  text-align: left;
  padding-top: 16px;
}

.link_box {
  height: 200px;
  float: left;
  text-align: left;
  padding: 0 16px 0 32px;
}

.link_box {
  font-size: 0.7em;
}
.link_box h2 {
  font-size: 1.2em;
}
.link_box a:link, .link_box a:active, .link_box a:visited {
  color: #666666;
  text-decoration: none;
}
.link_box a:hover {
  color: #666666;
  text-decoration: underline;
}

.intro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 22px; font-weight: bold; color: #000000; letter-spacing: 1px}
.textbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;  }
.k10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left}
.introbottomtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left}
.poptitles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:white}
.10kjust {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify}
.kjust {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left}
.widek {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 1px}
.textunjust {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.insert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.textblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.textblackbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.text12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.footxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.text11onbg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.txt12onbg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

a.menutitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none}
a:hover.menutitle {font-family: Verdana, Arial, Helvetica, sans-serif; color: white}
a.menuitem {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.menutable {border: 1px #CCCCCC solid}
.menucell {cursor: hand}

td.s0 {cursor: hand; color: #000000; background: #99CC00}
td.s0on {cursor: hand; color: #000000; background: #00FF00}

td.s1 {cursor: hand; color: #000000; background: #FFCC66}
td.s1on {cursor: hand; color: #000000; background: #FFCC00} 

td.s2 {cursor: hand; color: #000000; background: #ff99cc}
td.s2on {cursor: hand; color: #000000; background: #ff00cc} 

td.s3 {cursor: hand; color: #000000; background: #33ff99}
td.s3on {cursor: hand; color: #000000; background: #00cc66} 

td.s4 {cursor: hand; color: #000000; background: #dedede}
td.s4on {cursor: hand; color: #000000; background: #cc99ff} 

td.s5 {cursor: hand; color: #000000; background: #ff9966}
td.s5on {cursor: hand; color: #000000; background: #ff6600} 

td.s6 {cursor: hand; color: #000000; background: #66ccff}
td.s6on {cursor: hand; color: #000000; background: #0099ff}

.indextopbanner {  background-image: url(/skins/ineedajob/images/streetcards_header.gif); background-repeat: no-repeat; display: none}
.indexinsetpic1 {  background-image: url(/skins/ineedajob/images/GrooveCard.gif); background-repeat: no-repeat}
.indexinsetpic2 {  background-image: url(/skins/ineedajob/images/animated_card.gif); background-repeat: no-repeat}
.indexmidtable {  
  margin: 0 auto;
}
.indexinsetmid {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white}
.indexmidtopbar {  background-image: url(/skins/ineedajob/images/main_street_top.gif); background-repeat: no-repeat}
.indexmidlhbar {  background-image: url(/skins/ineedajob/images/main_street_lhs.gif); background-repeat: no-repeat}
.indexmidrhbar {  background-image: url(/skins/ineedajob/images/main_street_rhs.gif)}

.pzbgcol {  background-color: #660066}
.pztext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px}
.pz1lwrtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: white}

.pz2updatebutton {  background-image: url(/skins/ineedajob/images/updateS.gif); background-repeat: no-repeat}
.pz2clearbutton {  background-image: url(/skins/ineedajob/images/cleartext.gif); background-repeat: no-repeat}

.pz2navbuttons {
  width: 264px;
  height: 55px;
  background: url(/skins/ineedajob/images/preview_heading.gif) top left no-repeat;
}

.basketnavbuttons {  background-image: url(/skins/ineedajob/images/basket_heading.gif); background-repeat: no-repeat}
.basketnextbutton {  background-image: url(/skins/ineedajob/images/nextS.gif); background-repeat: no-repeat}
.basketshopinsert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: black}
.basketshopinsertbartop {  background-image: url(/skins/ineedajob/images/back_ltblu_top_white.gif); background-repeat: no-repeat}
.basketshopinsertbarbtm {  background-image: url(/skins/ineedajob/images/back_ltblu_btm_white.gif); background-repeat: no-repeat}
.baskettext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; background-color:black;}
.basketspacer {  background-image: url(/skins/ineedajob/images/basketspacer.gif); background-repeat: no-repeat}

.checkoutbuttons {  background-image: url(/skins/ineedajob/images/checkoutzone.gif); background-repeat: no-repeat}
.checkoutbuttons_invalid {  background-image: url(/skins/ineedajob/images/checkoutzone_invalid.gif); background-repeat: no-repeat}

.uploadtopbanner {  background-image: url(/skins/ineedajob/images/streetcards_header_upload.gif); background-repeat: no-repeat}
.uploadtopbar {  background-image: url(/skins/ineedajob/images/sc_formats_top.gif); background-repeat: no-repeat; background-color: black}
.uploadrhsbar {  background-image: url(/skins/ineedajob/images/sc_formats_rhs.gif); background-repeat: no-repeat; background-color: black}
.uploadlhsbar {  background-image: url(/skins/ineedajob/images/sc_formats_lhs.gif); background-repeat: no-repeat; background-color: black}
.uploadlwrbar {  background-color: black}

.uploadbrowsetopbar {  background-image: url(/skins/ineedajob/images/sc_browse_top.gif); background-repeat: no-repeat; background-color: black}
.uploadbrowsetxtonwhtbg {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: white}
.uploadbrowserhsbar {  background-image: url(/skins/ineedajob/images/sc_formats_browse_rhs.gif); background-repeat: no-repeat}
.uploadedittopbar {  background-image: url(/skins/ineedajob/images/sc_prv_top.gif); background-repeat: no-repeat; background-color: black}
.uploadbackbtn {  background-image: url(/skins/ineedajob/images/backS.gif); background-repeat: no-repeat}
.uploadnextbtn {  background-image: url(/skins/ineedajob/images/nextS.gif); background-repeat: no-repeat}
.introfootlinks {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}

a:link {color: #66FF66; text-decoration: underline}
a:visited {color: #669900; text-decoration: underline}
a:hover { color: #FFFFFF; text-decoration: underline }
a:active { color: #FFFFFF; text-decoration: underline }
					
a.infoLink, span.infoLink {
  font-size:55%;
  color: #009FE4;
  text-decoration: underline;
	padding-left:6px;
	padding-right:6px;
}
a.infoLink:hover, a.infoLink:active, a.infoLink:visited {
  color: #009FE4;
}
							 
.inputSearch{
background-color: #FFFFFF;
width:85px;
height:15px;
font-size:55%;
border:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.inputBrowse{
	background-color: #FFFFFF;					 
	font-size: 75%;
}

.inputBasket{
	background-color: #FFFFFF;					 
	font-size: 90%;
}

.inputpz1{
	background-color: #FFFFFF;					 
	font-size: 85%;
}												 

.basketRadio
{
	background-color:black;
  color:red;
}

.orange {
	COLOR: #f60;
}

.orangeSmall
{
	COLOR: #f60;
	font-size:60%;
}

a.basketShoppingLink:link { COLOR: #f60; text-decoration: underline}
a.basketShoppingLink:visited {  COLOR: #f60;  text-decoration: underline}
a.basketShoppingLink:hover { COLOR: #f60; text-decoration: underline }
a.basketShoppingLink:active {COLOR: #f60; text-decoration: underline }

a.basketFormLink:link { COLOR: #f60; text-decoration: underline}
a.basketFormLink:visited { COLOR: #f60;  text-decoration: underline}
a.basketFormLink:hover { COLOR: #f60; text-decoration: underline }
a.basketFormLink:active { COLOR: #f60; text-decoration: underline }

a.orange:link { COLOR: #f60; text-decoration: underline}
a.orange:visited { COLOR: #f60;  text-decoration: underline}
a.orange:hover { COLOR: #f60; text-decoration: underline }
a.orange:active { COLOR: #f60; text-decoration: underline }

.payInput{
	background-color: #000000;					 
	font-size: 90%;
}

.tableMerch {
  background-color: #FFFFFF;
  color: #000000;
}
#divMerchandiseText {
  font-size: 0.7em;
  width: 303px;
  padding: 32px 0px 32px 32px;
  float: left;
}
.divWalletDetail {
  width: 343px;
  float: left;
  display: none;
  padding: 0px 0px 32px 0px;
}
.divWalletText {
  font-size: 0.7em;
  width: 343px;
  padding: 4px 0px 0px 32px;
}
#divMerchandiseRight {
  font-size: 0.7em;
  width: 318px;
  margin: 32px 32px 0px 0px;
  float: right;
}
#divWalletSection {
  width: 318px;
  padding: 0px 0px 8px 0px;
  clear: left;
}
#divWalletButton {
  padding: 0px 8px 8px 0px;
  float: left;
}

#menuTop {
  display: none;
}
.divYourAccountBox {
  width: 40%;
  margin: 32px;
  float: left;
}
.divFullWidthBox {
  margin: 32px;
}

<!-- TrolleyBox styles -->

.fieldLabel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.fieldlabel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.fieldHint {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.fieldLabelReqd {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}

.editNormal {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px solid #666666;
  background-color: #FFFFCC;
}
.editNoChange {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px solid #666666;
  background-color: #CCCCCC;
}
.editError {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px solid #666666;
  background-color: #FF0000;
}
.pushButton {
  font-size: 10px;
  background-color: #FF6600;
  color: #FFFFFF;
  margin-left: 2px;
  margin-right: 2px;
  border-width: 1;
  height: 18px;
  cursor: hand;
}
.imageButton {
  cursor: hand;
}
.prNormal {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
}
.prError {font-size: 11px; color: #FF0000; font-weight: bold}
.prOk {font-size: 11px; color: #009900; font-weight: bold}
.prWarn {font-size: 11px; color: #FF9900; font-weight: bold}
.prText {font-size: 11px; color: #000000; font-weight: bold}

a.link {font-size: 10px; color: #0000CC}
a:hover.link {color: #FF6600; text-decoration: underline}

.contentText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.contentTextB {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}
.viewHeading {font-size: 14px; color: #000000; font-weight: bold}

.radioLabel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}

a:link.basketLink {font-size: 10px; color: #0000CC; font-weight: normal}
a:visited.basketLink {font-size: 10px; color: #0000CC; font-weight: normal}
a:active.basketLink {font-size: 10px; color: #0000CC; font-weight: normal}
a:hover.basketLink {color: #FF6600; text-decoration: underline}
a:link.popuplink {font-size: 10px; color: #0000CC; font-weight: normal}
a:visited.popuplink {font-size: 10px; color: #0000CC; font-weight: normal}
a:active.popuplink {font-size: 10px; color: #0000CC; font-weight: normal}
a:hover.popuplink {color: #FF6600; text-decoration: underline}
.billingAddr {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background-color: #FFFFFF;
}
.shippingAddr {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background-color: #FFFFFF;
}
.basketHeader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  background-color: #FFFFFF;
}
.basketaddrData {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background-color: #FFFFFF;
}
.basketDataG {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #009900;
  background-color: #FFFFFF;
}
.basketTotal {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  background-color: #FFFFFF;
}
.basketTable {
  padding : 8px;
}
.basketData {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background-color: #FFFFFF;
}
a.basketPopLink {font-size: 10px; color: #0000CC; font-weight: bold}
a:hover.basketPopLink {font-size: 10px; color: #FF6600; text-decoration: underline; font-weight: bold}
.contentTC {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}
.dboxesStep {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #993333;
  font-weight: bold;
}
.dboxesGroup {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}
.dboxesText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.dboxesTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}
a.dboxesLink {font-size: 10px; color: #0000CC; font-weight: normal}
a:hover.dboxesLink {color: #FF6600; text-decoration: underline}

.dataTable {
	border: 1px solid #990000;
}
.dataTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.dataHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
.dataHeading_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
.dataHeading_border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
}
.dataCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
}
.dataCell_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
}
.dataCell_noborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold}
.navRecCount {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #009900; font-weight: bold}
a.navLink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC; font-weight: bold}
a:hover.navLink {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: underline}
.cellBorderLeftRight {
  background-color: #605776;
}
#fasttrack {
  display: none;
}
#td_voucher img {
  padding-top: 4px;
}
