﻿body
{
	margin:0;
	background:#EBE6C0 url("../../common/images/internal/bkgd_main.jpg") no-repeat scroll center top;
        font-family:Helvetica,Arial,sans-serif;
}

.darkbluecell
{
	background-color:#132D54;
}

.darkbluecontents
{
	width:960px;
	margin:0 auto 0 auto;
	position:relative;
}

.textonly
{
	float:left;
        margin:8px 0 0 0;
}

.textonly ul
{
	list-style-image:none;
	list-style-type:none;
        margin:0;
        padding:0;
}

.textonly ul li
{
	float:left;
}

.textonly ul li a
{
	color:#FFCF06;
	padding:3px 8px;
	display:block;
}

.textonly ul li a.html-hide
{
        display:none;
}

.fontsize
{
	float:left;
        margin:8px 0 0 0;
}

.fontsize img
{
	cursor:pointer;
        margin-right:4px;
}

.languagecontainer
{
        float:right;
        margin:8px 0 0 0;
        background-color:#00529B;
}

.languagecontainer ul
{
	list-style-image:none;
	list-style-type:none;
        margin:0;
        padding:0;
}

.languagecontainer ul li
{
	float:left;
}

.languagecontainer ul li a
{
	color:#FFCF06;
        padding:3px 8px;
	display:block;
}

.languagecontainer ul li a.first
{
        background:#00529B url("../../common/images/internal/bkgd_language_left.gif") no-repeat left top;
}

.languagecontainer ul li a.last
{
        background:#00529B url("../../common/images/internal/bkgd_language_right.gif") no-repeat right top;
}

.maincell
{
	border-top:solid 4px #00529B;
}

.sideshadowcell
{
	background:transparent url("../../common/images/internal/bkgd_content.png") repeat-y scroll left top;
	margin:0 auto 0 auto;
	width:1000px;
}

.shadowfootercell
{
	background:transparent url("../../common/images/internal/shadow_footer.png") no-repeat left top;
	height:20px;
	margin:0 auto 0 auto;
	width:1000px;
}

.tacticalnavcell
{
	width:960px;
	margin:0 auto 0 auto;
	background-color:#FFFFFF;
}

.tacticalnavcontents
{
        float:right;
}

.search
{
	float:left;
	margin:3px 7px 0 0;
}

.search img
{
        float:left;
        padding:0 0 0 5px;
        margin:3px 0 0 0;
}

.search form
{
        float:left;
	margin:0px;
	padding:0px;
}

.tacticalnavlinks
{
	float:left;
	margin:0 10px 0 0;
}

.tacticalnavlinks ul
{
	margin-top:0px;
	list-style-image:none;
	list-style-type:none;
}

.tacticalnavlinks ul li
{
	float:left;
}

.tacticalnavlinks ul li a
{
	font-weight:bold;
	padding-left:10px;
	padding-top:8px;
	display:block;
}

.lionslogocell
{
	width:960px;
	margin:0 auto 0 auto;
	height:72px;
	background-color:#FFFFFF;
}

.logolionsimage
{
	border:0;
	margin-left:20px;
}

.mainnavcell
{
	width:960px;
	margin:0 auto 0 auto;
        background:#FFFFFF url("../../common/images/internal/mainnavyellowbottom.gif") repeat-x bottom left;
	position:relative;
}

.mainnavrowone
{
	width:960px;
}

.mainnavrowone ul
{
	padding-left:0px;
	margin-top:0px;
	margin-left:0px;
        line-height:1em;
	list-style-type:none;
	list-style-image:none;
}

.mainnavrowone ul li
{
	float:left;
	border-right:solid 1px #E5BA05;
}

.mainnavrowone ul li a
{
	background-color:#FFCF06;
	padding-left:10px;
	padding-right:10px;
	color:#403505;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:6px;
	display:block;
        border-bottom:solid 6px #FFCF06;
}

.mainnavrowone ul li a.member
{
	color:#FFCF06;
	background-color:#00529B;
}

.mainnavrowone ul li a.memberinside
{
        color:#ffffff;
        background-color:#00529b;
        border-bottom:solid 6px #00529B;
}

.mainnavrowone ul li a:hover
{
	text-decoration:none;
	border-bottom:solid 6px #132D54;
}

