/*
	 Organic Tabs
	 by Chris Coyier
	 http://css-tricks.com
*/


#page-wrap { width: 680px; margin: 10px auto; }


/* Generic Utility */
.hide { position: absolute; top: -9999px; left: -9999px; }


/* Specific to example two */

#policy-tabs .list-wrap { background: #e8e8e8; padding: 10px 0 10px 0; margin: 0; }

#policy-tabs ul { list-style: none; margin: 0; padding:0; }
#policy-tabs ul li { list-style: none; }
#policy-tabs ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
#policy-tabs ul li a:hover { background: #333; color: white; }
#policy-tabs ul li:last-child a { border: none; }

#policy-tabs .nav { overflow: hidden; }
#policy-tabs .nav li { width: 97px; float: left; margin: 0 10px 0 0; }
#policy-tabs .nav li.last { margin-right: 0; }
#policy-tabs .nav li a { display: block; padding: 5px; background: #999; color: white; font-size: 10px; text-align: center; border: 0; }

#policy-tabs li a.current.consumers { background-color: #e52e87 !important; color: black; font-weight:bold; }
#policy-tabs li a.current.food { background-color: #4d922c !important; color: black;  font-weight:bold;}
#policy-tabs li a.current.plants { background-color: #337137 !important; color: black; font-weight:bold; }
#policy-tabs li a.current.animals { background-color: #4e7849 !important; color: black; font-weight:bold; }
#policy-tabs li a.current.health { background-color: #00afec !important; color: black;  font-weight:bold;}

#policy-tabs li a.current.consumers { background-color: #e52e87 !important; color: white; font-weight:bold; }
#policy-tabs li a.current.food { background-color: #4d922c !important; color: white;  font-weight:bold;}
#policy-tabs li a.current.plants{ background-color: #337137 !important; color: white; font-weight:bold; }
#policy-tabs li a.current.animals { background-color: #4e7849 !important; color: white; font-weight:bold; }
#policy-tabs li a.current.health{ background-color: #00afec !important; color: white;  font-weight:bold;}

#policy-tabs li a.consumers:hover { background-color: #e52e87 !important; color: black; }
#policy-tabs li a.food:hover { background-color: #4d922c !important; color: black; }
#policy-tabs li a.plants:hover { background-color: #337137 !important; color: black; }
#policy-tabs li a.animals:hover { background-color: #4e7849 !important; color: black; }
#policy-tabs li a.health:hover { background-color: #00afec !important; color: black; }

#policy-tabs .nav li a:hover, #policy-tabs .nav li a:focus { background: #999;}

.consultation-item01, .consultation-item02 {
padding: 10px;
}

.consultation-item01 h3, .consultation-item02 h3{
font-size: 14px;
color:#034ea3 ;
margin: 5px 0 0 0;
}


.consultation-item02 {
background-color:#f5f2f2;
border-top: 1px dotted #999;
border-bottom: 1px dotted #999;
}

.consultation-item02:hover, .consultation-item01:hover {
background-color:#fff;
}


.border-ca, .border-food, .border-plants, .border-animals, .border-plants, .border-health{
display:block;
height:5px;
margin-top: -10px;
width:100%;
}

.border-ca {
background-color:#e52e87;
}

.border-food {
background-color:#4d922c;
}

.border-plants {
background-color:#337137;
}

.border-animals {
background-color:#4e7849;
}

.border-health{
background-color:#00afec;
}

.empty {
margin: 0 10px;
}