@charset "UTF-8";
/* CSS Document */

#Bodymetrics{
margin:0;
padding:0;
background-color:#c0e6e7;
background:url(../images/dots.gif);
width:540px;
}

form{
	margin:0;
	
	padding:0;
}
br.clear{
	clear: both;
	width: 0;
	height: 0;
	border: none;
	background: inherit;
	margin: 0;
	padding: 0;
}


h1 span{
	font-size:22px;
	color: #004CA2;/*#F15A29;*/
}
h1.topmargin{
	margin:0px 0 8px 0;
	color:#77AFB6;
	padding-top:50px;
	line-height:24px;
	font-size:22px;
	color: #004CA2;/*#F15A29;*/
}
h1.topmargin span{
	font-size:15px;
	color:#77AFB6;
}
.orange{
	color: #004CA2;/*#F15A29;*/
}

#wrapper {width:1015px;margin-left:auto;margin-right:auto;}
#headerwrap
{
	height:40px;            
    display:block;
    width:100%;
    border-bottom:1px solid #336710;
    /*background:url(../images/bg_header.gif) repeat-x;*/
    font-size:16px;
    line-height:50px; 
    white-space:nowrap;
    color: #336710;
    margin-bottom: 10px;
    }
#userinfo{
	width:215px;
	display:block;
	float:left;
	padding:10px 0 0 0px;
	font-weight:400;
	line-height:22px;
	text-align:left;
margin-right:10px;
font-size:22px;
}
#userinfo span{
	color:#336710;
	font-size:22px;
	margin-right: 5px;
	font-weight: 400;
}
#searchwrap{
	display:block; 
	float:left;
	width:845px;
	padding:11px 0 0 0;
	font-weight:bold;
}
#searchwrap input.text{
	text-align:left;
	border:0 none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#999999;
	height:31px;
	margin:9px 4px 0 0;
	width:447px;
	padding:6px 7px 0 7px;
	float:left;
}
#searchwrap span{
	float:left;
}
#searchwrap a.search{
	width:69px;
	display:block;
	height:41px;
	float:left;
	background:url(../images/go.png) no-repeat;
	margin-top:9px;
}
#searchwrap a:hover.search{
	background-position:100% -31px;
}

#headernav{
	display:block;
	float:right;
	text-align:right;
	font-size:11px;
	color: #336710;/*#F15A29;*/
	padding-top:5px;
	margin-right: 15px;
}
#headernav a{
	color: #336710;/*#F15A29;*/
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	text-decoration:none;
}
#headernav a:hover{
	color:#212121;
}
#mainwrap{
	display:block;
	width:100%;
	/*background:url(../images/bg_body.gif) repeat-x #c9e8ed;*/
	background:url(../images/bg_body.jpg) repeat-x top #CAE9EC;
	min-height:650px;
	max-height:100%;
}
.mainError{
	display:block;
	width:100%;
	background:url(../images/bg_body.gif) repeat-x #c9e8ed;
	/*min-height:650px;*/
	min-height:650px;
	max-height:100%;
	font-size:16px;
	font-weight:bold;
	color: #004CA2;/*#F15A29;*/
	padding-top:50px;
}
.noRecords{
	display:block;
	width:100%;
	background:url(../images/bg_body.gif) repeat-x #c9e8ed;
	/*min-height:650px;*/
	min-height:150px;
	max-height:100%;
	font-size:13px;
	font-weight:bold;
	color: #004CA2;/*#F15A29;*/
	padding-top:50px;
}
#colwrap{
	display:block;
	width:1015px;
	/*background-color:Lime;*/
}
#leftcol{
	display:block; 
	float:left;
	width:233px;
	margin-right:15px;
	padding:54px 0 0 20px;
	text-align:left;
}

#leftcol h2{
	margin-bottom:6px;
	line-height:16px;
}
#leftcol ul{
	display:block;
	margin:0 0 6px 12px;
	padding:0;
	list-style-type:none;
	line-height:15px;
}
#leftcol ul li{
	margin: 0;
	display:block;
	padding:0;
}
#leftcol ul li a{
	font-size:11px;
	color:#555555;
	text-decoration:none;
	font-weight:bold;
}
#leftcol ul li a.clear{
	font-weight:normal;
	color: #004CA2;/*#F15A29;*/
	text-decoration:underline;
}
#leftcol ul li a:hover{
	color: #004CA2;/*#F15A29;*/
}
#leftcol ul li a:hover.clear{
	color:#555555;
}
#leftcol ul li a.selected{
	font-size:20px;
	line-height:20px;
}
#leftcol a.esn{
	width:40px;
	display:block;
	height:31px;
	float:left;
	background:url(../images/go.png) no-repeat;
	margin-top:9px;
}
#leftcol a:hover.esn{
	background-position:100% -31px;
}

.searchfield label{
	text-align:left;
	border:0 none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#999999;
	height:31px;
	margin:0 4px 0 0;
	padding:6px 6px 0px 6px;
	float:left;
	width:180px;
}

.searchfield input.searchquick{
	width:947px;
}
.searchfield input.serialbox{
	width:159px;
}
/*.searchfield input.username{
	width:197px;
	background:url(../images/inputbg.gif) no-repeat;
}*/
.searchfield input.usernameBold
{
	width:197px; 
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/inputbg.gif) no-repeat;
	font-size:16px;
	font-weight:bold;
	color:#999999;
}

.searchfield input.personal{
	width:255px;
}

.searchfield span{
	float:left;
}



.searchfield a.gobtn{
	width:40px;
	display:block;
	height:31px;
	float:left;
	background:url(../../Vendors/TRA000/Lib/images/go.png) no-repeat;
	border:0px;
}
.searchfield a.gobtnNew{
	width:140px;
	display:block;
	height:41px;
	float:left;
	background:url(../images/submit_btn.png) no-repeat;
	border:0px;
}
.searchfield a.search{
	width:69px;
	display:block;
	height:35px;
	float:left;
	background:url(../images/go.png) no-repeat;
	margin-top: 12px;
	margin-left: -5px;
}
#searchfield a.search:hover{
	width:69px;
	display:block;
	height:35px;
	float:left;
	background:url(../images/go.png) no-repeat;
	margin-top: 12px;
	background-position: 0px -36px;
}
.searchfield a.getQuestion{
	width:94px;
	display:block;
	height:31px;
	float:left;
	background:url(../images/getquestion.png) no-repeat;
	border:0px;	
	margin-left:3px;
}
.searchfield a.getAnswer{
	width:94px;
	display:block;
	height:31px;
	float:left;
	background:url(../images/getpassword.png) no-repeat;
	border:0px;
	margin-left:3px;
}
.searchfield a.searchNew{
	width:69px;
	display:block;
	height:31px;
	float:left;
	background:url(../images/go.png) no-repeat;
}
.searchfield a:hover.searchNew{
	background-position:100% -31px;
}
.searchfield a:hover.search{
	background-position:100% -31px;
}
.searchfield a:hover.gobtn{
	background-position:100% -31px;
}
.searchfield a:hover.getQuestion{
	background-position:100% -31px;
	margin-left:3px;
}
.searchfield a:hover.getAnswer{
	background-position:100% -31px;
	margin-left:3px;
}
.searchfield a.textlink{
	display:block;
	margin:6px 0 0 12px;
	font-size:11px;
	float:left;
}
#number{
	display:block;
	float:left;
	width:36px;
	height:36px;
	margin-right:12px;
	margin-top:-2px;
}
#numbersm{
	display:block;
	float:left;
	width:24px;
	height:24px;
	margin-right:12px;
	margin-top:5px;
}
.searchfieldwrap{
	display:block;
	border-bottom:1px solid #77AFB7;
	padding:20px 0 10px 6px;
}
.one{
	background:url(../images/one.png) no-repeat left center;
}


