/* default styles for extension "tx_srsendcard_pi1" */
   .tx-srsendcard-pi1 P { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srsendcard-pi1 A:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
   .tx-srsendcard-pi1 A:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srsendcard-pi1 A:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srsendcard-pi1 A:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srsendcard-pi1 INPUT { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 INPUT.tx-srsendcard-pi1-submit { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 SELECT { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 TEXTAREA { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 .tx-srsendcard-pi1-radio TD { text-align:left; vertical-align:middle; background-color:transparent; }
   .tx-srsendcard-pi1 .tx-srsendcard-pi1-radio P { font-family:Verdana, sans-serif; font-size:12px; color:#35006d; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srsendcard-pi1 .tx-srsendcard-pi1-radio INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#000000; font-weight:bold; vertical-align:middle; }
/* default styles for extension "tx_fdfx2cols_pi1" */
/*  Layout 1 */


.c2l1-left{
  /* border-top: 1px solid #245878;*/
   border-right: 1px solid #245878;
   padding-right: 4px;
   width:200;
   white-space:normal;
}
.c2l1-middle{
   /* border-top: 1px solid #245878;*/
   padding-top: 8px;
   padding-left: 8px;
   width:320;
   white-space:normal;
}
/*  Layout 2 */
.c2l2-left{
   border-top: 1px solid #245878;
   border-right: 1px solid #245878;
   padding-right: 5px;
   width:210;
   white-space:normal;
}
.c2l2-middle{
   /*background-color:#FFEDA8;*/
   border-top: 1px solid #245878;
   padding-left: 5px;
   width:310;
   white-space:normal;
}
/* Layout 2 */
.c2l3-left{
   /*border-right: 1px solid #FFEDA8;*/
   padding-right: 5px;
   width:50%;
   white-space:normal;
}
.c2l3-middle{
   /*background-color:red;*/
   /*border: 1px solid blue;*/
   padding-left: 5px;
   width:50%;
   white-space:normal;
}
/*
	Styles 2 Column DIV Section
*/
div.tx-fdfx2cols-pi1{
    position:relative;
    left:0px;
	margin-bottom:10px;
}
/* Layout 1 */
div.c2l1d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:380px;
   white-space:normal;
   border:1px solid red;
}
div.c2l1d-middle{
   position:absolute;
   left:390px;
   padding: 0px;
   width:380px;
   border:1px solid blue;
   white-space:normal;
}
/* Layout 2 */
div.c2l2d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:380px;
   border:1px solid blue;
   white-space:normal;
}
div.c2l2d-middle{
   position:absolute;
   left:390px;
   padding: 0px;
   width:380px;
   white-space:normal;
   border:1px solid blue;
   background-color:#C0C0C0;
}
/* 
	Layout 3 
	
	embedded
*/
div.c2l3d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:770px;
   white-space:normal;
   border:1px solid red;
}
div.c2l3d-middle{
   float:right;
   margin:5px;
   padding: 0px;
   width: 200px;
   height: 100px;
   overflow:auto;
   white-space:normal;
   border:1px solid blue;
   background-color:#C0C0C0;
}
