body{
	margin: 0px;
	padding: 0px;
	font-family: Helvetica, Arial, sans-serif;
	text-align: center;
	}
img{
	border:0;
	}
form{
	margin:0;
	padding:0;
}
#main{
	width: 750px;
	text-align: left;
	background-image: url(/common/images/mainbg.gif);
	background-repeat: repeat-y;
	margin: 0px auto 0px auto;
	}
.add input{
	width: 300px;
	margin-left: 5px;
	margin-top: 2px;
	}
.add select{
	width: 306px;
	margin-left: 5px;
	margin-top: 2px;
	}
#header{
	width: 750px;
	height: 182px;
}
a:link{
	text-decoration: underline;
	}
a:visited{
	text-decoration: underline;
	}
a:hover{
	text-decoration: none;
	}
a:active{
	text-decoration: underline;
	}
#menu{
	float: left;
	width: 149px;
	background-color: #f6f6ec;
}
#content{
	clear: right;
	float: left;
	width: 600px;
	overflow: hidden;
	}
.item{
	float: right;
	width: 580px;
	margin-top: 15px;
	padding: 2px;
	border: 1px solid #CCCC99;
	background-color: #F6F6EC;
	}
.item a:link{
	color: #003366;
	}
#inst{
	width: 580px;
	float: right;
	font-size: .7em;
	margin-top: 10px;
	}
.white{
	color: #FFFFFF;
	}
.thumbHolder{
	float: left;
	/*width: 100px;*/
	/*height: 100px;*/
	margin-left: 2px;
	/*margin-right: 5px;*/
	border: 1px solid #cccc99;
	}
.thumb{
	/*float: left;*/
	width: 100px;
	height: 100px;
	margin: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	}
.thumbHolderT{
	float: left;
	width: 100px;
	height: 100px;
	margin-left: 2px;
	margin-right: 5px;
	border: 1px solid #cccc99;
	}
.thumbT{
	/*float: left;*/
	width: 100px;
	height: 100px;
	margin: 1px;
	background-position: center center;
	background-repeat: no-repeat;
	}
.thumb2{
	float: left;
	width: 102px;
	height: 102px;
	margin: 5px;
	background-position: center center;
	border: 1px solid #cccc99;
	background-repeat: no-repeat;
	}
.intro{
	clear: both;
	font-size: .7em;
	padding: 5px;
	}
.intro img{
	margin-right: 5px;
	}
.spacer{
	clear: both;
	}
#heading {
	width: 596px;
	font-family:Helvetica, Arial, sans-serif;
	margin-left: 5px;
	font-size: 105%;
	font-weight: bold;
	background-color: #F6F6EC;
	}
.formatListHolder{
	float: right;
	width: 450px;
	margin: 5px;
	}
.title{
	background-color: #cccc99;
	color: #484848;
 	margin: 5px;
	padding: 0px 5px 0px 5px;
	font-size: .7em;
	font-weight: bold;
	}
.selectFormat{
	float: left;
	text-align: right;
	margin-top: 5px;
	}
.formatList{
	width: 449px;
	}
.row{
	float: left;
	font-size: .7em;
	margin-top: 2px;
	height: 21px;
	padding: 0px;
	}
.rowTop{
	font-size: .7em;
	text-align: center;
	margin-top: 2px;
	height: 21px;
	padding: 0px;
	}
.formatCol{
	float: left;
	width: 198px;
	height: 19px;
	background-color: white;
	}
.quantityCol{
	float: left;
	width: 68px;
	height: 19px;
	margin-left: 5px;
	background-color: #ffffff;
	}
.quantityColtop{
	float: left;
	width: 68px;
	height: 19px;
	margin-left: 5px;
	text-align: center;
	background-color: #ffffff;
	}
.quantityCol select{
	width: 68px;
	border: none;
	height: 19px;
	}
.quantityCol img{
	margin-top: 2px;
	margin-left: 4px;
	}