.two{
	background:url(../images/two.png) no-repeat;
}
.three{
	background:url(../images/three.png) no-repeat;
}
.onesm{
	background:url(../images/one_sm.png) no-repeat;
}
.twosm{
	background:url(../images/two_sm.png) no-repeat;
}
.threesm{
	background:url(../images/three_sm.png) no-repeat;
}
#rightcol{
	display:block; 
	float:left;
	width:480px;
	padding:28px 0 0px 0px;
	text-align:left;
}
	

#rightcolQuest
{
	display:block; 
	float:left;
	width:560px;
	padding:0px;
	margin:0px;
	background:url(../images/dots.gif);
}

.displaying{
	float:right;
	font-size:11px;
	margin-top:10px;
	margin-right:8px;
	width:150px;
	/*background-color:Green;*/
}
.summary{
	font-size:12px;
	margin-top:5px;
}
.summary span{
	color: #004CA2;/*#F15A29;*/
	font-weight:bold;
}
#results{
	display:block;
	padding-bottom:1px;
	border-bottom:1px solid #AAD9DF;
	margin-bottom:10px;
}
.divShipment
{
	width:450px;
	height:500px;
	/*border:1px solid red;	*/

}
.divCompleteTrade
{
	width:150px;
	background-color:#FB7A00;
	border:1px solid red;
	color:White;
	text-align:center
	
}
.divShipmentInner
{
  margin-left:50px;
  margin-top:60px;	
  /*border:1px solid red;*/
  	width:350px;	
  
}
.rightcolCart
{
	background-color:#E5ECF9;
	width:250px;
	float:right;
	height:auto;

	border:1px solid black;
}
.resultrow{
	height:150px;
	display:block;
	/*margin-bottom:20px;*/
	/*background-color:Lime;*/
}

.resulttop{
	display:block;
	height:8px;
	line-height:0;
	width:196px;
	background:url(../images/result_top.png) no-repeat;
}
.resultmid{
	display:block;
	height:140px;  /*232px;*/
	/*background:url(../images/dots.gif) repeat;*/
	font-size:10px;
	/*background-color:Blue;*/
}
.resultmid a{
	color:#77AFB6;
	text-decoration:none;
	font-weight:bold;
}
.resultmid a:hover{
	color: #004CA2;/*#F15A29;*/
}
.divCartItem
{
	/*background-color:Gray;*/
	width:230px;
	border-bottom:1px solid #49ABDB;
	height:87px;
}
.divPhonePrice
{
   height:56px;
	/*border:1px solid #B6C5DA;*/	
	width:150px;
	float:left;
}
.divPhonePrice h4
{
	padding-top:9px;
	font-size:13pt;
}
.divPhonePrice h2
{
 padding-top:5px;
  color:#FE6602;
  font-size:19pt;
}
.divTotalAmount
{
	margin-top:3px;
  width:150px;
  /*border:1px solid red;*/
  	
}
.divTotalAmount h2
{
padding-top:5px;
  color:#FE6602;
  font-size:19pt;
  	
}
.divTotalAmount h4
{
padding-top:9px;
	font-size:13pt;
  	
}
.divCartItemRemove
{
	width:150px;
	height:15px;
	float:left;
	background-color:Red;
	color:white;
	margin-top:0px;
	padding-top:0px;
}
.divPhoneImgItem
{
	/*border:1px solid #B6C5DA;*/
	height:85px;
	width:70px;
	float:left;
	
}
.divPhoneImgItem h5
{
	font-size:10px;
	color:Blue;
}
.divCartContents
{
		width:225px;
}

.divCartHeader
{
	border:1px solid #B6C5DA;
	width:225px;
	background-color:#DBE3F0;
	height:37px;
	margin-top:10px;
	margin-bottom:10px;
}
.divCartHeader h4
{
  color:#004687;
  margin-top:10px;
  font-size:12pt;
}

.picturewrap{
	width:170px;
	height:170px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:12px;
	margin-bottom:3px;
}
.picture{
	width:160px;
	height:160px;
	display:block;
	padding:5px;
	background:url(../images/bg_picture.png) no-repeat;
}
.resultbot{
	display:block;
	height:30px;
}
.resultbot a{
	width:196px;
	height:30px;
	display:block;
	background:url(../images/trade_in.png) no-repeat;
}
.resultbot a:hover{
	background-position:100% -30px;
}
.end{
	margin-right:0;
}
#resultsnav{
	display:block;
	text-align:right;
	margin-bottom:16px;
	font-size:11px;
	padding-right:8px;
	color:#77AFB6;
	
}
#resultsnav a{
	font-weight:bold;
	color:#555555;
	text-decoration:none;
}
#resultsnav a:hover{
	color: #004CA2;/*#F15A29;*/
}
#resultsnav a.selected{
	color: #004CA2;/*#F15A29;*/
}

#footertext{
	display:block;
	padding:12px 0 0 5px;
	font-size:10px;
	line-height:18px;
}
#footertext a{
	font-weight:bold;
	text-decoration:none;
	color:#555555;
	padding-left:3px;
	padding-right:3px;
}
#footertext a:hover{
	color: #004CA2;/*#F15A29;*/
}
/* slide feature */
/*#wrapper {
  clear:left;
  overflow: hidden; 
  width: 845px;
  height: 870px;
  position: relative;
}
#wrapper * {
  position: relative;
}*/

#innercontent {
  width: 40000px;
  height: 870px;
}
#innercontent div.section {
  position: relative;
  float: left;
  height: 870px;
  width: 845px;
  overflow:hidden;
}
/* more lightbox styles*/
.black{
	width:100%;
	height:100%;
	background:#000000;
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;
	-khtml-opacity:0,85;
	height:1200px;
	}
/*lightbox styles */
#lbwrap{
	display:block;
	width:635px;
	position:absolute;
	z-index:2000;
	top:200px;
}
#lbtop{
	display:block;
	height:33px;
	width:635px;
	background:url(../images/lb_top.png) no-repeat;
}
#lbtop h1{
	font-size:19px;
	margin:0 0 0 8px;
	padding:0;
	color:#ffffff;
	line-height:33px;
}
#lbtop a.closewindow{
	width:24px;
	height:24px;
	display:block;
	float:right;
	margin:4px 6px 0 0;
	background:url(../images/close_window.gif) no-repeat;
}
#lbtop a:hover.closewindow{
	background-position:100% -24px;
}
#lbmid{
	display:block;
	width:635px;
	background:url(../images/dots.gif) repeat;
	padding-bottom:4px;
}
#lbmidPOS{
	display:block;
	width:565px;
	background:url(../images/dots.gif) repeat;
	padding-bottom:0px;
}
#lbmidPOS1{
	display:block;
	width:635px;
	padding-bottom:4px;
}
#lbleft{
	display:block;
	float:left;
	width:326px;
}
#lbleftPOS{
	display:block;
	float:left;
	width:238px;
	height:238px;
	vertical-align:middle;
	text-align:center;
	background:url(../images/bg_pict_lgsm.png) no-repeat;
	margin:10px;
}
.imgPhoneLightBox
{
	margin-top:0px;
	width:160px;
	height:160px;
}
#lbright{
	display:block;
	float:left;
	width:295px;
}
#lbright h1{
	font-size:16px;
	margin:5px 0 5px 0;
	padding:0;
	color: #004CA2;/*#F15A29;*/
	line-height:24px;
}

