/***************************/
/* messiahdenver.org - CSS SELECTORS */
/* 12.1.07   		         		     */
/***************************/

/* GENERAL DOCUMENT and TAG SELECTORS */
BODY, DIV, P, TD, TH, SELECT, INPUT {font-family:Verdana, Arial, Helvetica, sans-serif;}

BODY {
	margin-top:10px;
	margin-left:120px;
	background-color: #93938F;
	font-size:11px;
	background-position: center;
}

DIV, P, TABLE {margin:0px; padding:0px;}
H1, H2, H3, H4 {margin:0px; padding:0px;}
TD {font-size:12px;}
SUP {font-size:8px;}
INPUT,SELECT {font-size:11px;}
DD {font-size:10px; color:#0e0e0d; text-decoration:none;}
BUTTON {border:0px;}
P {font-size:12px; line-height:15px;}
UL {margin-top:10px; padding-left:20px; margin-left:5px;}
LI {margin-top:7px;}
.bgcolor{background-color: White;} /*RIGHT NOW*/

/* DROP SHADOW STYLE */
.borderright {background-repeat: repeat; background-image: url(/images/global/border_right.gif);}
.borderleft {background-repeat: repeat; background-image: url(/images/global/border_left.gif);}
.borderbottom {background-repeat: repeat; background-image: url(/images/global/border_bottom.gif);}

/* Border Styles */
.border_left {border-left: 1px #868e77 solid;}
.border_right {border-right: 1px #3b3434 solid;}
.border_bottom {border-bottom: 1px #3b3434 solid;}
.border_top {border-top: 1px #3b3434 solid;}
.border_home {border-left: 1px #ffffff solid;}
.border_right_project {border-right: 1px #ffffff solid;}
.tableborder {border: 1px solid #352F42; padding: 5px 5px 5px 5px;}


/* TEXT HEADER STYLES */
H1 {font-size: 14px; font-weight: bold; padding-bottom:7px;}
H2 {font-size: 12px; font-weight: bold; font-style: italic; padding-bottom:3px;}
H3 {font-size: 10px; font-weight: bold; padding-bottom:2px;}
H4 {font-size: 24px; font-weight: bold; padding-bottom:0px; color: #0F5A9D;}
H5 {font-size: 12px; font-weight: bold; padding-bottom:3px;}

/* LINK STYLES */
A, A:active, A:hover {color:#d22d31;}
A:visited {color:#965759;}

A.home, A.home:visited, A.home:active, A.home:hover {font-size:10px; color:#952c23; text-decoration:underline; font-weight: bold;}

A.more, A.more:visited, A.more:active, A.more:hover {font-size:12px; color:#763593; text-decoration:none; font-weight: bold;}

A.bread, A.bread:visited, A.bread:active, A.bread:hover {font-size:10px; color:#763593; font-weight: bold;}

A.sitemap, A.sitemap:visited, A.sitemap:active, A.sitemap:hover {font-size:11px; color:#343B96; text-decoration:underline; font-weight: bold;}

A.footer, A.footer:visited, A.footer:active, A.footer:hover {font-size:11px; color:#1F1659; text-decoration:none; font-weight:normal;}

/* Spacer  Generic Tags */
.spacer2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2px;}
.spacer4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 4px;}
.spacer6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px;}
.spacer7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px;}
.spacer8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;}
.spacer10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.spacer12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.spacer14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
.spacer15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px;}
.spacer16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;}
.spacer18 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px;}

/* Text Tags */
.text10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.text10bold {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight: bold}
.text10light {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.text10black {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.text10blue {color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.text10darkblue {color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.text10bluegrey {color: #352F42; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.text10logoblue {color: #12154D; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.text10red {color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.text10white {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px}

.text11 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.text11bold {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight: bold}
.text11light {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.text11black {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.text11blue {color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.text11darkblue {color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.text11bluegrey {color: #352F42; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.text11logoblue {color: #12154D; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.text11red {color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.text11white {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px}

.text12 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.text12bold {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold}
.text12light {color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.text12black {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.text12blue {color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.text12darkblue {color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.text12bluegrey {color: #352F42; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.text12logoblue {color: #12154D; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.text12red {color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.text12navy {color: #25164D; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.text12forest {color: #397927; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.text12white {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px}

/* Misc Tags */
.pullquotemain {color: #01AF4E; text-decoration : none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}/* large sized purple text used for pullquotes within the center column for articles*/
.pullquotesub {color: #01AF4E; text-decoration : none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}/* large sized purple text used for pullquotes within the center column for articles*/
.required {color: #6E3190; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold}
.errortext {color: #6E3190; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold}
.smallred {color: #6E3190; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight: bold}
.greentitle {color: #666600; text-decoration : none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.purpletitle {color: #660066; text-decoration : none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}/* medium sized purple text used for titles within the left and right columns*/