.quantityCol input{
	position: absolute;
	padding-bottom: 0px;
	text-align: center;
	width: 60px;
	font-size: 1em;
	margin-left: 2px;
	margin-bottom:0px;
	border: 1px solid #cccc99;
	}
.colAmount{
	margin-right: 5px;
	}
.priceCol{
	float: left;
	width: 68px;
	height: 19px;
	margin-left: 5px;
	text-align: right;
	background-color: #ffffff;
	}
.priceColtop{
	float: left;
	width: 68px;
	height: 19px;
	margin-left: 5px;
	text-align: center;
	background-color: #ffffff;
	}
.amountCol{
	float: left;
	width: 68px;
	height: 16px;
	text-align: right;
	border: 1px solid #a5acb2;
	margin-left: 5px;
	background-color: #ffffff;
	}
.removeCol{
	float: left;
	width: 52px;
	height: 20px;
	margin-left: 5px;
	overflow: hidden;
	}
.updateCol{
	float: left;
	height: 20px;
	margin-left: 5px;
	overflow: hidden;
	}
.cellTitle{
	text-align: center;
	}
.addCol{
	float: left;
	width: 45px;
	height: 19px;
	margin-left: 5px;
	margin-top: 5px;
	}
.subTotal{
	float: left;
	text-align: right;
	height: 19px;
	width: 141px;
	margin-left: 5px;
	background-color: #FFFFFF;
	}
.subTotalSpacer{
	float: left;
	width: 198px;
	height: 19px;
	}
#total{
	float: right;
	width: 575px;
	color: #A8A8A8;
	text-align: right;
	padding-right: 10px;
	}
.amount{
	color: #585858;
	font-weight: bold;
	margin-right: 5px;
	}
.totals{
	margin-right: 5px;
	}
.cellText{
	margin-left: 5px;
	}
#numItems{
	float: left;
	}
#progress{
	float: right;
	width: 585px;
	margin-top: 10px;
	}
#imgSales{
	float: left;
	margin-top: 10px;
	}
#orderImages{
	margin-top: 10px;
	float: right;
	}
#prevButton{
	float: left;
	}
#nextButton{
	float: right;
	}
#infoLinks{
	width: 580px;
	margin-top: 10px;
	margin-left: 10px;
	}
#infoLinks img{
	margin-right: 10px;
	}
#greybar{
	width: 750px;
	height: 22px;
	background-color: #b8b8b8;
	}
#greybar img{
	margin-top: 7px;
	}
.top-bar{ 
    height: 21px;
	width: 750px; 
    background-color: #444526;
	text-align: center;
	padding-top: 1px;
}
.removeItem{
	clear: both;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	width: 100px;
	height: 20px;
	padding-bottom: 5px;
	}
#navbar{
    height: 22px;
	width: 750px;
    background-color: #F6F6EC;
	text-align:center;
	padding-top: 5px;
	}
#imgbar{
	height: 90px;
	}
.menucell a,
.menucell a:visited  {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 55%;
    color: #666600;
    text-decoration: none;
    background-image: url(/common/images/menuArrowLondon.gif);
    background-position: 0px 4px;
    background-repeat: no-repeat;
    display: block;
    padding-left: 6px;
}
.menucell a:hover  {
    color: #666600;
    text-decoration: underline;
}
.menucell{
	padding: 4px 0px 5px 2px;
	margin-left: 2px;
	margin-right: 2px;
    border-bottom: 1px solid #CCCC99;
	}

.iwmleftlogo{
    text-align : center;
    vertical-align : top;
    background-image: url(/common/images/leftColBgLondon.jpg);
    background-repeat: repeat-x;
    padding-top: 18px;
	padding-bottom:20px;
}
#menuImage{
	width: 149px;
	height: 23px;
	background-image: url(/common/images/menu_coll.gif);
	}
.intro a:link{
	color: #003366;
	}