.mainnavrowone ul li a.selected
{
	text-decoration:none;
	border-bottom:solid 6px #132D54;
}

.mainnavrowone ul li a.memberinside:hover
{
        border-bottom:solid 6px #00529B;
}

.subnavcell
{
	width:960px;
	margin:0 auto 0 auto;
	background-color:#00529B;
	position:relative;
}

.subnavcontainer
{
	float:left;
}
.subnavcell ul
{
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	list-style-type:none;
	list-style-image:none;
	position:relative;
	float:left;
}

.subnavcell ul li
{
	float:left;
}

.subnavcell ul li a
{
	color:#FFFFFF;
	display:block;
	float:left;
	text-decoration:none;
	padding:7px;
}

.subnavcell ul li a:hover
{
	background-color:#4480B6;
	text-decoration:none;
}

.breadcrumbscontainer
{
	background-color:#D5CDA3;
        position:relative;
}

.breadcrumbs
{
	font-family:Helvetica, Arial, sans-serif;
	color:#8a7a67;
	font-weight:bold;
	padding:4px 0 4px 5px;
        font-size:.9em;
}

.breadcrumbs a
{
	color:#132D54;
}

.pagetitlecell
{
	background-color:#F6F1CB;
        position:relative;
}

.pagetitle
{
        padding:30px 20px 10px;
}

.pagetitle h1
{
        color:#8A7A67;
        margin:0;
}

.printerfriendlycell
{
	width:100%;
	height:50px;
	text-align:right;
	background-color:#FCFCF7;
}

.printerfriendlycontent
{
        padding:15px 40px 0 0;
}

.printerfriendlycontent img
{
        margin-right:5px;
        vertical-align:middle;
}

.maincontentcontainercell
{
	float:left;
	position:relative;
	display:inline-block;
	width:940px;
	overflow-x:hidden;
}

.sidemenu
{
	display:inline-block;
}

.sidemenu ul
{
	width:190px;
	border:0;
	display:inline-block;
	list-style-image:none;
	list-style-type:none;
	padding-left:0px;
	margin:0px;
}

.sidemenu ul li
{
	border-top:solid 1px #D5D0AA;
	border-bottom:solid 1px #EDEADA;
}

.sidemenu ul li a
{
        font-size:1.1em;
}

.sidemenu ul li ul
{
	width:160px;
	margin-left:30px;
}

.sidemenu ul li ul li
{
	border-bottom:solid 1px #FFFFFF;
}

.sidemenu ul li ul li a
{
        font-size:1em;
}

.sidemenu ul li a
{
	background-color:#EDEADA;
	color:#00529B;
	display:block;
	padding:6px 10px 6px 30px;
}

.sidemenu ul li a.selected
{
	background-color:#00529B;
	color:#EDEADA;
}

.sidemenu ul li a:hover
{
	color:#EDEADA;
	text-decoration:none;
	background-color:#00529B;
}

.sidemenu ul li ul li a
{
	padding:6px 10px 6px 0px;
	background-color:#FFFFFF;
}

.sidemenu ul li ul li a:hover
{
	color:#00529B;
	text-decoration:underline;
	background-color:#FFFFFF;
}

.rotatingimage
{
	position:absolute;
	bottom:52px;
	left:10px;
	z-index:10;
}

.rotatingimage img
{
	display:block;
}

.rotatingimageproxy
{
        height:265px;
}

.footercell
{
	width:960px;
	margin:0 auto 0 auto;
	background-color:#00529B;
	padding:10px 0;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
}

.footercell a
{
	color:#FFCF06;
}

.footercell p
{
        margin:0;
}

.footercell ul
{
        list-style-image:none;
        list-style-type:none;
        margin:0;
        padding:0;
}

.footercell li
{
        float:left;
        padding:0 18px 0 0;
}

.footercell .footeraddress
{
        float:left;
        padding:0 4px 0 8px;
}

.footercell .footerlinksrowone
{
        float:right;
}

.footercell .footerlinksrowtwo
{
        clear:right;
        float:right;
}

.footercell a.locked
{
        padding-left:15px;
        background: transparent url("../../common/images/internal/foot_lock.gif") no-repeat left top;
}

