body {background: #FFFFFF; margin: 0px;}
.title {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; text-transform: uppercase;}
.Menutitle {font-family: Arial; font-size: 11px; color: #C6172C; font-weight: bold; text-transform: uppercase;}
.subTitle {font-family: Arial; font-size: 11px; color: #C6172C; font-weight: bold; text-transform: uppercase;}
.pageTitle {font-family: Arial; font-size: 16px; color: #000000; font-weight: bold; margin: 10px; position: relative; clear: both;}

.filterField {font-family: Arial; font-size: 9px; color: #000000; width: 100%; height: 16px;}
.filterField2 {font-family: Arial; font-size: 9px; color: #000000; height: 16px;}
.textFields {font-family: Arial; font-size: 9px; color: #000000; width: 100%; height: 16px;}
.textFieldsReadOnly {font-family: Arial; font-size: 9px; color: #000000; background: #E6E6E6; width: 100%; height: 16px;}

.topHeader {font-family: Arial; font-size: 11px; color: #FFFFFF; width: 1003px; height: 89px; background: #000000; position: relative; clear: both; left: 0px; top: 0px;}
	.topHeader a {color: #FFFFFF; text-decoration: none;}
	.topHeader .topLinks1 {position: absolute; left: 5px; top: 71px;}
	.topHeader .topLinks2 {text-align: right; text-transform: uppercase; position: absolute; right: 10px; top: 15px;}
		.topHeader .topLinks2 .languageSwitch {color: #FFF6E0;}
	.topHeader .personalBar {color: #FFF6E0; text-align: right; position: absolute; right: 10px; top: 57px;}
		.topHeader .personalBar a {color: #FFF6E0;}

.topMenu {font-family: Arial; font-size: 12px; color: #FFFFFF; width: 1003px; height: 28px; background: #485763; position: relative; clear: both; left: 0px; top: 0px;}
	.topMenu a {color: #FFFFFF; text-decoration: none;}
	.topMenu .leftLink {padding-left: 10px; padding-top: 6px; position: relative; float: left;}
	.topMenu .menu {position: relative; float: right; cursor: hand;}
		.topMenuItem {width: 250px; padding: 0px 0px 5px 26px; background: #485763; cursor: hand;}
			.menuItem {font-family: Arial; font-size: 11px; color: #FFFFFF;}
			.menuItemOver {font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: bold;}
			.menuItemClicked {font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: bold;}

.banner {width: 388px; height: 40px; margin: 0px 0px 0px 0px; position: relative; clear: both;}
	.banner .memberBanner {position: relative; clear:both;margin-top:3px;}
		.banner .memberBanner .notIndependant {font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; padding-right: 10px; background: #D52F2D; position: relative; float: left;}
		.banner .memberBanner .independant {font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; text-transform: uppercase; padding-right: 10px; position: relative; float: left;}
	.banner .jobberBanner {font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; margin-right: 20px; position: relative; clear:both}

.homeRightContent {width: 388px; position: absolute; float: left; left : 615px; top:123px}
.homeRightContent .footerLeft {position: relative; float: left;}
.homeRightContent .footerLeft .logo {margin-bottom: 6px; border: solid 1px #94938C; position: relative;}
.homeRightContent .footerLeft .saxLinks {font-family: Arial; font-size: 11px; color: #000000; width: 189px; padding: 5px; border: solid 1px #94938C; background: #E8E6E1; position: relative; float: left;}
.homeRightContent .footerLeft .saxLinks a {color: #000000; text-decoration: none;}
.homeRightContent .saxManagement {font-family: Arial; font-size: 11px; color: #000000; width: 194px; margin-left: 5px; padding: 5px 0px 5px 5px; border: solid 1px #94938C; background: #E8E6E1; position: relative; float: left;}
.homeRightContent .saxManagement a {color: #000000; text-decoration: none;}
.homeRightContent .saxManagement .menu {font-family: Arial; font-size: 11px; color: #000000; position: relative; clear: both;}
.homeRightContent .saxManagement .menuItem {position: relative; clear: both;}

.homeContent { position: relative; clear: both; width:1003px; margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px}
.homeContent .homeLeftContent {width: 610px; height: 450px; margin-right: 10px; padding-left: 5px; position: relative; float: left;}


.infoBulletins {margin-bottom: 10px; padding: 5px; border: solid 1px #94938C; background: #F5F2E6;}
	.infoBulletins .list {border: solid 0px #000000;}
	.infoBulletins .headerStyle {height: 0px;}
	.infoBulletins .itemStyle1 {font-family: Arial; font-size: 11px; color: #000000; width: 230px; height: 15px;}
		.infoBulletins .itemStyle1 a {color: #000000; text-decoration: none; text-transform:uppercase}
	.infoBulletins .itemStyle2 {font-family: Arial; font-size: 11px; color: #000000; width: 60px;text-transform:uppercase}
	.infoBulletins .itemStyle3 {font-family: Arial; font-size: 11px; color: #000000; text-align: right; width: 70px;}
	.infoBulletins .footerStyle {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold;}
		.infoBulletins .footerStyle a {color: #000000; text-decoration: none;}

.infoBulletinsSearch {margin: 10px 0px 10px 10px; position: relative; clear: both;width:993}
	.infoBulletinsSearch .filter {font-weight: bold; position: relative; clear: both; width: 993px; border-left: solid 1px #94938C; border-right: solid 1px #94938C;}
		.infoBulletinsSearch .filter .filterColumn1 {font-family: Arial; font-size: 11px; color: #486263; padding-left: 3px; padding-right: 2px; background-color: #F0F0F0; border-left: medium none; border-right: 1px solid; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 175px; height: 36px;}
		.infoBulletinsSearch .filter .filterColumn2 {font-family: Arial; font-size: 11px; color: #486263; padding-left: 3px; padding-right: 2px; background-color: #F0F0F0; border-left: medium none; border-right: 1px solid; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 490px; height: 36px;}
		.infoBulletinsSearch .filter .filterColumn3 {font-family: Arial; font-size: 11px; color: #486263; text-align: right; padding-right: 10px; padding-top: 9px; background-color: #F0F0F0; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 326px; height: 36px;}
	.infoBulletinsSearch .list {width: 993px; position: relative; clear: both; border-left: solid 1px #94928C; border-right: solid 1px #94928C;}
	.infoBulletinsSearch .list .headerStyle {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold;}
		.infoBulletinsSearch .list .headerStyle a {color: #000000; text-decoration: none;}
	.infoBulletinsSearch .list .itemStyle {background: #F0F0F0;}
		.infoBulletinsSearch .list .itemStyle a {color: #000000;}
	.infoBulletinsSearch .list .alternatingItemStyle {background: #FFFFFF;}
		.infoBulletinsSearch .list .alternatingItemStyle a {color: #000000;}
	.infoBulletinsSearch .list .itemTitleResult1 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 75px;}
	.infoBulletinsSearch .list .itemTextResult1 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.infoBulletinsSearch .list .itemTitleResult2 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 150px;}
	.infoBulletinsSearch .list .itemTextResult2 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;text-transform:uppercase}
	.infoBulletinsSearch .list .itemTitleResult3 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 325px;}
	.infoBulletinsSearch .list .itemTextResult3 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;text-transform:uppercase}
	.infoBulletinsSearch .list .itemTitleResult4 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 75px;}
	.infoBulletinsSearch .list .itemTextResult4 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.infoBulletinsSearch .list .itemTitleResult5 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 250px;}
	.infoBulletinsSearch .list .itemTextResult5 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.infoBulletinsSearch .list .itemTitleResult6 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 81px;}
	.infoBulletinsSearch .list .itemTextResult6 {font-family: Arial; font-size: 11px; vertical-align: top; text-align: right; padding-left: 3px; padding-right: 10px; padding-top: 2px; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: medium none;}

.infoBulletinsAdd {position: relative; clear: both;}
	.infoBulletinsAdd .addRow {position: relative; clear: both;}
		.infoBulletinsAdd .label {font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; width: 200px; margin-left: 10px; position: relative; float: left;}
		.infoBulletinsAdd .star {font-family: Verdana; font-size: 10px; color: #660000; width: 15px; position: relative; float: left;}
		.infoBulletinsAdd .control {font-family: Verdana; font-size: 10px; color: #000000; width: 200px; position: relative; float: left;}
		.infoBulletinsAdd .buttons {font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; width: 415px; margin-left: 20px; position: relative; clear: both;}
		.infoBulletinsAdd .confirmMsg {font-family: Verdana; font-size: 12px; color: #000000; font-weight: bold; text-align: center; width: 983px; position: relative; clear: both;}
		.infoBulletinsAdd .confirmLinks {font-family: Verdana; font-size: 10px; color: #000000; text-align: center; width: 983px; position: relative; clear: both;}
			.infoBulletinsAdd .confirmLinks a {color: #000000;}

.homeEdit {position: relative; clear: both;}
	.homeEdit select {font-family: Arial; font-size: 9px; color: #000000;}
	.homeEdit .pageSpecs {font-family: Arial; font-size: 11px; color: #000000; margin: 10px 0px 10px 10px; position: relative; clear: both;}
		.homeEdit .pageSpecs .label {padding-right: 10px; padding-top: 2px; position: relative; float: left;}
		.homeEdit .pageSpecs .control {padding-right: 60px; position: relative; float: left;}
	.homeEdit .editor {font-family: Arial; font-size: 11px; color: #000000; margin: 10px 0px 10px 10px; position: relative; clear: both;}
		.homeEdit .editor .headerTable {width: 993px; border-left: solid 1px #000000; border-right: solid 1px #000000; border-top: solid 1px #000000;}
		.homeEdit .editor .headerColumn {padding: 5px; background: #D6D3CE;}
		.homeEdit .editor .frameStyle {width: 991px; height: 350px; border-left: solid 1px #000000; border-right: solid 1px #000000; border-bottom: solid 1px #000000;}
	.homeEdit .buttons {margin-left: 10px; position: relative; clear: both;}
	.homeEdit .buttons2 {margin-left: 10px; position: relative; clear: both;z-index:99;}
	.homeEdit .bannerSection {vertical-align: middle; text-align : center; width: 600px; height: 40px; margin: 10px 0px 10px 10px; border: solid 1px #000000; background: #E8E9E1; position: relative; clear: both;}
	.homeEdit .leftSection {text-align: left; width: 610px; margin-right: 10px; padding-left: 5px; position: relative; float: left;z-index:50;}
	
.rightSection {vertical-align: middle; text-align: center; width: 388px; height: 380px; border: solid 1px #000000; background: #E8E9E1; position: absolute; float: left; left : 615px; top:5px; z-index:99}
	
	
.fileUpload {margin: 10px; position: relative; clear: both;}
	.fileUpload .fieldUpload {font-family: Arial; font-size: 11px; color: #000000; margin-bottom: 25px; position: relative; clear: both;}
		.fileUpload .fieldUploadError {font-family: Arial; font-size: 11px; color: #FF0000; margin-bottom: 10px; position: relative; clear: both;}
		.fileUpload .fieldUpload input {font-family: Arial; font-size: 11px; color: #000000; width: 250px;}
	.fileUpload .buttons {font-family: Arial; font-size: 11px; color: #000000; margin-bottom: 10px; position: relative; clear: both;}
	.fileUpload .imgList {font-family: Arial; font-size: 11px; color: #000000; margin-top: 10px; position: relative; clear: both;}
		.fileUpload .imgList .imgName {width: 250px; position: relative; float: left;}
		.fileUpload .imgList .imgThumb {width: 150px; position: relative; float: left;}
		.fileUpload .imgList .txtHeader {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; position: relative; clear: both;}
		.fileUpload .imgList .buttons {margin-top: 10px; margin-bottom: 10px; position: relative; clear: both;}

.manufacturer {width: 1003px; position: relative; clear: both;}
	.manufacturer .header {margin: 10px 0px 10px 10px; position: relative; clear: both;}
		.manufacturer .header a {color: #486263; font-weight: bold;}
		.manufacturer .header .title {font-family: Arial; font-size: 11px; color: #000000; text-align: center; height: 20px; padding-top: 3px; background: #94938C; position: relative; clear: both;}
		.manufacturer .header .inputText {font-family: Arial; font-size: 11px; color: #000000; width: 225px; height: 17px;}
		.manufacturer .header .leftSection {font-family: Arial; font-size: 11px; color: #000000; width: 580px; padding: 5px; border-left: solid 2px #94938C; border-right: solid 2px #94938C; border-bottom: solid 2px #94938C; background: #F0F0F0; position: relative; float: left;}
			.manufacturer .header .leftSection .subTitle {font-family: Arial; font-size: 11px; color: #486263; margin: 0px 0px 6px 0px;}
			.manufacturer .header .leftSection .text {font-family: Arial; font-size: 11px; color: #000000; margin: 0px 0px 7px 0px;}
		.manufacturer .header .manufacturerrightSection {font-family: Arial; font-size: 11px; color: #000000; width: 413px; padding: 5px; border-right: solid 2px #94938C; border-bottom: solid 2px #94938C; background: #F0F0F0; position: relative; float: left;}
			.manufacturer .header .manufacturerrightSection .subTitle {font-family: Arial; font-size: 11px; color: #486263; margin: 0px 0px 5px 0px;}
			.manufacturer .header .manufacturerrightSection .text {font-family: Arial; font-size: 11px; color: #000000; margin: 0px 0px 5px 0px;}
	.manufacturer .grid {margin: 10px 0px 10px 10px; position: relative; clear: both;}
		.manufacturer .grid .title {font-family: Arial; font-size: 16px; color: #C6172C; font-weight: bold; height: 20px; position: relative; clear: both;}
		.manufacturer .grid .itemStyle {background: #F0F0F0;}
		.manufacturer .grid .alternatingItemStyle {background: #FFFFFF;}
		.manufacturer .grid .list {border-left: solid 1px #94928C; border-right: solid 1px #94928C;}
			.manufacturer .grid .list .itemTextResult1 {font-family: Arial; font-size: 11px; width: 800px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid;}
			.manufacturer .grid .list .itemTextResult2 {font-family: Arial; font-size: 11px; width: 183px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid;}


.promoCatalog {width: 1003px; position: relative; clear: both;}
	.promoCatalog .list {font-family: Arial; font-size: 11px; color: #000000;}

.pagerRow {width: 993px; height: 30px; position: relative; clear: both;}
	.pagerRow .leftCell {padding-left: 10px; padding-top: 7px; position: relative; float: left;}
	.pagerRow .rightCell {position: relative; float: right;}

.pagerStyle {font-family: Verdana; font-size: 9px; color: #993300; font-weight: bold; padding: 5px 10px 3px 10px; position: relative; clear: both;}
	.pagerStyle .priceManualNavigation {color: #993300;}
	.pagerStyle .priceManualNavigationSelected {color: #FFFFFF; text-align: center; background: #660000; border-bottom: solid 1px #660000; text-decoration: none; width: 8px;}
	.pagerStyle .pageNumbers {padding-right: 10px; padding-top: 4px; position: relative; float: left;}
	.pagerStyle .pageRecords {text-align: right; padding-left: 10px; position: relative; float: left;}
	.pagerStyle select {font-family: Arial; font-size: 9px; color: #000000;}

.installer {margin-left: 10px; margin-top: 10px; position: relative; clear: both;}
	.installer .filter {font-weight: bold; position: relative; clear: both; width: 993px; border-left: solid 1px #94938C; border-right: solid 1px #94938C;}
		.installer .filter .filterColumn1 {font-family: Arial; font-size: 11px; color: #486263; padding-left: 3px; padding-right: 2px; background-color: #F0F0F0; border-left: medium none; border-right: 1px solid; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 100px; height: 36px;}
		.installer .filter .filterColumn2 {font-family: Arial; font-size: 11px; color: #486263; padding-left: 3px; padding-right: 2px; background-color: #F0F0F0; border-left: medium none; border-right: 1px solid; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 100px; height: 36px;}
		.installer .filter .filterColumn3 {font-family: Arial; font-size: 11px; color: #486263; padding-left: 3px; padding-right: 2px; background-color: #F0F0F0; border-left: medium none; border-right: 1px solid; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 250px; height: 36px;}
		.installer .filter .filterColumn4 {font-family: Arial; font-size: 11px; color: #486263; padding-left: 3px; padding-right: 2px; background-color: #F0F0F0; border-left: medium none; border-right: 1px solid; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 100px; height: 36px;}
		.installer .filter .filterColumn5 {font-family: Arial; font-size: 11px; color: #486263; padding-left: 3px; padding-right: 2px; background-color: #F0F0F0; border-left: medium none; border-right: 1px solid; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 100px; height: 36px;}
		.installer .filter .filterColumn6 {font-family: Arial; font-size: 11px; color: #486263; padding-left: 3px; padding-right: 2px; background-color: #F0F0F0; border-left: medium none; border-right: 1px solid; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 250px; height: 36px;}
		.installer .filter .filterColumn7 {font-family: Arial; font-size: 11px; color: #486263; text-align: right; padding-right: 10px; padding-top: 9px; background-color: #F0F0F0; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: 1px solid; float: left; width: 91px; height: 36px;}

.searchInstaller {position: relative; clear: both;}
	.searchInstaller .installerGrid {width: 993px; position: relative; clear: both; border-left: solid 1px #94928C; border-right: solid 1px #94928C;}
	.searchInstaller .installerGrid .headerStyle {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold;}
		.searchInstaller .installerGrid .headerStyle a {color: #000000; text-decoration: none;}
	.searchInstaller .installerGrid .itemStyle {background: #F0F0F0;}
		.searchInstaller .installerGrid .itemStyle a {color: #000000;}
	.searchInstaller .installerGrid .alternatingItemStyle {background: #FFFFFF;}
		.searchInstaller .installerGrid .alternatingItemStyle a {color: #000000;}
	.searchInstaller .installerGrid .itemTitleResult1 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 50px;}
	.searchInstaller .installerGrid .itemTextResult1 {font-family: Arial; font-size: 11px; vertical-align: top; text-align: center; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.searchInstaller .installerGrid .itemTitleResult2 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 80px;}
	.searchInstaller .installerGrid .itemTextResult2 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.searchInstaller .installerGrid .itemTitleResult3 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 240px;}
	.searchInstaller .installerGrid .itemTextResult3 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.searchInstaller .installerGrid .itemTitleResult4 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 100px;}
	.searchInstaller .installerGrid .itemTextResult4 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.searchInstaller .installerGrid .itemTitleResult5 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 90px;}
	.searchInstaller .installerGrid .itemTextResult5 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.searchInstaller .installerGrid .itemTitleResult6 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 235px;}
	.searchInstaller .installerGrid .itemTextResult6 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.searchInstaller .installerGrid .itemTitleResult7 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 255px;}
	.searchInstaller .installerGrid .itemTextResult7 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none;  border-right: medium none; border-top: #94938C 1px solid; border-bottom: medium none;}
    .searchInstaller .installerGrid .itemTitleResult8 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 0px;}
	.searchInstaller .installerGrid .itemTextResult8 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: medium none;}

.saxInstaller {position: relative; clear: both;}
	.saxInstaller .installerGrid {width: 993px; position: relative; clear: both; border-left: solid 1px #94928C; border-right: solid 1px #94928C;}
	.saxInstaller .installerGrid .headerStyle {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold;}
		.saxInstaller .installerGrid .headerStyle a {color: #000000; text-decoration: none;}
	.saxInstaller .installerGrid .itemStyle {background: #F0F0F0;}
		.saxInstaller .installerGrid .itemStyle a {color: #000000;}
	.saxInstaller .installerGrid .alternatingItemStyle {background: #FFFFFF;}
		.saxInstaller .installerGrid .alternatingItemStyle a {color: #000000;}
	.saxInstaller .installerGrid .itemTitleResult1 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 50px;}
	.saxInstaller .installerGrid .itemTextResult1 {font-family: Arial; font-size: 11px; vertical-align: top; text-align: center; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.saxInstaller .installerGrid .itemTitleResult2 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 100px;}
	.saxInstaller .installerGrid .itemTextResult2 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.saxInstaller .installerGrid .itemTitleResult3 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 290px;}
	.saxInstaller .installerGrid .itemTextResult3 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.saxInstaller .installerGrid .itemTitleResult4 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 100px;}
	.saxInstaller .installerGrid .itemTextResult4 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.saxInstaller .installerGrid .itemTitleResult5 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 100px;}
	.saxInstaller .installerGrid .itemTextResult5 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.saxInstaller .installerGrid .itemTitleResult6 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 290px;}
	.saxInstaller .installerGrid .itemTextResult6 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
	.saxInstaller .installerGrid .itemTitleResult7 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 113px;}
	.saxInstaller .installerGrid .itemTextResult7 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: medium none;}


.ManufacturerControlReport {padding-left: 15px;padding-top: 5px;position: relative; clear: both;}
.ManufacturerControlReport .Manufacturer .ManufacturerGrid {width: 390px; position: relative; clear: both; border-left: solid 1px #94928C; border-right: solid 1px #94928C;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .headerStyle {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .headerStyle a {color: #000000; text-decoration: none;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .itemStyle {background: #F0F0F0;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .itemStyle a {color: #000000;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .alternatingItemStyle {background: #FFFFFF;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .alternatingItemStyle a {color: #000000;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .itemTitleResult1 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 75px;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .itemTextResult1 {font-family: Arial; font-size: 11px; vertical-align: top; text-align: center; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .itemTitleResult2 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 115px;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .itemTextResult2 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right: 1px dashed; border-top: #94938C 1px solid; border-bottom: medium none;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .itemTitleResult3 {font-family: Arial; font-size: 11px; padding-left: 3px; padding-right: 2px; background-color: #D9D9CE; border-left: medium none; border-right: medium none; border-top: #94938C 1px solid; border-bottom: #94938C 1px solid; width: 200px;}
.ManufacturerControlReport	.Manufacturer .ManufacturerGrid .itemTextResult3 {font-family: Arial; font-size: 11px; vertical-align: top; padding-left: 3px; padding-right: 2px; padding-top: 2px; border-left: medium none; border-right:  medium none; border-top: #94938C 1px solid; border-bottom: medium none;}


.ManufacturerControlReportSection {padding-left: 5px;padding-top: 5px;position: relative; clear:both; border:medium none;}
.ManufacturerControlReportSection .Warning1Section {padding-left: 5px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;width:815px;position: relative; clear:both; border:medium none; background-color: #F0F0F0;  border-left: solid 1px #94938C; border-right: solid 1px #94938C;  border-top: solid 1px #94938C; border-bottom: solid 1px #94938C; margin-bottom:10px}
.ManufacturerControlReportSection .Warning2Section {padding-left: 5px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;width:815px;position: relative; clear:both; border:medium none; background-color: #F0F0F0;  border-left: solid 1px #94938C; border-right: solid 1px #94938C;  border-top: solid 1px #94938C; border-bottom: solid 1px #94938C;margin-bottom:10px}
.ManufacturerControlReportSection .ChoiceSection {padding-left: 5px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;width:815px; position: relative; clear:both; border:medium none; background-color: #F0F0F0;  border-left: solid 1px #94938C; border-right: solid 1px #94938C;  border-top: solid 1px #94938C; border-bottom: solid 1px #94938C;margin-bottom:10px}
.ManufacturerControlReportSection .ReportWarning{position: relative; clear: both;width:815px;margin-top: 10px; margin-bottom: 10px;}
.ManufacturerControlReportSection .Label{font-family: Arial; font-size: 11px; color: #000000;}
.ManufacturerControlReportSection .SeparatorControls{position: relative; clear: both; width:815px;margin-top: 10px; margin-bottom: 10px;}
.ManufacturerControlReportSection .SeparatorControls .Group {position: relative;float:Left; padding-right: 15px;}
.ManufacturerControlReportSection .SeparatorControls .Group .Label{font-family: Arial; font-size: 11px; color: #000000; }
.ManufacturerControlReportSection .SeparatorControls .Group .Control{position: relative;}
.ManufacturerControlReportSection .ExportationControl{font-family: Arial; font-size: 11px; color: #000000;position: relative; clear:both;margin-top: 10px; margin-bottom: 10px;}
.ManufacturerControlReportSection .ColumnListControl{width:815px;font-family: Arial; font-size: 11px; color: #000000;position: relative; clear:both;margin-top: 10px; margin-bottom: 10px;}
.ManufacturerControlReportSection .Buttons{position: relative; clear:both;margin-top: 10px; margin-bottom: 10px;}

.InstallerControlReport {padding-left: 15px;padding-top: 5px;position: relative; clear: both;}
.InstallerControlReport .DistributionCenters{padding-left: 5px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;width:300px;position: relative; clear:both; border:medium none; background-color: #F0F0F0;  border-left: solid 1px #94938C; border-right: solid 1px #94938C;  border-top: solid 1px #94938C; border-bottom: solid 1px #94938C; margin-bottom:10px;} 
.InstallerControlReport .DistributionCenters .control{position: relative; clear: both;}
.InstallerControlReport .DistributionCenters .label{position: relative; clear: both;font-family: Arial; font-size: 11px; color: #000000;}
.InstallerControlReport .DistributionCenters .button{position: relative; clear: both;text-align:left;}
.InstallerControlReportSection {padding-left: 5px;padding-top: 5px;position: relative; clear:both; border:medium none;}
.InstallerControlReportSection .Warning1Section {padding-left: 5px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;width:815px;position: relative; clear:both; border:medium none; background-color: #F0F0F0;  border-left: solid 1px #94938C; border-right: solid 1px #94938C;  border-top: solid 1px #94938C; border-bottom: solid 1px #94938C; margin-bottom:10px}
.InstallerControlReportSection .Warning2Section {padding-left: 5px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;width:815px;position: relative; clear:both; border:medium none; background-color: #F0F0F0;  border-left: solid 1px #94938C; border-right: solid 1px #94938C;  border-top: solid 1px #94938C; border-bottom: solid 1px #94938C;margin-bottom:10px}
.InstallerControlReportSection .ChoiceSection {padding-left: 5px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;width:815px; position: relative; clear:both; border:medium none; background-color: #F0F0F0;  border-left: solid 1px #94938C; border-right: solid 1px #94938C;  border-top: solid 1px #94938C; border-bottom: solid 1px #94938C;margin-bottom:10px}
.InstallerControlReportSection .ReportWarning{position: relative; clear: both;width:815px;margin-top: 10px; margin-bottom: 10px;}
.InstallerControlReportSection .Label{font-family: Arial; font-size: 11px; color: #000000;}
.InstallerControlReportSection .SeparatorControls{position: relative; clear: both; width:815px;margin-top: 10px; margin-bottom: 10px;}
.InstallerControlReportSection .SeparatorControls .Group {position: relative;float:Left; padding-right: 15px;}
.InstallerControlReportSection .SeparatorControls .Group .Label{font-family: Arial; font-size: 11px; color: #000000; }
.InstallerControlReportSection .SeparatorControls .Group .Control{position: relative;}
.InstallerControlReportSection .ExportationControl{font-family: Arial; font-size: 11px; color: #000000;position: relative; clear:both;margin-top: 10px; margin-bottom: 10px;}
.InstallerControlReportSection .ColumnListControl{width:815px;font-family: Arial; font-size: 11px; color: #000000;position: relative; clear:both;margin-top: 10px; margin-bottom: 10px;}
.InstallerControlReportSection .Buttons{position: relative; clear:both;margin-top: 10px; margin-bottom: 10px;}

/* Login page Css*/
.TexteGeneral {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial }
.warning {font-size: 11px; font-family: Arial; color: red; margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 0px;}
.newGreenText0 {font-size: 11px; font-family: Arial; color: #486263; margin-left: 15px; margin-right: 15px; margin-top: 0px; margin-bottom: 0px; }
.newBlackText5	{font-size: 11px; font-family: Arial; color: #000000; margin-left: 15px; margin-right: 15px; margin-top: 5px; margin-bottom: 0px; text-decoration:none;}
.newHeader	{font-size: 11; font-family: Arial; color: #FFFFFF; text-decoration:none;}

.ReportTypeSelector
{
	position :absolute;
	left:763px;
	top:0px;	
	width:235px;
	text-align:right;
	
}
.ReportTypeSelector .Label
{
	position :relative;
	float:left;
	margin-right:4px;	
	FONT-family:Arial;
	font-size:11px;
	font-weight:bold;
	width:120px
	
	
}
.ReportTypeSelector select {font-family: Arial; font-size: 9px; color: #000000;}


.ReportTypeSelectorControlInstaller
{
	position :absolute;
	left:749px;
	top:0px;	
	width:235px;
	text-align:right;
	
}
.ReportTypeSelectorControlInstaller .Label
{
	position :relative;
	float:left;
	margin-right:4px;	
	FONT-family:Arial;
	font-size:11px;
	font-weight:bold;
	width:120px
	
	
}
.ReportTypeSelectorControlInstaller select {font-family: Arial; font-size: 9px; color: #000000;}


.ReportTypeSelectorControlManufacturer
{
	position :absolute;
	left:749px;
	top:0px;	
	width:235px;
	text-align:right;
	
}
.ReportTypeSelectorControlManufacturer .Label
{
	position :relative;
	float:left;
	margin-right:4px;	
	FONT-family:Arial;
	font-size:11px;
	font-weight:bold;
	width:120px
	
	
}
.ReportTypeSelectorControlManufacturer select {font-family: Arial; font-size: 9px; color: #000000;}