#youAreHere{
	float: left;
	height: 20px;
	width: 750px;
	background-color: #FFFFFF;
	vertical-align: middle;
	}
#path{
	float: left;
	margin-left: 3px;
	width: 540px;

	}
#listAction{
	float: left;
	width:200px;
	text-align: right;
	margin-top: 2px;
	}

.youAreHere{
	font-size: 70%;
	font-weight: bold;
	}

a.subsite:link, a.subsite:visited, a.subsite:hover, a.subsite:active{
	color: #FFFFFF;
	font-size: .78em;
	font-weight: bold;
	}
.breadcrumbCell{
	float: left;
	width: 600px;
	}
a.breadActive, a.breadActive:visited  {
    font-size: 70%;
	color: #003366;
    font-weight:bold;
}
a.breadInactive, a.breadInactive:visited, .breadInactive   {
    font-weight:bold;
    color: #D7D7D7;
    font-size: 70%;
}
.removeBut{
	clear: right;
	float: right;
	margin-top: 30px;
	margin-right: 5px;
	margin-bottom: 2px;
	}
.detailsInput{
	/*
	clear: both;
	float: left;
	*/
	width: 350px;
	margin-top: 5px;
	height: 18px;
	font-size: .7em;
	}
.detailsName{
	clear: both;
	float: right;
	height: 24px;
	margin-top: 5px;
	font-size: .7em;
	margin-right: 5px;
	}
.licenseDetail{
	clear: both;
	height: 30px;
	margin-top: 5px;
	font-size: .7em;
	margin-right: 5px;
	}
.licenseDetailB{
	clear: both;
	height: 40px;
	margin-top: 5px;
	font-size: .7em;
	margin-right: 5px;
	}
.formRow {
	clear: both;
	margin-top: 5px;
	/*height: 50px;
	margin-top: 5px;
	font-size: .7em;
	margin-right: 5px;*/
	}
.licenseDetailC{
	clear: both;
	height: 50px;
	margin-top: 5px;
	font-size: .7em;
	margin-right: 5px;
	}
.licenseDetailB textarea{
	height: 50px;
	width: 250px;
	overflow: auto;
	}
.ast{
	color: red;
	}
.addressLeft{
	width: 150px;
	float: left;
	text-align: right;
	}
.addressRight{
	width: 330px;
	float: left;
	}
.addressRight select{
	height: 22px;
	margin-top: 5px;
	width: 356px;
	}
.addressRight a:link, a:visited, a:hover, a:active{
	color: #003366;
	}
.search a:link, a:visited, a:hover, a:active{
	color: #003366;
	}
.addInfo{
	clear: both;
	width: 500px;
	font-size: .7em;
	margin: 5px;
	}
.agree{
	font-size: .7em;
	}
.cartIntro{
	width: 463px;
	float: right;
	}
.confirmHeading{
	color: #cccc99;
	font-size: .9em;
	}
.billAdd{
	font-size: .7em;
	margin-left: 5px;
	width: 250px;
	}
.projDtl{
	float: right;
	width: 250px;
	}
.projDtls{
	font-size: .7em;
	margin-left: 5px;
	}
.itemSummary{
	width: 558px;
	border: 1px solid #cccc99;
	margin: 5px;
	padding: 5px;
	font-size: .7em;
	}
.licSummary{
	width: 558px;
	margin: 5px;
	padding: 5px;
	font-size: .7em;
	}
.sumDetails{
	clear: right;
	float: right;
	margin-top: 5px;
	text-align: right;
	width: 45%;
	}
.priceList{
	float: left;
	width: 50%;
	}
.summaryTitle{
	background-color: #cccc99;
	color: #484848;
	padding: 0 5px 0 5px;
	}
.sumFile{
	float: right;
	width: 430px;
	}
.sumDescription{
	float: right;
	width: 430px;
	margin-top: 5px;
	}
.sumFormat{
	float: right;
	width: 430px;
	margin-top: 5px;
	text-align: right;
	}
