/* formpanelcontent, so_bold, so_source are all used in the right hand "did you know" panels */
#midright .formpanelcontent {
background:url("../images/didyouknow.gif") no-repeat scroll 0 0 transparent;
float:left;
margin-top:20px;
padding:80px 0 20px;
width:213px;
}
#midright a.so_bold {
color:#F3720A;
font-size:1.6em;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-weight:bold;
}
#midright a.so_source {
color:black;
font-size:1em;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-weight:400;
font-style: italic;
padding-top: 30px;
height: 30px;
}

/* voucher_num is used in nominator_form1 to stretch the voucher
   input box to allow 32 bytes to be correctly displayed */
 #voucher_num{
 width:230px;
}

/* .failure used in the donor failure page from sagepay */
#panellong .failure {
background:transparent url(../images/failure.gif) no-repeat scroll 0 0;
float:left;
height:214px;
margin:23px 0 0 231px;
padding:0;
width:300px;
}

/* .thankyou used in the donor confirmation page from sagepay */
#panellong .thankyou {
background:transparent url(../../images/successfully_processed.gif) no-repeat scroll 0 0;
float:left;
height:214px;
margin:23px 0 0 231px;
padding:0;
width:300px;
}

#showvoucher {
    font-family: tahoma;
    font-size: 1.2em;
    color:#F3720A; /* orange */
    font-weight: 600;
}
#showvoucher:hover{
    font-family: tahoma;
    font-size: 1.2em;
    font-weight: 600;
    color:#96BD14; /* green */
    color:#F3720A; /* orange */
}

/* used in the donor order summary screen prior to going to sagepay. This quote
   has to be placed here to keep HMRC happy */
#agree  {
font-size:12px;
font-style:normal;
font-weight:300;
line-height:190%;
margin-left:30px;
text-transform:uppercase;
    }

/* used in the maintenance form. This form is not web related and used purely for
   maintaining the featured charity table */
.boldthis {
color: yellow;
font-weight: bold;
font-family: tahoma;
font-size:0.8em;
text-transform:uppercase;
margin-left: 250px;
}

/* ======================= STATIC PAGE - CHARITIES ========================== */
#panellong .charities {
background:transparent url(../images/charities.gif) no-repeat scroll 0 0;
float:left;
height:214px;
margin:23px 0 0 231px;
padding:0;
width:300px;
}

#panelblock .charitypContent {
clear:left;
color:#333333;
display:block;
min-height:265px;
overflow:hidden;
padding:3px 23px 0;
position:relative;
width:850px;
}

/* CHARITY PAGE POPOUT */
/*popout giftaid */
.nobg {
    background-image: none !important;
    background-position: 0 0;
    background-repeat: no-repeat;
    padding: 10px 0 20px 0;
    float: left;
}
.popout {
background:url("../images/charitylist-panel2.gif") no-repeat scroll 0 0 transparent;
float:left;
margin:0;
padding-left:0;
}
.popout ul {
float:left;
margin:0;
overflow:hidden;
padding:12px 0 0 20px;
width:525px;
}
.popout li {
border:medium none;
float:left;
line-height:155%;
list-style:none outside none;
margin:0;
padding:0 0 0 8px;
width:13.9em;
}
.popout .ulwidth {
    padding:16px 0 0 13px !important;
    width: 514px !important;
}
.popout .liwidth   
{
width: 41em !important; 
line-height: 225% !important;   
}
.libold 
{
font-weight: bold;
color: #16c5c5;
}
.totallibold {
    float: right;
    border-top: 1px dotted black;
    border-bottom: 1px dotted black;
    font-weight:bold !important;
}

.popout2 {
background:url("../images/charitylist-panel2.gif") no-repeat scroll 0 0 transparent;
float:left;
margin:15px 0 0;
padding-left:0;
}
.popout2Bot {
background:url("../images/charitylist-panelBot.gif") no-repeat scroll 100% 0 transparent;
float:left;
height:16px;
margin:0;
padding:0;
width:525px;
}
.popout2 ul {
float:left;
margin:0;
overflow:hidden;
padding:20px 0 0 20px;
width:525px;
}
.popout2 li {
border:medium none;
float:left;
list-style:none outside none;
margin:0;
padding:0 0 15px 8px;
width:38em;
}



.tertiary {
background:url("../images/bulletlink.gif") no-repeat scroll 0 6px transparent;
display:block;
font-family:arial;
font-size:12px;
font-weight:normal;
padding-left:8px;
}
.nav li a, .nav li .link {
display:block;
text-decoration:none;
list-style:none outside none;
font-weight:normal;
font-family:Arial;
font-size:12px; 
}