.footercell .footerhidden
{
	display:none;
}

img.image-padding-left {
	float:left;
	padding: 0 15px 0 0;
}

img.image-padding-right {
	float:right;
	padding: 0 0 0 15px;
}


.intruder
{
        margin:43px 0 0 20px;
	position:relative;
        width:200px;
}

.intruder .intruderheadercontainer h2
{
        font-size:.8em;
        margin:0;
}

.intruder.peaceposter .intruderheadercontainer
{
        margin:4px 0 8px 0;
}

.intruder.peaceposter .intruderheadercontainer h2
{
	display:inline;
	background-color:#9C2F21;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding:4px;
}

.intruder.peaceposter p
{
        color:#8B7967;
}

.intruder.newsandevents .intruderheadercontainer
{
        margin:4px 0 4px 0;
}

.intruder.newsandevents .intruderheadercontainer h2
{
	display:inline;
	color:#8B7967;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding:4px 0 0 0;
        font-size:1.1em;
}

.intruder.newsandevents .intruderheadercontainer img
{
        padding:0 0 3px 5px;
        vertical-align:middle;
}

.intruder.newsandevents ul
{
	list-style-type:none;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	list-style-image:none;
	margin-top:0px;
	margin-bottom:4px;
	
}

.intruder.newsandevents li
{
	padding-top:5px;
	padding-bottom:5px;
	font-family:Helvetica, Arial, sans-serif;
}

.intruder.newsandevents li.more_news a
{
        font-size:.9em;
        font-weight:bold;
}

.intruder.newsandevents img.rss
{
	margin:0 0 0 5px;
}

.intruder.lionsinaction .intruderheadercontainer
{
        margin:4px 0 8px 0;
}

.intruder.lionsinaction .intruderheadercontainer h2
{
	display:inline;
	background-color:#132D54;
	color:#FFCF06;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding:4px;
}

.intruder.lionsinaction div.storytitlecontainer
{
	margin-top:4px;
	display:inline-block;
}

.intruder.lionsinaction div.storytitlecontainer .storytitle
{
        font-size:1.5em;
}

.intruder.inmyownwords .intruderheadercontainer
{
        margin:4px 0 8px 0;
}

.intruder.inmyownwords .intruderheadercontainer h2
{
	display:inline;
	background-color:#9C2F21;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding:4px;
}

.intruder.inmyownwords div.in-my-own-words-quote
{
        color:#8B7967;
        font-style:italic;
        line-height:1.3em;
        margin-bottom:0;
        font-size:1.3em;
        padding-bottom:10px;
}

.intruder.inmyownwords div.in-my-own-words-person
{
        color:#8B7967;
        font-weight:bold;
        line-height:1.4em;
}

.intruder.poll .intruderheadercontainer
{
        margin:4px 0 8px 0;
}

.intruder.poll .intruderheadercontainer h2
{
	display:inline;
	background-color:#9C2F21;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding:4px;
}

.intruder.helpfultools .intruderheadercontainer
{
        background:transparent url("../../common/images/internal/intruder_helpful_tools_head.gif") no-repeat;
        height:67px;
}

.intruder.helpfultools .intruderheadercontainer h2
{
        color:#ffffff;
        position:relative;
        top:30px;
        font-size:1.6em;
        left:10px;
}

.intruder.helpfultools ul
{
	list-style-type:none;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	list-style-image:none;
	margin-top:0px;
        margin-bottom:0px;
        padding-top:5px;
}

.intruder.helpfultools li
{
	font-family:Helvetica, Arial, sans-serif;
	border:solid 1px #D5D0AA;
	background-color:#EDEADA;
	width:200px;
	display:block;
	margin-top:5px;
}

.intruder.helpfultools li.html-hide
{
        display:none;
}

.intruder.helpfultools li a:hover
{
	background-color:#F6F4E3;
}

.intruder.helpfultools li a
{
	padding:8px 10px 6px 10px;
	display:block;
}

.intruder.helpfultools li a:hover
{
	text-decoration:none;
}

.intruder.rss img
{
        vertical-align:middle;
}

