.topleftCol{border:3px solid #BBBCBE; border-right:0 !important}
.toprightCol {border:3px solid #BBBCBE; border-left:0 !important}
.Header_Nav{border-bottom:3px solid #BBBCBE;}

.primaryNav {border:2px solid #ffffff; height:174px}
.mainTable {margin-top:5px; margin-bottom:5px; border-right:2px solid #BFBEBE}
.leftTop { background-color:#D6E4F4; border-right:2px solid #BFBEBE; border-top:2px solid #BFBEBE;}
.leftBottom { background-color:#D6E4F4; border-right:2px solid #BFBEBE; border-bottom:2px solid #BFBEBE}
.homeleft {border-right:1px solid #BFBEBE}
.homeright {border-left:1px solid #BFBEBE}
.homemain {margin-top:5px; margin-bottom:5px;}


.contentTable {padding-left:20px; padding-right:20px}


.secondNav, .secondNav:visited,  .secondNavOn, .secondNavOn:visited {display:block; padding:10px 10px 10px 10px; font:bold 8pt Verdana, Helvetica, sans-serif; color:#0057BA; text-decoration:none}
.secondNav:hover, .secondNavOn:hover {display:block; padding:10px 10px 10px 10px; font:bold 8pt Verdana, Helvetica, sans-serif; color:#0057BA; text-decoration:none; background-color:#FFDC8E}

.thirdNav, .thirdNav:visited,  .thirdNavOn, .thirdNavOn:visited {display:block; padding:10px 10px 10px 15px; font:normal 8pt Verdana, Helvetica, sans-serif; color:#0057BA; text-decoration:none}
.thirdNav:hover, .thirdNavOn:hover {display:block; padding:10px 10px 10px 15px; font:normal 8pt Verdana, Helvetica, sans-serif; color:#0057BA; text-decoration:none; background-color:#FFDC8E}


.homeright p{text-align:left}

li.icl_title a{font: 11px Verdana, Helvetica, sans-serif; color: #337acc !important; text-decoration:underline !important; }
#icl_container .icl_title a {text-align:left !important}

/* Media */

.media_Heading { border-bottom:solid 1px #cccccc; padding:5 0 5 0 }
.ad_btnSearch { width:40px; height:20px; background-image:url("/siteapps/advocacy/images/cmd_find.gif"); background-repeat:no-repeat}

/* Forms */
.Alert
{
    FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: red
}
.CT
{
    FONT: 9pt Arial, Helvetica, sans-serif
}
.CTtableout
{

}
.CTtablein
{
}
.CTtitle
{
    FONT: bold 10pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CTsubtitle
{
    FONT: bold 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CTheader
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CTodd
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CTeven
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}


/* Calendar */

.CDtableout
{

}
.CDtablein
{
}
.CDtitle
{
    FONT: 9pt Arial, Helvetica, sans-serif;

}
.CDheader
{

}
.CDodd
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CDeven
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.CDctitle
{
    FONT: bold 10pt Geneva, Arial, Helvetica, sans-serif
}
.CDcsubtitle
{
    FONT: bold 9pt Geneva, Arial, Helvetica, sans-serif
}
.CDcauthor
{
    FONT: italic 9pt Geneva, Arial, Helvetica, sans-serif
}
.Cdctime
{
    FONT: 8pt Geneva, Arial, Helvetica, sans-serif
}
.CDcdate
{
    FONT: 8pt Geneva, Arial, Helvetica, sans-serif
}
.CFdirectory
{
    FONT: 10pt Arial, Helvetica, sans-serif
}
.CFtitle
{
    FONT: bold 9pt Arial, Helvetica, sans-serif
}
.CFtext
{
    FONT: 9pt Arial, Helvetica, sans-serif
}
.FCtableout
{
    BACKGROUND-COLOR: gray
}
.FCtablein
{
}
.FClabel
{
    FONT: bold 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.FCfn
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.FCfnreq
{
    FONT: bold 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.FCfnerr
{
    FONT: bold 9pt Arial, Helvetica, sans-serif;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ffffff
}
.FCfh
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.FCin
{
    FONT: 9pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.LKleft
{
	padding-right: 20px
}
.LKmid
{
	border-left-color: Gray;
	border-left-width: thin;
	border-left-style: solid;
	padding-left: 20px;
	padding-right: 20px
}
.LKmid2
{
	border-left-color: Gray;
	border-left-width: thin;
	border-left-style: solid;
	padding-left: 20px;
	padding-right: 20px
}
.LKright
{
	border-left-color: Gray;
	border-left-width: thin;
	border-left-style: solid;
	padding-left: 20px;
	padding-right: 20px
}
.LKl1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.LKl2
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.LKl3
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.LKd1
{
}
.LKd2
{
    TEXT-INDENT: 20px
}
.LKd3
{
    TEXT-INDENT: 40px
}
.NL
{
    FONT: 10pt Geneva, Arial, Helvetica, sans-serif
}
.NLtoctitle
{
    FONT: bold 10pt Geneva, Arial, Helvetica, sans-serif
}
.NLtoc
{
    FONT: 10pt Geneva, Arial, Helvetica, sans-serif
}
.NLtocdiv
{
	padding: 10px;
    background-color: #eeeeee
}
.NLtochr
{
    COLOR: gray
}
.NLtitle
{
    FONT: bold 10pt Geneva, Arial, Helvetica, sans-serif
}
.NLsubtitle
{
    FONT: bold 9pt Geneva, Arial, Helvetica, sans-serif
}
.NLauthor
{
    FONT: italic 9pt Geneva, Arial, Helvetica, sans-serif
}
.NLsummary
{
    FONT: 9pt Geneva, Arial, Helvetica, sans-serif
}
.NLcopyright
{
    FONT: 8pt Geneva, Arial, Helvetica, sans-serif
}
.NLdate
{
    FONT: 8pt Geneva, Arial, Helvetica, sans-serif
}
.NLdiv
{
    COLOR: gray
}

.listren-header { font-family: Arial, Helvetica, sans-serif; background-color: gray; height: 23; font-size: 11px; font-weight: bolder; color: white; text-decoration: none ; }
.listren-headerhilite { background-color: #BABABA; }
.listren-headerhover { background-color: #DDDDDD; }
.listren-headerlink:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: white; text-decoration: underline; }
.listren-headerlink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: white; text-decoration: underline; }
.listren-rowhilite { background-color: #FFDDB0; }
.print_email { width:100% }
td.textsizemodify { background-image:url("/site/images/textsize_icon.gif"); background-repeat:no-repeat }
td.printfriendly { background-image:url("/site/images/print_icon.gif"); background-repeat:no-repeat }
td.emailfriend { background-image:url("/site/images/mail_icon.gif"); background-repeat:no-repeat }
td.bookmark { background-image:url("/site/images/bookmark_icon.gif"); background-repeat:no-repeat }
td.causzine { background-image:url("/site/images/causzine_icon.gif"); background-repeat:no-repeat }
.textsizemodify_img_1 { width:23px; height:17px }
.textsizemodify_img_2 { width:78px; height:17px }
.textsizemodify_img_3 { width:23px; height:17px }
.print_img { width:124px; height:17px }
.email_img { width:124px; height:17px }
.bookmark_img { width:124px; height:17px }
.causzine_img { width:124px; height:17px }
.email_imgTop { width:124px; height:17px;}
.print_imgTop { width:124px; height:17px; }
td.printfriendlyTop{
 background-image: url('http://www.kintera.org/site/images/print_icon.gif'); background-repeat:no-repeat; 
}
td.emailfriendTop{
 background-image: url('http://www.kintera.org/site/images/mail_icon.gif'); background-repeat:no-repeat;
