.SearchDiv {
clear:left;
display:block;
margin:5px 0pt 0pt;
padding:6px 3px;
}

.SearchLabel {
display:block;
float:left;
margin:0pt 0pt 5px;
padding:3px 5px;
width:120px;
font-weight: bold;
}

.TextHint{
	font-size: -1;
	color: #6f6f6f;
	padding-top: 0px;
}

#divFilterComp{
	margin: 8px 10px 8px 6px;
	background: #f2f2f2; 
	padding: 3px 1px 3px 0px;
	border: 1px solid silver;
}
	
#divFilterComp .SearchLabel{
	width:125px;
}

.shoppingCart {
	background:white;
	width:98%;
	margin-bottom: 10px;
	font-size:11px;
}

.shoppingCart td{
	padding: 5px 1px 5px 1px;
}

.shoppingCart .even{
	background: #eef5fd;
}



.RightPaneModule {
	background:white;
	width:98.7%;
	border: 1px solid #add4fd;
	margin-bottom: 10px;
}

.caption{
	background: #add4fd;
	font-weight: bold;
	padding: 4px;
	border:3px solid #add4fd;
	margin-left:-0.1em;
	width:279px;
	text-align:center;
}

.RightPaneModule td{
	padding: 5px 1px 5px 1px;
}

.RightPaneModule .even{
	background: #eef5fd;
}

#divMapHint{
	padding: 10px 20px;
	width:91%;	
	background: #f8f4aa;
	border: 1px solid silver;
	margin: 8px 8px 0px 8px;
}

#divLeftPane{
	width: 67%;
	background: #F0F0E0; 
	padding:3px; 
	border: 1px solid silver; 
	float: left;
}

.cartdeadbody{
	font-size: 13px;
}

.subtext{
	color: gray;
	font-size:9px;
	font-weight: italic;
	padding-left:160px;
}

.listViewLabel{
		width: 90px;
	font-weight: bold;
	float: left;
}

#divRightPane{
	width:31%; 
	float: right; 
	margin-right:4px; 
	margin-top: 4px;
	font-family:verdana;
	font-size: 13px;
}

#divLoadIndicator{
	background: white; 
	margin-top:35px;
	margin-left:2px;
	z-index:9;
	text-align:center;
	font-weight:bold;
	border-top: 1px solid #ccc; 
	border-bottom: 1px solid #ccc; 
	padding: 3px; 
	position: absolute; 
	width:622px;
}
#divReports img{
	cursor: pointer;
}

#yui-dt0-paginator1{
	display:none;
}

/* Because YUI 2.5.1 won't honor width tags if table is empty */
#yui-dt0-th0-liner{
	width:40px;
}

#yui-dt0-th1-liner{
	width:130px;
}

#yui-dt0-th2-liner{
	width:158px;
}

#yui-dt0-th3-liner{
	width:60px;
}

#yui-dt0-th4-liner{
	width:140px;
}

/* Because cm-prof.css sets all tables to float left */
#yui-dt0-bodytable{
	float:none;
}

.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content {
padding:0px;
}


select{
	height: 23px;
font-family:verdana;
font-size:13px;
}

input[type=text]{
	height: 18px;
font-family:verdana;
font-size:13px;
}