.intruder.membercenterstory .intruderheadercontainer h2
{
        color:#8B7967;
        border-bottom:solid 1px #8B7967;
        font-weight:bold;
        font-size:1.6em;
        position:relative;
}

.intruder.howdoi .intruderheadercontainer
{
        margin:4px 0 4px 0;
}

.intruder.howdoi .intruderheadercontainer h2
{
	display:inline;
	color:#8B7967;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding:4px 0 0 0;
        font-size:1.1em;
}

.intruder.howdoi ul
{
	list-style-type:none;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	list-style-image:none;
	margin-top:0px;
}

.intruder.howdoi li
{
	font-family:Helvetica, Arial, sans-serif;
	border:solid 1px #D5D0AA;
	background-color:#EDEADA;
	width:200px;
	display:block;
	margin-bottom:3px;
}

.intruder.howdoi li a:hover
{
	background-color:#F6F4E3;
}

.intruder.howdoi li a
{
	padding:8px 10px 6px 10px;
	display:block;
}

.intruder.howdoi li a:hover
{
	text-decoration:none;
}

.intruder.socialnetworking .intruderheadercontainer
{
        margin:4px 0 4px 0;
}

.intruder.socialnetworking .intruderheadercontainer h2
{
	display:inline;
	color:#8B7967;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding:4px 0 0 0;
        font-size:1.1em;
}

.intruder.socialnetworking a img
{
        border:0;
}

.intruder.bythenumbers .intruderheadercontainer
{
        margin:4px 0 8px 0;
}

.intruder.bythenumbers .intruderheadercontainer h2
{
	display:inline;
	background-color:#9C2F21;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding:4px;
}

.intruder.bythenumbers .btn-number
{
        color:#8B7967;
        font-size:2.5em;
        margin-bottom:0;
}

.intruder.bythenumbers .btn-description
{
        color:#8B7967;
}

.intruder.lcifdonate div.center
{
        text-align:center;
}

.intruder.lcifdonate div.donatebuttoncontainer
{
        margin:6px 0 0 0;
}

.intruder.lcifdonate img.donatebutton
{
        border:0;
}

span.contentcolorheaderred
{
	display:inline-block;
	background-color:#9C2F21;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	padding:4px;
	margin-bottom:3px;
}

ul.sitemap a
{
        display:block;
}

ul.sitemap a.inline
{
        display:inline;
}

ul.sitemap li
{
        clear:both;
}

ul.sitemap a.collapsed, ul.sitemap a.expanded, ul.sitemap span.whitespace
{
        float:left;
}

ul.sitemap a.collapsed:hover, ul.sitemap a.expanded:hover
{
        text-decoration:none;
}

ul.sitemap a.collapsed
{
        width:17px;
        background:transparent url("../../common/images/internal/lionsexpand.gif") no-repeat center center;
}

ul.sitemap ul.collapsed
{
        display:none;
}


ul.sitemap span.whitespace
{
        width:17px;
}

ul.sitemap a.expanded
{
        width:17px;
        background:transparent url("../../common/images/internal/lionscollapse.gif") no-repeat center center;
}

ul.sitemap a.linkitem, ul.sitemap span.linkitem
{
        padding:0 0 0 3px;
        float:left;
}

ul.sitemap, ul.sitemap ul, ul.sitemap li.folder
{
        list-style:none;
}

ul.sitemap ul.files
{
        list-style:square inside;
        padding-bottom:10px;
}

ul.sitemap h3
{
        clear:left;
        font-size:1.3em;
        font-weight:bold;
        margin:0;
        padding:10px 0;
}

ul.cdrc span.folder
{
        color:#00529B;
        font-size:1.2em;
}

.html-hide
{
	display:none;
}

h1, h2, h3, h4, h5, h6
{
        font-weight:normal;
}

h1
{
        font-size:2.2em;
}

h2
{
        font-size:1.7em;
}

h3
{
        font-size:1.55em;
}

p
{
        line-height:1.5em;
        margin-top:0;
}

ul
{
        line-height:1.5em;
}

a
{
        color:#00529B;
        text-decoration:none;
}

a:hover
{
        text-decoration:underline;
}

/* Font Sizes */

body.small
{
        font-size:75%;
}

body.medium
{
        font-size:95%;
}

body.large
{
        font-size:110%;
}