/* OVERALL PAGE BODY STYLE */
body { background:#A58366 url(/webart/bg.jpg) repeat-x top; margin: 0px; padding: 0px; }
.tl { background:url(/webart/body_l.jpg) no-repeat right top; }
.tr { background:url(/webart/body_r.jpg) no-repeat left top; height:578px; }

#one { background:#b3a190; padding:3px 10px 3px 10px; }
#two { background:#9a8878; padding:3px 10px 3px 10px; }
#three { padding:10px 0px 0px 0px; text-align:center; margin:0px; vertical-align:top; }
.events-news { background:url(/webart/box2_bg.gif) no-repeat 0 87px; }
.events-news UL { margin:0px; padding:0px; }
.events-news UL LI { list-style:none; font: italic 11px/18px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; }
.events-news UL LI A:link    { COLOR: #FFFFFF; font: normal 12px/18px Arial, Helvetica, sans-serif; }
.events-news UL LI A:visited { COLOR: #FFFFFF; font: normal 12px/18px Arial, Helvetica, sans-serif; }
.events-news UL LI A:active  { COLOR: #FFFFFF; font: normal 12px/18px Arial, Helvetica, sans-serif; }
.events-news UL LI A:hover   { COLOR: #ffff99; font: normal 12px/18px Arial, Helvetica, sans-serif; }

.physician-clinic { background:url(/webart/box3_bg.gif) no-repeat 0 144px; font: 12px/20px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.physician-clinic A:link    { COLOR: #FFFFFF; text-decoration:underline; }
.physician-clinic A:visited { COLOR: #FFFFFF; text-decoration:underline; }
.physician-clinic A:active  { COLOR: #FFFFFF; text-decoration:underline; }
.physician-clinic A:hover   { COLOR: #ffff99; text-decoration:underline; }


#leftnav-on { background:#657788; color:#FFFFFF; }

/* BULLETED LISTING STYLES
UL { margin: 0px 0px 0px 35px; text-align:left;}
LI { list-style: square; font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; text-align:left; } */

/* HEADING STYLES */
.tab H1 { font: normal 20px "Century Gothic", "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; COLOR: #FFFFFF; text-align:left; margin: 0px 5px 5px 5px; padding:0px; vertical-align:top; }
.tab H1 A:link    { COLOR: #FFFFFF; text-decoration:none; }
.tab H1 A:visited { COLOR: #FFFFFF; text-decoration:none; }
.tab H1 A:active  { COLOR: #FFFFFF; text-decoration:none; }
.tab H1 A:hover   { COLOR: #FFFF99; text-decoration:none; }

.crumb H2 { font: normal 9px Arial, Helvetica, sans-serif; COLOR: #333333; text-align:left; margin:0px; padding:0px; text-transform:uppercase; margin: 0px 0px 0px 15px;  }
.crumb H2 A:link    { COLOR: #333333; text-decoration:underline; }
.crumb H2 A:visited { COLOR: #333333; text-decoration:underline; }
.crumb H2 A:active  { COLOR: #333333; text-decoration:underline; }
.crumb H2 A:hover   { COLOR: #996633; text-decoration:underline; }


/* INTERIOR PAGE SURROUNDING CONTENT LAYOUT STYLE */
.inside_content { background:url(/webart/inside_content_bg.gif) repeat-y; }
.inside_content DIV { background:url(/webart/inside_content_t.jpg) no-repeat 0 170px; }
/* .inside_content DIV DIV { background:url(/webart/headers/about_trinity.jpg) no-repeat top left; }*/
.inside_content DIV DIV DIV { background:url(/webart/header_r.jpg) no-repeat top right; }
.inside_content DIV DIV DIV DIV { background:none; }

.content {padding:12px 35px 0px 12px;}

/* HOME WELCOME STATEMENT STYLE */
.welcome { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #03172e; width:333px; text-align:justify; }

/* FOOTER STYLE */
.footer { font: 11px/14px Arial, Helvetica, sans-serif; COLOR: #ede6e0; text-align:center; vertical-align:top; padding:0px; }
.footer A:link    { COLOR: #ede6e0; text-decoration:underline; }
.footer A:visited { COLOR: #ede6e0; text-decoration:underline; }
.footer A:active  { COLOR: #ede6e0; text-decoration:underline; }
.footer A:hover   { COLOR: #FFFF99; text-decoration:underline; }


/* TABLE LISTINGS STYLE */
.data_table { vertical-align:top; text-align:left; }
.data_table A         { COLOR: #2575AB; }
.data_table A:hover   { COLOR: #333333; }
.data_table TH { padding:3px;  font: normal 16px "Century Gothic", "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; COLOR: #FFFFFF; background:url(/webart/orange_t_bg.gif) repeat-x center; }
.data_table TD { padding:3px; font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; }
.listing-one { background:#b3a190; }
.listing-two { background:#9a8878; }
.data_table TD A:link    { COLOR: #FFFFFF; text-decoration:underline; }
.data_table TD A:visited { COLOR: #FFFFFF; text-decoration:underline; }
.data_table TD A:active  { COLOR: #FFFFFF; text-decoration:underline; }
.data_table TD A:hover   { COLOR: #FFFF99; text-decoration:underline; }

.data_table2 { vertical-align:top; text-align:left; }
.data_table2 A         { COLOR: #2575AB; }
.data_table2 A:hover   { COLOR: #333333; }
.data_table2 TH { padding:3px;  font: normal 16px "Century Gothic", "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; COLOR: #FFFFFF; background:url(/webart/green_t_bg.gif) repeat-x center; }
.data_table2 TD { padding:3px; font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; }
.listing-one { background:#b3a190; }
.listing-two { background:#9a8878; }
.data_table2 TD A:link    { COLOR: #FFFFFF; text-decoration:underline; }
.data_table2 TD A:visited { COLOR: #FFFFFF; text-decoration:underline; }
.data_table2 TD A:active  { COLOR: #FFFFFF; text-decoration:underline; }
.data_table2 TD A:hover   { COLOR: #FFFF99; text-decoration:underline; }


.form_table { vertical-align:top; text-align:left; }
.form_table A         { COLOR: #2575AB; }
.form_table A:hover   { COLOR: #333333; }
.form_table TH { font: normal 16px "Century Gothic", "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; COLOR: #FFFFFF; text-align:right; }
.form_table TD { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #666666; border-bottom: 1px #999999 solid; padding:8px; }

/* FORM STYLES */
.textbox { font: 10px Arial, Helvetica, sans-serif; COLOR: #333333; }
.search-textbox { font: 9px Arial, Helvetica, sans-serif; COLOR: #767268; background:#FFFFFF; BORDER: none; padding:3px; margin:0px; text-transform:uppercase; }
.button { font: bold 11px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; background:#4e6d7f; padding: 0px 4px 0px 4px; }
.help { font: 11px Arial, Helvetica, sans-serif; COLOR: #CC0000; }
.help A { COLOR: #CC0000; }
.error { font: 11px Arial, Helvetica, sans-serif; COLOR: #006699; }
.error A { COLOR: #006699; }

.topnav { font: 14px/18px Arial, Helvetica, sans-serif; COLOR:#2d555e; text-transform:uppercase; }
.topnav A:link    { COLOR: #333333; text-decoration:none; font: bold 8px/18px Arial, Helvetica, sans-serif; }
.topnav A:visited { COLOR: #333333; text-decoration:none; font: bold 8px/18px Arial, Helvetica, sans-serif; }
.topnav A:active  { COLOR: #333333; text-decoration:none; font: bold 8px/18px Arial, Helvetica, sans-serif; }
.topnav A:hover   { COLOR: #996633; text-decoration:none; font: bold 8px/18px Arial, Helvetica, sans-serif; }


/* ORANGE BOX */
.orange-box { background:url(/webart/orange_t_bg.gif) repeat-x top; }
.orange-box TH { height:35px; background:url(/webart/orange_tl.gif) no-repeat left; text-align:left; padding:0px 0px 0px 13px; }
.orange-box TD { background:#c0a995; }

/* GREEN BOX */
.green-box { background:url(/webart/green_t_bg.gif) repeat-x top; }
.green-box TH { height:35px; background:url(/webart/green_tl.gif) no-repeat left; text-align:left; padding:0px 0px 0px 13px; }
.green-box TD { background:#c0a995; }

/* GREEN BOX SECOND */
.green-box-second { background:url(/webart/green_t_bg.gif) repeat-x top; }
.green-box-second TH { height:35px; width:500px; background:url(/webart/green_tl.gif) no-repeat left; text-align:left; padding:0px 0px 0px 13px; }
.green-box-second TD { background:#c0a995; }

/* MAIN NAVIGATION */
a .alt { display: none; }
.horizontalcssmenu { float:left; display: inline; margin-left:15px; }

.horizontalcssmenu ul{ margin: 0px; padding: 0px; display:inline; list-style-type: none; }

/*Top level list items*/
.horizontalcssmenu ul li{ position: relative; float: left; margin: 20px 0px 0px 0px; padding: 0px; display: inline; }
.horizontalcssmenu ul li a{ display: block; text-decoration: none; margin: 0px 0px 0px 11px; }

.horizontalcssmenu ul li a#for-patients { width:119px; height:34px; background: url(/webart/nav/for-patients.gif) no-repeat; }
.horizontalcssmenu ul li a#for-patients:hover { background: url(/webart/nav/for-patients.gif) 0 -34px no-repeat; }
.horizontalcssmenu ul li a#for-visitors { width:119px; height:34px; background: url(/webart/nav/for-visitors.gif) no-repeat; }
.horizontalcssmenu ul li a#for-visitors:hover { background: url(/webart/nav/for-visitors.gif) 0 -34px no-repeat; }
.horizontalcssmenu ul li a#for-medical-professionals { width:119px; height:34px; background: url(/webart/nav/for-medical-professionals.gif) no-repeat; }
.horizontalcssmenu ul li a#for-medical-professionals:hover { background: url(/webart/nav/for-medical-professionals.gif) 0 -34px no-repeat; }
.horizontalcssmenu ul li a#senior-care { width:119px; height:34px; background: url(/webart/nav/senior-care.gif) no-repeat; }
.horizontalcssmenu ul li a#senior-care:hover { background: url(/webart/nav/senior-care.gif) 0 -34px no-repeat; }
.horizontalcssmenu ul li a#our-services { width:119px; height:34px; background: url(/webart/nav/our-services.gif) no-repeat; }
.horizontalcssmenu ul li a#our-services:hover { background: url(/webart/nav/our-services.gif) 0 -34px no-repeat; }
.horizontalcssmenu ul li a#careers-and-volunteers { width:119px; height:34px; background: url(/webart/nav/careers-and-volunteers.gif) no-repeat; }
.horizontalcssmenu ul li a#careers-and-volunteers:hover { background: url(/webart/nav/careers-and-volunteers.gif) 0 -34px no-repeat; }
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{ left: 0; top: 0; position: absolute; display: block; visibility: hidden; z-index: 100; }

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{ display: inline; float: none; }
.horizontalcssmenu ul li ul li a{ width: 119px; font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 6px 0px 4px 0px;; text-align:center; background-color:#a18f7b; filter: alpha(opacity=90); -moz-opacity: 0.9; KhtmlOpacity: .9; opacity: .9; border-bottom:#c4b29e solid 1px; }
.horizontalcssmenu ul li ul li a:hover{ background: #655646; color:#FFFFFF; }
	
/* IE FIX \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */

a#trinity-babies { display: block; width: 144px; height: 20px; background: url(/webart/nav/trinity-babies.gif) no-repeat; }
a#trinity-babies:hover { background: url(/webart/nav/trinity-babies.gif) 0 -20px no-repeat; }
a#screenings-and-classes { display: block; width: 144px; height: 20px; background: url(/webart/nav/screenings-and-classes.gif) no-repeat; }
a#screenings-and-classes:hover { background: url(/webart/nav/screenings-and-classes.gif) 0 -20px no-repeat; }
a#find-a-physician-or-clinic { display: block; width: 144px; height: 21px; background: url(/webart/nav/find-a-physician-or-clinic.gif) no-repeat; }
a#find-a-physician-or-clinic:hover { background: url(/webart/nav/find-a-physician-or-clinic.gif) 0 -21px no-repeat; }
a#health-information { display: block; width: 144px; height: 20px; background: url(/webart/nav/health-information.gif) no-repeat; }
a#health-information:hover { background: url(/webart/nav/health-information.gif) 0 -20px no-repeat; }
a#send-a-card { display: block; width: 144px; height: 20px; background: url(/webart/nav/send-a-card.gif) no-repeat; }
a#send-a-card:hover { background: url(/webart/nav/send-a-card.gif) 0 -20px no-repeat; }
a#foundation { display: block; width: 144px; height: 20px; background: url(/webart/nav/foundation.gif) no-repeat; }
a#foundation:hover { background: url(/webart/nav/foundation.gif) 0 -20px no-repeat; }

.callout { margin: 10px 0px 15px 15px; background:#657788 url(/images/callout_b.gif) no-repeat bottom; }
.callout TD { background:url(/images/callout_bg.gif) repeat-x top; height:30px; padding:10px; }
.callout P { font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; padding: 0px; margin:0px; text-align:left; }
.callout P A:link    { COLOR: #ffcc66; }
.callout P A:visited { COLOR: #ffcc66; }
.callout P A:active  { COLOR: #ffcc66; }
.callout P A:hover   { COLOR: #FFFFFF; }

.callout UL { margin: 8px 0px 20px 25px; padding:0px; }
.callout UL LI { font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; padding: 0px; margin:0px; }
.callout UL LI A:link    { COLOR: #ffcc66; }
.callout UL LI A:visited { COLOR: #ffcc66; }
.callout UL LI A:active  { COLOR: #ffcc66; }
.callout UL LI A:hover   { COLOR: #FFFFFF; }


#leftnav-title {styles.css (line 9)
border-top:medium none;
color:#333333;
font-size:11px;
font-weight:bold;
text-align:center;
}


.leftnav { background: #fbfaf9 url(/webart/leftnav_bg_b.jpg) repeat-x bottom; overflow:visible; }
.leftnav UL { list-style:none; margin: 0px 10px 0px 10px; padding:0px; border-bottom:#bebab5 solid 1px; }
.leftnav LI { list-style:none; display: inline;}
.leftnav LI a { text-decoration:none; display:block; font: 10px/14px Arial, Helvetica, sans-serif; color:#333333; border-top:#bebab5 solid 1px; padding:4px 6px 4px 6px; text-transform:uppercase; }
.leftnav LI a:hover { background:#ede8e2; color:#996633; }

.leftnav LI.thirdlevel { list-style:none; display: inline;}
.leftnav LI.thirdlevel a { text-decoration:none; display:block; font: 10px/14px Arial, Helvetica, sans-serif; color:#333333; border-top:none; padding:0px 6px 2px 8px; text-transform:capitalize; background:#ccb9a8; }
.leftnav LI.thirdlevel a:hover { color:#996633; }

.leftnav LI.fourthlevel { list-style:none; display: inline;}
.leftnav LI.fourthlevel a { text-decoration:none; display:block; font: 10px/14px Arial, Helvetica, sans-serif; color:#333333; border-top:none; padding:0px 8px 2px 15px; text-transform:capitalize; background:#ccb9a8; }
.leftnav LI.fourthlevel a:hover { color:#996633; }

body#about-trinity #about-trinity { COLOR: #996633; text-decoration:none; font: bold 8px/18px Arial, Helvetica, sans-serif; }
body#about-trinity #leftnav-on { background:#657788; color:#FFFFFF; }
body#find-a-physician-or-clinic #leftnav-on { background:#657788; color:#FFFFFF; }
body#find-a-physician-or-clinic #find-a-physician-or-clinic { background: url(/webart/nav/find-a-physician-or-clinic.gif) 0 -21px no-repeat; }