A, A:ACTIVE, A:HOVER, A:LINK, A:VISITED {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TEXTAREA, INPUT,SELECT, OPTION {
	FONT-SIZE: 12px;
	disabled-LINE-HEIGHT: 16px;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	color : Black;
}

.staticbg
{
	background:  url(images/static_bg.gif) repeat-x;
	color: #ccccff;
}
.staticbg2
{
	/*background:  White url(images/static_bg_2.gif) repeat-x;*/
	color: #ffffff;
}
.thirdbggreen
{
	background : White url(images/3rdlevelbg.gif) repeat-x;
}
.thirdbgred
{
	background : White url(images/3rdlevelbgred.gif) repeat-x;
}
.thirdbgyellow
{
	background : White url(images/3rdlevelbgyellow.gif) repeat-x;
}
.thirdbgpurple
{
	background : White url(images/3rdlevelbgpurple.gif) repeat-x;
}
.thirdbgblue
{
	background : White url(images/bg_2.gif) repeat-x;
}
.lccpublicbg
{
	background : White url(images/lcc_public_bg.gif) repeat-x;
}
.align_right
{
    text-align:right !important;
}
.tableheader
{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color : Black;
	text-align: center;
}


.bodycopy
{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color : Black;
}

.blacknormal
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color : Black;
}

.rednormal
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color : Red;
}


.bodycopybold
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color : Black;
}

.textbox
{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color : Black;
	text-align: right
}

.bodycopyred
{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: Red;
	font-style: italic;
}
.bodycopylightyellow
{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color : #ffffcc;
}

.bodycopysm
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000
}
.bodycopytiny
{
    FONT-SIZE: 9px;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodycopyred
{
    FONT-SIZE: 12px;
    COLOR: red;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodycopyblue
{
    FONT-SIZE: 12px;
    COLOR: blue;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodycopyyellow
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #ffcc33;
}
.bodycopywhite
{
    FONT-SIZE: 12px;
    COLOR: white;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.instructioncopy
{
    FONT-SIZE: 14px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.pagefunction
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.summarytitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif	
}
.summarystep
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
	LINE-HEIGHT: 24px;
}
.summaryreturnlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sectionheadinggreen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #669900;	
}
.sectionheadinggreen:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #336600;	
}
.sectionheadingred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #cc3300;	
}
.sectionheadingred:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #993300;	
}
.sectionheadingyellow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #FFCC33;	
}
.sectionheadingyellow:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #FFCC33;	
}
.sectionheadingblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #000000;	
}


.sectionheadingblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #000066;	
}

.sectionheadbluewithhand
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #000066;	
	cursor: hand;
}

.subsectionheadingblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #000066;	
}
.lccfind
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
		color: #CC6600;	
}
.lcctownname
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
		color: #333366;	
}
.grantlisting
{
    FONT-SIZE: 12px;
    COLOR: #333366;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tableborder
{
	border-style: solid; 
	border-width: 2; 
	border-color: #CCCCCC;
}
.inputtextnumber
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align: right;    
}
.inputtextnumberred
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align: right;
    border-color: Red;   
}


.inputtextnumberreadonly
{
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align: right;
}
.linknodecorationactive
{
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.linknodecorationinactive
{
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.reqfield
{
    FONT-SIZE: 12px;
    COLOR: red;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.headercouncilname
{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

#mccnews {
	background: url(images/mcc_featured_bkgd.gif) transparent repeat-y;
	padding: 9px;
	font-family: Arial, Helvetica, sans-serif;
}

#mccnews a, #mccnews a:visited {
	font-size: 11px;
	color: #339;
	text-decoration: none;
}

#mccnews a:hover {
	text-decoration: underline;
}

.mccnewsimg {
	padding-right: 8px;
}

.mccnewstitle {
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	line-height: 14px;
}

#mccnewstable {
	background: url(images/news_bkgd.gif) repeat-y;
}

.mccred {
	font-weight: normal;
	font-size: 12px;
	color: #990000;
	line-height: 14px;
}

#page_wrap
{
    margin: 0 auto;
    width: 760px;
    
}

#mcc_header
{
    margin-bottom:-4px;
}

.member_name_link
{
    color: Blue;
    text-decoration: underline;
}

.member_name_link:hover
{
    cursor: pointer;
}

.member_list th
{
    text-align: left;
}

.text_class
{
    width: 320px;
}

.w80
{
    width:80px;
}