#loginouterbg {
	background-color: #192651;	
	position:relative;
	width:auto;		
	height:335px;
}
.whitenormal{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

.bluenormal{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color: #bbdb48;
}
#loginbg{
width:200px;
background-color:#144679;
border:1px solid;
border-bottom:1px;
border-right:1px;
border-left:1px;
border-top:1px;
border-color:#CCCCCC;
}

.inputlogin{
border:1px solid;
border-bottom:1px;
border-left:1px;
border-right:1px;
border-top:1px;
border-color:#406891;
background-color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
}

.tabledata {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
COLOR: #015199;
padding:4px;
}

.divtable {
postion:absolute;
float:left;
width:99%;
padding-left:4px;
}
/*LANDING PAGE-START-KRISH*/

DIV#advantageWrap-landing {
	BACKGROUND-COLOR: #eff4f6; width:auto; height:100%; float:left; padding-bottom:20px; 
}
DIV#advantageContent-landing  {
	PADDING-RIGHT:20px; PADDING-LEFT: 20px; width:auto; PADDING-BOTTOM: 1em; MARGIN: 0px auto; PADDING-TOP: 1em
}
DIV#advantageContent-landing IMG {
	VERTICAL-ALIGN: top
}

/*===LANDING PAGE-END-KRISH===*/
.joinsourcingbannerdiv {
	BORDER-RIGHT: #8f9eac 1px solid; BORDER-TOP: #8f9eac 1px solid; BORDER-LEFT: #8f9eac 1px solid; WIDTH: 100%; BORDER-BOTTOM: #8f9eac 1px solid; BACKGROUND-COLOR: #e0eaf3; float:left; min-width:557px;
}
.signindiv {
	BORDER-RIGHT: #dcecfc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dcecfc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dcecfc 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #dcecfc 1px solid; BACKGROUND-COLOR: #e2ebf4; float:left;
}
.signinheaddiv {
	WIDTH: auto; MIN-WIDTH: 100%; BACKGROUND-COLOR: #2167a7; MARGIN:0px; PADDING:0px; min-width:557px;
}
.becomememberdiv {
	BORDER-RIGHT: #e6efd1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e6efd1 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e6efd1 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #e6efd1 1px solid; BACKGROUND-COLOR: #f4f8eb; float:left;
}
.becomememberheaddiv {
	WIDTH: 100%; MIN-WIDTH: 100%; BACKGROUND-COLOR: #95bb3d; PADDING: 0px; MARGIN: 0px;
}
.membercenter {
width:100%;
MARGIN-TOP: 10px; MARGIN-LEFT: 0px; MARGIN-RIGHT:  0px; MARGIN-BOTTOM: 0px;
float:left; PADDING: 0px;
}
.membertable {
	FONT-SIZE: 12px; WIDTH: 100%; COLOR: #015199; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.signtable {
	BACKGROUND-IMAGE: url(../images/bg.gif); MARGIN-LEFT: 4px; PADDING: 4px; WIDTH: 517px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 152px;
}
.signtable1 {
	BACKGROUND-IMAGE: url(../images/bg1.gif); MARGIN-LEFT: 4px; PADDING: 4px; WIDTH: 517px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px;
}

.cardtable {
	BACKGROUND-IMAGE: url(../images/bg_big.gif); MARGIN-LEFT: 6px; PADDING: 4px; WIDTH: 492; BACKGROUND-REPEAT: no-repeat; HEIGHT: 563px; MARGIN-BOTTOM: 12px;
}

.accounttable {
	BACKGROUND-IMAGE: url(../images/bg_big2.gif); MARGIN-LEFT: 6px; MARGIN-BOTTOM: 12px; PADDING: 4px; WIDTH: 517; BACKGROUND-REPEAT: no-repeat; HEIGHT: 309px;
}

.becomeamembertable {
	BACKGROUND-IMAGE: url(../images/bg2.gif); MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px; MARGIN-TOP: 2px;  WIDTH: 517px; BACKGROUND-REPEAT: no-repeat; HEIGHT:240px; CLEAR:both;
}
.formcontent {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-RIGHT: 12px;
}

.formcontentdark {
	PADDING-LEFT: 30px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-RIGHT: 12px;
}

