P
{
}
TD
{
}

TD.VerticalBar
{
HEIGHT: 341;
background-image: url('/ace/images/line_vert.jpg');
BACKGROUND-REPEAT: no-repeat;
}

HR.HorizontalBar
{
WIDTH: 80%;
text-align: left;
height: 0;
border: 0;
margin: 0;
padding: 0;
border-top: 1px solid #84CFFF;
}

div.HorizontalBar
{
WIDTH: 100%;
HEIGHT: 10;
text-align: left;
border: 0;
margin-top: 5px;
margin-bottom: 5px;
padding: 1;
}


TABLE.Calendar
{
BACKGROUND-COLOR: #450603;
    FONT-FAMILY: Arial, sans-serif
}

TD.CalendarHeader
{
BACKGROUND-COLOR: #450603;
COLOR: white;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, sans-serif
}

TD.CalendarWeekdayHeader
{
BACKGROUND-COLOR: #EBD07F;
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}

TD.CalendarCell
{
BACKGROUND-COLOR: white;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}

TD.CalendarHighlight
{
BACKGROUND-COLOR: #E5E5E5;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}

TABLE.Nav
{
background-image: url('/images/pub_images/nav_bg.jpg')
}
TD.MainRightSide
{
background-image: url('/images/pub_images/login_bg.jpg')
}
TABLE.sub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
}
a.sub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none
}
a.sub:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: underline
}


a.sectionsubtitle
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    COLOR: #6B060E;
    TEXT-DECORATION: underline
}
a.sectionsubtitle:link
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    COLOR: #6B060E;
    TEXT-DECORATION: underline
}
a.sectionsubtitle:hover
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    COLOR: blue;
    TEXT-DECORATION: underline
}
a.sectionsubtitle:visited
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    COLOR: #6B060E;
    TEXT-DECORATION: underline
}
a.sectionsubtitle:active
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    COLOR: #6B060E;
    TEXT-DECORATION: underline
}


font.categorylink {color: #940023; font-size: 13px; font-weight: normal; border-bottom: white 1pt;}

font.resultrow {color: #940023; font-weight: normal; border-bottom: white 1pt;}
font.resultheader {color: black; font-weight: bold; border-bottom: white 1pt;}

TABLE.bg
{
}
TABLE.construction
{
}
TABLE.search
{
}
TABLE.browse
{
}
TABLE.events
{
}
TABLE.feature
{
}
TABLE.donation
{
}
TABLE.classifieds
{
}
TABLE.membership
{
}
TABLE.about
{
}
TABLE.free
{
}
TABLE.links
{
}
TABLE.front
{
}
TD.sectiontitle
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: 400;
    COLOR: #B5111C;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 5;
    padding-right: 0;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
}
TD.sectionsubtitle
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    COLOR: #B5111C;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 27;
    padding-right: 0;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
}
TD.righttitle
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: black;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
}
TD.rightsubtitle
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    COLOR: black;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 10;
    padding-right: 0;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
}
TD.heading
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: 400;
    COLOR: #FF9900;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
}
TD.subtitle
{
    FONT-SIZE: 12px;
    COLOR: black;
}

A.CalendarWeekdayHeader
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
A.CalendarWeekdayHeader:link
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
A.CalendarWeekdayHeader:active
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
A.CalendarWeekdayHeader:visited
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
A.CalendarWeekdayHeader:hover
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}

A.CalendarCell
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
A.CalendarCell:link
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
A.CalendarCell:active
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
A.CalendarCell:visited
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
A.CalendarCell:hover
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}

font.subtitle {color: #6B060E; FONT-SIZE: 12px; font-weight: normal; border-bottom: white 1pt;}

font.standardlink {color: #6B060E; font-weight: normal; border-bottom: white 1pt;}

A.edit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #7DC5F5;
}
A.edit:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
}
A.orangelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff9c00;
}
TD.standardtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #923C3D;
}
INPUT.standardbutton
{
    FONT-WEIGHT: bold;
    COLOR: black;
    BACKGROUND-COLOR: #EEBDAF
}
INPUT.orangebutton
{
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #EEBDAF
}
TD.title
{
	color:black;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
}
TD.text
{
    FONT-SIZE: 11px;
    COLOR: black;
}
TD.text1
{
    FONT-SIZE: 11px;
    COLOR: black;
}
TD.orangetext
{
    FONT-SIZE: 11px;
    COLOR: #ffc05e;
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: black;
}
SELECT.calreg
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, sans-serif
}
SELECT
{
    FONT-SIZE: 9px;
    COLOR: black;
}
TD.name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
}
font.name {color: #940023; font-weight: bold; border-bottom: white 1pt;}



TABLE.pic
{
    BORDER-RIGHT: #1b3485;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #1b3485;
    BORDER-LEFT: #1b3485;
    COLOR: #1b3485;
    BORDER-BOTTOM: #1b3485;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
TD.standardtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #923C3D;
}
FONT.Required
{
    COLOR: #7CC4F4
}
TABLE.registration
{
}
TABLE.border
{
    BORDER-RIGHT: #184390 1px solid;
    BORDER-TOP: #184390 1px solid;
    BORDER-LEFT: #184390 1px solid;
    BORDER-BOTTOM: #184390 1px solid
}
TABLE.alerts
{
}
HR.h
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    COLOR: blue;
    BORDER-BOTTOM: 1px
}

div#container div.aceContentBox {
		background: transparent url(img/contentBox-bg.jpg) left top repeat-x;
		border: 1px solid #bdc8cc;
		width: 750px;
		margin: 0 10px 10px;
		padding: 15px;
		vertical-align: top;
	}	



