/* basic elements */
body
{
margin-left:0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
background-color:#FFFFFF;
background-image: url(images/bg.gif);
background-repeat: repeat;
background-position: center;
}

/* hypertext links */
A:link {color: #3366CC; text-decoration: none;}
A:visited {color: #3366CC; text-decoration: none;}
A:active {color: #3366CC; text-decoration: none;}
A:hover {color: #FF6600; text-decoration: underline;}

A.small:link {color: #3366CC; text-decoration: none; font-size:10px;}
A.small:visited {color: #3366CC; text-decoration: none; font-size:10px;}
A.small:active {color: #3366CC; text-decoration: none; font-size:10px;}
A.small:hover {color: #FF6600; text-decoration: underline; font-size:10px;}

td {font-family:Arial, sans-serif; font-size:12px;  line-height:19px; color:#333333;}

/* dark blue */
.head1 {font-family:Verdana, Arial, sans-serif; font-size:16px; color:#3366CC; line-height:19px; }
.head2 {font-family:Verdana, Arial, sans-serif; font-size:20px; color:#333333; line-height:23px; }

.head-mom {font-family:Verdana, Arial, sans-serif; font-weight:bold; font-size:16px; color:#669999; line-height:19px; }
.head-eom {font-family:Verdana, Arial, sans-serif; font-weight:bold; font-size:16px; color:#955737; line-height:19px; }
.head-sll {font-family:Verdana, Arial, sans-serif; font-weight:bold; font-size:16px; color:#8CB037; line-height:19px; }

/* dark blue */
.subhead1 {font-weight:bold; color:#004990;}

/* bright blue */
.subhead2 {font-weight:bold; color:#3399FF;}


/* resource color */
.subhead-cs {font-weight:bold; color:#666699;}

/* single color */
.subhead-sll {font-weight:bold; color:#8CB037;}

/* ministy color */
.subhead-mom {font-weight:bold; color:#669999;}

/* eom color */
.subhead-eom {font-weight:bold; color:#955737;}



/*  calendar on right  */
.calendar {font-family:Verdana, Arial, sans-serif; font-size:10px;  line-height:15px; height:15px; color:#999999;}

/*  small text - footer area  */
.caption {font-family:Verdana, Arial, sans-serif; font-size:10px; line-height:15px; color:#666666;}


/* light grey border line */
.bordergrey {border:solid 1px #DEDEDE;}

/* light blue border line */
.borderblue {border:solid 1px #93C0EC;}



/* light grey */
.bgcolor1 {background:#DEDEDE;}

/* light blue */
.bgcolor2 {background:#B1D0EF;}

/* dark blue */
.bgcolor3 {background:#004990;}

/* orange */
.bgcolor4 {background:#FF9900;}

/* blue */
.bgcolor5 {background:#6699CC;}

/* beige */
.bgcolor6 {background:#EDE7CF;}


/* resource color */
.bgcolor-cs {background:#666699;}

/* single color */
.bgcolor-sll {background:#9BB953;}

/* ministy color */
.bgcolor-mom {background:#669999;}

/* eom color */
.bgcolor-eom {background:#955737;}


hr {color: #DEDEDE;}


/* Specific style for Subscribe input field on TOP OF PAGE */
.subscribeformbar input {
	width: 105px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
              background: #0066CC;
	color: #FFFFFF;
              border: #0099FF solid 1px;
              padding-left: 2px;
              padding-top: 2px;
}

/* Specific style for Subscribe input field in BOX AREA */
.subscribeformbar2 input {
	width: 105px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
              background: #ECECEC;
	color: #333333;
              border: #999999 solid 1px;
              padding-left: 2px;
              padding-top: 2px;
}