.formtextbox {
width:124px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #626262;
border:1px solid #95bb3d;
HEIGHT: 14px;
padding:1px;
}
.formtextbox1 {
width:124px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #626262;

border:1px solid #8f9eac;
HEIGHT: 14px;
padding:1px;
}
.formtextboxsearch {
width:124px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #626262;
border:1px solid #7b7b7b;
HEIGHT: 14px;
padding:1px;
}
.formdropdown
{
width:129px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #626262;
border:1px solid #95bb3d;
HEIGHT: 18px;
padding:1px;
}
.formdropdownsearch
{
width:129px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #626262;
border:1px solid #7b7b7b;
HEIGHT: 18px;
padding:1px;
}
.orangelink {
	FONT-SIZE: 12px; COLOR: #ffae29; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.orangelink:hover {
	FONT-SIZE: 12px; COLOR: #ffae29; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.formlink {
	FONT-SIZE: 11px; COLOR: #2167a7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.formlink:hover {
	FONT-SIZE: 11px; COLOR: #2167a7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.becomeamembercontent {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #626262; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.becomeamembercontent2 {
	PADDING-LEFT: 26px; FONT-SIZE: 12px; COLOR: #626262; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.becomeamembercontentbig {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #516e0d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
.img2 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px; BORDER: 0px;
}
.formtextbox2 {
width:124px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #626262;
border:1px solid #8cb0d2;
HEIGHT: 14px;
padding:1px;
}
.becomeamember30seconds {
	FONT-SIZE: 12px; COLOR: #2167a7; WIDTH:auto; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; FONT-WEIGHT:bold; MARGIN-TOP:10px; MARGIN-BOTTOM:10px; CLEAR:both;
}

.whitenormallink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

a.whitenormallink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

a:hover.whitenormallink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#FFFFFF;
}
/*26-04-2007 START -can Integrate to tcore.css*/

DIV#headergenaral {
	height:auto;
	MARGIN: 0px;
	BACKGROUND-COLOR: #e0eaf3;
	BORDER-RIGHT: #8f9eac 1px solid; 
	BORDER-TOP: #8f9eac 1px solid; 
	BORDER-LEFT: #8f9eac 1px solid; 
	WIDTH: auto; 
	BORDER-BOTTOM: #8f9eac 1px solid;
	}

DIV#headergenaral2 {
	height:auto;
	MARGIN: 0px;
	background-image:url(../images/create_listing_banner.jpg);
	background-repeat:no-repeat;
	BACKGROUND-COLOR: #CEDEEB;
	BORDER: #8f9eac 1px solid;	
	WIDTH: auto; 	
	height: 74px;
	}
	
DIV#txtfieldbg {
	height:auto;
	MARGIN: 0px;
	WIDTH: auto;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	BACKGROUND-COLOR: #f4f7fb;

	}
.scbgtop{
background-image:url(../images/bgtop.gif);
height:25px;
background-repeat:repeat-x;
}
	
.scbgbottom{
background-image: url(../images/bbgbox.gif);
height:25px;
background-repeat:repeat-x;
}	

.scbgleft{
background-image: url(../images/lbgbx.gif);
height:25px;
background-repeat:repeat-y;
}	

.scbgright{
background-image: url(../images/rbgbox.gif);
height:25px;
background-repeat:repeat-y;
}
.contentsecuritycode{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.securitycodeformbg {
background-image: url(../images/s_code_form_bg.gif);
background-repeat:no-repeat;
background-position:top left;
}

.securitycodeformbgbig {
background-image: url(../images/s_code_form_bg_big.gif);
background-repeat:no-repeat;
background-position:top center;
}

.securitycodeformadvbg {
background-image: url(../images/bg-adv.gif);
background-repeat:no-repeat;
background-position:top center;
}

.blueborder {
 border:1px solid #abd7ff;
}

.blueborder2 {
 border-top:1px solid #abd7ff;
 border-left:1px solid #abd7ff;
 border-bottom:3px solid #abd7ff;
 border-right:1px solid #abd7ff;
}

.imgmargin {
 margin-top:5px;
 margin-right:12px;
 margin-bottom:6px;
}

.bottominfo {
width:100%;
min-width:570px;
margin-top:12px;
padding:2px;
background-color:#ffffff;
float:left;
}

.darkborder {
 border:1px solid #8f9eac;
}

.formtextarea {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
padding:1px;
width:180px;
height:90px;
border:1px solid #c9e4fd;
}

.formtextbox2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
padding:1px;
width:120px;
height:20px;
border:1px solid #c9e4fd;
}

