body {
 background: #0D376C;
 font-family: Verdana, Arial, Sans-Serif;
 color: black;
 font-size: 10pt;
}
h1,h2,h3,p,div,td .explicit,input,form {
 font-family: verdana, arial, sans-serif;
 font-size: 10pt;
}
h1 {
 font-weight: bold;
 font-size: 11pt;
}
h1.blueBar {
 font-weight: bold;
 color: white;
 background: #1647A7;
 font-size: 11pt;
 padding: 2px;
 padding-left: 10px;
 height:23px;
 position:relative;
}
h2 {
 font-size: 10pt;
 font-weight: bold;
}

a {
 color: #194898;
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
}

hr {
 background: #ECF1FE;
 height: 1px;
 border: 1px solid #ECF1FE;
 margin-right: 10px;
 text-align: left;
 clear: both;
}
img {
 border: none;
}

p.byline {
 color: #767E91;
}

span.silas_author {
 color: grey;
}

div#silas_container {
 background: #FFFFFF;
}

div.silas_header {
 background: #8A9AC0;
 background-image: url("images/headerDefault.jpg");
 background-repeat: no-repeat;
}
div.header_tel {
	background-image: url("images/headerTV.jpg");
}
div.header_prt {
	background-image: url("images/headerPartners.jpg");
}
div.header_out {
	background-image: url("images/headerOutreach.jpg");
}
div#silas_header div#silas_signup p {
 color: white;
 font-size: 8pt;
}
div#silas_header div#silas_signup form label {
 color: white;
 font-size: 10pt;
}
div#silas_header div#silas_signup a, div#silas_header div#silas_signup a:hover, div#silas_header div#silas_signup a:visited {
  color: white;
  font-weight: bold;
}

ul#silas_mainNav {
 background: #042F68;
 background-image: url("images/navBackground.gif");
 background-repeat: repeat-x;
 list-style: none;
}
ul#silas_mainNav li.menu_1 {
 border-right: 1px solid white;
}
ul#silas_mainNav li.contactus {
 border-right: none;
}
ul#silas_mainNav li.selected, ul#silas_mainNav li.menu_1:hover {
 background: #042F68;
}

ul#silas_mainNav a, ul#silas_mainNav a:visited {
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
ul#silas_mainNav a:hover {
 color: #FFB646;
}
ul#silas_mainNav li.menu_1 ul.menu_2 {
    background:#042F68;
    list-style: none;
}
ul#silas_mainNav li.menu_1 ul.menu_2 li.menu_2 {
    text-align:left;
}
ul#silas_mainNav li.menu_1 ul.menu_2 li.menu_2:hover {
    background:none;
}
ul#silas_mainNav li.menu_1 ul.menu_2 li.menu_2 a.menu_2 {
}
ul#silas_mainNav li.menu_1 ul.menu_2 li.menu_2 a.menu_2:hover {
    background:none;
    text-decoration:underline;
}
ul#silas_mainNav div.wordsoflifeArchive {
 display: none;
}
div#silas_wrapper {
 background: #205CD4;
 background-image: url("images/rightNav.gif");
 background-repeat: no-repeat;
 background-position: 0px 100%;
 border-right: none !important;
 border-right: 13px solid #FFFFFF;

}
div#silas_main {
 background: #FFFFFF;
 border-left: 20px solid #FFFFFF;
}
div#silas_sidebar ul li {
	color: #FFFFFF;
}
div#silas_sidebar ul li.selected,div#silas_sidebar ul li.selected a {
 color: #FFB646;
 text-decoration: underline;
}
div#silas_sidebar li a {
 color: #FFFFFF;
 font-weight: bold;
}
div#silas_sidebar li a:hover {
 color: #FFB646;
}
div#silas_sidebar img.viewsOnLife {
 margin-top: 25px;
 margin-bottom: -20px;
 margin-left: -10px;
 padding-right: 15px;
 background: #1647A7;
}
div#silas_footer {
 background: #8A9AC0;
 background-image: url("images/footer.gif");
 background-repeat: no-repeat;
 color: white;
 text-align: left;
}
div#silas_footer a, div#silas_footer a:visited, div#silas_footer a:hover {
 color: #FFFFFF;
}
p.silas_selfPromo a {
 color: #CCCCCC;
}

