 body{font-family:Arial;font-size:11px;}

.frFloat{background-color:#cccccc;}

.prefill{border:1px solid #CCCCCC;color:#BDBDBD;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-left:5px;}
.filter{float:right;padding-right:5px;}
.filteropt{float:left;font-size:11px;padding-top:3px;cursor:pointer;height:20px; color:#ACC04D;}
.filteropt label{padding:0px;margin:0px;height:20px;font-size:11px; color:#000000;}
.filteropt input{padding-left:3px;margin-right:2px;height:20px;}
.filterpipe{float:left;font-size:11px;padding-top:3px;padding-left:2px;padding-right:2px;color:#BBBBBB;}

.holder{width:300px;position:relative:z-index:3;}



.tabsort{height:30px;}
.notselected{font-weight:normal; color:#BBBBBB !important; font-size:10px;}
.selected{font-weight:bold; font-size:10px;}
.tdcol1{background-color:#FFFFFF;font-size:11px; font-family:Arial;}
.tdcol{background-color:#ecf9ff; font-size:11px; font-family:Arial;}
.txtautofill{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;border: 1px solid #CCCCCC;padding-left:5px;}
.noseltab .l{
	float:left;
	height:21px;
	width:8px;
	background-image:url(/images/gl.gif);
	position:relative;
	z-index:10;
	font-size:11px;	
}

.noseltab .r{float:left;height:21px;width:8px;background-image:url(/images/gr.gif);position:relative;z-index:11;font-size:11px;}
.seltab .l{	height:21px;width:8px;background-image:url(/images/wl.gif);float:left;position:relative;z-index:12;font-size:11px;}
.seltab .r{height:21px;width:8px;background-image:url(/images/wr.gif);float:left;position:relative;z-index:12;font-size:11px;}


.seltab .m{padding-top:4px;margin-bottom:7px;height:21px;float:left;background-color:#FFFFFF;background-image:url(/images/wm.gif);background-repeat:repeat-x;z-index:12;}
.noseltab .m{padding-top:4px;margin-bottom:-2px;float:left;height:21px;background-image:url(/images/gm.gif);background-repeat:repeat-x;font-weight:bold;color:#a1a1a1;font-size:11px !important;}
.tabitem{font-size:11px;cursor:pointer;height:21px;float:left;position:relative;z-index:10;}
.tabhead{font-size:11px;cursor:pointer;height:21px;float:left;position:relative;z-index:10;}
.tabbody{clear:both;margin-top:-23px;position:relative;z-index:9;} 
.tabbodytable{margin-top:-19px;padding-top:-19px;} 

.tabdetail{clear:both;}

.lbl{height:21px;width:8px;background-image:url(/images/bl.gif);float:left;position:relative;z-index:12;}
.lbr{height:21px;width:8px;background-image:url(/images/br.gif);float:left;position:relative;z-index:12;}
.lbm{height:21px;float:left;background-color:#FFFFFF;background-image:url(/images/bm.gif);background-repeat:repeat-x;margin-bottom:5px;z-index:12;}

.colordetail{font-size:11px;width:280px;padding-left:0px;padding-bottom:2px;}
.colordetailbody{font-size:11px;display:inline;clear:both;margin-left:5px;margin-right:5px;}
.fcl{clear:both;}
.cl{height:31px;width:9px;clear:both;float:left;}
.cm{height:31px;color:#FFFFFF;width:260px;font-size:13px;font-weight:bold;line-height:31px;float:left;cursor:pointer;}
.cr{height:31px;width:9px;float:left;}

.detailheader{height:25px;margin:5px 5px 0px 5px; font-size:14px; color:#0000FF;border-top:1px solid #cccccc;border-right:1px solid #cccccc; border-left:1px solid #cccccc;}
.detailbody{clear:both;font-size:11px; padding:5px; margin:0px 5px 0px 5px; color:#000000;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc; border-left:1px solid #cccccc;}

.detailbody_n{clear:both;font-size:11px; padding:0px; margin:0px 5px 0px 5px; color:#000000;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc; border-left:1px solid #cccccc;}

.detailfooter{clear:both;font-size:11px; padding:5px; margin:0px 5px 0px 5px; color:#000000;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc; border-left:1px solid #cccccc;}
.dm{clear:both;float:left;padding:5px;cursor:pointer;}
.dr{float:right;padding:5px;cursor:pointer;}


.ddmenu{position:absolute;z-index:1;}

.optoption{
	background-color:#FFFFFF;font-size:11px;cursor:pointer;	/*
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;	*/
}	
	
.optoptionlast{
	background-color:#FFFFFF;font-size:11px;cursor:pointer;
	border-right:1px solid #cccccc; border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.optoptionfirsttab{
	background-color:#FFFFFF;font-size:11px;cursor:pointer;
	border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-top:1px solid #cccccc;
	/*margin-left:-7px;margin-right:-8px;*/
}

/* .optlist{position:relative;z-index:10;margin-left:-8px;margin-top:-4px;} */
.optlist{position:relative;z-index:10;margin-left:-8px;margin-top:-6px;}
.tabbodytable{width:100%;}

	
.opttitle{background-color:#FFFFFF;font-size:11px;cursor:pointer;}
.optoptionfirst{background-color:#FFFFFF;font-size:11px;cursor:pointer;padding-left:8px;padding-right:8px;
	/*margin-left:-7px;margin-right:-8px;*/
	border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-top:1px solid #cccccc;}		
.ddm{height:15px;color:#85D3FA;width:100px;font-size:11px;font-weight:bold;float:left;cursor:pointer; text-decoration:underline;}
.ddr{height:15px;width:9px;float:left;cursor:pointer;}

/* .dragdetail{width:250px;height:60px;background-color:#FFFFFF;border:1px solid #cccccc;} 
.dragdropdetail{width:250px;height:35px;margin:5px 5px 0px 5px; font-size:14px; color:#0000FF;border:1px solid #cccccc;}
*/
.detailplaceholder{width:250px; height:65px; }
#dragcontainer{clear:both;}
#dropcontainer{clear:both;}
.dragdetailbody{clear:both;font-size:11px; padding:5px; color:#000000;}

#_dvSuggestion{background-color:#ffffff;border:1px solid #cccccc;width:190px;padding:5px;}
#_dvMainSuggestion{background-color:#FFFFFF;width:200px;}
#_ifrSuggestion{background-color:#cccccc;}
.autofillitem{cursor:pointer;width:190px;}
.hilite{font-weight:bold;}
.holderborder{background-color:#FFFFFF; border:1px solid #CCCCCC;padding:5px;}
.tab{display:none;}

.controltext{padding-top:3px;}

#_dvOpts{background-color:#FFFFFF;border:1px solid #cccccc;width:190px;padding:5px;}
#_dvMainOpts{background-color:#FFFFFF;width:200px;}
#_ifrOpts{background-color:#FFFFFF; }
.optlistalone{}
.ddmalone{height:15px;color:#85D3FA;width:200px;font-size:11px;font-weight:bold;float:left;cursor:pointer;}
.optoptionalone{background-color:#FFFFFF;font-size:11px;cursor:pointer;}

.seltab_s .l{
	height:21px;
	width:8px;
	background-image:url(/images/wl.gif);
	float:left;
	position:relative;
	z-index:12;
	font-size:11px;	
}

.seltab_s .r{
	height:21px;
	width:8px;
	background-image:url(/images/wr.gif);
	float:left;
	position:relative;
	z-index:12;
	font-size:11px;	
}

.seltab_s .m{
	height:21px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(/images/wm.gif);
	background-repeat:repeat-x;
	margin-bottom:5px;
	z-index:12;
	font-weight:bold;
	color:#AEC247;
	font-size:11px;

}

.fs11{font-size:11px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.grey{color:#CCCCCC;}