.refHeading{
	color: #444526;
	}
.sumItem a:link, a:visited, a:hover, a:active{
	color: #003366;
	}
#paymentHelp{
	width: 650px;
	text-align: left;
	font-size: .7em;
	}
.helpTitle{
	color: #396B9E;
	font-weight: bold;
	}
#chargeTable{
	width: 303px;
	border: 1px solid #cccc99;
	text-align: center;
	}
.learnMore{
	text-align: center;
	}
.learnMore img{
	margin: 30px;
	}
.learnMore a:link, a:visited, a:hover, a:active{
	color: #396B9E;
	}
#bodyText{
	padding: 5px;
	width: 650px;
	}
#bodyText p{
	margin-top: 20px;
	}
.topLeft{
	float: left;
	width: 100px;
	border-right: 1px solid #cccc99;
	border-bottom:1px solid #cccc99;
	}
.topMiddle{
	float: left;
	width: 100px;
	border-right: 1px solid #cccc99;
	border-bottom:1px solid #cccc99;
	}
.topRight{
	float: left;
	width: 100px;
	border-bottom:1px solid #cccc99;
	}
.bottomLeft{
	float: left;
	width: 100px;
	border-right: 1px solid #cccc99;
	}
.bottomMiddle{
	float: left;
	width: 100px;
	border-right: 1px solid #cccc99;
	}
.bottomRight{
	float: left;
	width: 100px;
	}
.bgBar{
	background-color: #cccc99;
	}
.bgBar p{
	padding: 3px;
	}

#formatHelp{
	width: 650px;
	font-size: .7em;
	text-align: left;
	}
#formatText{
	width: 650px;
	text-align: left;
	padding: 5px;
	}
.emRed{
	color: #FF0000;
	text-decoration: underline;
	}
.formatTable{
	width: 650px;
	}
.tableOne{
	float: left;
	width: 220px;
	height: 25px;
	margin-top: 5px;
	}
.tableTwo{
	float: left;
	width: 230px;
	height: 25px;
	margin-top: 5px;
	}
.tableThree{
	float: left;
	width: 90px;
	height: 25px;
	margin-top: 5px;
	}
.tableFour{
	float: left;
	width: 90px;
	height: 25px;
	margin-top: 5px;
	}
.formatTable p{
	padding-left: 3px;
	}
.formatTitle{
	color: #396B9E;
	font-weight: bold;
	}
.leftFloat{
	float: left;
	padding-left: 5px;
	font-size: .6em;
	padding-top: 3px;
	}
#mainTerms{
	padding-left: 10px;
	font-size: .7em;
	}
.searchRow{
	width: 540px;
	font-size: .8em;
	margin: 1px auto 1px auto;
	}
.searchLeft{
	float: left;
	width: 250px;
	text-align: right;
	}
.searchRight{
	float: right;
	width: 275px;
	text-align: left;
	}
.i250{
	width: 250px;
	}
.i256{
	width: 256px;
	}
.searchRight input{
	margin-left: 0px;
	}
.searchRight checkbox{
	margin-left: 0px;
	}
.searchRight input:focus{
	background-color: #F6F6EC;
	}
.searchButton{
	margin-top: 5px;
	}
.example{
	clear: both;
	float: right;
	width: 275px;
	font-size: 11px;
	}
.exampleL{
	clear: both;
	width: 275px;
	font-size: 11px;
	}
.terms{
	width: 210px;
	height: 20px;
	font-size: 1em;
	}
.testBut{
	background-color: #339966;
	line-height: 1.5em;
	padding: 2px;
	}
.testBut :hover{
	background-color: #006633;
	}
.testBut2{
	background-color: #339999;
	padding: 2px;
	}
.testBut2 :hover{
	background-color: #006666;
	}
.testBut3{
	background-color: #336699;
	padding: 2px;
	}
.testBut3 :hover{
	background-color: #003366;
	}