.formcontentblue {
padding-left:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7cbefa;
}

.chartbg {
background-image:url(../images/payment_gateway_chart_bg.gif);
background-repeat:no-repeat;
background-position:top left;
width:559px;
height:31px;
}

.chartcontentwhite {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
padding-left:8px;
}

.chartcontentgreen{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#95bb3d;
font-weight:bold;
padding-left:4px;
background-image:url(../images/cartbg_03.gif);
background-repeat:no-repeat;
background-position:top left;

}

.chartcontent {
FONT-SIZE: 11px;
COLOR: #707070;
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding-top:2px;
padding-bottom:2px;
}

.paymentgatewaydiv {
width:auto;
margin:18px 2px 0px 2px;
border:1px solid #dcecfc;
float:left;
}

.paymentgatewaydiv1 {
width:100%;
min-width:570px;
margin:14px 0px 0px 0px;
padding:0px;
float:left;
}

.paymentgatewaydynamicdiv{
width:100%;
border:1px solid #dcecfc;
float:left;
padding-top:10px;
padding-bottom:10px;
margin-top:20px;
margin-top:10px;
background-color:#f2f9ff;
}

.headerpaymentdiv {
float:left;
width:auto;
margin:2px;
pading:0px;
}

.paymentgatewayformcontent{
FONT-SIZE: 11px;
COLOR: #707070;
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding-left:4px;
padding-right:4px;
}

.paymentgatewaytable {
WIDTH: 100%;
}

.paymentgatewayformtextarea {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
padding:1px;
width:124px;
height:60px;
border:1px solid #c9e4fd;
}
.supplierborder {
 border-bottom:1px solid #bfbfbf;
}

.suppliercontent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2960ad;
}

.supplieraddoncontainerdiv {
padding:8px 4px 8px 4px;
}

.supplierdiv {
width:100%;
margin:0px 4px 10px 0px;
padding:0px;
background-color:#ffffff;
float:left;
}

.suppliertoplinkdiv {
width:280px;
padding:44px 2px 2px 2px;
margin-left:4px;
background-color:#ffffff;
float:right;
text-align:right;

}

a.suppliertoplink {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#164f81;
text-align:left;
text-decoration:none;
}

a.suppliertoplink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#164f81;
text-align:left;
text-decoration:none;
}

.supplierbannerbg {
	background-image:url(../images/supplier_banner_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}

.supplier_callusbg {
	background-image:url(../images/call_us_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}


.supplier_callus_nos_bg {
	background-image:url(../images/supplier_call_us_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}

.ccardtableborder {
border:1px solid #8cb0d2;
}
.bluetopborder {
border-top:1px solid #7abefb;
}
DIV#homepagebanner{background-image:url(../images/home_banner_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#093071;
	margin:0px;
	padding:0px;
	width:100%;
	height:190px;	
	float:left;

}

DIV#hompepagebuttons{
height:38px;
margin:0px;
PADDING-LEFT: 0px;
}


DIV#paymentpagebuttons{
width:100%;
min-width:570px;
margin:0px 0px 12px 0px;
padding:0px;
border:0px;
float:left;
display:inline;
}

UL#regionsList-new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#regionsList-new LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
UL#regionsList-new LI A {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #8f9eac 1px solid; DISPLAY: block; PADDING-LEFT:25px; FONT-SIZE: 0.9em;   MARGIN: 0px 2px 2px 0px; font-size:12px;  COLOR: #2960ad;  TEXT-DECORATION: none;background-color:#dff0ff; border:0px; padding-top:4px; padding-bottom:4px; background-image:url(../images/bullet-hp-regions.jpg); background-position:10px; background-repeat:no-repeat;
}
UL#regionsList-new LI A:hover {
	BACKGROUND:#dcfca9;padding-top:4px; padding-bottom:4px;background-image:url(bullet-hp-regions.jpg); background-position:10px; background-repeat:no-repeat;
}
UL#regionsList-new LI.spanningBtn A {
	PADDING-RIGHT: 0.5em;  PADDING-LEFT: 0.5em;background-color:#dff0ff; border:0px; padding-top:4px; padding-bottom:4px;background-image:url(../images/bullet-hp-regions.jpg); background-position:10px; background-repeat:no-repeat;
}
UL#regionsList-new LI.spanningBtn A:hover {
background-color:#dcfca9;padding-top:4px; padding-bottom:4px;background-image:url(../images/bullet-hp-regions.jpg); background-position:10px; background-repeat:no-repeat;
}

