/* CSS Document */

// standard mambo stuff

BODY {  margin           : 0px 0px 0px 0px;  color            : #000000;  scrollbar-base-color: #778899;}

td, tr, p, div {  font-family      : Arial;  font-size        : 8pt;  color            : #333333;}

ul {  margin           : 0px 0px 0px 0px;}

hr {  background       : #CCCCCC;  height           : 1px;  width            : 100%;}

.title {font-family: sans-serif;font-size: 24px;font-weight: bold;color            : #7B8DA1;}

.pathway {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #000000;}
a.pathway:link, a.pathway:visited {  color            : #000000;  font-weight      : normal;}
a.pathway:hover {  color            : #000000;  font-weight      : normal;  text-decoration   : underline;}

/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {        color: #333333;        background-position: left;        text-align: left;        font-weight: bold; }
a.mainlevel:hover {        color: #00000;        background-position: left;        text-align: left;        }
a.mainmenu:link, a.mainmenu:visited {        color: #333333; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;        font-weight: bold;        }
a.mainmenu:hover, {        color: #000000; text-decoration: underline;        }
a.sublevel:hover {        color: #000000; text-decoration: underline;        }
a.sublevel:link, a.sublevel:visited {        color: #333333; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;        font-weight: normal;}

/*
table.moduletable {        margin: 0px 0px 0px 0px;        width: 95%;        border-left: solid 0px #000000;        border-right: solid 0px #000000;        border-top: solid 0px #000000;        border-bottom: solid 0px #000000;        margin-left: 5px;        }
table.moduletable th {  font-size        : 11px;  font-weight      : bold;  color            : #000000;  text-align       : left;  width            : 100%;  padding: 10px 10px 10px 10px;  margin: 20px 5px 20px 5px;}
table.moduletable td {        font-size: 10px;        font-weight: normal;        border: 1px solid #333;        padding: 10px 10px 10px 10px;        margin: 20px 5px 20px 5px;        background-color: #F8F8FF;}
*/


/* LEFT MENU CSS */

table.moduletable_leftmenu {       margin: 0px 20px 20px 20px;            }
/*table.moduletable th {  font-size        : 11px;  font-weight      : bold;  color            : #000000;  text-align       : left;  width            : 100%;  padding: 10px 10px 10px 10px;  margin: 20px 5px 20px 5px;}*/
table.moduletable_leftmenu td {        color:5F6D7E; font-size: 10px;        font-weight: bold;     padding: 6px 0px 0px 0px;       background-color: #ffffff;}



.poll {  font-family      : Arial, Helvetica, sans-serif;  font-size        : 10px;  color            : #666666;  line-height      : 14px;}

.sectiontableheader {  background-color : #CCCCCC;  color            : #5F6D7E;  font-weight      : bold;}
.sectiontableentry1 {  background-color : #F0F0F0;}
.sectiontableentry2 {  background-color : #E0E0E0;}

.small {  font-family      : Arial;  font-size        : 10px;  color            : #3366C0;  text-decoration  : none;  font-weight      : medium;}
.smalldark {  font-family      : Arial;  font-size        : 10px;  color            : #000000;  text-decoration  : none;  font-weight      : normal;}

.contentpane {   margin: 10px 8px 8px 8px; background       : #F9F6ED; font-family:arial;}
.contentpaneopen {  margin: 10px 8px 8px 8px; background       : #F9F6ED; font-family:arial;}

.contentheading, .componentheading {  margin: 10px 0px 5px 5px; font-family      :  Arial;  font-size        : 20px;  font-weight      : bold;  color            : #5F6D7E;  text-align       : left;}

.createdate {  font-family      : Arial, Helvetica, sans-serif;  font-size        : 10px;  color            : #999999;  text-align       : left;}

.button {  margin: 2px 2px 2px 2px;font-family      : Verdana, Arial, Helvetica, sans-serif;  font-style       : normal;  font-size        : 10px;  font-weight      : bold;  background-color : #746546;  color            : #ffffff;  border           : 1px solid #DfD5AE;}
.inputbox {  margin: 2px 2px 2px 2px; font-family      : Verdana, Arial, Helvetica, sans-serif;  font-size        : 11px;  color            : #ffffff;  background-color : #746546;  border           : 1px solid #DfD5AE;}

a:link, a:visited {  font-size        : 11px;  color            : #5F6D7E;  text-decoration  : none;  font-family      : Verdana, Arial, Helvetica, sans-serif;}
a:hover {text-decoration  : underline;}/* For content item titles that are hyperlink instead of Read On */

a.contentpagetitle:link, a.contentpagetitle:visited {        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 13px;        font-weight: bold;         color: #000000;        text-align:left;        }
a.contentpagetitle:hover {        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;        font-size: 13px;        font-weight: bold;        text-align:left;        color: #7B8DA1;        text-decoration: underline;        font-weight: bold;        }

a.category:link, a.category:visited {  color            : #333333;  font-weight      : bold;}
a.category:hover {  color            : #7B8DA1;}/* Styles for dhtml tabbed-pages */

.ontab {        background-color: #ffae00;        border-left: outset 2px #ff9900;        border-right: outset 2px #808080;        border-top: outset 2px #ff9900;        border-bottom: solid 1px #d5d5d5;        text-align: center;        cursor: hand;        font-weight: bold;        color: #FFFFFF;}
.offtab {        background-color : #e5e5e5;        border-left: outset 2px #E0E0E0;        border-right: outset 2px #E0E0E0;        border-top: outset 2px #E0E0E0;        border-bottom: solid 1px #d5d5d5;        text-align: center;        cursor: hand;        font-weight: normal;}
.tabpadding {}.tabheading {        background-color: #ffae00;        text-align: left;}
.pagetext {        visibility: hidden;        display: none;        position: relative;        top: 0;}/* for modifying {moscode} output.  Dont set the colour! */
.moscode {        background-color: #f0f0f0;}/* Text passed with mosmsg url parameter */
.message {        font-family : Arial;        font-weight: bold;        font-size : 10pt;        color : #ff6600;        text-align: center;}/* custom stuff */
.container{        border: solid;        border-width: 1px;        border-color: #efefef;        background-color: White;}
.boxes {        border: solid;        border-color: #efefef;        border-width: 1px;}

BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA {
	FONT-FAMILY: Arial; FONT-SIZE: 8pt;
}

/*body
{ 
background-image: url(templates/coolchurch/images/kidszone.jpg); 

}*/

.welcometext {
	COLOR: #473A1F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

.welcomelist {
	COLOR: #5F6D7E; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.8; LIST-STYLE: square; FONT-WEIGHT: bold;
}

.quicklinkstext {
	COLOR: #755C28; FONT-FAMILY: Verdana; FONT-SIZE: 7.5pt; LINE-HEIGHT: 1.8;
}

.mycoolchurch {
	COLOR: #755C28; FONT-FAMILY: Verdana; FONT-SIZE: 7.5pt; FONT-WEIGHT: bold;
}

a.mycoolchurch {
	COLOR: #755C28; FONT-FAMILY: Verdana; FONT-SIZE: 7.5pt; FONT-WEIGHT: bold;
}


.logintext {
	COLOR: #755C28; FONT-FAMILY: Verdana; FONT-SIZE: 7.5pt; LINE-HEIGHT: 1.8;
}

.loginbox {font-family      : Arial, Helvetica, sans-serif;  font-size        : 8pt;  color            : #ffffff;  background-color : #746546;  border           : 1px solid #DfD5AE;}

.loginbutton {  margin: 2px 2px 2px 2px;font-family      : Verdana, Arial, Helvetica, sans-serif;  font-style       : normal;  font-size        : 10px;  font-weight      : bold;  background-color : #746546;  color            : #ffffff;  border           : 1px solid #DfD5AE;}


.quicklinksbig {
	COLOR: #755C28; FONT-FAMILY: Verdana; FONT-SIZE: 8.5pt; LINE-HEIGHT: 1.8;
}

.eventtitletext {
	COLOR: #5F6D7E; FONT-FAMILY: Arial; FONT-SIZE: 12pt; FONT-WEIGHT:bold;
}

.eventdetailtext {
	COLOR: #473A1F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

a.eventdetailtext, a.eventdetailtext:visited {
	COLOR: #5F6D7E; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

.whowearetext {
	COLOR: #5F6D7E; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold;
}

.whowearedetail {
	COLOR: #473A1F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

a.whowearedetail, a.whowearedetail:visited {
	COLOR: #5F6D7E; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

.showcategorytext {
	COLOR: #5F6D7E; FONT-FAMILY: Arial; FONT-SIZE: 10pt; FONT-WEIGHT: bold;
}

.showcategorydetail {
	COLOR: #473A1F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

a.showcategorydetail,a.showcategorydetail:visited {
	COLOR: #5F6D7E; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}


.showcategorydetailbold {
	COLOR: #473A1F; FONT-FAMILY: Arial; FONT-SIZE: 8.5pt; LINE-HEIGHT: 1.4; FONT-WEIGHT: bold;
}

.sectiondescription {
	COLOR: #473A1F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

.contentpagetitle {
	COLOR: #473A1F; FONT-FAMILY: Arial; FONT-SIZE: 18pt; LINE-HEIGHT: 1.4;
}

.footertext {
	COLOR: #CCA074; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

a.footertext {
	COLOR: #CCA074; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

.rtmodule_header {
	COLOR: #5F6D7E; FONT-FAMILY: Arial; FONT-SIZE: 12pt; LINE-HEIGHT: 1.8; FONT-WEIGHT: bold;
}

.rtmodule_text {
	COLOR: #473A1F; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}

a.rtmodule_text, a.rtmodule_text:visited{
	COLOR: #5F6D7E; FONT-FAMILY: Arial; FONT-SIZE: 8pt; LINE-HEIGHT: 1.4;
}


a.mainlevel_leftmenu:link, a.mainlevel_leftmenu:visited {  font-family:arial; color:#5F6D7E; font-size:8pt }

td.buttonheading { vertical-align:top;} 
