#ace {width: 566px; float: left; text-align: left; font-size: 12px;}
#acesub {padding: 0px 7px 0px 7px; text-align: justify;}
#acefull {width: 780px; float: left; text-align: left;}
#acesubfullpad404 {width: 767px; height: 400px; padding: 0px 7px 0px 7px; text-align: justify; float: left; background-image: url(/portal/global/images/404bg.gif); background-repeat: no-repeat;}
#acesubfullpad404 h3 {font-size: 22px;}
#acetop {width: 565px; height: 53px; background-image: url(/portal/global/images/col2_top_bg_shadow.jpg); background-repeat: no-repeat; float:left;}
#acetop h1 {visibility: hidden; font-size: 1px; height: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}


#acecontent {margin: 0; clear: both; width: 546px;}
#acecontent ul {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#acecontent p,#acecontent table {margin: 0px 0px 0px 0px;}
#acecontent a, #ace a {color: #black; text-decoration: underline;}
#acecontent a:visited {color: #black;}
#acecontent a:hover {color: #990100; text-decoration: none;}
#acecontent h3 {margin:0px 0px 0px 0px;}

A
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #7DC5F5;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: underline
}
P
{
}
TD
{
}

table.acebody
{
WIDTH: 760px;
}

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: #6A0000;
}

TD.CalendarHeader
{
BACKGROUND-COLOR: black;
COLOR: #990100;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,sans-serif
}

TD.CalendarWeekdayHeader
{
BACKGROUND-COLOR: #990100;
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    COLOR: #FFFEF8;
    FONT-FAMILY: arial,sans-serif
}

TD.CalendarCell
{
BACKGROUND-COLOR: white;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}

TD.CalendarHighlight
{
BACKGROUND-COLOR: #FAE4E7;
    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;
    FONT-FAMILY: arial,sans-serif
}
A.sub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif
}
A.sub:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}


A.sectionsubtitle
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: none
}
A.sectionsubtitle:hover
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: underline
}
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: #990100;
    FONT-FAMILY: arial,sans-serif;
    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: 900;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif;
    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: 11px;
    FONT-WEIGHT: 900;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif;
    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: 900;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif;
    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: 900;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif 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.subtitle
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}

A.CalendarWeekdayHeader
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: arial,sans-serif
}
A.CalendarWeekdayHeader
{
    FONT-SIZE: 12px;
    COLOR: #7DC5F5;
    FONT-FAMILY: arial,sans-serif
}

A.CalendarCell
{
    FONT-SIZE: 12px;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif
}
A.CalendarCell
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}

A.subtitle
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}
A.subtitle:hover
{
    FONT-SIZE: 12px;
    COLOR: #7DC5F5;
    FONT-FAMILY: arial,sans-serif
}
A.standardlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}
A.standardlink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #7DC5F5;
    FONT-FAMILY: arial,sans-serif
    TEXT-DECORATION: underline
}
A.edit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #7DC5F5;
    FONT-FAMILY: arial,sans-serif
}
A.edit:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}
A.orangelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff9c00;
    FONT-FAMILY: arial,sans-serif
}
TD.standardtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif
}
INPUT.standardbutton
{
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #990100
}
INPUT.orangebutton
{
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ff9c00
}
TD.title
{
    FONT-SIZE: 28px;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif
}
TD.text
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}
TD.text1
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}
TD.orangetext
{
    FONT-SIZE: 11px;
    COLOR: #ffc05e;
    FONT-FAMILY: arial,sans-serif
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}
SELECT.calreg
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}
SELECT
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}
TD.name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif
}
A.name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: underline
}
A.name:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: underline
}
A.name:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: underline
}
A.name:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #990100;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: underline
}
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: #990100;
    FONT-FAMILY: arial,sans-serif
}
FONT.Required
{
    COLOR: #990100
}
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
}