DIV#homepagebuttons{
background-color:#ffffff;
float:left;
width:100%;
margin-bottom:2px;
}

DIV#headerregions{
background-color:#c1e2ff;
margin-top:2px;
margin-bottom:2px;
padding-top:5px;
}

DIV#searchhomepage{
background-color:#83bf25;
float:left;
width:100%;
margin-top:2px;
margin-bottom:2px;
}

DIV#searchhomepagecallnos{
background-color:#ffffff;
float:left;
width:100%;
margin-bottom:2px;
}

.serachtext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
padding-left:20px;
font-weight:normal;
}

.charttopbg {
	background-image:url(../images/payment_gateway_chart_top.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;	
}

.chartbg1 {
	font-family:Arial, Helvetica, sans-serif;padding-left:8px;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background-image:url(../images/cartbg_01.gif);
	background-repeat:no-repeat;
	background-position:top left;	
}

.chartbg2 {
		FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Arial, Helvetica, sans-serif;
		padding-left:4px;
	background-image:url(../images/cartbg_02.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.chartbg3 {
		FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Arial, Helvetica, sans-serif;padding-left:4px;
	background-image:url(../images/cartbg_03.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.chartbg4 {
		FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Arial, Helvetica, sans-serif;padding-left:4px;
	background-image:url(../images/cartbg_04.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.startsearching{
	FONT-SIZE: 13px;
	line-height: 20px;
	margin: 0;
	color: #015199;
	border:0px;
}

.processheading {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5175c8;
text-decoration:none;
padding-left:8px;
font-weight:bold;
}

.processheading1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5175c8;
text-decoration:none;
padding-left:8px;

}

.processcontent {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#5175c8;


text-decoration:none;
padding-left:8px;
font-weight:bold;

}

.processdropdown {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
width:100px;
height:20px;
border:1px solid #5175c8;
font-weight:normal;
}

.processlistother {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:140px;
height:20px;
border:1px solid #5175c8;
font-weight:normal;
padding:2px;
}

.processlist {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:140px;
height:250px;
border:1px solid #5175c8;
font-weight:normal;
padding:4px;
}

.processformcontent {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
padding:4px;
}

.leftlistborder {
border-left:1px solid #eaf1f7;
border-right:1px solid #eaf1f7;
}

.processtop {
background-image:url(process_table_top.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}

.processbottom {
background-image:url(process_table_bottom.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}

.borderleftrightbottom {
border-left:1px solid #c9d9e9;
border-right:1px solid #c9d9e9;
border-bottom:1px solid #c9d9e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
padding:4px;
}

.borderrightbottom {
border-right:1px solid #c9d9e9;
border-bottom:1px solid #c9d9e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
vertical-align: middle;
font-weight:normal;
padding:4px;
}

.borderrightbottomprice {
border-right:1px solid #c9d9e9;
border-bottom:1px solid #c9d9e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
text-align:center;
vertical-align: middle;
padding:4px;
}

.headingborderrightbottom {
border-right:1px solid #c9d9e9;
border-bottom:4px solid #c9d9e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
padding:4px;
}

.headingcurvetopleft {
border-right:1px solid #c9d9e9;
border-bottom:4px solid #c9d9e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
padding:2px;
background-image:url(../images/round_left_top.gif);
background-position:left top;
background-repeat:no-repeat;
}

.headingcurvetopright {
border-bottom:4px solid #c9d9e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
padding:2px;
background-image:url(../images/round_right_top.gif);
background-position:right top;
background-repeat:no-repeat;
}

.headingrightbottom {
border-top:1px solid #c9d9e9;
border-right:1px solid #c9d9e9;
border-bottom:4px solid #c9d9e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
padding:2px;
}

.headingcurvebottomleft {
border-right:1px solid #c9d9e9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
padding:4px;
background-image:url(../images/round_left_bottom.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.headingcurvebottomright {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
padding:4px;
background-image:url(../images/round_right_bottom.gif);
background-position:right bottom;
background-repeat:no-repeat;
}

DIV#process {
width:100%;
min-width:570px;
margin:0px;
padding:0px;
border:0px;
float:left;
display:inline;
overflow:hidden;
}

div#aboutPromo a#seeTheDifferencemodi {
	float: right;
	margin: 48px 15px 0px 0px;	
	padding:0px;		
}

div#aboutPromo a#seeTheDifferencemodi:hover {
	float: right;
	margin: 48px 15px 0px 0px;	
	padding:0px;		
}

div#registerPromo a#seeTheDifference2 {
	position: relative;
	top: -110px;
	left: 80px;	
}

div#registerPromo a#seeTheDifference2:hover {
	position: relative;
	top: -110px;
	left: 80px;	
}

.listnotfound {
	position: relative;
	top: 2px;
	width:auto;
	height:auto;
	float:right;
}

.accounthomediv {
	BORDER-RIGHT: #dcecfc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dcecfc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dcecfc 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #dcecfc 1px solid; BACKGROUND-COLOR: #e2ebf4; float:left; min-width:557px;
}

.loader {
	position:absolute; left:40%; z-index:50; top:50%;  border:60x solid #cccccc; width:300px; height:40px; text-align:center; padding-top:5px;padding-bottom:5px;display:block;background-filter:alpha(opacity=20);background-opacity : 0.2;
}
/*for cart region display*/
div#divregion {
	border: 0px;
	font-size: .95em;
	padding: .25em;
}
div#divregion h3 {
	font-size: 12px;
	margin: 0;
	/*text-transform: uppercase;*/
	color: #015199;
}
div#divregion span {
	text-transform: capitalize;
}
div#divregion a {
	text-decoration: none;
	color: #000000;
}


div#divregion1 {
	border: 0px;
	font-size: .95em;
	padding: .25em;
}
div#divregion1 h3 {
	font-size: 12px;
	margin: 0;
	/*text-transform: uppercase;*/
	color: #015199;
}
div#divregion1 span {
	text-transform: capitalize;
}
div#divregion1 a {
	text-decoration: none;
	color: #000000;
}

