@media all
{
/******
**
**  FE Address CSS Styles
**
*******/

.tx-whffeaddress-pi1 small {font-size:0.8em; line-height:1.0em;}
.tx-whffeaddress-pi1 div.alert {margin:20px; padding:20px; border:2px solid red; font-size:1.1em;}

/* List mode */
#tx_dcidirectory_pi1_listView table.listTable {
 width:100%;
 margin-left:0px;
 border:1px solid #eee;
 border-bottom:3px solid #ddd;
 border-right:3px solid #ddd;
 padding:0;
 font-size:0.8em;
}

#tx_dcidirectory_pi1_listView table.listTable thead {border:1px dotted gray; border-bottom: 1px solid #1F3B85; }
#tx_dcidirectory_pi1_listView table.listTable thead td {padding:4px;font-size:1.0em;color:#1F3B85;font-weight:bold;}
#tx_dcidirectory_pi1_listView table.listTable tr { border-bottom:1px dotted gray;}
#tx_dcidirectory_pi1_listView table.listTable tr.odd {background:#fff;}
#tx_dcidirectory_pi1_listView table.listTable tr.even {background:#f9f9f9;}
#tx_dcidirectory_pi1_listView table.listTable td {padding:8px;}
#tx_dcidirectory_pi1_listView fieldset {border:1px solid #ddd; width:80%;margin-left:20px;padding:20px;}
#tx_dcidirectory_pi1_listView fieldset legend {margin-left:20px;color:#1F3B85; font-weight:bold;}
#tx_dcidirectory_pi1_listView fieldset label {margin-left:20px;float:left;;width:150px;color:#1F3B85; font-weight:bold;}
#tx_dcidirectory_pi1_listView fieldset input {margin-left:0px;}
	
/** 
** List in card mode 
**/
#tx_whffeaddress_pi1_list_card {margin-left:0px;}
#tx_whffeaddress_pi1_list_card .cardview {
 border:1px solid #eee;
 border-bottom:3px solid #ddd;
 border-right:3px solid #ddd;
 float:left;
 width:220px;
 height:100px;
 margin:3px;
 padding:10px;
 font-size:0.8em;
}
/* IE Patch */
* html #tx_whffeaddress_pi1_list_card .cardview {width:220px;}
#tx_whffeaddress_pi1_list_card .cardview p {margin:0px;}

/** 
** Latest in Card mode
**/
#tx_whffeaddress_pi1_latest_card {margin-left:0px;}
#tx_whffeaddress_pi1_latest_card div.cardview {
 border:1px solid #eee;
 border-bottom:3px solid #ddd;
 border-right:3px solid #ddd;
 width:170px;
 margin-bottom:5px;
 padding:5px;
 font-size:0.8em;
}
* html #tx_whffeaddress_pi1_latest_card div.cardview  {width:160px;}
#tx_whffeaddress_pi1_latest_card div.cardview p {margin:0px;}
	
	
	
/* Search Form */
.tx-whffeaddress-pi1 #searchform form {font-size:0.9em;}
.tx-whffeaddress-pi1 #searchform label {display:block; width:80px;font-size:0.9em;margin-top:5px;}	
.tx-whffeaddress-pi1 #searchform input {margin:1px;padding:2px;width:145px;font-size:0.9em; border:1px solid #ddd;}
.tx-whffeaddress-pi1 #searchform input[type=text] {margin:1px;padding:0px;}
.tx-whffeaddress-pi1 #searchform input[type=submit] {margin:1px;padding:2px;width:55px;}
.tx-whffeaddress-pi1 #searchform input[type=reset] {margin:1px;padding:2px;width:55px;}
.tx-whffeaddress-pi1 #searchform select {width: 140px;font-size:0.9em; border:1px solid #ddd;}
	
/** 
** Page browser
**/
.browseBoxWrap {width:90%;font-size:0.8em;border-top:1px dotted #ddd;padding:5px;margin:3px 0px 3px 0px;text-align:center;}
.inactiveLinkWrap a {padding:2px 4px 2px 4px;background:#fffbf0;color:#000;border:1px solid gray;}
.activeLinkWrap a {padding:4px 4px 4px 4px;background:#e9dedb;color:#000;font-weight:bold;border:1px solid gray;}
.disabledLinkWrap {padding:2px 4px 2px 4px;background:#fff;color:#000;border:1px solid gray;}
.browseLinksWrap {margin:6px;}



/* Section Browser */
.tx_whffeaddress_pi1_sectionBrowser .sectionBrowser {margin:10px;margin-left:2px; text-align:center; border:1px dotted gray;}
.tx_whffeaddress_pi1_sectionBrowser .sectionBrowser ul {list-style-type:none;margin:4px;padding:0;}
.tx_whffeaddress_pi1_sectionBrowser .sectionBrowser li {font-size:0.9em;display:inline;margin:4px;padding:0;}
.tx_whffeaddress_pi1_sectionBrowser .sectionBrowser li a {font-size:1.0em; font-weight:bold;}
.tx_whffeaddress_pi1_sectionBrowser .sectionBrowser li.act a {font-size:1.1em;color:red;}


}
