#planright{
	float: right;
}

html{
	padding: 0px;
	margin: 0px;

}

body{
	background: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	padding: 0px;
	margin: 0px;
	vertical-align: top;

}

div.headlogged{
	width: 910px;
	min-height: 138px;
	margin: 0px auto 0px auto;
	background-image: url(../images/design/headlogged.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding: 0px;
}



.button_blue {

	border: 2px solid #cccccc; background-color:#0099FF; font-weight:bold;
	 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-collapse:collapse; text-decoration:none; color:#FFFFFF; padding:3px;

}

.button_blue_desabled {

	border: 2px solid #cccccc; background-color:#D7EBFF; font-weight:bold;
	 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-collapse:collapse; text-decoration:none; color:#666666; padding:3px;

}


body.lytebox{
	background-image: url(../images/design/modal-bg.png);
	background-repeat: repeat-x;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	padding: 25px 20px 20px 20px;
	margin: 0px;
	vertical-align: top;
}


	 .white_input_100px {
	border:1px #666666 solid;
	padding-left:2px;
	color:#000000;
	width:120px;
	font-size:10px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #f7f7f7;
}

div.wrapper{
	width: 910px;
	margin: 0px auto 0px auto;
	background-image: url(../images/design/wrapper-bg.jpg);
	background-repeat: repeat-y;
	padding: 0px 27px 0px 27px;
	overflow: auto;
}

div.pdf_view_wrapper{
	width:910px;
	margin: 0px auto 0px auto;
	background-image: url(../images/design/wrapper-bg.jpg);
	background-repeat: repeat-y;
	padding: 0px 27px 0px 27px;
	overflow: auto;
}

.pdf_view_content{
	margin:50px 50px 50px 50px;
}

div.head{
	width: 910px;
	min-height: 138px;
	margin: 0px auto 0px auto;
	background-image: url(../images/design/head.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding: 0px;
}

div.login{
	width: 455px;
	float: right;
	margin: 9px 0px 0px 0px;
	background: transparent;
	vertical-align: middle;
	
}

div.textfields{
	float: left;
	margin: 10px 0px 0px 0px;
	font-size: 12px;
}

div.smallnav{
	float: right;
	clear: all;
	margin: 0px 80px 0px 0px;
	background: transparent;
	vertical-align: middle;
	color: #888888;
	font-size: 13px;
}

div.navigation{
	float: right;
	width: 655px;
	vertical-align: top;
	clear: all;
	text-align: right;
	border-width: 0px 0px 1px 0px;
	border-color: #cccccc;
	border-style: solid;
	margin: -7px 0px 0px 0px;
	padding: 10px 0px 5px 0px;
}

div.topcontent{
	width: 625px;
	min-height: 100px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 285px;
	background-image: url(../images/design/title.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

div.homeTop{
	width: 910px;
	min-height: 100px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 285px;
	/*background-image: url(../images/design/title.png);*/
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

div.topcontent p{
	color: #333333;
}

div.boxes{
	width: 910px;
	padding: 0px 0px 20px 0px;
	background-image: url(../images/design/boxesbottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}

div.boxleft{
	width: 607px;
	float: left;
}

div.boxlefttop{
	width: 607px;
	float: left;
	background-color:#006666;
}

div.boxright{
	width: 303px;
	float: right;
}

div.bondtext{
	background-image: url(../images/design/bond-mid.png);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	color: #ffffff;
}

div.plan{
	width: 302px;
	float: left;
}

div.plan1{
	width: 302px;
	min-height: 224px;
	float: left;
	background-image: url(../images/design/plan1bg.jpg);
	margin: 0px 0px 0px 0px;
}

div.plan1 p{
	color: #fff;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
}

div.plan2{
	width: 302px;
	min-height: 224px;
	float: left;
	background-image: url(../images/design/plan2bg.jpg);
	margin: 0px;
}

div.plan2 p{
	color: #fff;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
}

div.plan3{
	width: 302px;
	min-height: 224px;
	float: left;
	background-image: url(../images/design/plan3bg.jpg);
	margin: 0px;
}

div.plan3 p{
	color: #fff;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
}

div.plan4{
	width: 909px;
	width: 787px;
	height: 58px;
	background-image: url(../images/design/plan4bg.png);
	background-color: #009999;
	padding: 0px 0px 0px 122px;
	margin: 0px 0px 0px 0px;
}

div.plan4 p h1 h2 h3 h4 a{
	color: #fff;
	margin: 0px 0px 0px 23px; 
}

div.plantext{
	background-image: url(../images/design/plan-mid.png);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	color: #ffffff;
}

div.plantext1{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	color: #ffffff;
}

div.plantext1 select {
    width: 278px;
}

div.bid{
	width: 305px;
	float: right;
}

div.bidtext{
	background-image:  url(../images/design/bid-mid.png);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	color: #ffffff;
}

div.traderbox{
	background-image: url(../images/design/trader-box-bottom.png);
	margin: 7px 0px 10px 0px;
	width: 910px;
	padding: 0px 0px 20px 0px;
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}

div.traderleft{
	width: 403px;
	float: left;
	background-image: url(../images/design/trader-header.png);
	background-repeat: no-repeat;
	min-height: 50px;
	padding: 80px 20px 20px 20px;
}

/*========benifits=========*/
div.trade_cust_bebifit{
	margin: 7px 0px 10px 0px;
	width: 910px;
	
	padding:0;
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}

div.customer_benifit{
	width: 435px;
	float: left;
	background-image:url(../images/home/customerBenifit.png);
	background-repeat: no-repeat;
	height:435px;	
}
.cust_beni_text{
	margin:190px 20px 20px 20px;
}

div.trader_benifit{
	width: 435px; 
	height:430px;
	float: right;
	background-image: url(../images/home/traderBenifit.png);
	background-repeat: no-repeat;	
}

.trader_beni_text{
	margin:190px 20px 20px 20px;
}

.benifits_text{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

/*========benifits end=========*/

/*====== bottom auction ====*/
.bottom_auction{
	margin: 7px 0px 10px 0px;
	width: 910px;	
	padding:0;
	height:200px;	
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}

div.bottom_auction_left{
	width: 445px;
	height:162px;
	float: left;
	background: url(../images/home/auction.png);
	background-repeat: no-repeat;
	overflow:hidden;
}
.auction_left_text{
	padding:10px 20px 10px 180px;
}

div.bottom_auction_right{
	width: 445px;
	height:170px;	
	float: right;
	background-image: url(../images/home/auctionlright.png);
	background-repeat: no-repeat;
	overflow:hidden;
	
}
/*========Bottom auction end ========*/

/*=======home botom=======*/

.trades_covered{
	background:url(../images/home/homeButtom.png);
	background-repeat:no-repeat;
	height:200px;	
}

.traders_covered_inner{
	padding:20px 20px 20px 20px;
}

.red_bold_title{
	font-size:16px;
	font-weight:bold;
	vertical-align:top;
	color:#981b1e;
}

.trades_coverd_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:20px;
}

.home_improve_wrong{
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
	color:#981b1e;
}

.uk_first_box{
	width: 290px;
	float: left;
	height:260px;
	background-image: url(../images/home/uk_first.png);
	background-repeat: no-repeat;
	
	text-align:center;
}
.click_for_benifit{
	padding: 230px 0px 0px 0px;
}


div.traderleft p{
	color: black;
	margin: 5px;
	padding: 0px;
}

div.traderright{
	width: 403px;
	float: right;
	background-image: url(../images/design/trader-header2.png);
	background-repeat: no-repeat;
	min-height: 50px;
	padding: 80px 20px 20px 20px;
}

div.traderright p{
	color: #8E1416;
	margin: 5px;
	padding: 0px;
}


div.auction{
	width: 575px;
	background-image: url(../images/design/footer-image.jpg);
	background-repeat: no-repeat;
	min-height: 103px;
	padding: 10px 10px 2px 325px;
	color: #4F4F4F;
}
div.homeDown{	
	background-image: url(../images/design/footer-imagenew.png);
	background-repeat: no-repeat;
	min-height: 103px;
	padding: 10px 10px 2px 165px;
	color: #4F4F4F;
	max-width:449px;
}

div.auction p{
	margin-top: 5px;
}
div.footer{
	width: 964px;
	margin: 0px auto 20px auto;
	padding: 65px 0px 20px 0px;
	text-align: center;
	background-image: url(../images/design/footer.jpg);
	background-repeat: no-repeat;
	font-size: 0.7em;
	color: #6C6C6C;
	}
	
div.regbg{
	width: 910px;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/design/planbg.png);
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: auto;
}

div.register_bg{
	width: 910px;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image: url(../images/design/planbg.png);*/
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: auto;
}
	
div.regbg1{
	width: 910px;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/design/planbg.png);
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: auto;
}

div.registerright{
	width: 190px;
	float: right;
	background: transparent;
}

div.customer_registerright{
	width: 200px;
	float: right;	
	background-image: url(../images/design/regright.png);
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: auto;
}



div.registerleft{
	width: 700px;
	float: left;
}

div.formleft{
	margin: 0px 0px 0px 0px;
	width: 300px;
	font-size: 0.8em;
	float: left;
}


div.rightcol{
	margin: 0px 0px 0px 0px;
	width: 300px;
	float: right;
}

div.leftcol{
	margin: 0px 0px 0px 0px;
	width: 300px;
	float: left;
}


div.formright{
	margin: 0px 0px 0px 0px;
	width: 300px;
	font-size: 0.8em;
	float: right;
}

div.formrightl{
	margin: 0px 0px 0px 0px;
	width: 240px;
	font-size: 0.8em;
	float: right;
}

div.formrighthead{
	margin: 0px 0px 0px 0px;
	width: 340px;
	height: 118px;
	font-size: 0.8em;
	text-align:left;
	background-image: url(../images/design/go-to-auction-head.png);
	background-position:top;
	background-repeat:no-repeat;
	padding: 0px;
}

div.formrightl2 p{
	color: #ffffff;
}

div.formrightl2{
	margin: 0px 0px 0px 0px;
	width: 340px;
	min-height: 180px;
	float: right;
	text-align:left;
	background-image: url(../images/design/go-to-auction.png);
	background-position:bottom;
	background-repeat:no-repeat;
	
}


div.formrightheadred{
	margin: 0px 0px 0px 0px;
	width: 340px;
	height: 118px;
	font-size: 0.8em;
	text-align:left;
	background-image: url(../images/design/go-to-auction-head-red.png);
	background-position:top;
	background-repeat:no-repeat;
	padding: 0px;
}

div.auctionBoxLeft{
	margin: 0px 0px 0px 0px;
	width: 340px;
	min-height: 180px;
	float: right;
	float:left;
	/*background-image: url(../images/design/go-to-auction.png);*/
	background-position:bottom;
	background-repeat:no-repeat;
	
}

div.auctionBoxLeft p {
	color:#000000;
	font-size:12px;
}

div.auctionBoxRight{
	margin: 0px 0px 0px 0px;
	width: 340px;
	height: 118px;
	font-size: 0.8em;
	float:right;
	/*background-image: url(../images/design/go-to-auction-head-red.png);*/
	background-position:top;
	background-repeat:no-repeat;
	padding: 0px;
}

div.auctionBoxRight p {
	color:#000000;
	font-size:12px;
}

div.formrightheadredbid{
	margin: 0px 0px 0px 0px;
	width: 340px;
	height: 118px;
	font-size: 0.8em;
	text-align:left;
	background-image: url(../images/design/go-to-auction-head-red-bid.png);
	background-position:top;
	background-repeat:no-repeat;
	padding: 0px;
}

div.formrightl2red p{
	color: #ffffff;
}

div.formrightl2red{
	margin: 0px 0px 0px 0px;
	width: 340px;
	min-height: 180px;
	float: right;
	text-align:left;
	background-image: url(../images/design/go-to-auction-red.png);
	background-position:bottom;
	background-repeat:no-repeat;
	
}

div.formleftl{
	margin: 0px 0px 0px 0px;
	width: 440px;
	font-size: 0.8em;
	float: left;
}

div.redhead{
	margin: 0px 0px 10px 0px;
	width: 600px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #6a0c0e;
	background-image: url(../images/design/redbg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}

div.redhead1{
	margin: 0px 0px 10px 0px;
	width: 680px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #6a0c0e;
	background-image: url(../media/images/design/redbg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	
	overflow: auto;
}

.redheadBid{
	margin: 10px 0px 10px 0px;
	width: 680px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #6a0c0e;
	background-image: url(../images/design/redbgOLD.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}







div.redheadauctionbackup{
	margin: 5px 0px 10px 0px;
	width: 890px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #6a0c0e;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #6a0c0e;
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
	background-color:#003366;
}

div.redheadauction{
	background-color:#ab3334;
	width: 910px;
	background-image:url(../images/design/auctionheader.png);
	height: 103px;
	padding: 0px;
}

div.redheadlb{
	margin: 10px 0px 10px 0px;
	width: 680px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #6a0c0e;
	background-image: url(../images/design/redbg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
	color:#FFFFFF;
}

div.redheadl{
	margin: 10px 0px 10px 0px;
	width: 680px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #6a0c0e;
	background-image: url(../images/design/redbg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}


div.redheadlmyaccount{
	margin: 10px 0px 10px 0px;
	width: 600px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #6a0c0e;
	background-image: url(../images/design/redbg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}


div.redheadltotal{
	margin: 10px 0px 10px 0px;
	width: 680px;
	padding: 5px 10px 5px 10px;
	text-align: right;
	color: #6a0c0e;
	background-image: url(../images/design/redbg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}

div.redhead2{
	margin: 10px 0px 10px 0px;
	width: 470px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #6a0c0e;
	background-image: url(../images/design/redbg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}

div.blueheadl{
	margin: 10px 0px 10px 0px;
	width: 680px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #ffffff;
	background-image: url(../images/design/bluebg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
	font-size: 0.8em;
}
div.blueheadprofile{
	width:100%;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #ffffff;
	background-image: url(../images/design/bluebg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
	font-size: 0.8em;
}


div.blueheadlb{
	margin: 10px 0px 10px 0px;
	width: 680px;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #ffffff;
	background-image: url(../images/design/bluebgb.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
	font-size: 0.8em;
}

div.silverheadl{
	margin: 0px 0px 10px 0px;
	width: 830px;
	height: 32px;
	padding: 18px 20px 0px 20px;
	text-align: left;
	background-image: url(../images/design/silverheader.png);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
	font-size: 14px;
	color: #000;
}

div.checkbg{
	width: 870px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 20px;
	background-image: url(../images/design/checkbg.png);
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: auto;
}

div.planbg{
	width: 910px;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image: url(../images/design/planbg.png);*/
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: auto;
}



div.planbgauction{
	width: 910px;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image: url(../images/design/planbg.png);*/
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: auto;
}

div.defaultbg{
	width: 910px;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: auto;
}

div.planright{
	width: 190px;
	height:auto;
	float: right;
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.planrightBid{
	width: 190px;
	height:auto;
	float: right;
	background: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


div.planleft{
	width: 700px;
	float: left;
	
}

div.planleftauction{
	width: 910px;
	float: left;
}


div.projectims{
	width: 190px;
	float: left;
	font-size: 0.8em;
}

div.summary{
	width: 490px;
	float: right;
}

div.modalwrap{
	width: 100%;
	margin: 50px auto 20px auto;
}

div.removetext{
	width: 50px;
	float: right;
	text-align:center;
	margin: 0px 0px 0px 0px;
}

div.fourboxbg{
	width: 910px;
	min-height: 210px; 
	background-image: url(../images/design/4boxbg.png);
	background-position: bottom;
	background-color: #093c57;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	overflow:auto;
}




a.fourboxbg{
	color: #888888;
	background-image: url(../images/design/link-button.png);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 16px;
	text-decoration: none;
}

div.fourleft{
	float: left;
	text-align:left;
	width: 455px;
}

div.fourright{
	float: right; 
	text-align:left; 
	width: 455px;
}

div.fourboxbgleft{
	width: 455px;
	height: 174px;
	float: left;
}

div.fourboxbgright{
	width: 455px;
	height: 174px;
	background-image:url(../images/design/four-boxes-right.png);
	float: right;
}

div.boxtextleft{
	float: left;
	vertical-align: bottom;
	
}

div.fourboxfloatleft{
	float: left;
	width: 227px;
}

div.fourboxfloatright{
	float: right;
	width: 227px;
}


table.profile{
	color: #888888;
	padding: 0px;
	margin: 0px;
	
}

div.floatl{
	float: left;
}

h1{
	color: #8E1416;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px 0px -6px 0px;
}

h1.modal{
	color: #ffffff;
	font-size: 1.2em;
	font-weight: lighter;
	margin: 0px 0px -6px 0px;
}

h1.viewsnag{
	color: #ffffff;
	font-size: 1.2em;
	font-weight: lighter;
	margin: 0px 0px -6px 0px;
}


h2{
	color: #6a0c0e;
	font-size: 1em;
	margin: 0px 0px 0px 0px;
}

h2.white{
	font-size: 1em;
	color: #fff;
	margin: 0px 0px 0px 0px;
}

h2.black{
	font-size: 1em;
	color: #000;
	margin: 0px 0px 0px 0px;
}

h2.auction {
	color: #045793;
	margin: 0px;
	padding: 0px;
}

h3{
	font-size: 0.9em;
	margin: 0px 0px 0px 0px;
	color: #0e618d;
}

p{
	font-size: 0.8em;
	color: #888888;
}

p.boxes{
	font-size: 0.8em;
	color: #ffffff;
	margin: 0px 0px 10px 0px;
}

p.boxes2{
	font-size: 0.8em;
	color: #ffffff;
	margin: 12px 0px 10px 0px;
}

td{
	padding: 3px;
	font-size: 0.8em;
	vertical-align: top;
}


td.formhead{
	padding: 3px;
	background-color: #218ac1;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
	font-size: 0.8em;
	
}

td.formheadaccount{
	padding: 3px;
	background-color: #218ac1;
	background-image: url(../images/design/bluebg.png);
	background-position:bottom;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
	font-size: 0.8em;
	color: #ffffff;
}

td.lista{
	padding: 3px;
	background-color: #90c4e0;
	background-color: silver;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
	font-size: 0.8em;
}

td.lista1{
	padding: 3px;
	background-color: #90c4e0;
	background-color: silver;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
	font-size: 0.8em;
}

td.listb{
	padding: 3px;
	background-color: #c7e2ef;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
}

.listb_new{
	padding: 3px;
	background-color: #c7e2ef;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
}


td.listc{
	padding: 3px;
	background-color: #90c4e0;
	background-color: silver;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
	font-size: 0.8em;
	background-image: url(../images/design/formhead.png);
}

td.listd{
	padding: 3px;
	background-color: #1f739f;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #ffffff;
	font-size: 0.8em;
	background-image: url(../images/design/listd.png);
	background-position:left;
	background-repeat:repeat-y;
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 0.1em;
}

td.listwhite{
	padding: 3px;
	background-color: #f4f6f7;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
	font-size: 0.8em;
	background-position:left;
	background-repeat:repeat-y;
	color: #000;
}

td.lists{
	padding: 3px;
	background-color: #e4e9ea;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
}

td.total {
	padding: 3px;
	text-align: right;
}

td.remove {
	background-color: #8d1315;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
	color: #ffffff;
	font-size: 0.7em;
}

a{
	color: #8E1416;
	text-decoration: none;
	font-weight: bold;
}

a:hover{
	color: #888888;
	text-decoration: none;
	font-weight: bold;
}

a.smallnav{
	color: #888888;
	background-image: url(../images/design/link-button.png);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 16px;
	text-decoration: none;
}

a.smallnav:hover{
	color: #15b9ee;
	background-image: url(../images/design/link-button-on.png);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 16px;
	text-decoration: none;
}

a.navigation{
	display: block-inline;
	color: #981b1e;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	border-width: 0px 2px 0px 0px;
	border-style: solid;
	border-color: #9C9C9C;
	padding: 20px 5px 2px 10px;
	background: transparent;
	margin: 20px 0px 0px 0px;
}

a.navigation:hover{
	color: #ffffff;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	border-width: 0px 2px 0px 0px;
	border-style: solid;
	border-color: #9C9C9C;
	padding: 20px 5px 2px 10px;
	background: #981b1e;
}

a.adddetails {
	color: #ffffff;
}

a.adddetails:hover {
	color: #888888;
}

a.reviewplans {
	color: #888888;
}

a.reviewplans:hover {
	color: #981b1e;
}

br.contact{
clear: left;
}

input.adminsubmit {
width: 55px;
margin-bottom: 5px;
float: left;
}

input.loginfields {
width: 155px;
margin-bottom: 5px;
float: left;
}

input.contact{
	width: 150px;
	margin: 0px 0px 10px 0px;
}

label.contact{
color: #000000;
width: 140px;
padding: 0px;
margin: 0px;
vertical-align: middle;
float: left;
font-weight: bold;
}

input.size{
	width: 40px;
	margin: 0px 0px 10px 0px;
}

label.size{
color: #000000;
width: 20px;
padding: 0px;
margin: 0px;
vertical-align: middle;
float: left;
}

img.plantick {
	float: left;
	padding: 0px 4px 0px 0px;
}


/* CSS Document */
.error-msg, .success-msg, .notice-msg, .note-msg {
    min-height:23px !important;
    margin-bottom:1em !important;
    border-style:solid !important;
    border-width:1px !important;
    background-repeat:no-repeat !important;
    background-position:10px 10px !important;
    padding:5px 5px 5px 5px !important;
    font-weight:bold !important;
    }
.error-msg {
    border-color:#f16048;
    color:#df280a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    background-color:#faebe7; 
       }
	   
	   
	   .normal_text{ font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:10px;
	   color:#000000 ;}
	   
	   
	   .white_text{ font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#fff ;}
	   
	   .normal_text_cms{ 
	    font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#000 ;}
	   
	   .user_edit_cms{ 
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#000 ;
	   line-height:30px;
	   vertical-align:middle;
	   }
	   

.blue_border {
	border:1px solid #0066CC;
}

.sevagg_border {
	border:1px solid #666;
}

.grey_border {
	border:1px solid #CCCCCC;
}

.redtrust_border {
	border:2px solid #ef5b29;
}



.error,
.notice, 
.success    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }

.error      {
	background: #FBE3E4;
	color: #8a1f11;
	border-color: #FBC2C4;
	text-align: center;
}
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }


.caption_text{
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;

}

.red_h1_text{
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#666666;

}

span.tstlogo{
color:ef5b29;
font-size:14px; 
font-weight:bold;
}

h1.trlogo{
	color:ef5b29;
	font-size:14px; 
	font-weight:bold;
}
div.date{
margin:-20px 10px 10px 150px;
float:right;
font-size:12px;
color:#333333;
font-weight:bold;
}

.messagenotice{
float:right;
 margin:-50px 0px 0px 50px; 
 color: #050505; 
 font-size:12px; 
 font-family:Arial, Helvetica, sans-serif;
 width:230px;
 }
 
 
.btnMain{
font-size:14px;
background-color:#8E1416;
height:40px;
border:none;
color:#FFFFFF;
font-weight:bold;
width:120px;
margin-right:10px;
cursor:pointer;
}


div.bgcont{
	margin: 10px 0px 10px 0px;
	width: 680px;
	padding: 5px 10px 5px 10px;
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: auto;
}

.homeTable{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border: 3px solid #981b1e;
	line-height:25px;
}

.homeTableLeft{
	border:2px solid #981b1e;	
}
.readText{
	color:#981b1e;
}

.milestonetrbak{
	background-color:#6a0c0e;
	color:#FFFFFF;
}

.global_action_main{
	font-size:14px;
	color: #8E1416;
}

.global_action_norm{
	font-size:12px;
	color: #000000;
	font-weight:bold;
}

.tnc_normal_text_table{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
}

.tnc_normal_text{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
}

.tnc_sub_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000000;
}

.inquiries{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

/*Service Agreements */
.sa_normal_text{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#000000;
	text-align:justify;
}

.sa_sub_title_text{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#000000;
}

.sa_page_sub_title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#000000;
}

.sa_normal_text13{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:justify;
	line-height:20px;
}

.sa_sub_heading13{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	line-height:25px;
}

/*========register==============*/

.register_trade{
	background:url(../images/register/traderRegister.png);
	background-repeat:no-repeat;
	height:600px;
	background-position:center;
}

.register_wrapper{
	background:url(../images/register/traderRegistermain.png);
	height:600px;
	background-repeat:no-repeat;
	background-position:top;
}

.register_wrapper_st2{
	background:url(../images/register/traderRegistermainst2.png);
	background-repeat:no-repeat;
	height:800px;	
	background-position:top;
}

.register_wrapper_st3{
	background:url(../images/register/traderstep3.png);
	background-repeat:no-repeat;
	height:850px;	
	background-position:top;
}

.register_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#760e0e;
	font-weight:bold;
}

.register_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:30px;
	text-align:left;
}

.register_tr_types{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}


.redAstrick {
	color: #FF0000;
	font-size: 16px;
}

h1.register_title2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:5em;
	color:#000000;
	font-weight:bold;
}

.register_cust_st1{
	background:url(../images/register/CustomerRegister.png);
	background-repeat:no-repeat;
	height:600px;
	background-position:center;
}

.service_overview_norm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.ser_oview_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#760e0e;
	font-weight:bold;
	text-align:center;
}

/* ==== registration index ====*/
div.register_index{
	margin: 7px 0px 10px 0px;
	width: 910px;	
	padding:0;
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: hidden;
}

div.register_index_cust{
	width: 435px;
	float: left;
	height:500px;
	background-image:url(../images/register/customer_register.png);
	background-repeat: no-repeat;	
}

div.register_index_trade{
	width: 435px;
	float: right;
	height:500px;
	background-image:url(../images/register/trd_register.png);
	background-repeat: no-repeat;	
}

.reg_cust_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:190px;
	height:200px;
	padding:0px 15px 0px 20px;
	color:#FFFFFF;
}

.reg_trade_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:190px;
	height:200px;
	padding:0px 15px 0px 20px;
	color:#FFFFFF;
}
/* === end registration index === */