/*new added css*/



DIV#hompeagebanner{
	background-image:url(../images/home_banner_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#093071;
	margin:0px;
	padding:0px;
	width:100%;
	height:190px;
	float:left;
}


.heading1 {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:20px;
	color:#E8F8FF;
	text-align:center;
	font-weight:bold;
}

.heading2 {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	color:#CEEDFF;
	text-align:center;
	font-weight:bold;
}

DIV#lefttext {
	position: relative;
	top: 10px;
	left: 310px;
	width:auto;
	height:auto;
	float:left;
}

DIV#righttext {
	position:relative;
	top:118px;
	left:72px;
	width:auto;
	height:auto;
	float:left;
}

.heading3 {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#CEEDFF;
	font-weight:bold;
	text-align:center;
}

.heading4 {
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.heading4:hover {
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-decoration:none;

}
DIV#seeexample {
	position:relative;
	top:-11px;
	left:70px;
	width:auto;
	height:26px;
	float:left;
}

DIV#homemiddle {
	background-color:#4284e2;	
	float:left;
	width:100%;
	height:16px;
	margin:0px;
	padding-top:4px;
	padding-bottom:4px;

}




DIV#hometextcontainer {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#093071;
	text-align:left;
	float:left;
	width:100%;	
	margin:0px;
	background-color:#c1e3ff;
	padding:0px;	
}