.testBut4{
	background-color: #663399;
	padding: 2px;
	}
.testBut4 :hover{
	background-color: #330066;
	}
.testBut5{
	background-color: #993366;
	padding: 2px;
	}
.testBut5 :hover{
	background-color: #660033;
	}
.testBut6{
	background-color: #993333;
	padding: 2px;
	}
.testBut6 :hover{
	background-color: #660000;
	}
.testBut7{
	background-color: #996633;
	padding: 2px;
	}
.testBut7 :hover{
	background-color: #663300;
	}
.testBut8{
	background-color: #669966;
	padding: 2px;
	}
.testBut8 :hover{
	background-color: #336633;
	}
#navbarNew{
    height: 22px;
	width: 750px;
    background-color: #F6F6EC;
	text-align:center;
	padding-top: 5px;
	font-size: .65em;
	letter-spacing: .1em;
	font-weight: 900;
	color: #FFFFFF;
	}
#navbarNew a{
	color: #FFFFFF;
	text-decoration: none;
	}
.searchType{
	color: #444526;
	font-weight: bold;
	}
#searchIns{
	float: right;
	width: 580px;
	font-size: .8em;
	margin-top: 10px;
	margin-bottom: 5px;
	}
#searchIns p{
	margin-top: 0px;
	margin-bottom: 0px;
	}
#searchIns a:link, a:visited, a:hover, a:active{
	color: #003366;
	}
.department{
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 590px;
	/*border: 1px solid #f6f6ec;*/
	color: #444526;
	}
.department a:link{
	color: #444526;
	}
.contactE{
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	width: 250px;
	background-color: #f6f6ec;
	padding-bottom: 10px;
	font-size: .7em;
	}
.contactP{
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	width: 200px;
	background-color: #f6f6ec;
	font-size: .7em;
	}
.contactMain{
	clear: both;
	width: 585px;
	padding-top: 10px;
	padding-left: 5px;
	font-size: .7em;
	}
.addem{
	font-weight: bold;
	font-style: italic;
	}
.deptH{
	margin-left: 5px;
	font-weight: bold;
	}
.listLeft{
	clear: both;
	float: left;
	width: 45%;
	margin-left: 20px;
	}
.listRight{
	float: left;
	width: 45%;
	font-size: .7em;
	margin-left: 10px;
	}
.listRight img{
	margin-left: 30px;
	margin-right: 5px;
	}
.linkRight{
	margin-left: 30px;
	line-height: 2em;
	}
.listItem{
	margin-top: 10px;
	font-size: .7em;
	}
.listItem img{
	margin-left: 30px;
	}
.helpSection{
	float: right;
	width: 585px;
	margin-top: 10px;
	padding: 5px;
	font-size: .7em;
	}
.helpSection ul{
	float: left;
	}
.helpSection a{
	color: #444526;
	}
.toTop{
	float: right;
	width: 585px;
	margin-top: 10px;
	padding: 5px;
	font-size: .8em;
	background-color: #cccc99;
	}
.toTop a{
	color: #444526;
	}
#sTable{
	width: 570px;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	}
.sTableRow{
	clear:both;
	border-bottom: 1px solid #C0C0C0;
	}
.sTable1{
	clear: both;
	float: left;
	width: 50px;
	padding: 3px;
	text-align: center;
	}
.sTable2{
	float: left;
	width: 120px;
	padding: 3px;
	border-left: 1px solid #C0C0C0;
	}
.sTable3{
	float: left;
	padding: 3px;
	border-left: 1px solid #C0C0C0;
	}
#itable{
	width: 279px;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	margin: auto auto auto auto;
	}
.itableRow{
	clear: both;
	border-bottom: 1px solid #C0C0C0;
	}
.itable1{
	clear: both;
	float: left;
	width: 69px;
	text-align: center;
	padding: 3px;
	}