img.question
{
	vertical-align:bottom;
}

#lbpictwrap{
	width:310px;
	height:310px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	margin-bottom:3px;
}
#lbpictwrapPOS{
	width:238px;
	height:238px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	margin-bottom:3px;
	text-align:center;
	vertical-align:middle;
}
#lbpicture{
	width:300px;
	height:300px;
	display:block;
	padding:5px;
	background:url(../images/bg_pict_lg.png) no-repeat;
}
#lbpicturePOS{
	width:238px;
	height:238px;
	display:block;
	padding:5px;
	background:url(../images/bg_pict_lg.png) no-repeat;
	text-align:center;
	vertical-align:middle;
}
.lbcontent{
	display:block;
	padding:8px 8px 4px 8px;
}
.lbcontent h1{
	font-size:18px;
	margin:0 0 8px 0;
	padding:0;
	color: #004CA2;/*#F15A29;*/
	line-height:24px;
}
.lbcontent h3{
	color:#77AFB6;
}
.questionwrap{
	display:block;
	padding-left:8px;
	line-height:20px;
}
.lbcontent img.question{
	top:5px;
	margin-left:5px;
	position:relative;
}
.questionwrap p{
	margin-bottom:2px;
}
#pricelg{
	line-height:70px;
	display:block;
	padding:2px 0 0 12px;
	font-weight:bold;
	font-size:70px;
	color:#77AFB6;
	margin-bottom:-48px;
}
#flashgraphs{
	width:510px;
	height:230px;
	display:block;
}
#lbbot{
	display:block;
	width:100%;
	height:8px;
	line-height:8px;
	background:url(../images/lb_bot.png) no-repeat bottom left;
	background-color:#77AFB7;
}
.buttondiv{
	display:block;
	height:31px;
	padding:8px;
	text-align:right;
}
.buttondivNew{
	display:block;
	height:31px;
	padding:8px;
	/*text-align:center;*/
}
.buttondivNew a{
	display:block;
	float:right;
	height:31px;
}
.buttondivNew a.calculate{
	width:84px;
	margin-right:4px;
	background:url(../images/calculate.png) no-repeat;
}
.buttondiv a{
	display:block;
	float:right;
	height:31px;
}
.buttondivPos a{
	display:block;
	float:left;
	height:31px;
}
.buttondiv a.goback{
	width:75px;
	background:url(../images/go_back.png) no-repeat;
}
a.goback{
	width:75px;
	background:url(../images/go_back.png) no-repeat;
	height:31px;
	display:block;
}
a:hover.goback{
	background-position:100% -31px;
}
.buttondiv a.cancel{
	width:68px;
	background:url(../images/cancel.png) no-repeat;
}
.buttondiv a.calculate{
	width:84px;
	margin-right:4px;
	background:url(../images/calculate.png) no-repeat;
}
.buttondiv a.addbox{
	width:94px;
	margin-right:4px;
	background:url(../images/add_box.png) no-repeat;
}
.buttondiv a.checkout{
	width:114px;
	margin-right:4px;
	background:url(../images/checkout.png) no-repeat;
}
.buttondiv a.next{
	width:56px;
	margin-right:4px;
	background:url(../images/next.png) no-repeat;
}
.buttondiv a.finish{
	width:60px;
	margin-right:4px;
	background:url(../images/finish.png) no-repeat;
}
.buttondiv a.printship{
	width:129px;
	margin-right:4px;
	background:url(../images/print_ship.png) no-repeat;
}
.buttondiv a.keepset{
	width:113px;
	margin-right:4px;
	background:url(../images/keep_handset.png) no-repeat;
}
.buttondiv a.nyshipped{
	width:172px;
	margin-right:4px;
	background:url(../images/not_yet_ship.png) no-repeat;
	float:left;
}
.buttondiv a.shipped{
	width:130px;
	margin-right:4px;
	background:url(../images/shipped.png) no-repeat;
	float:left;
}
.buttondiv a.reimbursed{
	width:146px;
	margin-right:4px;
	background:url(../images/reimbursed.png) no-repeat;
	float:left;
}
.buttondiv a.kept{
	width:110px;
	margin-right:4px;
	background:url(../images/mark_kept.png) no-repeat;
	float:left;
}
.buttondiv a:hover{
	background-position:100% -31px;
}
.buttondiv a.printlabel{
	width:75px;
	margin-right:4px;
	background:url(../images/print_label.png) no-repeat;
	float:left;
	height:26px;
	
}
.buttondiv a.printlabelPOS
{
	display:block;
	width:75px;
	margin-right:4px;
	background:url(../images/print_label.png) no-repeat;
	height:26px;
	
}
.buttondiv a.printpacking
{
	display:block;
	width:112px;
	margin-right:4px;
	background:url(../images/print-packing-list.png) no-repeat;
	height:26px;
}
.buttondiv a.print{
	width:50px;
	margin-right:4px;
	background:url(../images/print.png) no-repeat;
}
.buttondiv a.confirmship{
	width:112px;
	margin-right:4px;
	background:url(../images/confirm_ship.png) no-repeat;
	float:left;
	height:26px;
}
.buttondiv a.deactivate{
	width:79px;
	margin-right:4px;
	background:url(../images/deactivate.png) no-repeat;
	float:left;
}
.buttondiv a.activate{
	width:66px;
	margin-right:4px;
	background:url(../images/activate.png) no-repeat;
	float:left;
}
.buttondiv a.addanother{
	width:128px;
	margin-right:4px;
	background:url(../images/add_another.png) no-repeat;
}
.buttondiv a.reserved{
	width:112px;
	margin-right:4px;
	background:url(../images/mark_reserved.png) no-repeat;
	float:left;
}
.buttondiv a:hover{
	background-position:100% -26px;
}
.itemwrap{
	display:block;
	border-bottom:1px solid #77AFB6;
	padding:7px 0 7px 6px;
	height:65px;
	line-height:65px;
}
.phonewrapsm{
	width:65px;
	height:65px;
	display:block;
	margin-right:15px;
	float:left;
}
.phonepicsm{
	width:59px;
	height:59px;
	display:block;
	padding:3px;
	background:url(../images/bg_picture_sm.png) no-repeat;}
