/*****************************  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-box{
	width:412px;
	height:319px;
	margin-left:auto;
	margin-right:auto;
	margin-top:141px;
	padding-top:130px;
	background-image:url(images/login-box.jpg);
	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;
}

.forgot-login-box-txt{
	width:auto;
	height:25px;
	float:left;
	margin-left:20px;
	margin-right:10px;
	text-align:left;
	padding-top:2px;
	color:#333333;
	font-size:12px;
}
.forgot-login-box-txt a{
	text-align:left;
	color:#333333;
	font-size:12px;
}

.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;
}

.errorlbl{
	width:300px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:Gray;
	text-align:center;

}


/*
.login-error-bg{
	width:300px;
	height:20px;
	background-color:#ff7e00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	margin-left:50px;
	margin-right:auto;
	padding-top:5px;
	margin-bottom:10px;
}
*/
.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 END  **********************************************/


/*****************************  LAYOUT FRAME,HEADER,LOGO START  **********************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/site-bg.gif);
	background-repeat:repeat-x;
}
#layout-container{
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
#header-container{
	width:100%;
	height:70px;
	
}
.header-banner-graphics{
	width:582px;
	height:84px;
	float:right;
	background-image:url(images/top-banner-graphics.gif);
	background-repeat:no-repeat;
}
#body-layout-gradeint{
	width:100%;
	height:auto;
	float:left;
}

#welcome-msg-container{
	width:150px;
	height:auto;
	float:right;
	
}

.logo-container{
	width:234px;
	height:70px;
	float:left;
	margin-left:15px;
	background-image:url(images/customview-logo.gif);
	background-repeat:no-repeat;
}

.login-container{
	width:auto;
	height:25px;
	float:right;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:20px;
}

.login-container a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

/***************************** 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;
}

.sub-heading-container{
	width:938px;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin-top:15px;
	margin-bottom:10px;
	padding:5px;
	border:1px solid #f7f7f7;
}

.arrow-heading-icon{
	width:40px;
	height:33px;
	float:left;
}

.sub-heading-text{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:18px;
	padding-top:7px;
	font-weight:800;
	color:#012d59;
}

.top-navigation-txt{
	width:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d2d2d;
	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:93px;
	height:34px;
	float:right;
	margin-right:5px;
}

#menu-container{
	width:100%;
	height:auto;
	float:left;
}
.error-msg-product-list{
	width:240px;
	height:auto;
	float:right;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-size:11px;
}
#error-msg-lable{
	width:950px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	background-color:#FF9900;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
}

.home-page-body-content{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin-top:15px;
	margin-bottom:10px;
	text-align:center;
}
/**************************** NAVIGATOR,TEXT RESIZE END ********************************************************/

/**************************** DATA-GRID-START ******************************************************************/

#data-grid-heading-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#data-grid-heading-tabls-container{
	width:950px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#data-grid-body-tabls-container{
	width:950px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

#data-grid-body-tabls-container-blue{
	width:950px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
	background-color:#f1f9fe;
}

#data-grid-body-tabls-container-blue a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	background-color:#f1f9fe;
}

#data-grid-body-container{
	width:100%;
	height:30px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}

#data-grid-container{
	width:950px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	border:solid 1px #c2dff1;
}

