/*****************************  LOGIN START  **********************************************/

#login-bg{
	width:100%;
	height:600px;
	float:left;
	background-image:url(images/login-bg.gif);
	background-repeat:repeat-x;
	background-color:#fdfdfd;
}

.login-error-bg{
	width:320px;
	height:auto;
	color:#ff7e00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-left:50px;
	margin-right:auto;
	margin-bottom:10px;
}

.login-box{
	width:412px;
	height:319px;
	margin-left:auto;
	margin-right:auto;
	margin-top:141px;
	padding-top:130px;
	background-image:url(images/login-box.gif);
	background-repeat:no-repeat;
}
.login-box-space{
	width:412px;
	height:120px;
}
.login-form-container{
	width:412px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#343434;
	margin-bottom:10px;

}

.login-box-txt{
	width:20%;
	height:25px;
	float:left;
	margin-left:20px;
	margin-right:10px;
	text-align:right;
	padding-top:2px;
}

.user-name-txt-box{
	width:auto;
	height:25px;
	float:left;
}

.txt-box-user-name{
	width:200px;
	height:18px;
	float:left;
	background-image:url(images/txt-box-bg.gif);
	background-repeat:repeat-x;
	border:#b1b1b1 solid 1px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-top:2px;
}
/*****************************  LOGIN END  **********************************************/


/*****************************  LAYOUT FRAME,HEADER,LOGO START  **********************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fdfdfd;
}
#layout-container{
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color:#fdfdfd;
}
#header-container{
	width:100%;
	height:84px;
}
.header-banner-graphics
{
	width:266px;
	height:74px;
	float:right;
	background-image:url(images/customview.gif);
	background-repeat:no-repeat;
}
#logo-container{
	margin-top: 20px;
	width:500px;
	height:54px;
	float:left;
	background-image:url(images/distributor.gif);
	background-repeat:no-repeat;
	margin-left:10px;
}
.body-layout-gradeint{
	width:100%;
	height:auto;
	float:left;
}

/***************************** LAYOUT FRAME,HEADER,LOGO END **********************************************/

/**************************** NAVIGATOR,TEXT RESIZE START ********************************************************/
#navigator-container{
	width:100%;
	height:34px;
	float:left;
	background-image:url(images/top-navigator-bg.gif);
	background-repeat:repeat-x;
}
.top-navigation-txt{
	width:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#295f83;
	margin-top:4px;
	margin-left:15px;
	padding-top:5px;
}
.text-size-button-bg{
	width:144px;
	height:34px;
	float:right;
	background-image:url(images/text-size-button.gif);
	background-repeat:no-repeat;
	margin-right:15px;
}

.home-button-container{
	width:220px;
	height:34px;
	float:right;
	margin-right:5px;
}

/**************************** NAVIGATOR,TEXT RESIZE END ********************************************************/

/**************************** GRIDS START ********************************************************/

#grid-buttons-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
}

.grid-buttons{
	width:auto;
	height:auto;
	float:right;
	margin-left:10px;
}

.grid-body-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:10px;
}

.grid-error-message{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:10px;
	background-color:#E9E9E9;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	font-weight:700;
	padding-top:5px;
	padding-bottom:5px;
}

.grid-headings-container-bg{
	width:100%;
	height:31px;
	background-image:url(images/grid-bg.gif);
	background-repeat:repeat-x;
	background-color:#d1d4d9;
}

.grid-headings-order-listing-container-bg{
	width:100%;
	height:40px;
	background-image:url(images/grid-bg-listing.gif);
	background-repeat:repeat-x;
	background-color:#d1d4d9;
}

.grid-data-bg-1{
	width:100%;
	height:auto;
	float:left;
	background-color:#f7f7f7;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:1px;
}

.grid-data-bg-2{
	width:100%;
	height:auto;
	float:left;
	background-color:#f0eff4;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:1px;
}

/**************************** GRIDS END ********************************************************/

/**************************** USER ACCOUNT START ***********************************************/

.grid-heading-text-username{
	width:35%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}