#charityleft {
    height: 60px;
    width: 200px;
    float: left;
}

#charitymiddle {
    height: 60px;
    width: 200px;
    margin-left: 250px;
}

#charityright {
    height: 60px;
    width: 200px;
    margin-left: 50px;
    float: right;
}

/* ============================ END - CHARITIES ============================= */

/* ======================= STATIC PAGE - CORPORATES ========================= */
#panellong .corporates {
background:transparent url(../images/corporates2.gif) no-repeat scroll 0 0;
float:left;
height:249px;
margin:23px 0 0 231px;
padding:0;
width:300px;
}

#panellong .corpparagraph {
margin-top: 100px;
}

#corpimageright {
    background:transparent url(../images/sadpuppy.gif) no-repeat scroll 0 0;
    height: 132px;
    width: 200px;
    float:right;
    margin-left: 50px;
    margin-bottom: 30px;
}

#corpimageleft {
    background:transparent url(../images/corporategiving.gif) no-repeat scroll 0 0;
    height: 132px;
    width: 199px;
    float:left;
    margin-right: 20px;
}

#padh2 {
    margin-top: 30px;
}

#panelblock .corporatepContent {
clear:left;
color:#333333;
display:block;
min-height:265px;
overflow:hidden;
padding:3px 23px 0;
position:relative;
width:850px;
}
#panelblock .corporatepContent strong{
color: black;
font-weight: bold;
}
/* =========================== END - CORPORATES ============================= */

/* ========================= STATIC PAGE - GIFTAID ========================== */
#giftaid {
background:transparent url(../images/giftaidit.gif) no-repeat scroll 0 0;
float:left;
height:214px;
margin:23px 0 0 231px;
margin:50px 0 0 431px;
padding:0;
width:300px;
 }

#uppergiftaid {
     height: 50px;
     margin-top: 100px;
     font-family: tahoma;
     font-size: 1.2em;
     font-weight: 600;
}
#lowergiftaid {
     height: 50px;
     font-family: aerial;
     font-size: 1.2em;
     font-weight: 400;
     padding: 0 0 0 0;
}
.pContent li {
    margin-top: 2px;
}
.rightIt {
    float: right;
}
.rightIt strong {
    color: black;
}
.totalIt {
    float: right;
    border-top: 1px dotted black;
    border-bottom: 1px dotted black;
    color: black;
}
.totalIt strong {
    color: black;
}
/* ============================= END - GIFTAID ============================== */

/* ===================== STATIC PAGE - THANKYOU IDEAS ======================= */

#panellong .thankyous {
background:transparent url(../images/thankyou_ideas.gif) no-repeat scroll 0 0;
float:left;
height:214px;
margin:23px 0 0 231px;
padding:0;
width:300px;
}

#panellong .thankyouparagraph {
margin-top: 82px;
}

#TYimageleft {
    background:transparent url(../images/hospital.gif) no-repeat scroll 0 0;
    height: 150px;
    width: 224px;
    float:left;
    margin-right: 20px;
    margin-bottom: 20px;
}

#panelblock .thankyoupContent {
clear:left;
color:#333333;
display:block;
min-height:265px;
overflow:hidden;
padding:3px 23px 0;
position:relative;
width:850px;
}
/* ======================== END - THANKYOU IDEAS ============================ */

/* ===================== STATIC PAGE - WEDDING IDEAS ======================== */
#panellong .wedding {
background:transparent url(../images/wedding_ideas.gif) no-repeat scroll 0 0;
float:left;
height:214px;
margin:23px 0 0 231px;
padding:0;
width:300px;
}

#panellong .weddingparagraph {
margin-top: 82px;
}

#bodyimageright {
    background:transparent url(../gallery_asset/main_images/mature_wedding1_small.gif) no-repeat scroll 0 0;
    height: 132px;
    width: 200px;
    float:right;
    margin-left: 50px;
}

#bodyimageleft {
    background:transparent url(../gallery_asset/main_images/mature_wedding3_small.gif) no-repeat scroll 0 0;
    height: 200px;
    width: 133px;
    float:left;
    margin-right: 10px;
}

#panelblock .weddingpContent {
clear:left;
color:#333333;
display:block;
min-height:265px;
overflow:hidden;
padding:3px 23px 0;
position:relative;
width:850px;
}
/* ======================== END - WEDDING IDEAS ============================= */