.itable2{
	float: left;
	width: 110px;
	padding: 3px;
	border-left: 1px solid #C0C0C0;
	}
#ackLeft{
	float: left;
	margin-left: 5px;
	margin-top: 30px;
	padding: 5px;
	width: 270px;
	font-size: .7em;
	}
#ackRight{
	float: right;
	margin-top: 30px;
	width:270px;
	font-size: .7em;
	}
#ackTable{
	width: 270px;
	margin: auto auto auto auto;
	}
.ackRow{
	clear: both;
	}
.ackRow1{
	clear: both;
	float: left;
	padding: 5px;
	width: 170px;
	text-align: center;
	}
.ackRow2{
	float: left;
	width: 80px;
	padding: 5px;
	text-align: left;
	}
.centre{
	float: left;
	width: 400px;
	margin: 10px;
	font-size: .7em;
	}
.centre img{
	float: left;
	margin-right: 10px;
	}
.overview{
	margin-top: 20px;
	font-style: italic;
	}
.endCol{
	float: right;
	width: 170px;
	background-color: #f6f6ec;
	}
.high{
	font-style: italic;
	font-weight: bold;
	font-size: .8em;
	background-image:url(/common/images/dotted_line.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	text-indent: 5px;
	padding-bottom: 2px;
	}
.randomAd{
	font-size: .7em;
	border-bottom: 1px solid #444526;
	margin: 10px 5px 0px 5px;
	padding-bottom: 10px;
	}
#essayHigh{
	clear: right;
	float: right;
	width: 188px;
	}
.essayHeading{
	font-size: .7em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #444526;
	padding: 2px;
	}
.essayHighText{
	font-size: .7em;
	color: #444526;
	background-color: #cccc99;
	padding: 2px;
	}
#resultsList{
	clear: both;
	float: right;
	width: 600px;
	margin-bottom: 20px;
	}
#resultsList br{
	/*display: none;*/
	}
.result{
	float: right;
	width: 595px;
	margin-top: 10px;
	font-size: .7em;
	border-bottom: 1px solid #cccc99;
	padding-bottom: 10px;
	}
.resultFull{
	float: right;
	width: 595px;
	margin-top: 5px;
	font-size: .7em;
	padding-bottom: 10px;
	}
.subDetail0{
	float: left;
	width: 45px;
	padding: 2px;
	text-align: center;
	}
.subDetail0 img{
	margin-top: 10px;
	}
.subDetail1{
	float: left;
	width: 76px;
	padding: 2px;
	overflow: hidden;
	margin-right: 5px;
	}
.subDetail1 p{
	margin: 0px;
	}
.subDetail2{
	float: left;
	width: 226px;
	padding: 2px;
	}
.subDetail2 p{
	margin: 0px;
	}
.subDetail3{
	float: left;
	width: 96px;
	padding: 2px;
	text-align: center;
	}
.subDetail4{
	float: left;
	width: 120px;
	padding: 2px;
	text-align: center;
	}
.subDetail4 .thumbHolder{
	float: right;
	}
.buttonRow{
	float: right;
	width: 595px;
	padding-top: 3px;
	}
.buttonRowResult{
	float: right;
	width: 595px;
	padding-top: 3px;
	background-color: #f6f6ec;
	margin-bottom: 5px;
	}
.buttonRow img{
	margin-right: 5px;
	}
.buttonRowResult img{
	margin-right: 5px;
	}
.searchAgain{
	float: right;
	margin-top: 5px;
	}
.searchAgain form{
	float: left;
	margin: 0px 5px 0px 0px;
	}
.searchAgain p{
	margin-top: 0px;
	margin-right: 5px;
	}
.catNo{
	float: left;
	color: #444526;
	font-size: 12px;
	font-weight: bold;
	width: 275px;
	overflow: hidden;
	}
.imgRec{
	margin: 3px;
	}
.catNoHeading{
	font-size: 9px;
	}
.prevNext{
	clear: both;
	float: right;
	width: 500px;
	text-align: right;
	}