.grid-heading-text-email{
	width:40%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-text-action{
	width:20%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-text-action-special-offer{
	width:14%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:0px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}
.useraccount-username-txt{
	width:33%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:33px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
}

.useraccount-email-txt{
	width:38%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:34px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/email-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
}
.useraccount-email-txt ul{
	display:inline;
	margin:0;
	padding:0;

}
.useraccount-email-txt li{
	display:inline;
	margin:0;
	padding:0;

}
.useraccount-email-txt a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;

}
.useraccount-email-txt span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	word-wrap: break-word;
	background-repeat:no-repeat;
	text-decoration:underline;

}

.useraccount-action-txt{
	width:20%;
	float:right;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

.useraccount-action-txt-customers{
	width:20%;
	float:right;
	padding-left:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.useraccount-action-special-offer{
	width:14%;
	float:right;
	padding-left:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.useracount-edit-txt{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/edit-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.useracount-edit-txt ul{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-edit-txt li{
	display:inline;
	margin:0;
	padding:0;
}

.useraccount-edit-txt a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
}

.useracount-edit-txt span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;
}

.useracount-edit-txt-customers{
	width:12%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/edit-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.useracount-edit-txt-customers ul{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-edit-txt-customers li{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-edit-txt-customers a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
}

.useracount-edit-txt-customers span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;
}

.useracount-delete-txt{
	width:30%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/delete-icon.gif);
	background-repeat: no-repeat;
	padding-left:19px;
}

.useracount-delete-txt ul{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-delete-txt li{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-delete-txt a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
}

.useracount-delete-txt span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;
}

.useracount-delete-txt-customers{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/delete-icon.gif);
	background-repeat: no-repeat;
	padding-left:19px;
}

.useracount-delete-txt-customers ul{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-delete-txt-customers li{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-delete-txt-customers a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
}

.useracount-delete-txt-customers span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;
}

.useracount-approval-txt-customers{
	width:100%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:0px;
}

.useracount-approval-txt-customers ul{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-approval-txt-customers li{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-approval-txt-customers a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
}

.useracount-approval-txt-customers span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;
}

.useracount-disable-txt{
	width:27%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/delete-icon.gif);
	background-repeat: no-repeat;
	padding-left:18px;
}

.useracount-disable-txt ul{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-disable-txt li{
	display:inline;
	margin:0;
	padding:0;
}

.useracount-disable-txt a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
}

.useracount-disable-txt span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;
}

.approval-radio-button-container{
	width:15px;
	height:15px;
	float:left;
	margin-bottom:5px;
	margin-top:0px;
	margin-right:5px;
}

.approval-txt-black{
	width:auto;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:5px;
	margin-right:5px;
}
/**************************** USER ACCOUNT END ***********************************************/

/**************************** CUSTOMERS START ***********************************************/
.grid-heading-text-customers{
	width:12%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}
.customers-name-txt{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:33px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
}
.grid-heading-text-name{
	width:13%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}
.customers-name-txt-2{
	width:11%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:33px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
}
.grid-heading-text-address{
	width:22%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}
.customers-name-txt-address{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:25px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:5px;
}

.grid-heading-text-date-created{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.customers-name-txt-date-created{
	width:9%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:25px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:5px;
}

.grid-heading-text-multistore{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.customers-name-txt-multistore{
	width:14%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:25px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:5px;
}

#add-profile-form-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#add-profile-form-button-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:30px;
	padding-bottom:20px;
}

.add-profile-form-container{
	width:50%;
	height:auto;
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	padding-top:5px;
}
.add-profile-form-txt{
	width:30%;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:right;
	padding-left:10px;
	padding-right:10px;
}

.add-profile-check-box{
	widows:30%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
}

#add-shipping-bg{
	width:774px;
	height:50px;
	float:left;
	background-color:#ececec;
	margin-left:80px;
	margin-top:15px;
	margin-bottom:20px;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

#add-profile-buttons-container{
	width:500px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-top:15px;
	padding-left:30px;
}
.add-button-add-profile{
	width:100px;
	height:auto;
	float:left;
	margin-left:30px;
}
.radio-button-txt-container{
	width:500px;
	height:25px;
	float:left;
	margin-bottom:5px;
}
.radio-button-container{
	width:25px;
	height:25px;
	float:left;
}
.add-shipping-txt{
	width:400px;
	height:25px;
	float:left;
	padding-top:3px;
}