.phonename{
	display:block;
	float:left;
	width:365px;
	font-weight:bold;
	color: #004CA2;/*#F15A29;*/
	font-size:18px;
	margin-right:6px;
}
.phoneTotalFooter{
	display:block;
	float:left;
	width:365px;
	font-weight:bold;
	color: #004CA2;/*#F15A29;*/
	font-size:18px;
	margin-right:6px;
	padding-top:10px;
}
.pricesm{
	display:block;
	float:left;
	width:85px;
	text-align:right;
	font-weight:bold;
	color:#77AFB6;
	font-size:20px;
	/*margin-right:6px;*/
	/*float:right;*/
}
.priceInCartList{
	display:block;
	width:25px;
	text-align:left;
	font-weight:bold;
	color:#77AFB6;
	font-size:20px;		
}
.itemaction{
	display:block;
	float:left;
	width:60px;
	text-align:center;
	font-size:11px;
}
.itemaction a{
	text-decoration:underline;
}
#totalwrap{
	display:block;
	border-bottom:1px solid #77AFB6;
	padding:7px;
	height:30px;
}
#total{
	display:block;
	float:left;
	width:363px;
	margin-right:5px;
	font-weight:bold;
	color: #004CA2;/*#F15A29;*/
	font-size:18px;
}
#total span{ 
	float:right;
}
#totallg{
	width:614px;
	display:block;
	float:left;
	margin-right:5px;
	font-weight:bold;
	color: #004CA2;/*#F15A29;*/
	font-size:18px;
}
#totallg span{ 
	float:right;
}
#total span{ 
	float:right;
}
#personalinfo{
	display:block;
	float:left;
	width:300px;
	margin-bottom:-55px;
}
#infocolumn{
	display:block;
	float:right;
	width:300px;
	text-align:right;
}
/* filter styles */
#filterwrap{
	width:226px;
}
#filtertop{
	height:28px;
	display:block;
	width:226px;
	background:url(../images/bg_filter.png) no-repeat;
}
#filtertop h1{
	font-size:16px;
	margin:0 0 0 7px;
	padding:0;
	color:#ffffff;
	line-height:28px;
}
#filtermid{
	background:url(../images/dots.gif) repeat;
	display:block;
}
#filterbot{
	display:block;
	height:30px;
}
#filterbot a{
	width:226px;
	height:30px;
	display:block;
	background:url(../images/go_filters.png) no-repeat;
}
#filterbot a:hover{
	background-position:100% -30px;
}
.filtercontent{
	display:block;
	padding:7px;
	line-height:22px;
}
.filtercontent h3{
	color: #004CA2;/*#F15A29;*/
	margin:0 0 4px 0;
}
.filtercontent select{
	color:#555555;
	margin-right:3px;
}
.filter{
	display:block;
	margin-bottom:6px;
}
/* print ship */
.adminresults{
	display:block;
	padding-top:6px;
	padding-bottom:5px;
	margin-bottom:0px;
	font-size:11px;
}
.adminresults h1{
	font-size:22px;
	margin-bottom:8px;
	padding-top:9px;
}
.adminresults h2{
	font-size:17px;
	line-height:22px;
	margin:0 0 8px 0;
	font-weight:normal;
}
.adminresults h2 span{
	font-size:20px;
	font-weight:bold;
	color: #004CA2;/*#F15A29;*/
}
.sortrow{
	display:block;
	border-bottom:1px solid #AAD9DF;
	border-top:1px solid #AAD9DF;
	padding:4px 0 4px 0;
	height:22px;
	line-height:22px;
	
}

.sortrow a{
	text-decoration:underline;
	color:#555555;
}
.sortrow a:hover{
	color:#77AFB6;
}
.sortrow a.selected{
	color: #004CA2;/*#F15A29;*/
	text-decoration:none;
}
.sort{
	height:22px;
	display:block;
	float:left;
	border-right:1px solid #AAD9DF;
	padding-left:9px;
	font-weight:bold;
}
.sort img{
	position:relative;
	top:4px;
	margin-right:6px;
	float:left;
	border:none;
}
.shipsort{
	width:47px;
}
.checkbox{
	width:47px;
	padding-top:8px;
}
.idsort{
	width:92px;
}
.phonesort{
	width:234px;
}
.phonesort span{
	font-weight:bold;
	font-size:15px;
	color: #004CA2;/*#F15A29;*/
}
.tradeinsort{
	width:136px;
}
.statussort{
	width:115px;
}
.pricesort{
	width:94px;
/*	background:#c0e6e7;*/
}
.pricesort span{
	font-weight:bold;
	font-size:15px;
	color:#77AFB6;
}
.actionsort{
	width:48px;
	display:block;
	float:left;
	padding-left:9px;
}
.returnrow{
	display:block;
	border-bottom:1px solid #AAD9DF;
	height:40px;
	line-height:40px;
}

.return{
	display:block;
	padding-left:10px;
	float:left;
}
.returnrow table{
	display:block;
	border-bottom:1px solid #AAD9DF;
	height:40px;
	line-height:40px;
}

.sortrow table{
	padding:0px;
}

.sortrow td{
	padding:0px;
	display:block;
	border-bottom:1px solid #AAD9DF;
	border-top:1px solid #AAD9DF;
	padding:4px 0 4px 0;
	height:22px;
	line-height:22px;
}

.returnrow table{
	display:block;
	border-bottom:1px solid #AAD9DF;
	height:40px;
	line-height:40px;
	padding:0px;
	margin:0px;
}



.Grid
{
	display:block;
	border-bottom:1px solid #AAD9DF;
	border-top:1px solid #AAD9DF;
	padding:4px 0 4px 0;
	height:22px;
	line-height:22px;
}

.Grid td
{	
}

.GridHeader
{
	font-weight:bold;
	color:#555555;
}	
.Grid
{
	display:block;
	border-bottom:1px solid #AAD9DF;
	border-top:1px solid #AAD9DF;
	border-left-width:0px;
	border-Right-width:0px;
	border-left-style:none;
	border-right-style:none;
	padding:4px 0 4px 0;
	height:22px;
	line-height:22px;
}

.Grid td
{	
	margin-left:0px;
	margin-right:0px;
}

.GridHeader
{
	border-top:1px solid #AAD9DF;
	border-top:1px solid #AAD9DF;
	padding:8px 8px 8px 8px;
	font-weight:bold;
	color:#555555;
	 
}	
.GridHeader phonesort
{
	width:234px;	
}


.GridHeader shipsort{
	width:47px;
}
.GridHeader idsort{
	width:92px;
}

.GridHeader tradeinsort{
	width:136px;
}
.GridHeader statussort{
	width:115px;
}
.GridHeader pricesort{
	width:94px;
}

.GridHeader firstName{
	width:300px;
}
.GridHeader lastName{
	width:200px;
}
.GridHeader Vendor{
	width:94px;
}
.GridHeader Store{
	width:94px;
}
.GridHeader Associate{
	width:100px;
}
.GridHeader Status{
	width:100px;
}
.GridHeader a
{
	text-decoration:underline;
	color:#555555;
}

.GridHeader a:hover
{
	color:#77AFB6;
}

.GridHeader td
{
	border: 1px solid ##AAD9DF;
    border-left:0px;
    border-right:0px;
}

.GridHeader a.selected{
	color: #004CA2;/*#F15A29;*/
	text-decoration:none;
}

.Gridsort{
	height:22px;
	display:block;
	float:left;
	border-right:1px solid #AAD9DF;
	padding-left:8px;
	font-weight:bold;
}
.Gridsort img{
	position:relative;
	top:4px;
	margin-right:6px;
	float:left;
	border:none;
}