.prevNext img{
	margin-right: 5px;
	}
.continueSearch{
	float: left;
	}
.continueSearch p{
	font-size: .7em;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.preview{
	float: left;
	margin-top: 5px;
	width: 300px;
	height: 200px;
	border: 1px solid #cccc99;
	}
/*delete preview select*/
.previewSelect{
	float: right;
	margin: 5px;
	width: 300px;
	/*height: 340px;*/
	border: 1px solid #cccc99;
	}
.resultInfo{
	float: right;
	margin-top: 5px;
	width: 240px;
	}
.resultInfoSelect{
	margin-top: 5px;
	}
.detail{
	width: 240px;
	margin-top: 5px;
	}
.detailWide{
	clear: both;
	width: 100%;
	}
.detailShort{
	float: left;
	width: 190px;
	margin-top: 5px;
	margin-right: 5px;
	}
.detailSelect{
	margin-top: 5px;
	}
.detailSelect a{
	color: #396B9E;
	}
.detailType{
	background-color: #f5f5ec;
	margin-right: 5px;
	/*font-weight: bold;*/
	}
/*delete previewImage*/
.previewImage{
	width: 290px;
	height: 333px;
	margin: 5px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center center;
	}
.recordType{
	float: left;
	width:30px;
	height: 200px;
	margin-top: 5PX;
	margin-right: 5px;
	text-align: center;
	}
.recLink{
	float: left;
	width: 75px;
	height: 13px;
	overflow: hidden;
	font-size: .7em;
	margin-top: 4px;
	vertical-align: top;
	padding-left: 2px;
	background-color: #cccc99;
	}
.recLink a{
	color: #444526;
	}
.imgResult{
	float: left;
	/*width: 100px;*/
	border: 1px solid #cccc99;
	margin-left: 13px;
	text-align: right;
	margin-top: 10px;
	display: inline;
	}
.imgResult .thumb{
	cursor: hand;
	}
.recordAction{
	clear: both;
	margin-left: 5px;
	}
.recordAction p{
	margin: 0px;
	text-align: left;
	}
#helpLinks{
	float: left;
	padding-top: 30px;
	margin: 10px;
	}
#helpLinks a{
	color: #444526;
	}
.centerdiv{
	margin: 10px;
	}
.centerdiv a{
	color: #444526;
	}
.subDetail4 .thumb{
	cursor: hand;
	}
#thumbList{
	clear: both;
	float: right;
	width: 600px;
	margin-bottom: 20px;
	}
#thumbList br{
	display: none;
	}
.imgHolder {
	float: right;
	text-align: right;
}
.image{
	float: right;
	border: 1px solid #cccc99;
	margin: 5px;
	}
.image img{
	border: 5px solid #ffffff;
	/*border: 1px solid #cccc99;
	padding: 5px;*/
	max-width: 400px;
	width: expression(this.width > 400 ? 400: true);
	}
.indent{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	}
.noJava{
	width: 570px;
	margin: 15px 10px 15px;
	padding: 5px;
	border: 1px solid #CCCC99;
	background-color: #F6F6EC;
	font-size: .8em;
	}
.noJava a:link{
	color: #003366;
	}
.shortList{
	clear: both;
	width: 590px;
	}
.historyTable{
	width: 445px;
	}
.historyRow{
	clear: both;
	width: 445px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccc99;
	}
.historyBox{
	float: left;
	width: 85px;
	margin-right: 4px;
	}
#historyClose{
	width: 450px;
	background-color: #cccc99;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	}
#historyClose a{
	color: #000000;
	}
.artistInfo{
	width: 445px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
#exList{
	margin-left: 5px;
	}
#history{
	width: 450px;
	background-color: #f6f6ec;
	font-size: .7em;
	text-align: left;
	}
.licenseTxt {
	clear: both;
	font-size: .7em;
	padding-left: 10px;
}