.order-today-cols-1{
	width:70px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-today-cols-2{
	width:105px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-today-cols-3{
	width:225px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-today-cols-4{
	width:225px;
	height:auto;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-today-cols-5{
	width:100px;
	height:auto;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-today-cols-6{
	width:78px;
	height:auto;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-today-cols-7{
	width:78px;
	height:auto;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}


.search-bar-grey-bg{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin-top:15px;
	margin-bottom:10px;
}
/**************************** DATA-GRID-START ******************************************************************/

/**************************** ADD ROLE START *******************************************************************/
#add-role-data-grid-container{
	width:500px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
	border:solid 1px #c2dff1;
}

#add-role-data-grid-heading-container{
	width:500px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#add-role-data-grid-heading-tabls-container{
	width:500px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

.add-role-cols-1{
	width:315px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.add-role-cols-2{
	width:175px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

#add-roles-data-grid-body-tabls-container{
	width:500px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#add-roles-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

#add-roles-data-grid-body-tabls-container-blue{
	width:500px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
	background-color:#f1f9fe;
}

#add-roles-data-grid-body-tabls-container-blue a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	background-color:#f1f9fe;
}

.add-role-Search-container{
	width:auto;
	height:auto;
	float:left;
	margin-left:10px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	margin-top:7px;
	display:inline;
}

.search-txt-box-container{
	width:162px;
	height:20px;
	float:left;
	margin-top:7px;
	margin-right:10px;
}

.search-txt-box-border{
	width:160px;
	height:16px;
	float:left;
	border: solid 1px #adb8c1;
}

.blue-button-container{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:6px;
	padding:2px 7px 2px 7px;
	background-color:#336699;
}

.blue-button-container a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.blue-button-container a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.blue-search-button-container{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:2px;
	padding:2px 10px 2px 10px;
	background-color:#336699;
}

.blue-search-button-container a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.blue-search-button-container a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.add-button-container{
	width:80px;
	height:auto;
	float:right;
}

.add-role-name-container{
	width:920px;
	height:30px;
	float:left;
	margin-left:10px;
	display:inline;
}

.add-role-name{
	width:auto;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	margin-top:5px;
	display:inline;
}

.add-role-heading{
	width:auto;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
	margin-top:5px;
	display:inline;
}

.add-role-module-left{
	width:450px;
	height:auto;
	float:left;
	margin-left:10px;
	border-right:1px dashed #cccccc;
	display:inline;
}

.add-role-module-right{
	width:450px;
	height:auto;
	float:left;
	margin-left:10px;
	display:inline;
}

.add-role-module-container{
	width:450px;
	height:auto;
	float:left;
	display:inline;
	margin-bottom:10px;
}

.add-role-module-name{
	width:420px;
	height:23px;
	float:left;
	padding-left:10px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	background-color:#eeeeee;
	border-bottom:1px solid #dddddd;
}

.add-role-module-sub-name{
	width:440px;
	height:20px;
	float:left;
	margin-left:10px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	display:inline;
}

.add-role-check-box-container{
	width:430px;
	height:auto;
	float:left;
	margin-left:20px;
	display:inline;
}

.add-role-check-box-text{
	width:auto;
	height:25px;
	float:left;
	margin-left:10px;	
	margin-right:10px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}

/**************************** ADD ROLE END *******************************************************************/

/*********************************** USER LIST START***************************************************************/ 

.search-drop-down-box-border{
	width:160px;
	float:left;
	border: solid 1px #adb8c1;
}

#user-list-data-grid-heading-container{
	width:600px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#user-list-data-grid-heading-tabls-container{
	width:600px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

.user-list-cols-1{
	width:210px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.user-list-cols-2{
	width:210px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.user-list-cols-3{
	width:140px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

#user-list-data-grid-container{
	width:600px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
	border:solid 1px #c2dff1;
}

#user-list-data-grid-body-tabls-container{
	width:600px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#user-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

/*********************************** USER LIST END ***************************************************************/


/*********************************** ADD USER LIST START ********************************************************/

#add-user-list-container{
	width: 600px;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
}

.add-user-list-name-container{
	width:600px;
	height:27px;
	float:left;
	display:inline;
	margin-bottom:25px;
	border-bottom:1px dashed #cccccc;
}

.add-user-list-box-container{
	width:600px;
	height:auto;
	float:left;
	margin-bottom:10px;
	display:inline;
}

.add-user-name-text{
	width:250px;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	text-align:right;
	margin-top:5px;
}

.add-user-txt-box-container{
	width:200px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.upload-box-container{
	width:202px;
	height:auto;
	float:left;
	margin-right:5px;
	display:inline;
}
.upload-file-box-border{
	width:250px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#416000;
	border: solid 1px #adb8c1;
	padding-top:2px;
}

.add-user-txt-box-border{
	width:200px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

.add-user-drop-down-box-border{
	width:200px;
	float:left;
	border: solid 1px #adb8c1;
}


/********************************************* add user End *************************************************/

/********************************************* Customer List Start ******************************************/

#customer-bar-slider-container {
	height: 38px;
	float:left;
	background-color:#f7f7f7;
}

.add-customer-button-container{
	width:110px;
	height:auto;
	float:right;
}

.bulk-upload-button-container{
	width:87px;
	height:auto;
	float:right;
}

#customer-list-data-grid-heading-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#customer-list-data-grid-heading-tabls-container{
	width:950px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#customer-list-data-grid-container{
	width:950px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
	border:solid 1px #c2dff1;
}

#customer-list-data-grid-body-tabls-container{
	width:950px;
	height:auto;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
	line-height:16px;
}

#customer-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.customer-list-cols-1{
	width:140px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.customer-list-cols-2{
	width:150px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.customer-list-cols-3{
	width:250px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.customer-list-cols-4{
	width:110px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.customer-list-cols-5{
	width:120px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.customer-list-cols-6{
	width:120px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

/********************************************* Customer List End *********************************************/

/*********************************** ADD Customer LIST START ********************************************************/

#add-customer-list-container{
	width: 900px;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	padding-bottom:20px;
}

.add-customer-list-left{
	width: 450px;
	height: auto;
	float:left;
}

.add-customer-list-name-container{
	width:400px;
	height:27px;
	float:left;
	display:inline;
	margin-bottom:25px;
	border-bottom:1px dashed #cccccc;
}

.add-customer-list-box-container{
	width:400px;
	height:auto;
	float:left;
	margin-bottom:10px;
	display:inline;
}

.add-customer-name-text{
	width:150px;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	text-align:right;
	margin-top:5px;
}

.add-customer-txt-box-container{
	width:200px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.add-customer-txt-box-border{
	width:200px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

.add-customer-drop-down-box-border{
	width:200px;
	float:left;
	border: solid 1px #adb8c1;
}

.add-customer-shipping-grid-container{
	width:600px;
	height:auto;
	float:left;
	margin-left:50px;
	padding:50px;
	display:inline;
}


#add-customer-inner-table-heading-container{
	width:600px;
	height:30px;
	float:left;
	margin-left:50px;
	background-color:#c2dff1;
	border:solid 1px #c2dff1;
	display:inline;
}

#add-customer-inner-heading-table-container{
	width:600px;
	height:30px;
	float:left;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#add-customer-inner-data-grid-container{
	width:600px;
	height:auto;
	float:left;
	margin-left:50px;
	border:solid 1px #c2dff1;
	display:inline;
}

#add-customer-inner-tabls-container{
	width:600px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#add-customer-inner-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}


.save-customer-txt-box-container{
	width:250px;
	height:20px;
	float:right;
	margin-top:5px;
	margin-right:10px;
}

/********************************************* add Customer End *************************************************/


/********************************************* Manufacturing List Start ******************************************/

#manufacturing-list-data-grid-heading-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#manufacturing-list-data-grid-heading-tabls-container{
	width:950px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#manufacturing-list-data-grid-container{
	width:950px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
	border:solid 1px #c2dff1;
}

#manufacturing-list-data-grid-body-tabls-container{
	width:950px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#manufacturing-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.manufacturing-list-cols-1{
	width:160px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.manufacturing-list-cols-2{
	width:180px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.manufacturing-list-cols-3{
	width:250px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.manufacturing-list-cols-4{
	width:140px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.manufacturing-list-cols-5{
	width:150px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.add-manufacturer-button-container{
	width:130px;
	height:auto;
	float:right;
}

/********************************************* Manufacturing List End *********************************************/

/********************************************* Attribute List Start ***********************************************/

#attribute-data-grid-heading-container{
	width:500px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#attribute-data-grid-heading-tabls-container{
	width:500px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#attribute-data-grid-container{
	width:500px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
	border:solid 1px #c2dff1;
}

#attribute-data-grid-body-tabls-container{
	width:500px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}
.attribute-data-grid-body-tabls-container{
	width:500px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}
.attribute-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

#attribute-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.attribute-cols-1{
	width:310px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.attribute-cols-2{
	width:170px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

/********************************************* Attribute List End **************************************************/

/********************************************* Add Attribute List Start **************************************************/

.add-attribute-list-box-container{
	width:600px;
	height:auto;
	float:left;
	margin-bottom:10px;
	display:inline;
}

.add-attribute-name-text{
	width:250px;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	text-align:right;
	margin-top:5px;
}
.add-attribute-label-text{
	width:auto;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Red;
	text-align:left;
	margin-top:5px;
}
.add-attribute-txt-box-container{
	width:200px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.add-attribute-desc-box-container{
	width:200px;
	height:auto;
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.add-attribute-desc-txt-box-border{
	width:250px;
	height:80px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

.add-attribute-button-container{
	width:auto;
	height:auto;
	float:right;
	margin-right:7px;
	display:inline;
}

/********************************************* Add Attribute List End **************************************************/

/********************************************* category List Start ******************************************/

#category-list-data-grid-heading-container{
	width:930px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#category-list-data-grid-heading-tabls-container{
	width:930px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#category-list-data-grid-container{
	width:930px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
	border:solid 1px #c2dff1;
}

#category-list-data-grid-body-tabls-container{
	width:930px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#category-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.category-list-cols-1{
	width:200px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.category-list-cols-2{
	width:280px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.category-list-cols-3{
	width:250px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.category-list-cols-4{
	width:150px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.add-category-button-container{
	width:130px;
	height:auto;
	float:right;
}

.add-category-txt-box-container{
	width:300px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.add-category-txt-box-border{
	width:272px;
	height:23px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

/********************************************* category List End *********************************************/

/********************************************* product List Start ******************************************/

#product-list-data-grid-heading-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#product-list-data-grid-heading-tabls-container{
	width:950px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#product-list-data-grid-container{
	width:950px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
	border:solid 1px #c2dff1;
}

#product-list-data-grid-body-tabls-container{
	width:950px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}
.product-list-data-grid-body-tabls-container{
	width:950px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}
#product-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.product-list-cols-1{
	width:100px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.product-list-cols-2{
	width:100px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.product-list-cols-3{
	width:100px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.product-list-cols-4{
	width:120px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.product-list-cols-5{
	width:60px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.product-list-cols-6{
	width:200px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
	
}

.product-list-cols-7{
	width:200px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
	
}
.product-list-cols-7-text{
	border-right:solid 1px #adb8c1;
	text-decoration:underline;
	
}

/********************************************* product List End ******************************************/


/********************************************* Add Product List Start ************************************/

.product-list-box-container{
	width:400px;
	height:auto;
	float:left;
	margin-bottom:10px;
	display:inline;
}

.product-name-text{
	width:150px;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	text-align:right;
	margin-top:5px;
	display:inline;
}

.product-txt-box-container{
	width:200px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
	display:inline;
}
.product-image-link-container{
	width:240px;
	height:12px;
	float:right;
	margin-top:2px;
	display:inline;
}

.product-desc-box-container{
	width:200px;
	height:auto;
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.product-desc-txt-box-border{
	width:200px;
	height:85px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

.product-drop-down-box-border{
	width:200px;
	float:left;
	border: solid 1px #adb8c1;
}

.product-txt-box-border{
	width:204px;
	height:23px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

.product-box-container{
	width:880px;
	height:auto;
	float:left;
	padding-bottom:10px;
	margin-left:25px;
	display:inline;
}

.product-button-box-container{
	width:510px;
	height:auto;
	float:left;
	padding-bottom:25px;
	margin-left:25px;
	display:inline;
}

.product-check-box-container{
	width:auto;
	height:25px;
	float:left;
	margin:5px 0 0 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	display:inline;
}

.product-add-button-container{
	width:auto;
	height:auto;
	float:right;
	margin-right:12px;
	display:inline;
}

/******************************************************* product End *************************************************/


/********************************************* attribute-control List Start ******************************************/

#attribute-control-list-outer-container{
	width:652px;
	height:350px;
	margin-left:auto;
	margin-right:auto;
}

#attribute-control-list-data-grid-heading-container{
	width:650px;
	height:auto;
	float:left;
	background-color:#c2dff1;
}

#attribute-control-list-data-grid-heading-tabls-container{
	width:650px;
	height:auto;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#attribute-control-list-data-grid-container{
	width:650px;
	height:auto;
	float:left;
	border:solid 1px #c2dff1;
}

#attribute-control-list-data-grid-body-tabls-container{
	width:650px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#attribute-control-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.attribute-control-list-cols-1{
	width:124px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-control-list-cols-2{
	width:99px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-control-list-cols-3{
	width:180px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-control-list-cols-4{
	width:199px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}


/*************************************************** Attribute control end ***********************************/

/********************************************* attribute-size Start ******************************************/

#attribute-size-list-outer-container{
	width:950px;
	height:350px;
	margin-left:auto;
	margin-right:auto;
}

#attribute-size-list-outer-container-auto{
	width:950px;
	height:350px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
}

.attribute-size-list-name-container{
	width:400px;
	height:27px;
	float:left;
	display:inline;
	margin-bottom:10px;
	border-bottom:1px dashed #cccccc;
}

#attribute-size-list-inner-container{
	width:402px;
	height:auto;
	float:left;
	padding-bottom:25px;
}

#attribute-size-list-data-grid-heading-container{
	width:400px;
	height:30px;
	float:left;
	background-color:#c2dff1;
}

#attribute-size-list-data-grid-heading-tabls-container{
	width:400px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#attribute-size-list-data-grid-container{
	width:398px;
	height:auto;
	float:left;
	border:solid 1px #c2dff1;
}

#attribute-size-list-data-grid-body-tabls-container{
	width:398px;
	height:25px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#attribute-size-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.attribute-size-list-cols-1{
	width:88px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-size-list-cols-2{
	width:88px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-size-list-cols-3{
	width:189px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

#attribute-finish-list-inner-container{
	width:502px;
	height:auto;
	float:left;
	padding-bottom:30px;
}

#attribute-finish-list-data-grid-heading-container{
	width:500px;
	height:30px;
	float:left;
	background-color:#c2dff1;
}

#attribute-finish-list-data-grid-heading-tabls-container{
	width:500px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#attribute-finish-list-data-grid-container{
	width:500px;
	height:auto;
	float:left;
	border:solid 1px #c2dff1;
}

#attribute-finish-list-data-grid-body-tabls-container{
	width:500px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#attribute-finish-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.attribute-finish-list-cols-1{
	width:59px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-finish-list-cols-2{
	width:59px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-finish-list-cols-3{
	width:127px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-finish-list-cols-4{
	width:99px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-finish-list-cols-5{
	width:99px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-finish-dropdown{
	color:#0f3249;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border: solid 1px #adb8c1;
}

#attribute-special-list-outer-container{
	width:402px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#attribute-special-list-inner-container{
	width:402px;
	height:auto;
	float:left;
}

#attribute-special-list-data-grid-heading-container{
	width:400px;
	height:30px;
	float:left;
	background-color:#c2dff1;
}

#attribute-special-list-data-grid-heading-tabls-container{
	width:400px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#attribute-special-list-data-grid-container{
	width:400px;
	height:auto;
	float:left;
	border:solid 1px #c2dff1;
}

#attribute-special-list-data-grid-body-tabls-container{
	width:400px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#attribute-special-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.attribute-special-list-cols-1{
	width:89px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-special-list-cols-2{
	width:89px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.attribute-special-list-cols-3{
	width:179px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

/*************************************************** Attribute size end ***********************************/

.inner-page-center-container{
	width: 948px;
	height:auto;
	float:left;
	min-height:450px;
	text-align: left;
	font-size: 0.85em;
	border-top:solid 1px #cccccc;	
	background-color:#f7f7f7;
}

/*************************************************** Pricing Values ***************************************/

#pricing-values-list-outer-container{
	width:950px;
	height:450px;
	margin-left:auto;
	margin-right:auto;
	overflow-y:scroll;
	border-top:solid 1px #cccccc;
}

#pricing-values-list-inner-container{
	width:934px;
	height:auto;
	float:left;
	margin-top:20px;
	padding-bottom:20px;
}

#pricing-values-list-data-grid-heading-container{
	width:934px;
	height:30px;
	float:left;
	background-color:#c2dff1;
}

#pricing-values-list-data-grid-heading-tabls-container{
	width:932px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#pricing-values-list-data-grid-container{
	width:932px;
	height:auto;
	float:left;
	border:solid 1px #c2dff1;
}

#pricing-values-list-data-grid-body-tabls-container{
	width:932px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#pricing-values-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.pricing-values-list-cols-1{
	width:159px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.pricing-values-list-cols-2{
	width:159px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.pricing-values-list-cols-3{
	width:149px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.pricing-values-list-cols-4{
	width:129px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.pricing-values-list-cols-5{
	width:129px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.pricing-values-list-cols-6{
	width:129px;
	border-right:solid 1px #adb8c1;
	padding-left:10px;
}

.pricing-show-container{
	width:175px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-left:3px;
	margin-right:7px;
	display:inline;
}

.pricing-show-heading-text{
	width:162px;
	height:auto;
	float:left;
	padding:4px 0 3px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0e4173;
	line-height:18px;
	background-image:url(images/shadeactive.gif);
	background-repeat:repeat-x;
	border:1px solid #dddddd;
	
}

.pricing-show-list-text{
	width:172px;
	height:auto;
	float:left;	
}

.pricing-show-list-box{
	width:172px;
	height:120px;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d3d3d;
	line-height:18px;
	border:1px solid #dddddd;
}

/***************************************************** Pricing Input Data ***************************************/

#pricnig-input-data-list-container{
	width: 600px;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
}

.pricnig-input-data-list-box-container{
	width:600px;
	height:auto;
	float:left;
	margin-bottom:10px;
	display:inline;
}

.pricnig-input-data-name-text{
	width:250px;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	text-align:right;
	margin-top:5px;
}

.pricnig-input-data-txt-box-container{
	width:200px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.pricnig-input-data-txt-box-container-small{
	width:70px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.pricnig-input-data-txt-box-container-medium{
	width:120px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
}

.pricnig-input-data-txt-small-border{
	width:70px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

.pricnig-input-data-txt-medium-border{
	width:120px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

/************************************************** eVirtual **************************************************/

/************************************************** Setup Start ********************************************/

#evirtual-container{
	width:948px;
	height:350px;
	margin-left:auto;
	margin-right:auto;
	overflow-y:scroll;
}

.evirtual-setup-heading-container{
	width:920px;
	height:27px;
	float:left;
	display:inline;
	margin-bottom:10px;
	padding-left:10px;
	border-bottom:1px dashed #cccccc;
}

.evirtual-setup-inner-container{
	width: 500px;
	height: auto;
	margin-left:auto;
	margin-right:auto;
}

.evirtual-setup-inner-left-container{
	width: 250px;
	height: auto;
	float:left;
	margin-left:50px;
	display:inline;
}

.evirtual-setup-inner-right-container{
	width: 600px;
	height: auto;
	float:right;
}

.evirtual-setup-list-box-container{
	width:500px;
	height:auto;
	float:left;
	margin-bottom:20px;
	display:inline;
}

.evirtual-setup-name-text{
	width:200px;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	text-align:right;
	padding-top:9px;
	display:inline;
}

.evirtual-setup-txt-box-container{
	width:auto;
	height:20px;
	float:left;
	margin-top:8px;
	margin-right:10px;
	display:inline;
}

.evirtual-setup-box-border{
	width:200px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

.evirtual-upload-box-border{
	width:272px;
	height:24px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

.evirtual-check-box-container{
	width:auto;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	margin-top:7px;
	margin-right:10px;
	display:inline;
}

.previous-button-container{
	width:auto;
	height:auto;
	float:left;
	margin-left:7px;
	display:inline;
}

.evirtual-setup-drop-down-box-border{
	width:150px;
	float:left;
	border: solid 1px #adb8c1;
}

.evirtual-final-image-container{
	width:155px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}

/******************************************* eVirtual Customer Start *****************************************/

#evirtual-customer-list-data-grid-heading-container{
	width:950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#evirtual-customer-list-data-grid-heading-tabls-container{
	width:950px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

#evirtual-customer-list-data-grid-container{
	width:950px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
	border:solid 1px #c2dff1;
}

#evirtual-customer-list-data-grid-body-tabls-container{
	width:950px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#evirtual-customer-list-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

.evirtual-customer-list-cols-1{
	width:110px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.evirtual-customer-list-cols-2{
	width:150px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.evirtual-customer-list-cols-3{
	width:230px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.evirtual-customer-list-cols-4{
	width:110px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.evirtual-customer-list-cols-5{
	width:120px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.evirtual-customer-list-cols-6{
	width:130px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}
/*************************************************** eVirtual Customer End ****************************************/

/************************************************** Reports Start ********************************************/

#reports-data-grid-heading-container{
	width:600px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c2dff1;
}

#reports-data-grid-heading-tabls-container{
	width:600px;
	height:30px;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}

.reports-cols-1{
	width:150px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.reports-cols-2{
	width:250px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.reports-cols-3{
	width:140px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

#reports-data-grid-container{
	width:600px;
	height:370px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
	border:solid 1px #c2dff1;
}

#reports-data-grid-body-tabls-container{
	width:600px;
	height:25px;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}

#reports-data-grid-body-tabls-container a{
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}

/***************************************************** Reports End ****************************************/

/***************************************************** Paging Start ****************************************/

.paging-outer-container{
	width:938px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin-top:15px;
	margin-bottom:10px;
	padding:5px;
	border:1px solid #f7f7f7;
}

.paging-style-box{
	width:auto;
	height:auto;
	float:left;
	padding:3px 7px 3px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#1a5a95;
	color:#ffffff;
	margin:3px;
}

.paging-style-box a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.paging-style-box a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ccefff;
	text-decoration:none;
}

.order-details-center-container{
	width: 948px;
	height: 480px;
	
	border-top:solid 1px #cccccc;
}

.order-details-text{
	width:200px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	display:inline;
}

.order-details-colon{
	width:5px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	display:inline;
}

.order-details-left-text {
	width:auto;
	height:auto;
	float:left;
	margin-left:10px;
}

.order-details-right-text {
	width:auto;
	height:auto;
	float:right;
	margin-right:10px;
}

.order-detials-list-text {
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding-top:7px;
	color:#012d59;
}

#products-data-grid-container{
	width:950px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	overflow-y:scroll;
	border:solid 1px #c2dff1;
}

.order-details-cols-1{
	width:70px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-details-cols-2{
	width:200px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-details-cols-3{
	width:100px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-details-cols-4{
	width:100px;
	height:auto;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-details-cols-5{
	width:100px;
	height:auto;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-details-cols-6{
	width:78px;
	height:auto;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-details-cols-7{
	width:158px;
	height:auto;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}

.order-button-box-container{
	width:600px;
	height:auto;
	float:right;
	margin:20px;
	display:inline;
}

.order-button-box-container-1{
	width:490px;
	height:auto;
	float:right;
	margin:20px;
	display:inline;
}

.order-box-container{
	width:480px;
	height:auto;
	float:left;
	margin-left:10px;
	padding-bottom:10px;
	display:inline;
}

.order-check-box-container{
	width:150px;
	height:25px;
	float:left;
	margin:5px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	display:inline;
}

.ordert-add-button-container{
	width:auto;
	height:auto;
	float:left;
	margin-right:12px;
	display:inline;
}

/************************* pricing value grid auto *************************/

#pricing-value-auto-inner-container{
	width:auto;
	height:auto;
	float:left;
	padding-bottom:25px;
}

.pricing-value-auto-heading-container{
	width:150px;
	height:30px;
	float:left;
	background-color:#c2dff1;
	color:#0f3249;
	padding-left:10px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}
.pricing-value-auto-list-cols-1{
	width:150px;
	height:25px;
	float:left;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	padding-left:10px;
}


/************************* pricing value grid auto end *************************/

/******************************* My Preferences ********************************/

.my-preferences-container{
	width:500px;
	height:auto;
	float:left;
	margin-top:50px;
	margin-left:100px;
	display:inline;
}
.myaccount-preferences-container{
	width:500px;
	height:auto;
	float:left;
	margin-left:100px;
	display:inline;
}

.my-preferences-heading-bg{
	width:500px;
	height:23px;
	float:left;
	padding-top:2px;
	background-color:#eeeeee;
	border-bottom:1px solid #dddddd;
}

.my-preferences-heading-text{
	width:150px;
	height:23px;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
}

.my-preferences-heading-text-1{
	width:60px;
	height:23px;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
}

.my-preferences-text-bg{
	width:500px;
	height:23px;
	float:left;
	padding-top:5px;
}

.my-preferences-row-text{
	width:150px;
	height:23px;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	color:#333333;
	display:inline;
}

.my-preferences-row-text-1{
	width:60px;
	height:23px;
	float:left;
	margin-left:10px;
	display:inline;
}

.mypreferences-button-box-container{
	width:510px;
	height:auto;
	float:left;
	padding-bottom:25px;
	display:inline;
}

.general-setup-inner-container{
	width: 600px;
	height:auto;
	float:left;
	margin-top:50px;
	margin-left:150px;
	display:inline;
}

.general-setup-list-box-container{
	width:600px;
	height:auto;
	float:left;
	margin-bottom:15px;
	display:inline;
}

.general-setup-list-error-container{
	width:150px;
	height:20px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}

.general-setup-drop-down-box-border{
	width:198px;
	float:left;
	border: solid 1px #adb8c1;
}

.general-check-box-text{
	width:auto;
	height:25px;
	float:left;
	margin-left:10px;	
	margin-right:10px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}

/******************************************************* Footer start *************************************************/


.footer-image-container{
	width:auto;
	height:31px;
	float:left;
}

.footer-link-text{
	width:auto;
	height:31px;
	float:right;
	margin-right:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:15px;
	text-align:center;
}

.footer-link-text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}


#footer-container-custom{
	width:100%;
	height:30px;
	float:left;
	display:inline;
	background-color:#cccccc;
}


.footer-link-text-custom{
	width:auto;
	height:20px;
	float:right;
	margin-top:5px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:15px;
}

.footer-link-text-custom a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
	line-height:15px;
}

.footer-left-link-text{
	width:auto;
	height:20px;
	float:left;
	margin-top:5px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:15px;
}


/********************************************* Footer end ******************************************/

/********************************************** Website Settings starts **********************************/

.website-settings-container{
	width:600px;
	height:auto;
	float:left;
	margin-top:30px;
	margin-left:200px;
	display:inline;
}

.website-setup-name-text{
	width:400px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	margin-top:7px;
	display:inline;
}

.website-role-check-box-text{
	width:200px;
	height:25px;
	float:left;
	margin-left:10px;	
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}

.website-role-check-box{
	width:300px;
	height:25px;
	float:left;
	margin-left:10px;	
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}

.website-role-text-msg{
	width:300px;
	height:auto;
	float:left;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}

.website-setup-list-box-container{
	width:550px;
	height:auto;
	float:left;
	margin-top:5px;
	display:inline;
}

.website-setup-txt-box-container{
	width:500px;
	height:auto;
	float:left;
	margin-top:5px;
	margin-right:10px;
	display:inline;
}

.website-create-box-text{
	width:200px;
	height:25px;
	float:left;
	margin-left:10px;	
	margin-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}

.website-setup-desc-box-container{
	width:450px;
	height:50px;
	float:left;
	margin-top:5px;
	display:inline;
	border:1px solid #dddddd;
}

.website-setup-text-box-container{
	width:450px;
	height:20px;
	float:left;
	margin-top:5px;
	display:inline;
	border:1px solid #dddddd;
}

.theme-container{
	width:100px;
	height:auto;
	float:left;
	margin:5px;
	display:inline;
}

.theme-text{
	width:100px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.theme-image {
	width:100px;
	height:100px;
	float:left;
	margin-top:5px;
	display:inline;
}


/********************************************** Website Settings  ends**********************************/


/********************************************.NET TEAM STARTS **************************************/
.evirtual-setup-txtbox-auto{
	width:60px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}
.evirtual-setup-txtbox-auto-cvvno{
	width:30px;
	height:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}
.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;	
}
.product-desc-txt-box-multiline{
	width:200px;
	height:50px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}
.evirtual-setup-txt-box-container-multiline{
	width:auto;
	height:60px;
	float:left;
	margin-top:5px;
	margin-right:10px;
	display:inline;
}
.sub-heading-messagebox-text{
	width:600px;
	height:20px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

.sub-error-messagebox-text{
	width:auto;
	height:20px;
	float:left;
	margin-top:5px;
	margin-left:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	display:inline;
}

.my-preferences-container-bank-account-settings{
	width:500px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-left:200px;
	display:inline;
}
#general-settings-size-list-outer-container-auto{
	width:950px;
	height:350px;
	margin-left:auto;
	margin-right:auto;
	overflow:scroll;
}
.order-details-text-error{
	width:200px;
	height:20px;
	float:right;
	margin-top:5px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0f3249;
	display:inline;
}
.evirtual-setup-name-text-distributor{
	width:250px;
	height:auto;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	text-align:right;
	padding-top:9px;
	display:inline;
}
.evirtual-from-setup-box-border{
	width:100px;
	height:18px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	border: solid 1px #adb8c1;
}

.evirtual-from-to-text{
	width:100px;
	height:18px;
	float:left;
	margin-left:5px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
}
.search-drop-down-box-border-month{
	width:100px;
	float:left;
	border: solid 1px #adb8c1;
}

.general-setup-bg-container{
	width:600px;
	height:auto;
	float:left;
	padding-bottom:2px;
	margin-bottom:10px;
	display:inline;
	background-color:#eeeeee;
}

.pricnig-input-rule-grid{
	width:100px;
	height:auto;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	margin-top:5px;
	display:inline;
}

.pricnig-input-rule-text{
	width:100px;
	height:auto;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3249;
	font-weight:bold;
	margin-top:5px;
	display:inline;
}

.pricnig-input-rule-error{
	width:120px;
	height:auto;
	float:left;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}

/*********** Pricing values Pages ****************************/
#pricing-values-list-data-grid-heading-container-1{
	width:1200px;
	height:auto;
	float:left;
	background-color:#c2dff1;
}
#pricing-values-list-data-grid-heading-tabls-container-1{
	width:1200px;
	height:auto;
	color:#0f3249;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom: solid 1px #adb8c1;
}
.pricing-details-cols-1{
	width:65px;
	border-right:solid 1px #adb8c1;
	padding-left:7px;
}
#pricing-values-list-data-grid-container-1{
	width:1200px;
	height:auto;
	float:left;
	border:solid 1px #c2dff1;
}
#pricing-values-list-data-grid-body-tabls-container-1{
	width:1200px;
	height:auto;
	color:#0f3249;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: solid 1px #adb8c1;
	vertical-align:top;
}
.myaccount-display-text-1{
	width:500px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	COLOR: #012d59;	
	LINE-HEIGHT: 18px;	
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.manufacturing-list-cols-10{
	width:120px;
	border-right:solid 1px #adb8c1;
	padding-left:8px;
}
.add-category-list-box-container{
	width:700px;
	height:auto;
	float:left;
	margin-bottom:10px;
	display:inline;
}
/********************************************Catalog Starts*****************************************/
.flow-catalog-container{
	width:786px;
	height:auto;
	_height:330px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	min-height:330px;
	margin-left:100px;
	display:inline;
}

.flow-inner-container{
	width:730px;
	height:auto;
	float:left;
	margin-top:3px;
	margin-bottom:12px;
	display:inline;
}

.dashboard-flow-inner-container{
	width:630px;
	height:auto;
	float:left;
	margin-left:50px;
	margin-top:3px;
	margin-bottom:12px;
	display:inline;
}
.select-name-container{
	width:280px;
	height:25px;
	float:left;
	margin-right:10px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	display:inline;
	text-align:right;
}

.select-name-container-dashboard{
	width:auto;
	height:23px;
	float:left;
	margin-right:10px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	display:inline;	
}
.error-alert-text {	
	width:150px;
	height:18px;
	float:left;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	line-height:13px;
}
.flow-template-container{
	width:730px;
	height:auto;
	float:left;
}
.template-select-outer-container-right{
	width:auto;
	height:auto;
	float:right;
	margin-bottom:20px;
	display:inline;
}
.template-image-container{	
	width:100px;
	height:auto;
	float:left;
	margin:0 10px 0 10px;
	display:inline;
}
.template-image{
	width:auto;
	height:auto;
	float:left;
	border:1px dashed #cccccc;
}

.template-check-box-text{
	width:100px;
	height:25px;
	float:left;
	margin-top:5px;	
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}
.template-select-outer-container{
	width:430px;
	height:auto;
	float:left;
}
.answer-check-box-text{
	width:auto;
	height:25px;
	float:left;
	margin-left:10px;	
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}
.answer-check-box-text li{
	width:auto;
	height:25px;
	float:left;
	margin-left:10px;	
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}
.answer-check-box-text a{
	
}

.select-customer-name-text{
	width:auto;
	height:20px;
	float:left;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
	font-weight:bold;
	text-align:right;
	margin-top:3px;
	display:inline;
}

.select-customer-name-text-fix{
	width:70px;
	height:20px;
	float:left;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
	font-weight:bold;
	text-align:right;
	margin-top:3px;
	display:inline;
}
.select-customer-font-color{
	width:auto;
	height:20px;
	float:left;
	margin-right:10px;
	margin-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
	font-weight:bold;
	text-align:right;
	margin-top:3px;
	display:inline;
}

.selection-font-box-container{
	width:auto;
	height:20px;
	float:left;
	margin-right:10px;
	display:inline;
}

.selection-font-box-border{
	width:auto;
	height:20px;
	float:left;
}
.upload-dropdown-box-border{
	width:auto;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
	border: solid 1px #adb8c1;
}
.upload-dropdown-box-border-fixed{
	width:100px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
	border: solid 1px #adb8c1;
}
.selection-list-box-container{
	width:500px;
	height:auto;
	float:left;
	margin-top:5px;
	margin-left:30px;
	display:inline;
}
.template-selection-list-box-container{
	width:440px;
	height:auto;
	float:right;
	margin-top:5px;
	margin-left:30px;
	display:inline;
}
.category-list-heading-submenu{
	width:700px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#012d59;
	margin-left:25px;
	margin-top:5px;
	margin-bottom:5px;
	display:inline;
}
.category-list-heading-submenu a{
	font-family:Arial, Helvetica, sans-serif;
	color:#012d59;	
	font-size:13px;
	text-decoration:none;
	
}
.product-image-container{	
	width:152px;
	height:auto;
	float:left;
	margin:0 10px 10px 10px;
	display:inline;
}
.product-select-outer-container{
	width:730px;
	height:auto;
	float:left;
	padding-left:20px;
	padding-bottom:20px;
}

.product-name-text-grid{
	width:150px;
	height:40px;
	float:left;
	margin-top:5px;	
	margin-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	display:inline;
	text-align:center;
}
.sub-heading-text-category{
	width:auto;
	height:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:5px;
	color:#333333;
}
.category-list-heading-text-1{
	width:500px;
	height:auto;
	float:left;
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#012d59;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	display:inline;
}
.search-text-link{	
	width:200px;
	height:20px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
	display:inline;
	margin-top:5px;
	text-align:right;
	font-weight:bold;
	
}

.search-text-link a{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
	display:inline;
	font-weight:bold;
	text-align:right;
	text-decoration:underline;
	
}
.list-products-txt{
	width:125px;
	height:auto;
	float:left;
	padding-top:2px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
}

.list-products-txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
	text-decoration:none;
}
.list-products-checkbox{
	width:20px;
	height:auto;
	float:left;
}
.list-products-checkbox-container{
	width:150px;
	height:auto;
	float:left;
	margin-top:5px;
	padding-bottom:10px;
}
.questions-container{
	width:730px;
	height:auto;
	float:left;
	margin-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	display:inline;
}

.questions-container a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	display:inline;
}

.questions-container span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
}

.answer-container{
	width:730px;
	height:auto;
	float:left;
	margin-left:25px;
	margin-top:5px;
	margin-bottom:5px;
	display:inline;
}

.answer-check-box-text{
	width:auto;
	height:25px;
	float:left;
	margin-left:10px;	
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}
.flow-invisible-container{
	width:730px;
	height:auto;
	float:left;
}
.selection-list-box-catelogstep1{
	width:720px;
	height:auto;
	float:left;
	margin-top:5px;
	margin-left:30px;
	display:inline;
}
.overview-selected{
	width:auto;
	height:18px;
	float:left;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}

.dashboard-overview-selected{
	width:auto;
	height:18px;
	float:left;
	padding-top:5px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
}
.overview-selected-size{
	width:130px;
	height:18px;
	float:left;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:inline;
	margin-right:5px;
}
.overview-selected-font{
	width:65px;
	height:18px;
	float:left;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012d59;
	display:inline;
	font-weight:bold;
	margin-right:5px;
}
.collabrate-with-container {
	width:250px;
	height:auto;
	float:left;
	margin-top:50px;
	margin-left:80px;
	display:inline;
}

.collabrate-with-container-center {
	width:480px;
	height:auto;
	margin-top:30px;
	float:right;
	display:inline;
}
.html-generate{
	width:600px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#012d59;
	margin-left:50px;
	margin-top:5px;
	margin-bottom:5px;
	display:inline;
}

.html-instruction-for-copy{
	width:600px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-left:50px;
	margin-top:5px;
	margin-bottom:5px;
	display:inline;
	line-height:16px;
}
.txt-box-container-finish {
	width:720px;
	height:90px;
	float:left;
	margin-left:10px;
	display:inline;
	
}
.small-txt-box-container-finish{
	width:680px;
	height:30px;
	float:left;
	margin-top:15px;
}
.small-txt-container{
	width:155px;
	height:auto;
	float:left;
	text-align:right;
	font-family:Arial;
	font-size:small;
	margin-top:5px;
	margin-right:10px;
}

.finsh-txt-box-container-code{
	width:515px;
	height:55px;
	float:left;
	margin-top:5px;
}
.txt-box-finish{
	width:500px;
	height:40px;
	float:left;
	border:solid 1px color:d2d2d2;
}
.manditory-container{
	width:300px;
	height:auto;
	float:left;
	margin-left:10px;
	font-family:Arial;
	font-size:12px;
	color:#111111;
	font-style:italic;
	display:inline;
	margin-top:10px;
}

.dashboard{
	width:600px;
	height:auto;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #aaaaaa;
	margin-left:80px;
	margin-bottom:20px;
	display:inline;
}

.dashboard-title{
	width:600px;
	height:auto;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	padding-bottom:10px;
	margin-left:80px;
	display:inline;
}

.upload-box-container-dimensions{
    
	width:252px;
	height:auto;
	float:left;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:5px;
	display:inline;
}
.search-error-text{
	width:200px;
	height:16px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	margin-top:10px;
	margin-left:10px;
	display:inline;
	color:#ff0000;
}
/**************************************** Mail Css *******************************************************/
.select-color
{
    height:10px;
    width:40px;
}
.mail-container{
width:500px; height:auto; margin-left:auto; margin-right:auto;
}

.mail-container-msg{
width:500px; height:auto; margin-left:auto; margin-right:auto; background-color:#012d59; margin-top:10px; margin-bottom:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; padding-top:5px; padding-bottom:5px;
}
.update-panel-text
{
   font-style:italic;
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#012d59;
}
.loader-updated-panel{
width:500px; height:auto; margin-left:auto; margin-right:auto;margin-top:10px; margin-bottom:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; padding-top:5px; padding-bottom:5px;
}
.product-select-outer-container-galleryboard{
	width:730px;
	height:auto;
	float:right;
	padding-left:20px;
	padding-bottom:20px;
}
.product-name-text-grid-gallyboard-name{
	width:118px;
	height:40px;
	float:left;
	margin-top:5px;	
	margin-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	display:inline;
	text-align:center;
}
/********************************************.NET TEAM ENDS **************************************/