#customer-search-container{
	width:500px;
	height:auto;
	float:left;
	padding-top:0px;
}

.customers-search-txt{
	width:auto;
	height:30px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:right;
}
.customer-list-box-container{
	width:auto;
	height:30px;
	float:left;
	margin-right:10px;
	margin-top:1px;
}

.customer-list-box-container-distributor{
	width:auto;
	height:30px;
	float:left;
	margin-right:10px;
	margin-top:1px;
}
.customer-go-button{
	width:36px;
	height:23px;
	float:left;
	padding-left:15px;
}
/**************************** CUSTOMERS END ***********************************************/

/**************************** ORDER LISTING START *****************************************/

#order-listing-search-container{
	width:950px;
	height:auto;
	float:left;
	padding-top:0px;
}



.order-listing-text-box-container{
	width:100px;
	height:25px;
	float:left;
	margin-right:10px;
}

.order-listing-txt-box-user-name{
	width:100px;
	height:18px;
	float:left;
	background-image:url(images/txt-box-bg.gif);
	background-repeat:repeat-x;
	border:#b1b1b1 solid 1px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-top:2px;
	text-align:left;
}

.grid-heading-text-order-listing{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.order-listing-customers-name-txt{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:9px;
	padding-top:0px;
	word-wrap: break-word;
}

#order-listing-update-buttons-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}

/*************************************** ORDER LISTING END ************************************************/

.orderlisting-action-txt{
	width:14%;
	float:right;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

.orderlisting-delete-txt{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/delete-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
}
.grid-heading-text-code{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}
.orderlisting-grid-heading-text-action{
	width:13%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}
.orderlisting-username-txt{
	width:19%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:15px;
	padding-right:5px;
	padding-top:0px;
	word-wrap: break-word;
}

.orderlisting-username-txt ul{
	display:inline;
	margin:0;
	padding:0;
}

.orderlisting-username-txt li{
	display:inline;
	margin:0;
	padding:0;
}

.orderlisting-username-txt a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
}

.orderlisting-username-txt span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;
}

