/* Default CSS Settings */
.clear{
clear:both;
}

body{
background-image:url(/images/pieces/hnibg_lev3.jpg);
}

.caption{
float:left;
clear:left;
color:#96D56D;
}
.caption a:visited{
border-bottom:1px dotted #ccc;
text-decoration:none;
}

.add-prod .bubble{
display:block; float:left; margin:0px 0px 0 -16px; cursor:pointer;
}

/*>>>>> PAGINATION <<<<<<*/
div.pagination {
	padding: 12px;
	margin: 12px;
	clear:both;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #ccc;
	
	text-decoration: none; /* no underline */
	color: #333;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #D3DCEE;
	color: #446EA6;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #D3DCEE;
		
		font-weight: bold;
		background-color: #D3DCEE;
		color: #333;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
/* CSS Document */

#col-content ul.error{
margin:0px;
margin-top:16px;
}
#col-content ul.error li{
list-style-image:url("/images/pieces/exclamation.png");
}
#col-content ul.error li span{
float:none;
}
#col-content ul.error{
display:block;
font-family:'trebuchet ms',verdana;
}
#col-content .er_mL{
color:#990000;
}/* CSS Tooltips for MootoolsDocument */

.tool-tip {
	color: #fff;
	width: 130px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #F9F5EA;
	padding: 0px 8px 0px;
	background: url(../images/bubble.png) top left;
	
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(../images/bubble.png) bottom right;
	
}

.learn-more-tip{
color:#fff;
width:181px;
height:auto;
position:relative;
}

.learn-more-text{
font-size: 11px;
background: url(../../images/pieces/tip_bg.png) repeat;
text-align:left;
margin-top:-1px;
border:1px solid #e5ebf7;
border-top:none;
z-index:150;
padding:16px;
position:relative;
filter:alpha(opacity=90);
opacity:0.90;
}

.learn-more-title{
background:transparent url(../../images/pieces/tip_bubble_up.png) top center no-repeat;
z-index:200;
position:relative;
color:#002765;
filter:alpha(opacity=90);
opacity:0.90;
line-height:13px;
}
 
.custom-tip {
	color: #000;
	width: auto;
	z-index: 13000;
	border:1px solid #6abd45;
	padding:16px;
	background: #fff;
}
 
.custom-title {
	font-weight: bold;
	font-size: 1em;
	margin: 0;
	color: #333;
	padding: 8px 8px 4px;
	background: #fff;
	border-bottom: 1px solid #D78E2F;
}
 
.custom-text {
	font-size: 1em;
	padding: 4px 8px 8px;
	background: #fff;
}
.custom-text small{
font-size:.5em;
}
.custom-tip hr{
width:100%;
margin:0px;
padding:0px;
border:none;
border-bottom: 1px solid #D78E2F;
}