div#userProductOptions {}
	div#userProductOptions div#headProducts {width: 50%; float: left;}
	div#userProductOptions div#headOptions {width: 35%; float: left;}
		div#userProductOptions h4 {font-size: 14px; line-height: 18px; margin: 0px 0px 9px 0px;}
		div#userProductOptions ul {list-style: none; margin: 0px 0px 9px 0px;}
		div#userProductOptions li {background: none; line-height: 18px;}

		
div#listUserProducts {padding: 45px 0px 0px 0px;}
		div#listUserProducts div.productHeader {width: 100%; min-height: 20px; line-height: 20px; border-bottom: 1px solid #999999;}
			div.productHeader h4 {float: left; width: 67%; font-size: 14px; line-height: 20px; margin: 0px;}
			div.productHeader p {float: left; width: 31%; text-align: left; font-size: 14px; line-height: 20px; margin: 0px;}
				div.productHeader p a {display: inline-block;}
		
		div#listUserProducts div.productBody {padding: 0px 0px 9px 0px; font-size: 12px!important;}
			
			div.productBody div.editProduct {padding: 9px 3px 9px 3px; overflow: inherit; background: #e6e6e6; border-bottom: 1px dotted #999999;}
				div.editProduct p.serialLabel {width: 32%; padding: 0px 0px 0px 2%; float: left;}
				div.editProduct div.serialInfo {width: 30%; padding: 0px 5% 0px 0px; float: left;}
					div.serialInfo h3.serialInfo {color: #010101!important; margin: 0px!important; padding: 0px!important; font-size: 18px!important; line-height: 20px!important; max-height: 22px!important;}
					div.serialInfo p {margin: 0px!important; padding: 0px!important;}
				div.editProduct p.deleteProduct {width: 30%; float: left; text-align: left;}
					p.deleteProduct a.deleteButton {display: block; width: 115px; height: 18px; font-size: 12px; text-align: center; background: #989b9a; color: #ffffff; cursor: pointer;}
				
				div.editProduct div.editMacAddress {padding: 9px 0px 0px 0px; margin: 9px 0px 0px 0px; border-top: 1px dotted #999999;}
					div.editMacAddress p.macAddressLabel {width: 32%; padding: 0px 0px 0px 2%; float: left;}
					div.editMacAddress div.macAddressInput {width: 30%; padding: 0px 5% 0px 0px; float: left;}
						div.macAddressInput input {width: 100%;}
						div.macAddressInput p.macAddressInfo {}
					div.editMacAddress div.macAddressSubmit {width: 30%; float: left; text-align: left;}
						div.macAddressSubmit input {display: block; width: 115px; line-height: 18px; max-height: 20px; font-size: 12px; text-align: center; background: #989b9a; border: none; color: #ffffff; cursor: pointer;}
						
				div.editProduct div.getTwonkyKey {padding: 9px 0px 0px 0px; margin: 9px 0px 0px 0px; border-top: 1px dotted #999999;}
					div.getTwonkyKey p.twonkyKeyLabel {width: 32%; padding: 0px 0px 0px 2%; float: left;}
					div.getTwonkyKey div.twonkyKeyInfo {width: 30%; padding: 0px 5% 0px 0px; float: left;}
						div.twonkyKeyInfo p.twonkyKeyInfo {}
					div.getTwonkyKey div.twonkyKeyRegInfo {width: 60%; padding: 0px 5% 0px 0px; float: left;}
					div.getTwonkyKey div.twonkyKeySubmit {width: 30%; float: left; text-align: left;}
						div.twonkyKeySubmit input {display: block; width: 115px; line-height: 18px; max-height: 20px; font-size: 12px; text-align: center; background: #989b9a; border: none; color: #ffffff; cursor: pointer;}
						
				div.editProduct div.individualMedia {padding: 9px 0px 0px 0px; margin: 9px 0px 0px 0px; border-top: 1px dotted #999999;}
					div.individualMedia p.indMediaLabel {width: 32%; padding: 0px 0px 0px 2%; float: left;}
					div.individualMedia div.indMediaInfo {width: 30%; padding: 0px 5% 0px 0px; float: left;}
						div.indMediaInfo p.indMediaInfo {}
					div.individualMedia div.indMediaRegInfo {width: 60%; padding: 0px 5% 0px 0px; float: left;}
					div.individualMedia div.indMediaSubmit {width: 30%; float: left; text-align: left;}
						div.indMediaSubmit input {display: block; width: 115px; line-height: 18px; max-height: 20px; font-size: 12px; text-align: center; background: #989b9a; border: none; color: #ffffff; cursor: pointer;}
			
			div.productBody div.productDownloads {height: auto; zoom: 1; padding: 9px 3px 9px 3px; border-bottom: 1px dotted #999999;}
				div.productDownloads p.downloadType {width: 32%; float: left;}
				div.productDownloads div.downloadDescription {width: 30%; padding: 0px 5% 0px 0px; float: left;}
				div.productDownloads p.downloadLink {width: 30%; float: left; text-align: left;}
					div.productDownloads p.downloadLink a {display: inline-block;}
				
					div.productDownloads div.downloadInfos {height: auto; overflow: inherit; padding: 9px 3px 9px 3px; border-top: 1px dotted #999999;}
						div.downloadInfos p.downloadInfoLabel {width: 32%; float: left;}
						div.downloadInfos div.downloadExtDescription {width: 60%; padding: 0px 5% 0px 0px; float: left;}
							div.downloadExtDescription p {padding: 0px 0px 18px 0px;}
				
			div.productBody div.vTunerProduct {zoom: 1; padding: 9px 3px 9px 3px; border-bottom: 1px dotted #999999;}
				div.vTunerProduct p.vTunerLabel {width: 32%; float: left;}
				div.vTunerProduct div.vTunerDescription {width: 30%; padding: 0px 5% 0px 0px; float: left;}
				div.vTunerProduct p.vTunerLink {width: 30%; float: left; text-align: left;}
					div.vTunerProduct p.vTunerLink a {display: inline-block;}
			
			div.productBody div.mediaProduct {zoom: 1; padding: 9px 3px 9px 3px; border-bottom: 1px dotted #999999;}
				div.mediaProduct p.mediaLabel {width: 32%; float: left;}
				div.mediaProduct div.mediaDescription {width: 30%; padding: 0px 5% 0px 0px; float: left;}
				div.mediaProduct p.mediaLink {width: 30%; float: left; text-align: left;}
					div.mediaProduct p.mediaLink a {display: inline-block;}
				
			div.productBody div.infoExtension {zoom: 1; padding: 9px 3px 9px 3px; border-bottom: 1px dotted #999999;}
				div.infoExtension p.infoExtLabel {width: 32%; float: left;}
				div.infoExtension div.infoExtDescription {width: 30%; padding: 0px 5% 0px 0px; float: left;}
				div.infoExtension p.infoExtLink {width: 30%; float: left; text-align: left;}
					div.infoExtension p.infoExtLink a {display: inline-block;}

div#regNewProduct {padding: 36px 0px 0px 0px;}
	div#regNewProduct p.newProductOpener {width: 60%; padding: 6px 40% 6px 0px; border-top: 1px solid #999999; border-bottom: 1px dotted #999999; margin: 6px 0px 12px 0px;}
	div#regNewProduct select {width: 300px; margin: 0px 0px 9px 0px;}
	div#regNewProduct input.productSerial {width: 230px; margin: 0px 0px 9px 0px;}
	div#regNewProduct input.serialSubmit {display: block; width: 115px; line-height: 18px; max-height: 20px; font-size: 12px; text-align: center; background: #989b9a; border: none; color: #ffffff; cursor: pointer;}

div#regYourIphone {padding: 36px 0px 0px 0px;}
	div#regYourIphone p.regIphoneOpener {width: 60%; padding: 6px 40% 6px 0px; border-top: 1px solid #999999; border-bottom: 1px dotted #999999; margin: 6px 0px 12px 0px;}
	div#regYourIphone p.regIphoneInfo {width: 60%; padding: 6px 40% 6px 0px;}
	div#regYourIphone input.iPhoneUdId {width: 230px; margin: 0px 0px 9px 0px;}
	div#regYourIphone input.serialSubmit {display: block; width: 115px; line-height: 18px; max-height: 20px; font-size: 12px; text-align: center; background: #989b9a; border: none; color: #ffffff; cursor: pointer;}

div.tx-bmloesupport-pi1 input#email {width: 210px;}
input#tx_bmloesupport_pwsend_button {background: #989B9A none repeat scroll 0 0; border: medium none; color: #FFFFFF; font-size: 12px; margin-top: 9px; width: 150px; display: block;}