DIV#hometextcontent {	
	width:auto;
	margin:8px 10px 8px 20px;
	padding:0px;
}
.detailCellAd {
	
	color: #8a8a8a;
	PADDING-LEFT: 20px;
}
.prioritynotebg {
	background-image:url(../images/priority_note_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	height:14px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 11px;
	COLOR: #707070;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}








.rfqhomeheaderdiv {
	float:left;
	width:100%;
	height:74px;
	margin:0px;
	pading:0px;
	border:1px solid #8f9eac;
	background-image:url(../images/request_for_quote.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#dee8f2;
}


.rfqhomeheadercreationdiv {
	float:left;
	width:100%;
	height:74px;
	margin:0px 0px 12px 0px;
	pading:0px;
	border:1px solid #8f9eac;
	background-image:url(../images/request_for_quote_creation.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#dee8f2;
}


.rfqsupplierselectiondiv {
	float:left;
	width:100%;
	height:74px;
	margin:0px;
	pading:0px;
	border:1px solid #8f9eac;
	background-image:url(../images/supplier_sel_banner.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#6895df;
}


.splformcontent {
	FONT-SIZE: 11px;
	COLOR: #707070;HEIGHT:232px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 12px;
}

.rfqcontent {
	MARGIN:0px;
	PADDING-TOP:30px;
	PADDING-LEFT:10px;
	WIDTH: 536px;
	HEIGHT:232px;	
	float:left;	
	background-image:url(../images/rfq_creation_one_bg.gif);
	background-position:16px 8px;
	background-repeat:no-repeat;
	background-color:#e2ebf4;
	float:left;
}


.rfqcontentrfq {
	
	PADDING-TOP:30px;
	PADDING-LEFT:5px;
	MARGIN-bottom:10px;
	HEIGHT:452px;	
	float:left;	
	background-image:url(../images/rfq_creation_one_bg.gif);
	background-position:16px 0px;
	background-repeat:no-repeat;
	background-color:#f2f9ff;
}

.postrfqheaddiv {
	WIDTH: 100%;
	#2167a7;H: 100%;
	BACKGROUND-COLOR: #7CBEFA;
	MARGIN:0px;
	PADDING:0px;
	float:left;
}

.postrfqheaddiv2 {
	WIDTH: 100%;
	MIN-WIDTH: 100%;
	BACKGROUND-COLOR: #2167a7;
	MARGIN:0px;
	PADDING:0px;
	float:left;
}

.postrfqheaddiv3 {
	WIDTH: 100%;
	MIN-WIDTH: 100%;
	BACKGROUND-COLOR: #95bb3d;
	MARGIN:0px;
	PADDING:0px;
	float:left;
}




.rfqmaindiv {
	BORDER-RIGHT: #dcecfc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dcecfc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dcecfc 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #dcecfc 1px solid;  BACKGROUND-COLOR: #ffffff; float:left;
}

.rfqmiddlebg {

	background-image:url(../images/rfq_creation_bg.gif);
	background-position:left top;
	background-repeat:repeat-Y;
	
	
}
.rfqmiddlebg1 {

	background-image:url(../images/rfq_creation_bg.gif);
	background-position:left top;
	background-repeat:repeat-Y;
	FONT-SIZE: 12px;
	COLOR: #707070;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
	
}


.rfqmiddlebgrfq {
	background-image:url(../images/rfq_creation_bg.gif);
	background-position:left top;
	background-repeat:repeat-Y;
	display:none;

}


.becomememberdiv1 {
	BORDER-RIGHT: #e6efd1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f4f8eb 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f4f8eb 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #f4f8eb 1px solid; BACKGROUND-COLOR: #f4f8eb; float:left;
}


.becomememberdivrfq {
	BORDER-RIGHT: #e6efd1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f4f8eb 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f4f8eb 1px solid; PADDING-TOP: 18px; BORDER-BOTTOM: #f4f8eb 1px solid; BACKGROUND-COLOR: #f4f8eb; float:left;
}


.addtorfqimg {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; BORDER: 0px; }

.divtablesupplier {
postion:absolute;
float:left;
width:45%;
padding-left:8px;



BORDER-RIGHT: #6994BA 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6994BA 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #6994BA 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #6994BA 1px solid;  
}


.formtextarea {
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #626262;
border:1px solid #c9e4fd;
HEIGHT: 50px;
padding:1px;
}

.rfqdropdown
{
width:145px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #626262;
border:1px solid #c9e4fd;
HEIGHT: 18px;
padding:1px;

}

.formtextboxrfq {
width:165px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
COLOR: #626262;
border:1px solid #c9e4fd;
HEIGHT: 17px;
padding:1px;
}
.rfqmiddlebgstep3 {

	background-image:url(../images/bgrfq_bg.gif);
	background-position:left top;
	background-repeat:repeat-Y;
	
	
}

.backtorfqlink {
float:right;
position:relative;
top:-18px;
}

.backtorfqlink a {
text-decoration:none;
}


div#mainColsupplier {
	
margin: 0 165px 0 0px;
}

.formcontentrfq {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-RIGHT: 12px;
}

.rfqlink{
FONT-SIZE: 11px; COLOR: #404040; FONT-FAMILY: Arial, Helvetica, sans-serif; 
text-decoration:none; font-weight:bold;
}

.rfqlink:link{
FONT-SIZE: 11px; COLOR: #404040; FONT-FAMILY: Arial, Helvetica, sans-serif; 
text-decoration:none; font-weight:bold;
}


.rfqlink:visited{
FONT-SIZE: 11px; COLOR: #404040; FONT-FAMILY: Arial, Helvetica, sans-serif; 
text-decoration:none; font-weight:bold;
}

.rfqlink:hover{
FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; 
text-decoration:none; font-weight:bold;
}



DIV#rfqnotification{
		 background-color:#FFFFFF;
		 border:2px solid #DEE8F2;
		 position:absolute;
		width:400px;
		height:auto;
		z-index:100;				
}

.rfqnotificationcontent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ff6600;
padding:6px;
}

.rfqnotificationbuttons {
	border:0px;
	width:72px;
	height:22px;
	background-color:transparent;
	background-image:url(../images/yesno_btn.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}

.formcontent1 {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #707070; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-RIGHT: 12px;
}
.formcontent2 {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-RIGHT: 12px;
}

.rfqmiddlebgstep3left {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Arial, 	Helvetica, sans-serif; PADDING-RIGHT: 12px;
	background-image:url(../images/bgrfq_bg.gif);
	background-position:left top;
	background-repeat:repeat-Y;
	
	
}
.rfqmiddlebgstep3right {
	
	background-image:url(../images/bgrfq_bg.gif);
	background-position:right top;
	background-repeat:repeat-Y;	
	
}

.formtextbox2green {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
padding:1px;
width:120px;
height:20px;
border:1px solid #95bb3d;
}

.formtextareagreen {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
padding:1px;
width:180px;
height:50px;
border:1px solid #95bb3d;
}


.formcontentcheck {
	PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #707070; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-RIGHT: 12px;
}

.faqheadingcolor {
		color: #01519a;		
		}



DIV#PressReleaseHead {
	width:100%;
	height:65px;
	margin-bottom:20px;
	padding:0px;
	background-image:url(../images/press_rel_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}



DIV#PressReleaseHeadback {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3869a1;
	width:auto;
	height:auto;
	vertical-align:middle;
	text-decoration:none;
}

.PressReleaseback {
	text-decoration:none;
}



.submitquotediv {
	float:left;
	width:100%;
	height:74px;
	margin:0px 0px 12px 0px;
	pading:0px;
	border:1px solid #8f9eac;
	background-image:url(../images/submit_quote_banner.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#dee8f2;
}

.emailtextbox {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
padding:1px;
width:400px;
height:20px;
border:1px solid #c9e4fd;
}


.emaillargetextbox {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#626262;
padding:1px;
width:500px;
height:200px;
border:1px solid #c9e4fd;
}

.submitrfqdiv {
padding:2px;
border:1px solid #dcecfc;
background-color:#e2ebf4;
float:left;
margin:0px;
width:100%;
}

.submitrfqbg {
background-image:url(../images/bg_quote.gif);
background-position:left top;
background-repeat:repeat-y;
}


.awardtext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:120px;
height:20px;
border:1px solid #5175c8;
font-weight:normal;
padding:2px;
}


.tablereview {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
COLOR: #015199;
padding:4px;
}

.homesubmitbutton {
position:relative;
top:12px;
left:4px;
}

.homehighlighttext {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
COLOR: #ff0000;
background-color:#f2f2f2;
border:1px solid #cccccc;
padding:1px 4px 1px 4px;
}

.highlightcolor {
COLOR: #497BA9;
}

DIV#paymentpopup{
		 background-color:#FFFFFF;
		 border:2px solid #DEE8F2;
		 position:absolute;
		width:450px;
		height:140px;
		z-index:120;				
}



UL#regionsList-new LI.nodata A {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #8f9eac 1px solid; DISPLAY: block; PADDING-LEFT:25px; FONT-SIZE: 0.9em;   MARGIN: 0px 2px 2px 0px; font-size:12px;  COLOR: #2960ad;  TEXT-DECORATION: none;background-color:#dff0ff; border:0px; padding-top:4px; padding-bottom:4px; background-image:url(../images/bullet-hp-regions1.jpg); background-position:10px; background-repeat:no-repeat;
}

UL#regionsList-new LI.nodata A:hover {
	BACKGROUND:#dcfca9;padding-top:4px; padding-bottom:4px;
}

.rfqdate {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Arial, 	Helvetica, sans-serif; PADDING-RIGHT: 12px;
	
	
	
}