div.silas_canada {
	text-align: center;
	background: #000000;
}
div.silas_canada a {
	color: #FFFFFF;
}
a.media_win {
	background-image: url("images/winmedia.gif");
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}
a.media_qt {
	background-image: url("images/quicktime.gif");
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}

a.media_real {
	background-image: url("images/realmedia.gif");
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding-left: 20px;
}
td.features strong {
 font-weight: normal;
 font-size: 0.8em;
}

/*Convio Overrides */
div#silas_wrapper div#silas_main div.AppArea {width: auto;}
div#silas_wrapper div#silas_main div.AppArea table {width: auto;}
div#silas_wrapper div#silas_main div.AppArea table table {width: auto;}

div#silas_wrapper.alternate div#silas_main.alternate div.appArea {width: 700px;}
div#silas_wrapper.alternate div#silas_main.alternate div.appArea table {width: 700px;}
div#silas_wrapper.alternate div#silas_main.alternate div.appArea table table {width: auto;}


div#silas_sidebar form table {
 width: 145px;
 margin-top: 30px;
}
div#silas_sidebar form td {
 color: white;
}
div#silas_sidebar form {
 margin-left: -10px;
 width: 188px;
}
div#silas_sidebar div.wordsoflifeArchive h3 {
 color: white;
font-size: 1.2em;
}
div#silas_sidebar div.wordsoflifeArchive li {
 margin: 0;
 padding: 0;
}

/*Donation Specific*/
div#silas_wrapper.alternate div#silas_main.alternate div.appArea table table table {width: 200px;}

/*Donation/Store Specific*/
table.ProgressBack {
 position: relative;
 left: -24px;
 background: white;
 border: none;
}
table.Backed, table.Backed td {
 background: white;
}
table.Backed td {
 border-right: 2px solid #205CD4;
 width: 10%;
 padding-left: 5px;
 padding-right: 5px;
}
table.Backed td#DonStep5confirmation{
 border: none;
}
table.Backed td.currentItem {
 color: #205CD4;
 font-weight: bold;
}
table.Backed td.finishedItem {
 color: #AAAAAA;
}
form#ConfigureProduct{
	clear: both;
}
div.ProductConfigSection, div.ProductDetailsHeader {
 background: #FFFFFF;
 border-bottom-color: #0D376C;
 width: 90%;
}
table.ShoppingButtonRow input {
 background: #0D376C;
 color: #FFFFFF;
 font-weight: normal;
}
form#CatalogSearch select#SORT_ORDER {
 width: 100px;
}
div.ShoppingCartContents {width: 542px;}
/*Calendar Specific*/
form#cal_form_2 {display: none;}
fieldset#_date {width: 375px;}
fieldset#_date select#_MONTH {margin-right: -700px}
fieldset#_date select#_DAY {margin-right: -700px}
table.WrapperBack {display: none;}

/*Cons Profile User Specific */
td.Divider {visibility: hidden;}
form#EditCons p.dividerHeading {background: white; border-bottom: 3px solid #0D376C; width: 95%;}
form#EditCons fieldset.noBox table td {width: 100px;}
form#EditCons table {width: 450px;}
form#EditCons table table {width: 450px;}

/*StoryBuilder Specific */
form#catselect {display: none;}
form#NewsSearch {display: none;}

/*Surevey Results Specific */
div.surveyResultsNoImage img {display: none;}

/*Team Raiser Specific */
div#silas_wrapper.alternate div#silas_main.alternate div.appArea table.cstmBack {width: 200px; margin-left: 20px;}
div#silas_wrapper.alternate div#silas_main.alternate div.appArea table.cstmFrame {width: auto;}
div#silas_wrapper.alternate div#silas_main.alternate div.appArea table.lc_Table {width: 300px;}
div#silas_wrapper.alternate div#silas_main.alternate div.appArea td.cstmBack {width: 300px;}
div#silas_wrapper.alternate div#silas_main.alternate div.appArea td.cstmBack table.cstmBack table.addBorder {width: 300px;}

/*Wide Styles*/
div.wide-content div#silas_wrapper {background: none;}
div.wide-content div#silas_sidebar {display: none;}
div.wide-content div#silas_main {margin-left: 0; width: 740px;}
div.wide-content div#silas_main div.AppArea {width: 710px;}
div.wide-content div#silas_main div.AppArea table {width: 710px;}