.GridItem, sort.GridAltItem
{
	font-size: smaller;
}

.GridItem 
{
	border-left-style:none;
	border-top:1px solid #AAD9DF;
	border-top:1px solid #AAD9DF;
	padding:8px 8px 8px 8px;
	color:#555555;	
}

.GridAltItem
{
	border-left-style:none;
	border-top:1px solid #AAD9DF;
	border-top:1px solid #AAD9DF;
	padding:8px 8px 8px 8px;
	color:#555555;	
}

.GridItem td 
{
    border: 1px solid ##AAD9DF;
    border-left:0px;
    border-right:0px;
}

.GridAlm td
{
	    border: 1px solid ##AAD9DF;
    border-left:0px;
    border-right:0px;
}

.GridPager
{
	font-size: small;
}

#lbpictureSmall{
	width:50px;
	height:50px;
	display:block;
	padding:5px;
	background:url(../images/bg_pict_lg.png) no-repeat;
}
#lbleftSmall{
	display:block;
	float:left;
	width:75px;
}

.divPriceBoard
{
background-color:#EEEEEE;
border:1px solid #C0E6E7;
}
.priceList
{	
  background-color :#F8FCFD;
  border:1px solid #C0E6E7;
  font-family:Verdana;
  font-size:12px;
  padding:2px;
  width:98%;
}
.priceList td
{
  background-color :#F8FCFD;
  color:#4B85B8;
  font-weight:bold;
  width:120pt;
  white-space:nowrap;
  padding-left:2px;
 
}
.priceList td label
{
  white-space:nowrap;
}
.lblCreditHeader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#77AFB6;
	padding-bottom:4px;	
}
.lblCreditHeaderErrMsg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:Red;
	padding-bottom:4px;	
}
#rightcolPhoneCart{
	display:block; 
	float:left;
	width:730px;
	padding:28px 0 10px 0;
	
}

.buttonCheckout
{
   width:114px;
	display:block;
	height:31px;
	float:left;
	background:url(../images/checkout.png) no-repeat;
	border:none;
}
.buttonCheckout button:hover
{
	cursor:hand;
	background-position:100% -31px;
}

.buttongo{
	width:40px;
	display:block;
	height:31px;
	float:left;
	background:url(../images/go.png) no-repeat;
}
.imgPhoneSmall
{
	width:200px;
	height:200px;
}
.txtAreaNotes
{
	border:1px solid #C0E6E7;
	width:200px;
}
.buttongo button:hover
{
	cursor:hand;
	background-position:100% -31px;
}
.btnSearch
{	width:69px;
	display:block;
	height:31px;
	float:left;
	background:url(../images/go.png) no-repeat;
	margin-top:9px;
}
#btnSearchBox
{	width:69px;
	display:block;
	height:31px;
	float:left;
	background:url(../images/go.png) no-repeat;
	margin-top:9px;
}
#btnSearchBox:hover
{
	background-position: 10px -35px; 
	background:url(../images/go.png) no-repeat;
}
.pUsrMsg1
{
	font-family:Verdana;
	color:Red;
}
.pUsrMsgProgress
{
	font-family:Verdana;
	color:green;
}