.grid-heading-text-state-code{
	width:16%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.state-code-username-txt{
	width:16%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.state-action-txt{
	width:13%;
	float:right;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

/*************************************** TAX ZONE START **********************************************/
.navigation-buttons-container{
	width:300px;
	height:24px;
	float:left:
}

/*************************************** TAX ZONE END **********************************************/

/*************************************** TAX RATE START ********************************************/

.grid-heading-text-tax-rate{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.tax-rate-username-txt{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.taxrate-grid-heading-text-action{
	width:16%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.tax-rate-action-txt{
	width:16%;
	float:right;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

.tax-rate-edit-txt{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/edit-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.tax-rate-edit-txt ul{
	display:inline;
	margin:0;
	padding:0;
}

.tax-rate-edit-txt li{
	display:inline;
	margin:0;
	padding:0;
}

.tax-rate-edit-txt a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
}

.tax-rate-edit-txt span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;
}

/****************************** TAX RATE END ********************************************************/

/****************************** SPECIAL OFFER START ********************************************************/

.grid-heading-text-special-offer-heading{
	width:5%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-text-special-offer-name{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:5px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-text-special-offer-price{
	width:17%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:5px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-text-special-offer-discount{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:5px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-text-special-offer-discount-ammount{
	width:13%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:5px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.special-offer-name-txt{
	width:5%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

.special-offer-name-txt-2{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

.special-offer-name-discount-price{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:3px;
	padding-top:0px;
	word-wrap: break-word;
}

.special-offer-name-discount-percentage{
	width:17%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:5px;
	padding-top:0px;
	word-wrap: break-word;
}

.special-offer-name-discount-ammount{
	width:13%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:5px;
	padding-top:0px;
	word-wrap: break-word;
}

.special-offer-name-description{
	width:16%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:5px;
	padding-top:0px;
	word-wrap: break-word;
}


#add-special-offer-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;

}

.grid-heading-text-spl-approval{
	width:8%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.customers-name-txt-approval{
	width:14%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

.grid-heading-text-approval{
	width:14%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.customers-name-txt-approval-description{
	width:17%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

.grid-heading-text-approval-disc{
	width:65%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.customers-name-txt-approval-disc{
	width:65%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}
/****************************** SPECIAL OFFER START ********************************************************/

#add-special-offer-left-container{
	width:215px;
	height:auto;
	margin-bottom:15px;
	float:left;
}


#add-special-offer-right-container{
	width:570px;
	height:auto;
	margin-bottom:10px;
	margin-left:20px;
	float:left;
}

#add-special-offer-base{
	width:650px;
	height:auto;
	float:left;
}

.select-catergory-heading{
	width:95%;
	height:25px;
	float:left;
	background-image:url(images/add-offer-heding-bg.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color:#656469;
	padding-top:5px;
	padding-left:10px;
}

.select-category-body-container{
	width:100%;
	height:auto;
	margin-bottom:10px;
	float:left;
	background-color:#f6f6f6;
	padding-bottom:10px;
}

.select-categotry-check-box-container{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
}


.check-box-txt-add-offer{
	width:auto;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-top:3px;
}

.select-product-container{
	width:170px;
	height:auto;
	float:left;
	margin-right:10px;
}

#add-special-offer-form-container{
	width:570px;
	height:auto;
	margin-bottom:10px;
	margin-left:20px;
	float:left;
}
#add-offer-form-container{
	width:400px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
}

#add-offer-form-container-buttons{
	width:400px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
	padding-left:140px;
}

.add-offer-form-text-box-container{
	width:230px;
	height:25px;
	float:left;
	margin-right:10px;
}

.select-categotry-radio-button-container{
	width:20px;
	height:15px;
	float:left;
	margin-bottom:5px;
	margin-top:0px;
	margin-right:5px;
}
.check-box-txt-add-offer-percent{
	width:auto;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#527fa3;
	padding-top:3px;
	margin-left:5px;
	font-weight:bold;
}

.txt-area-add-offer{
	width:200px;
	height:80px;
	float:left;
	background-image:url(images/txt-box-bg.gif);
	background-repeat:repeat-x;
	border:#b1b1b1 solid 1px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-top:2px;
	overflow:hidden;
}

.add-offer-form-text-area-container{
	width:230px;
	height:85px;
	float:left;
	margin-right:10px;
}

/******************************************* ADD COUPON **************************************************/

#add-offer-form-browse-container{
	width:450px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
}

/******************************************* COUPON LIST START ******************************************/

.grid-heading-text-coupon-list{
	width:13%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-text-customer-followup{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.coupon-listing-customers-name-txt{
	width:13%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:9px;
	padding-top:0px;
	word-wrap: break-word;
}

.customer-followup-customers-name-txt{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:9px;
	padding-top:0px;
	word-wrap: break-word;
}

#coupon-list-search-container{
	width:500px;
	height:auto;
	float:left;
	padding-top:0px;
}

.add-coupnlist-heading{
	width:auto;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3c6a8c;
	padding-top:5px;
}


/******************************************* COUPON LIST END ******************************************/

/******************************************* DISTRIBUTOR LIST START ***********************************/
.grid-heading-text-distributor{
	width:18%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.distributor-list-customers-name-txt{
	width:18%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

/******************************************* DISTRIBUTOR LIST END ***********************************/

/******************************************* CATEGORY LISTING START ***********************************/
.grid-heading-text-category-listing{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-text-category-images-listing{
	width:12%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.category-list-username-txt{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:15px;
	padding-top:0px;
	word-wrap: break-word;
}

.category-list-username-txt-strick{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:15px;
	padding-top:0px;
	word-wrap: break-word;
	text-decoration:line-through;
}

.category-list-username-txt-image-listing{
	width:12%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}



/******************************************* CATEGORY LISTING START ***********************************/

/******************************************* PRODUCTS LISTING START ***********************************/

.grid-heading-text-products-listing{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.product-list-username-txt{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:15px;
	padding-top:0px;
	word-wrap: break-word;
}

.grid-heading-products-text-action{
	width:12%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.product-action-txt{
	width:12%;
	float:right;
	padding-left:15px;
	padding-top:0px;
	word-wrap: break-word;
}

#add-product-form-container{
	width:900px;
	height:auto;
	margin-bottom:10px;
	margin-left:20px;
	float:left;
}

#add-product-txt-box-container{
	width:400px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:right;
}

#add-product-form-container-right{
	width:325px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
}

#add-product-container-buttons{
	width:400px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
	padding-left:140px;
}

#attributes-products-container{
	width:800px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-top:15px;
}

.add-attributes-form-txt{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:right;
	padding-left:10px;
	padding-right:10px;
}

.add-attributes-check-box-txt{
	width:auto;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-top:3px;
	margin-right:10px;
}

#add-attributes-container{
	width:100%;
	height:auto;
	margin-bottom:10px;
	margin-left:20px;
	float:left;
}

.select-attributes-heading{
	width:95%;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color:#656469;
	padding-top:5px;
	padding-left:10px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #999999;
}
/******************************************* PRODUCTS LISTING END ***********************************/

/******************************************* APPLICATION SETTING START ***********************************/

.application-text{
	width:AUTO;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3C6A8C;
	font-variant:CAPS;
}

#application-form-container{
	width:100%;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
}

#application-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;

}

.application-yes-no{
	width:50%;
	float:left;
	padding-left:0px;
	padding-top:0px;
	word-wrap: break-word;
}

/******************************************* APPLICATION SETTING END ***********************************/

/**************************************** CMS START ******************************************/

.grid-heading-text-cms{
	width:40%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-txt-cms{
	width:40%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.cms-grid-heading-text-action{
	width:16%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.cms-action-txt{
	width:16%;
	float:right;
	padding-left:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.cms-edit-txt{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:0px;
	padding-right:22px;
}

.cms-edit-txt ul{
	display:inline;
	margin:0;
	padding:0;
}

.cms-edit-txt li{
	display:inline;
	margin:0;
	padding:0;
}

.cms-edit-txt a{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
}

.cms-edit-txt span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;
}

.grid-heading-text-content-list{
	width:12%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-text-content-list-2{
	width:22%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.cms-userid-txt{
	width:12%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.cms-userid-txt-2{
	width:22%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	word-wrap: break-word;
}

#cms-add-form-container{
	width:100%;
	height:auto;
	margin-bottom:10px;
	margin-left:20px;
	float:left;
}

#cms-form-container{
	width:600px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
}

#cms-form-container-content{
	width:700px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
}

.add-cms-form-txt{
	width:26%;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:right;
	padding-left:10px;
	padding-right:10px;
}

.add-cms-form-text-area-container{
	width:480px;
	height:85px;
	float:left;
	margin-right:10px;
}

.grid-heading-section-cms{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-heading-section-cms-22{
	width:46%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.grid-txt-cms-selection{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.grid-txt-cms-selection-22{
	width:46%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.cms-action-txt-selection{
	width:18%;
	float:right;
	padding-left:0px;
	padding-top:0px;
	word-wrap: break-word;
}

.state-action-txt-cms{
	width:15%;
	float:right;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}
/**************************************** CMS END ******************************************/

/**************************************** CSS-ADDED BY .NETTEAM ******************************************/

.grid-txt-for-control{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:none;   
}

.grid-txt-for-control1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-decoration:underline;   
}

/**************************************** CSS-ADDED BY .NETTEAM END ******************************************/
/**************************************** ERROR PANEL - Added by *********************************************/

#error-label-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-align:center;
}

.error-message{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:10px;
	background-color:#E9E9E9;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:700;
	padding-top:5px;
	padding-bottom:5px;
	overflow:scroll;
}

#message-label-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-align:center;
}

.system-message{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:10px;
	background-color:#E9E9E9;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:Green;
	font-weight:700;
	padding-top:5px;
	padding-bottom:5px;
	overflow:scroll;
	height:auto;
}

#user-label-container{
	width:500px;
	height:auto;
	margin-top:150px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.user-message{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Green;
	font-weight:700;
	height:auto;
	line-height:20px;
}

/**************************************** ERROR PANEL *********************************************/
/************************************** Contact Portal Forms   ************************************/

#contact-portal-forms-outer-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;

}

#contact-portal-form-container{
	width:100%;
	height:auto;
	margin-bottom:10px;
	margin-left:20px;
	float:left;
}

#contact-portal-field-container{
	width:700px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
}

.contact-portal-form-txt{
	width:30%;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:right;
	padding-left:10px;
	padding-right:10px;
}

.contact-portal-error-txt{
	width:100%;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}

.contact-portal-text-box-container{
	width:200px;
	height:25px;
	float:left;
}

.contact-portal-list-box-container{
	width:200px;
	height:auto;
	float:left;
}

.contact-portal-normal-list-box{
	width:200px;
	height:auto;
	float:left;
	border:#b1b1b1 solid 1px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-top:2px;
}

.contact-portal-normal-text-box{
	width:200px;
	height:18px;
	float:left;
	background-image:url(images/txt-box-bg.gif);
	background-repeat:repeat-x;
	border:#b1b1b1 solid 1px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-top:2px;
}

.contact-portal-check-box-container{
	width:400px;
	height:25px;
	float:left;
}

.contact-portal-normal-check-box{
	width:400px;
	height:18px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-left:10px;
	padding-right:10px;
}

.contact-portal-text-area-container{
	width:230px;
	height:85px;
	float:left;
	margin-right:10px;
}


.contact-portal-text-area{
	width:200px;
	height:80px;
	float:left;
	background-image:url(images/txt-box-bg.gif);
	background-repeat:repeat-x;
	border:#b1b1b1 solid 1px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-top:2px;
	overflow:hidden;
}

.contact-portal-ddl-container{
	width:200px;
	height:25px;
	float:left;
}

.contact-portal-ddl{
	width:200px;
	height:25px;
	float:left;
	background-image:url(images/txt-box-bg.gif);
	background-repeat:repeat-x;
	border:#b1b1b1 solid 1px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-top:2px;
}

.contact-portal-validator-container
{
	width:240px;
	height:25px;
	float:left;
}

#contact-portal-form-buttons-container{
	width:700px;
	height:auto;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:15px;
	float:left;
}

.contact-portal-gettablelist-button-container{
	float:left;
	margin-right:20px;
	margin-top:10px;
	margin-left:150px;
}

.contact-portal-sub-heading{
	width:95%;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	color:#656469;
	padding-top:5px;
	padding-left:10px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #999999;
}

#contact-portal-pop-up-buttons-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
}

.contact-portal-pop-up-buttons{
	width:auto;
	height:auto;
	float:right;
	margin-right:15px;
}

#contact-portal-double-column-form-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

.contact-portal-double-column-form-inner-container{
	width:50%;
	height:auto;
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	padding-top:5px;
}

.contact-portal-data-labels{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3C6A8C;
	font-variant:CAPS;
}

#data-form-container{
	width:auto;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-align:center;
}

.contact-portal-radio-button-container{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:5px;
	margin-top:5px;
}


.contact-portal-radio-button{
	width:auto;
	height:auto;
	float:left;
	margin-right:5px;
}

#dummy-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
}


.dummyclass
{
	}

/************************************** End Contact Portal Forms ************************************/
/************************************** Contact Portal Grid ************************************/
#contact-portal-search-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}

#contact-portal-search-inner-container{
	width:500px;
	height:auto;
	float:left;
	padding-top:0px;
}

.contact-portal-customers-search-area-text{
	width:auto;
	height:30px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-align:right;
}

.contact-portal-search-list-box-container{
	width:auto;
	height:30px;
	float:left;
	margin-right:10px;
	margin-top:1px;
}

.contact-portal-grid-body-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:10px;
}

.contact-portal-grid-row-style{
	width:100%;
	height:auto;
	float:left;
	background-color:#f7f7f7;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:1px;
}

.contact-portal-grid-headings-container{
	width:100%;
	height:31px;
	background-image:url(images/grid-bg.gif);
	background-repeat:repeat-x;
	float:left;
	background-color:#d1d4d9;
}

.contact-portal-grid-alternate-row-style{
	width:100%;
	height:auto;
	float:left;
	background-color:#f0eff4;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:1px;
}

.contact-portal-username-column{
	width:33%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:33px;
	padding-top:0px;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
	word-wrap: break-word;
}

.contact-portal-email-column{
	width:38%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:34px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/email-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
}

.contact-portal-heading-username-column{
	width:35%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}
.contact-portal-heading-email-column{
	width:40%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-delete-column{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/delete-icon.gif);
	background-repeat: no-repeat;
	padding-left:19px;
}

.contact-portal-edit-column{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/edit-icon.gif);
	background-repeat: no-repeat;
	padding-left:19px;
}

.contact-portal-heading-action-column{
	width:20%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-distributors-username-column{
	width:16%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:33px;
	padding-top:0px;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
	word-wrap: break-word;
}

.contact-portal-heading-distributors-username-column{
	width:19%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-heading-distributors-company-name-column{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-distributors-company-name{
	width:18%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:25px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:5px;
}

.contact-portal-distributors-contact-name-column{
	width:18%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:33px;
	padding-top:0px;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
	word-wrap: break-word;
}

.contact-portal-heading-distributors-contact-name-column{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-heading-distributor-email-column{
	width:18%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-distributor-email-column{
	width:18%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:34px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/email-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
}

.contact-portal-heading-distributors-action-column{
	width:15%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-distribitor-edit-column{
	width:13%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/edit-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.contact-portal-heading-contacts-company-name-column{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-company-name{
	width:13%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:25px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:5px;
}

.contact-portal-contacts-contact-name-column{
	width:13%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:33px;
	padding-top:0px;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
	word-wrap: break-word;
}

.contact-portal-heading-contacts-contact-name-column{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-heading-contacts-email-column{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-email-column{
	width:18%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:34px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/email-icon.gif);
	background-repeat:no-repeat;
	background-position:10px;
}

.contact-portal-heading-contacts-status-column{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-status-column{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-top:0px;
	word-wrap: break-word;
}

.contact-portal-heading-contacts-assigned-column{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-assigned-column{
	width:10%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-top:0px;
	word-wrap: break-word;
}

.contact-portal-heading-contacts-distributor-name-column{
	width:8%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-distributor-name{
	width:8%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:25px;
	padding-top:0px;
	word-wrap: break-word;
	background-image:url(images/user-name-icon.gif);
	background-repeat:no-repeat;
	background-position:5px;
}

.contact-portal-heading-contacts-action-column{
	width:15%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:0px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-view-column{
	width:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/edit-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.contact-portal-contacts-assign-column{
	width:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/edit-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.contact-portal-heading-contacts-history-status-column{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-top:8px;
	padding-left:10px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-history-status-column{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-top:0px;
	padding-left:10px;
	word-wrap: break-word;
}

.contact-portal-heading-contacts-history-comments-column{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-top:8px;
	padding-left:10px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-history-comments-column{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-top:0px;
	padding-left:10px;
	word-wrap: break-word;
}

.contact-portal-heading-contacts-history-from-date-column{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-top:8px;
	padding-left:10px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-history-from-date-column{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-top:0px;
	padding-left:10px;
	word-wrap: break-word;
}

.contact-portal-heading-contacts-history-to-date-column{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-top:8px;
	padding-left:10px;
	font-weight:bold;
	word-wrap: break-word;
}

.contact-portal-contacts-history-to-date-column{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-top:0px;
	padding-left:10px;
	word-wrap: break-word;
}

.contact-portal-paging-container{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
/************************************** End Contact Portal Grid ************************************/
/****************************** Contact Portal Create User Popup Wizard ****************************/
.contact-portal-create-user-wizard{
	width:335px;
	height:320px;
	float:left;
	padding-left:200px;
}

.contact-portal-create-user-wizard-heading{
	width:90%;
	height:auto;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7c9ab1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3c6a8c;
	font-weight:900;
	padding:3px;
	margin-bottom:10px;
	text-transform:uppercase;
}

.contact-portal-create-user-wizard-label{
	width:35%;
	float:left;
	padding-left:0px;
	padding-right:15px;
	padding-top:3px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	text-align:right;
}

.contact-portal-create-user-wizard-text-box{
	width:175px;
	height:18px;
	float:left;
	background-image:url(images/txt-box-bg.gif);
	background-repeat:repeat-x;
	border:#b1b1b1 solid 1px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding-top:2px;
	text-align:left;
}
/**************************** End Contact Portal Create User Popup Wizard **************************/
/******************************************* Welcome Area ******************************************/
#welcome-msg-container{
	width:100px;
	height:auto;
	float:left;
	margin-right: 20px;
	margin-top:15px;
}

.welcome-user-container{
	width:200px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
	margin-right:10px;
}

.welcome-user-text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
}

#logout-msg-container{
	width:350px;
	height:auto;
	float:right;
	margin-right: 20px;
	margin-top:5px;
}
/***************************************** End Welcome Area ****************************************/
/***************************************** End For Grid View Empty ****************************************/
/*.gridview-empty-text-message{	
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc3515;
	font-style:italic;	
	letter-spacing:1px;
	vertical-align:middle;
	text-align:center;	
}*/

/***************************************** Joseph   ************************************************/
.gridview-empty-text-message{	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc3515;
	font-style:italic;	
	letter-spacing:1px;	
	text-align:center;
	width:600px;
	float:left;
		
}
/***************************************** End For Grid View Empty ****************************************/
/***************************************** DC Style Definitions ****************************************/
.dc-heading-id-column{
	width:35%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.dc-id-column{
	width:33%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:15px;
	padding-top:0px;
	word-wrap: break-word;
	background-repeat:no-repeat;
	background-position:10px;
}

.dc-heading-fontname-column{
	width:40%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.dc-fontname-column{
	width:38%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:34px;
	padding-top:0px;
	word-wrap: break-word;
	background-repeat:no-repeat;
	background-position:10px;
	background-image:url(images/txt-icon.gif);

}

.dc-font-edit-column{
	width:20%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/edit-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.dc-font-delete-column{
	width:30%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/delete-icon.gif);
	background-repeat: no-repeat;
	padding-left:19px;
}

.dc-font-action-txt{
	width:20%;
	float:right;
	padding-left:10px;
	padding-top:0px;
	word-wrap: break-word;
}

/***************************************** End DC Style Definitions ****************************************/

/***************************************** For Product List ****************************************/
.product-code-heading-column{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.product-code-txt-column{
	width:15%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	background-repeat:no-repeat;
	background-position:10px;
	word-wrap: break-word;
}

.product-name-heading-column{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.product-name-txt-column{
	width:20%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	background-repeat:no-repeat;
	background-position:10px;
	word-wrap: break-word;
}

.product-heading-column-checkbox{
	width:5%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:5px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}
.product-txt-column-checkbox{
	width:5%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:5px;
	padding-top:0px;
	background-repeat:no-repeat;
	background-position:10px;
	word-wrap: break-word;
}

.product-heading-action-column{
	width:29%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:2px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.product-heading-action-txt{
	width:29%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656469;
	padding-left:0px;
	padding-top:0px;
	word-wrap: break-word;
}
.product-edit-column{
	width:10%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/edit-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.product-fonts-column{
	width:10%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/txt-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.product-delete-column{
	width:10%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/delete-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.product-colors-column{
	width:10;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/color-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.product-side-column{
	width:10;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/side-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.product-image-column{
	width:10;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	background-image:url(images/image-icon.gif);
	background-repeat: no-repeat;
	padding-left:23px;
	padding-right:10px;
}

.product-color-heading-column{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.product-color-txt-column{
	width:23%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:34px;
	padding-top:0px;
	word-wrap: break-word;
	background-repeat:no-repeat;
	background-position:10px;
	background-image:url(images/color-icon.gif);
}

.product-color-desc-heading-column{
	width:30%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.product-color-desc-txt-column{
	width:25%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:34px;
	padding-top:0px;
	word-wrap: break-word;
	background-repeat:no-repeat;
	background-position:10px;
	background-image:url(images/color-icon.gif);
}

.product-side-name-heading-column{
	width:50%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#656469;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
	word-wrap: break-word;
}

.product-side-name-txt-column{
	width:50%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	background-repeat:no-repeat;
	background-position:10px;
	word-wrap: break-word;
}
.saveas-image-contaniner
{
    width:992px;
    height:68px;
    float:left;
}

/***************************************** For Product List ****************************************/
.saveas-outer-contaniner
{
    width:992px;
    height:auto;
    float:left;
}
.grid-saveasimage-container
{
    width:800px;
    height:auto;
    float:left;
    margin-top:10px;
    display:inline;
}
.grid-imagetype-name
{
    width:800px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
	padding-left:10px;
	padding-top:0px;
	font-weight:bold;
	margin-bottom:10px;
	
}