/* ====================== STATIC PAGE - ABOUT L2D =========================== */

#panellong .l2d {
background:transparent url(../images/l2d.gif) no-repeat scroll 0 0;
float:left;
height:214px;
margin:23px 0 0 231px;
padding:0;
width:300px;
}

#panellong .l2dfirstparagraph {
margin-top: 82px;
}

#l2dimageright {
    background:transparent url(../images/poorly_ernie.jpg) no-repeat scroll 0 0;
    height: 169px;
    width: 227px;
    float:right;
    margin-left: 50px;
}

#l2dimageleft {
    background:transparent url(../../images/giftaidit.gif) no-repeat scroll 0 0;
    height: 169px;
    width: 227px;
    float:left;
    margin-right: 10px;
}

#panelblock .l2dpContent {
clear:left;
color:#333333;
display:block;
min-height:265px;
overflow:hidden;
padding:3px 23px 0;
position:relative;
width:850px;
}
/* ========================= END - ABOUT L2D ================================ */

/* ================== STATIC PAGE - SPECIAL OCCASIONS ======================= */

.so_pics {
height:133px;
margin:0;
padding:0 0 18px;
width:200px;
}

.so_container {
height:110px;
}
.so_container2 {
height:110px;
}


#so_dyk{
    font-size: 1em;
    font-weight: 600;
    color: blue;

}

#panellong .panelspecial {
background:transparent url(../images/specialoccasions.gif) no-repeat scroll 0 0;
float:left;
height:214px;
margin:23px 0 0 231px;
padding:0;
width:300px;
}

#panellong .so_paragraph {
margin-top: 70px;

}
/* #panelblock .specoccpContent {
clear:left;
color:#333333;
display:block;
min-height:265px;
overflow:hidden;
padding:3px 23px 0;
position:relative;
width:675px;
} */

.holditems{
    width:600px;
    height:50px;
    border: 1px solid blue;

}
.listitems{
    width: 150px;
    height: 50px;
    display: inline-block;

}


/* ====================== STATIC PAGE - PRIVACY ============================= */
#panelblock .privpContent {
clear:left;
color:#333333;
display:block;
min-height:265px;
overflow:hidden;
padding:3px 23px 0;
position:relative;
width:850px;
}
#panelblock .privpContent strong{
color: black;
font-weight: bold;
}
/* ==================== END STATIC PAGE - PRIVACY =========================== */
/* ====================== STATIC PAGE - TERMS =============================== */
#panelblock .termspContent {
clear:left;
color:#333333;
display:block;
min-height:265px;
overflow:hidden;
padding:3px 23px 0;
position:relative;
width:850px;
}
#panelblock .termspContent strong{
color: black;
font-weight: bold;
}

#footerblock .disabled {
    color: #ccc;
}

/* CORPORATE BUDGET PAGE POPOUT */
.popoutcorp {
background:url("../images/charitylist-panel2.gif") no-repeat scroll 0 0 transparent;
float:left;
margin:0;
padding-left:0;
}
.popoutcorp ul {
float:left;
margin:0;
overflow:hidden;
padding:12px 0 0 20px;
width:525px;
}
.popoutcorp li {
border:medium none;
float:left;
line-height:155%;
list-style:none outside none;
margin:0;
padding:0 0 0 8px;
width:85%;
margin-bottom: 10px;
}
.popoutcorp .ulwidth {
    padding:16px 0 0 13px !important;
    width: 514px !important;
}
.popoutcorp .liwidth
{
width: 41em !important;
line-height: 225% !important;
}

.effective {
    font-weight: bold;
    text-align: center;
    
}
#panelcontentLong .effective{
    font-weight: bold;
}

.contentChart {
float:left;
padding:20px 20px 0 0;
width:800px;
}

#chart {
    margin-left:120px;
}

#midform #donornomblock strong {
    color: black;
}



#latest_news {
    width: 400px;
/*    width: 100%;
*/    float: right;
    font-family:Arial;
    font-size:16px;
    text-align: center;
    margin-right:20px;
    background-color: lightyellow;
    border: 1px solid #C7C4C4;
    text-decoration: none;

}

#latest_news strong {
font-size:16px;
color: red;
}

/* ===================== VALENTINES DAY PROMO ======================= */
#promoblock {
margin-top:30px;
width:800px;
}

.promobold {
color:#F3720A;
font-size:1.6em;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-weight:bold;
}