.spanErrMsgPOS{background:url(../images/exclamation.png) no-repeat center left; padding-left:20px; padding-top:6px;height:22px;color:#CC0000; width:280px;display:none; float:left;/*border-bottom:1px dotted #999;background-color:#F7CBCA;*/}
/* Updated on 12-Jun-2009 By Anil*/
.spanErrMsg
{
	background:url(../../Lib/images/error_arrows.png) no-repeat center left; 
            padding-left:20px; 
            padding-top:6px;
            height:22px;
            display:none; 
            float:right;/*border-bottom:1px dotted #999;background-color:#F7CBCA;*/
            color: #ff1b1c;
			font-size:13px;
			font-weight: 600;
			margin-left: 10px;
			letter-spacing: -1px;
			font-family: "trebuchet MS", verdana, sans-serif;
	
            }
.searchfield a.submitbtn
{
	width:60px;
	display:block;height:31px;
	float:left;background:url(../images/go.png) no-repeat; margin-left:200px;
	}
.searchfield button.submit
{
	width:60px;
	display:block;
	height:31px;
	float:left;
	background:url(../images/go.png) no-repeat; 
	margin-left:200px;
	}
.searchfield a:hover.submitbtn{background-position:100% -31px;}

.searchfield label{text-align:left;
                    border:0 none;
                    font-family: Arial, Helvetica, sans-serif;	
                    font-size:16px;color:#999/*#77AFB6*/;
                    height:31px;margin:0 4px 0 0;
                    padding:6px 6px 0px 6px;
                    float:left;
                    width:170px;
                    }

.searchfield label.opt{background:url(../images/star.jpg) no-repeat center right;}

.searchfield select{
                    width:180px;
                    background:transparent url(../images/inputbg.gif) no-repeat;
                    border:none;height:31px;padding:3px;
                    background-color:#FFFFFF;
                    color:#D0D0D0;
                    margin-right:5px;
                    }
                    
.searchfield input:focus, .searchfield select:focus{color:#999;}

.searchfield label.divQuestion{text-align:left;
                               border:0 none;
                               font-family: Arial, Helvetica, sans-serif;	
                               font-size:16px;
                               color:#999/*#77AFB6*/;
                               height:31px;margin:0 4px 0 0;
                               padding:6px 6px 0px 6px;
                               float:left;
                               width:600px;}
                               

/* Updated on 13-Jun-2009 By Anil*/
.Clsone{background:url(../images/one.png) no-repeat left center; height:60px; padding-left:50px;border-bottom:1px solid #77AFB7; white-space: nowrap;}
.Clstwo{background:url(../images/two.png) no-repeat left center; height:60px; padding-left:50px;border-bottom:1px solid #77AFB7;}
.Clssearchbg{background:url(../images/bg_qs_notext.png) no-repeat left center; height:60px; float:left;}
.Clssearchbg input.searchquick{width:447px; margin-top:18px;margin-left:5px; margin-right:18px;height:18px; border:none;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999;}
.Clssearchbg select.clsdropdown{width:451px; margin-top:18px;margin-left:5px; margin-right:18px;height:20px; border:0px solid #FFF;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999;}

.ClssearchbgWM{background:url(../images/bg_qs_notext.png) no-repeat left center; height:60px; float:left;}
/*.ClssearchbgWM input.searchquick{width:447px; margin-top:18px;margin-left:5px; margin-right:18px;height:18px; border:none;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999;}*/
.ClssearchbgWM input.searchquick{width:447px;text-align:left;border:0 none;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#D0D0D0;height:31px;margin:16px 0px 0 0;padding:6px 7px 6px 7px;float:left;}

.ClssearchbgWM select.clsdropdown{width:451px; margin-top:18px;margin-left:5px; margin-right:18px;height:20px; border:0px solid #FFF;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999;}


#errorspan {position:fixed; top:0px; z-index:1000px;}

.headersearchbg{background:url(../images/bg_qs_notext.png) no-repeat left center; height:60px; float:left;}
.headersearchbg input.searchquick{width:447px; margin-top:18px;margin-left:5px; margin-right:18px;height:18px; border:none;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;	color:#999999;}

.imgButtonCheckout
{
	border:none;
	width:87px;
	height:31px;
	background:url(../images/checkout.png) no-repeat; 
	
  
}
.imgButtonCheckout:hover
{
	background-position:100% -31px;
	cursor:pointer;
}
.imgBtnAccept
{
	border:none;
	width:94px;
	height:31px;
	background:url(../images/add_box.png) no-repeat;   
}
.imgBtnAccept:hover
{
	background-position:100% -31px;
	cursor:pointer;
}
.imgButtonRegister
{
	border:none;
	width:41px;
	height:31px;
	background:url(../images/go.png) no-repeat;
}
.imgButtonRegister:hover
{
	background-position:100% -31px;
	cursor:pointer;
}
.divPOSPrice {/*background-color:#E4F4F4;	*/	font-family:Verdana;font-size:20pt;font-weight:bold;color: #004CA2;/*#F15A29;*/width:100pt;/* margin-top:5px;height:30pt;padding-top:5px;padding-top:12pt;padding-left:12pt;margin-bottom:5px;*/text-align:left;float:left;}
 #lbright a.calculate{width:84px;margin-right:4px;background:url(../images/calculate.png) no-repeat;}
 #lbright a:hover.calculate{background-position:100% -31px;}
.addtobox {width:94px;margin-right:4px;background:url(../images/add_box.png) no-repeat;height:31px;border:none;}
.addtobox button:hover{cursor:hand;background-position:100% -31px;}

.Clsone{background:url(../images/one.png) no-repeat left center; height:60px; padding-left:50px;border-bottom:1px solid #77AFB7; white-space: nowrap;}

.Clstwo{background:url(../images/two.png) no-repeat left center; height:60px; padding-left:50px;border-bottom:1px solid #77AFB7;}

.Clssearchbg{background:url(../images/bg_qs_notext.png) no-repeat left center; height:60px; float:left;}
.Clssearchbg input.searchquick{width:447px; margin-top:18px;margin-left:5px; margin-right:18px;height:18px; border:none;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;	color:#999999;}
.Clssearchbg select.clsdropdown{width:447px; margin-top:18px;margin-left:5px; margin-right:18px;height:20px; border:0px solid #FFF;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999;}

.Clssearchbg input.searchquick{width:447px; margin-top:18px;margin-left:5px; margin-right:18px;height:18px; border:0px solid #FFF;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;  color:#999999;}

.Clssearchbg select.clsdropdown{width:447px; margin-top:18px;margin-left:5px; margin-right:18px;height:20px; border:0px solid #FFF;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;           color:#999999;}
.Clssearchbg input, .Clssearchbg select{ border:none;}

.headersearchbg{background:url(../images/bg_qs_notext.png) no-repeat left center; height:60px; float:left;}
.headersearchbg input.searchquick{width:447px; margin-top:18px;margin-left:5px; margin-right:18px;height:18px; border:none;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;	color:#999999;}

.ClsselectManu{height:60px; float:left;}
.ClsselectManu select.clsdropdown{width:447px; margin-top:18px;margin-left:5px; margin-right:18px;height:20px; border:0px solid #FFF;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;           color:#999999;}
.ClsselectManu select{ border:none;}

.divJScriptMissing {background-color:#AE0000;color:White;width:100%;padding-top:2px;padding-bottom:2px;}
.imgButtonFinish{border:none;width:60px;height:31px;background:url(../images/finish.png) no-repeat;}
.buttondivPOS{display:block;height:31px;padding:8px;text-align:right;}

.printShip{width:129px;margin-right:4px;height:36px;background:url(../images/print_ship.png) no-repeat;text-align:right;}
.printShip print:hover{cursor:hand;background-position:100% -31px;}

.Clstbbg {width:212px;height:31px; float:left;}

.Clstbbg input{width:190px;height:20px;border:none;
font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999;}*/

#clsligbox {background:url(../images/dots.gif); background-repeat:repeat; margin:0px; padding:0px;top:0px;right:0px;bottom:0px;left:0px;}

.btnSaveRequest {border:none;width:41px;height:31px;background:url(../images/go.png) no-repeat;}
.Clssearchbg1 {height:60px; float:left;}
.Clssearchbg1 select.clsdropdown{width:460px; margin-top:18px;margin-left:0px; margin-right:0px;height:20px; border:0px solid #FFF;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999;border:none;}

.btnSaveRequest:hover {background-position:100% -31px;cursor:pointer;}
.chkBox1 {vertical-align:top;text-align:center;margin:0px;}

.Clstbbgs {width:212px;height:31px;background-image:url(../images/inputbg.gif); background-repeat:no-repeat; background-position:left; float:left; padding:5px;}
/*.Clstbbgs input{width:193px; height:20px; border:none;
font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999; margin-top:5px;}*/
.Clstbbgs label{text-align:left;font-family: Arial, Helvetica, sans-serif;font-size:13px;color:#77AFB6;}
.dialog {background-color:#c0e6e7;background:url(../lib/images/dots.gif);}

.Clsleftsearch {width:210px;height:31px;background-image:url(../images/make_model.gif); background-repeat:no-repeat; background-position:left; float:left; padding:5px;}
.Clsleftsearch input{width:160px; height:20px; border:none;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999; margin-top:5px;}
.Clsleftsearch a.gobtn{width:40px;display:block;height:31px;float:right;
                       background:url(../images/submit_btn.png) no-repeat;}
.Clsleftsearch a:hover.gobtn{background-position:100% -31px;}

.Clssearcherror {height:5px;padding:0px;margin:0px;font-family: Arial, Helvetica, sans-serif;font-size:12px;top:27px; position:fixed; color:Red;}

#resultsnavtop{
	display:block;
	text-align:right;
	margin-bottom:6px;
	margin-top:-6px;
	font-size:11px;
	padding-right:8px;
	color:#77AFB6;
}
#divErrorMsg{background-color:#F7CBCA; margin-left:20px; margin-right:auto;
	height: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.divBtns a.addtobox {width:69px;background:url(../images/add_box.png) no-repeat;height:31px;border:none;float:left;}
.divBtns a:hover.addtobox {background-position:100% -31px;float:left; width:69px;}
.divBtns a.gobacklb{width:75px;background:url(../images/go_back.png) no-repeat;height:31px;display:block;}
.divBtns a:hover.gobacklb{background-position:100% -31px;}
#resultsnavtop a{
	font-weight:bold;
	color:#555555;
	text-decoration:none;
}
#resultsnavtop a.check{
	color: #004CA2;/*#F15A29;*/
	float:left;
	text-decoration:underline;
}
#resultsnavtop a:hover{
	color: #004CA2;/*#F15A29;*/
}
#resultsnavtop a:hover.check{
	color:#77AFB6;
}
#resultsnavtop a.selected{
	color: #004CA2;/*#F15A29;*/
}

.aqua
{
	color:#77AFB6;
	margin-right:35px;
}
.phonenamelg{
	width:534px;
	display:block;
	float:left;
	font-weight:bold;
	color: #004CA2;/*#F15A29;*/
	font-size:18px;
	margin-right:6px;
}
h1.topmargin{
	margin:0px 0 8px 0;
	color:#77AFB6;
	padding-top:44px;
	line-height:22px;
	font-size:20px;
	color: #004CA2;/*#F15A29;*/
}
#associatewrap{
	display:block;
	border-bottom:1px solid #77AFB6;
	line-height:30px;
	padding-left:6px;
}

#divLeftSideManuList ul li a.manuliast{color:#666; text-decoration:none; font-weight: bold; font-size:11px;}
#divLeftSideManuList ul li a:hover.manuliast{color: #004CA2;/*#F15A29;*/ text-decoration:none;}

.clsconfirm{}

.buttondiv a.finish {width:50px;background:url(../images/finish.png) no-repeat;height:26px;border:none;float:right;}
.buttondiv a:hover.finish {background-position:100% -26px;}
.buttondiv a.print{width:50px;background:url(../images/print.png) no-repeat;height:26px;display:block;float:right;}
.buttondiv a:hover.print{background-position:100% -26px;}



.Buttondivas{width:200px; height:50px; float:right;}
.Buttondivas a.imgButReg
{
	display:block;
	border:none;
	width:41px;
	height:31px;
	background:url(../images/go.png) no-repeat;
	 
}
.Buttondivas a:hover.imgButReg
{
	background-position:100% -31px;
	cursor:pointer;border:none;
}


/*#btnRegister { margin-left:200px; border: none;}*/
.msgSucces
{
	font-size:17px;
	margin:0 0 8px 0;
	color: #004CA2;/*#F15A29;*/
	line-height:24px;	
	font-weight:bold;
}

.msgError
{
	font-size:14px;
	margin:0 0 8px 0;
	color:red;
	line-height:24px;
	font-weight:bold;
	}
	
#chkSelAddress{ height:18px; width:18px;}

.clsUserMsg
{
	
	padding:4px;	
	color:#555555;
	font-size:11pt;
	width:500px;
	padding-top:7px;
	padding-bottom:9px;
	
}
.clsUserMsg2
{	
	padding:4px;	
	color:#555555;
	font-size:11pt;
	width:500px;
	padding-top:7px;
	padding-bottom:9px;
	
}


.Clstbbg select {margin-top:2px; width:180px; margin-left:0px; border-bottom:0px; border-top:1px;border-left:0px; border-right:0px;}
/*.Clstbbg select.clsverticla{width:212px;}*/


.Clssearchbg select.clsdropdown{width:449px; margin-top:18px;margin-left:5px; margin-right:18px;height:20px; border:0px solid #FFF;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#999999;}
.divHeader1 h1
{
	font-size:18px;
	color: #004CA2;/*#F15A29;*/
}
.divProgress
{
	color:#F37125;
	font-size:12px;
	padding:5px;
}
.divProgress img
{
	vertical-align:middle;
}

.passwordWarning
{
	color:Red;
}
.passwordMsg
{
	color:#3AAE9F;
}
.divLeftPaging
{
	padding-top:5px;
	padding-left:9px;
}
a.linkUIDialog
{
	text-decoration:none;
}
a:hover.linkUIDialog
{
	text-decoration:none;
}
.toolTipClass
{
}
.buttonfinish {float:none; display:block; padding-left:200px;}
.buttonfinish a.imgFinishButton{border:none;width:50px;height:26px;background:url(../images/finish.png) no-repeat; display:block;}
.buttonfinish a:hover.imgFinishButton{cursor:pointer;background-position:100% -26px;border:none;}

.tdQuestion {color:#666;font-size:11px;}
#pnlQuestionBoard label{color:#666; vertical-align:bottom;}

#Registerfield {float:left; padding-left:0px;padding-left:200px; width:300px;}
#Registerfield a.Registerbtn{width:40px;display:block;height:31px;background:url(../images/go.png) no-repeat;border:0px;}
#Registerfield a:hover.Registerbtn{background-position:100% -31px;}
.divLinks a
{
	text-decoration:none;	 
}
.divErrMsg
{
	color:#FF0000;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	font-size:14px;
}
.divGrpahHeader
{
color: #004CA2;/*#F15A29;*/
	font-family:Arial;
	font-size:18px;	
	font-weight:bold;
	text-align :center;
}
.divNewCheckout
{
	width:130px;
	background-color:#E0E6F1;
	border:1px solid #AAAAAA;
	color:#0D5EA4;
	height:20px;
	font-weight:bold;
}
.divGraphLink
{
	font-family:Arial;
	color: #004CA2;/*#F15A29;*/
	font-size:15px;	
	font-weight:bold;
	margin-top:6px;
	padding-top:7px;
	padding-bottom:4px;
}
.divGraphLink a
{
	padding-left:4pt;
	font-family:Arial;
	color: #004CA2;/*#F15A29;*/
	font-size:10px;	
	margin-top:6px;
	text-decoration:none;

}
.divGraphLink a:hover
{
	font-family:Arial;
	color:#77AFB7;
	font-size:12px;
	font-weight:bold;
	margin-top:6px;
	padding-top:7px;
	padding-bottom:4px;
	text-decoration:none;
}
.divGraphBackLink a
{
	padding-left:4pt;
	font-family:Arial;
	color: #004CA2;/*#F15A29;*/
	font-size:12px;	
	margin-top:6px;
	text-decoration:none;
}
.divGraphBackLink a:hover
{
	font-family:Arial;
	color:#77AFB7;
	font-size:12px;
	font-weight:bold;
	margin-top:6px;
	padding-top:7px;
	padding-bottom:4px;
	text-decoration:none;
}
.divChartMsg
{
	border:1px solid #586970;
	padding:5px;
	width:150px;
	height: 250px;
	color:#586970;
	text-align:justify;	
}
.divClsErrorMsg
{
	color:Red;
	font-size:18px;
	
}
.divCostLink
{
	
}
.divCostLink a
{
	font-size:12px;
    color:#004CA2;
}
.divPosLoginLink
{
	
}
.divPosLoginLink a
{
	font-size:11px;
    color:#004CA2;
}
.divCheckoutMsg
{
	color:#004CA2;
	font-family:12px;
	font-family:Arial;
}
.tblPrintMain
{

	width:800px;
	/*border:1px solid red;
	background-color:Red;*/
	font-family:12px;
	font-family:Arial;
	padding:4px;
}
.tdLeftBorderOnly
{
	border-left:1px solid red;
}
.divPrint
{
	padding:6px;
	color:#45B2A3;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
}
.divPrintBar
{
	padding:6px;
	color:#45B2A3;
	font-size:14px;
	font-family:Arial;
}
.divHeader1Gray
{
    background-color:#F3F1D9;

   
}
.divPrintBar a
{
 text-decoration:none;
 color:Black;
}
.divPrintBar a:hover
{
color:Red;
}
.divPOSErrorMsg
{
 background-color:#FF1A00;
 color:White;
 font-size:12px;
 border:1px solid #CF0404;
 margin-bottom:8px;
 margin-left:12px;
 margin-right:12px;
 margin-top:6px;
 padding-left:12px;
 padding-top:1px;
 padding-bottom:1px;
 text-align:center;
}
.divUsrMsg{text-align:left;
                              /* border:1px solid red;*/
                               font-family: Arial, Helvetica, sans-serif;	
                               font-size:16px;
                               font-weight:bold;
                               color:#336710;
                               height:31px;margin:0 4px 0 0;
                               padding:6px 6px 5px 6px;
                               float:left;
                               width:95%;}

.divAdminPage
{
 width:1100px;
 margin:0 auto;
 min-height:600px;
 height:auto; 
 font-family:Arial;
 font-size:12px;

}
.divAdminMenuBar
{
    width:200px;
    min-height:500px;
    height:auto; 
    border-right:1px solid #EEEEEE;
    float:left;
    background-color:#F1F5FB;
}
.divAdminContent
{
    width:780px;
    min-height:500px;
    height:auto;    
    float:left;
}
.divAdminContentTop
{   
    min-height:10px;
    height:auto;    
    float:left;
    background-color:#F1F5FB;
    width:780px;
    padding:6px;
}
.divAdminContentItems
{
     margin-left:20px;
   margin-top:40px;
}
#divAdminPageContent
{
   margin-left:20px;
   margin-top:40px;
}
#divAdminPageContent h3
{
    margin:2px;
    padding-top:7px;
   
 
}
#divAdminPageName
{
    float:left;
     background-color:#F4AA69;
     color:Black;
     font-size:16px;
     font-weight:bold;
     padding:3px;
}
#divAdminPages
{
    margin-top:100px;
}
.txtAdminPageContent
{
 width:700px;
 height:250px;   
 font-family:Arial;
 font-size:12px;
 padding:5px;
    
}
#divAdminPreview
{ 
     min-height:250px;
    height:auto;    
    float:left;
    width:700px;
    padding:6px;
    border:4px solid #D2D5DC;
    
}
#divAdminPageToolBar
{
      min-height:10px;
    height:auto;    
    float:left;
    width:715px;    
      text-align:right;
}
#divAdminPageToolBar a
{
    text-decoration:none;
}
#divAdminPageToolBar a:hover
{
      text-decoration:underline;
      color:#E07C33;
}
.divAdminLablesHolder
{
    margin:20px;
    width:700px;
    float:left;
}
.divAdminLabelItem
{
 border:1px solid #CCCCCC;
 min-height:30px;
 height:auto;   
 margin-top:5px;
 background-color:#F9F9F9;
 padding:5px;
 float:left;
}
.divAdminLabelItemHighlighted
{
 border:1px solid #7E9DB9;
 min-height:30px;
 height:auto;   
 margin-top:5px;
 background-color:#F9F9F9;
 padding:5px;
 float:left;
}
.divAdminLabelCode
{
     min-height:10px;
 height:auto;  
 margin-left:10px;
 float:left;
 background-color:#F2F2F2;
 width:650px; 
 margin-bottom:4px;
}
.divAdminLabelDescr
{
    width:650px; 
     float:left;
     font-style:italic;
     margin-left:14px;
     color:Gray;
}
.divAdminLabelText
{
 min-height:10px;
 height:auto;  
 margin-left:10px;
 float:left;
 width:650px; 
}
.divAdminLabelItemEditToolbar
{
  min-height:15px;
 height:auto;  
 margin-left:10px;
 float:left; 
 width:650px; 

}
.divAdminEditLink
{
    text-align:right;
    font-size:10px;
}
.divAdminLabelTextEditor
{
  min-height:16px;
 height:auto;  
 margin-left:10px;
 float:left;
 background-color:#EBF2FF;
 width:650px; 
}
.txtAdminLabelTextEditor
{
    width:520px;
    font-family:Arial;
 font-size:12px;

 height:auto;
}
.txtAdminLabelTextEditorBig
{
    width:640px;
    font-family:Arial;
 font-size:12px;

 height:auto;
}
.tblAdminLogin
{
   font-family:Arial;
 font-size:12px;  
}
.divAdminLoginMsg
{
    margin:0 auto;
    width:400px;
    color:Red;
     font-family:Arial;
 font-size:12px;  
 padding:3px;
 text-align:center;
}
.divAdminSuccessMsg, .divAdminErrorMsg {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
width:400px;
text-align:left;
}
.divAdminSuccessMsg
{
 background-color:#DFF2BF;
 border:1px solid #4F8A10;
 color:#4F8A10;

 background-image:url('../images/SuccessGreen.png'); 
 
}
.divAdminErrorMsg
{
 background-color:#FFBABA;
 border:1px solid #D8000C;
 color:#D8000C;
 
  background-image:url('../images/ErrorRed.png'); 
}
.divAdminPageEditContainer
{
    padding:5px;
    float:left;
    width:695px;
    margin-top:20px;
    
}
.divAdminPageContainer
{
    font-family:Arial;
    font-size:12px;
    height:auto;
margin:0;
padding:0;
width:100%;
}
.divAdminPageHeader
{
    width:100%;
    min-height:15px;
    height:auto;
    background-color:#EEEEEE;
    border-bottom:1px solid #7E9DB9;
    margin:0px;
    padding:6px;
}
.divAdminPageHeader a
{
    text-decoration:none;
    padding:3px;
      color:#9A4444;
}
.divAdminPageHeader a:hover
{
    text-decoration:underline;
    color:#163661;
}
.divAdminPageItems
{
 width:97%;
 min-height:10px;
 height:auto;
 border:1px solid #B0B0B0;   
 float:left;
 margin-top:5px;
  background-color:#ECECEC;
}
.tdDescription
{
     background-color:#ECECEC;
     width:100%;
     font-size:12px;
     font-style:italic;
    
}

.divAdminPageItems table th
{
    width:250px;
    text-align:left;
    background-color:#ECECEC;
}
.divAdminPageItems h3
{
    
    padding:4px;   
    background-color:#EAE9EE;
    margin:0px;
}
.divAdminPageBtnBar
{
 float:left;
 width:100%;
 margin-top:15px;
    
}
.tblAdminItems
{
}
.tblAdminItems th,td
{
 padding:3px;
 padding-left:5px;
}
.divAdminItems
{
 width:250px;
 min-height:100px;
 height:auto;
 margin:4px;
 border:1px solid red;
 float:left;  
 background-color:#EEEEEE;
 border:1px solid #E7E7E7; 
  text-decoration:none;
}
.divAdminItems
{
    
}
.divAdminItems:hover
{
     border:1px solid #CCCCCC; 
}
.divAdminItems img
{
    float:left;
    margin-top:14px;
    margin-left:14px;
}
.divAdminItems h3
{
    color:#661B18;
    vertical-align :bottom;
    margin-bottom:1px;
    font-size:14px;
    margin-top:9px;
}
.divAdminItems p
{
    margin-left:8px;
     color:#545456;
    
}
.divAdminItems a
{
   
}
.divAdminItems img
{
    border:none;
}
.divPageCustomHeader
{
    margin-top:10px;
}
.divAdminLoading
{
    float:left;
    width:100%;
    min-height:25px;
    height:auto;
    text-align:left;
    padding:5px;
    color:#333333;
}
.divAdminLoading img
{
    vertical-align:text-bottom;
    margin-right:1px;
}
.txtAdminBig
{
    border:1px solid #979797;
    width:520px;
    padding:3px;
    
}
.divEmailTemplateDescr
{
    font-size:11px;
    padding:3px;
    
}
