/* EDITOR */

/* OVERALL CONTENT PARAGRAPH STYLES */
P { font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
P A { COLOR: #003366; text-decoration:underline; }
P A:hover   { COLOR: #333333; text-decoration:underline; }

/* BULLETED LISTING STYLES */
UL { margin: 10px 0px 10px 25px; padding:0px; }
UL LI { list-style: square; font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
UL LI A { COLOR: #003366; text-decoration:underline; }
UL LI A:hover   { COLOR: #333333; text-decoration:underline; }

OL { margin: 10px 0px 10px 25px; padding:0px; }
OL LI { list-style: decimal; font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
OL LI A { COLOR: #003366; text-decoration:underline; }
OL LI A:hover   { COLOR: #333333; text-decoration:underline; }

/* HEADING STYLES */
H1 { font: normal 19px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #324d59; text-align:left; margin:0px 0px 8px 0px; text-transform: capitalize; }
H1 A:link    { COLOR: #324d59; text-decoration:none; }
H1 A:visited { COLOR: #324d59; text-decoration:none; }
H1 A:active  { COLOR: #324d59; text-decoration:none; }
H1 A:hover   { COLOR: #333333; text-decoration:none; }

H2 { font: normal 16px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #003366; text-align:left; margin:0px 0px 8px 0px; text-transform: capitalize; }
H2 A:link    { COLOR: #003366; text-decoration:underline; }
H2 A:visited { COLOR: #003366; text-decoration:underline; }
H2 A:active  { COLOR: #003366; text-decoration:underline; }
H2 A:hover   { COLOR: #333333; text-decoration:underline; }

H3 { font: normal 16px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #333333; text-align:left; margin:0px 0px 8px 0px; text-transform: capitalize; }
H3 A:link    { COLOR: #333333; text-decoration:underline; }
H3 A:visited { COLOR: #333333; text-decoration:underline; }
H3 A:active  { COLOR: #333333; text-decoration:underline; }
H3 A:hover   { COLOR: #003366; text-decoration:underline; }

H4 { font: normal italic 12px Arial, Helvetica, sans-serif; COLOR: #333333; text-align:left; margin:0px 0px 8px 0px; text-transform: capitalize; }
H4 A:link    { COLOR: #003366; text-decoration:underline; }
H4 A:visited { COLOR: #003366; text-decoration:underline; }
H4 A:active  { COLOR: #003366; text-decoration:underline; }
H4 A:hover   { COLOR: #333333; text-decoration:underline; }

H5 { font: bold 12px Arial, Helvetica, sans-serif; COLOR: #003366; padding: 0px; margin:0px; }
H5 A:link    { COLOR: #003366; }
H5 A:visited { COLOR: #003366; }
H5 A:active  { COLOR: #003366; }
H5 A:hover   { COLOR: #003366; }


.right-callout { padding:0px; margin:0px 0px 10px 20px; }
.right-callout TH { background:none; border-bottom: #f7e7d3 solid 2px; padding:0px; margin:0px; }
.right-callout TD { background:#cab393; padding:10px; margin:0px; }
.right-callout TD P { font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
.right-callout TD P A:link    { COLOR: #333333; }
.right-callout TD P A:visited { COLOR: #333333; }
.right-callout TD P A:active  { COLOR: #333333; }
.right-callout TD P A:hover   { COLOR: #003366; }
.right-callout TD H1 { font: bold 12px/18px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
.right-callout TD H1 A:link    { COLOR: #333333; }
.right-callout TD H1 A:visited { COLOR: #333333; }
.right-callout TD H1 A:active  { COLOR: #333333; }
.right-callout TD H1 A:hover   { COLOR: #003366; }
.right-callout TD UL { margin: 10px 0px 10px 25px; padding:0px; }
.right-callout TD LI { list-style: square; font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
.right-callout TD LI A:link    { COLOR: #333333; }
.right-callout TD LI A:visited { COLOR: #333333; }
.right-callout TD LI A:active  { COLOR: #333333; }
.right-callout TD LI A:hover   { COLOR: #003366; }









.PNG { behavior:url(iepngfix.htc); }

/* OVERALL PAGE BODY STYLE */
.body {margin:0px; padding:0px; background:#9e8366; }
#header { background:url(/images/bg-header.jpg) no-repeat top center; min-width:975px; }
#home-middle { background:url(/images/bg-home-middle.jpg) no-repeat center 83px; }
#wrapper { background:url(/images/bg-middle-repeat.jpg) repeat-y center; min-width:975px; }
#bottom { background:url(/images/bg-footer.jpg) no-repeat center bottom; min-width:975px; }
#home-container { width:975px; padding: 0px 0px 200px 0px; margin: auto; min-height:620px; height:auto !important; height:620px; }

#logo { position: absolute; margin:6px 0px 0px 8px; padding:0px; z-index:200; }
#flash { position:absolute; top:104px; left:50%; margin: 0px 0px 0px -487px; height:290px; width:975px; z-index:1; }

#home-news { margin: 0px 0px 0px 6px; padding:540px 0px 0px 0px; width:387px; background:url(/images/whats-new-at-mt-graham.png) no-repeat 0px 351px; }
#home-news UL { margin: 5px 0px 0px 25px; padding:0px; }
#home-news UL LI { list-style: disc; font: italic 11px/16px Arial, Helvetica, sans-serif; COLOR: #666666; padding: 0px 0px 5px 0px; margin:0px; }
#home-news UL LI A { COLOR: #333333; font: normal 12px/16px Arial, Helvetica, sans-serif; text-decoration:underline; }
#home-news UL LI A:hover   { COLOR: #003366; font: normal 12px/16px Arial, Helvetica, sans-serif; text-decoration:underline; }

#home-the-pulse A { position: absolute; top:397px; margin: 0px 0px 0px 394px; padding: 150px 0px 0px 0px; width:193px; background:url(/images/the-pulse.png) no-repeat; font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; text-decoration:none; display:block; }
#home-the-pulse P { margin:-5px 0px 0px 5px; padding:0px; }

#home-special-events A { position: absolute; top:397px; margin: 0px 0px 0px 588px; padding: 150px 0px 0px 0px; width:193px; background:url(/images/special-events.png) no-repeat; font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; text-decoration:none; display:block; }
#home-special-events P { margin:-5px 0px 0px 5px; padding:0px; }

#home-career-opp A { position: absolute; top:397px; margin: 0px 0px 0px 782px; padding: 150px 0px 0px 0px; width:192px; background:url(/images/career-opportunities.png) no-repeat; font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; text-decoration:none; display:block; }
#home-career-opp P { margin:-5px 0px 0px 5px; padding:0px; }

#inside-container { width:975px; padding: 0px 0px 250px 0px; margin: auto; min-height:570px; height:auto !important; height:570px; }
#inside-middle-ln { background:url(/images/bg-inside-middle-ln.jpg) no-repeat center 83px; min-width:975px; }
#inside-bottom-ln { background:url(/images/bg-inside-footer-ln.jpg) no-repeat center bottom; min-width:975px; }
#inside-middle { background:url(/images/bg-inside-middle.jpg) no-repeat center 83px; min-width:975px; }
#inside-bottom { background:url(/images/bg-inside-footer.jpg) no-repeat center bottom; min-width:975px; }
#inside-wrapper { background:url(/images/bg-inside-middle-repeat.jpg) repeat-y center; min-width:975px; }
#inside-wrapper-ln { background:url(/images/bg-inside-middle-repeat-ln.jpg) repeat-y center; min-width:975px; }
#inside-content { margin:0px 0px 0px 0px; padding:160px 0px 0px 0px; }
.body-content { margin:0px; padding: 8px 14px 0px 18px; vertical-align:top; }


/* TOP NAVIGATION */
#topnav .topnav-null { background-image:none; }
#topnav { position:absolute; margin:0px; padding:0px; width:975px; }
#topnav ul{ margin: 8px 0px 0px 0px; padding:0px; float:right; text-align:right; }
#topnav ul li{ position:relative; float: left; padding: 0px 0px 0px 8px; margin: 0px 0px 0px 14px; display:inline; background:url(/images/topnav-bullet.gif) no-repeat left; }
#topnav ul li a{ display: inline; text-decoration: none; margin:0px; font:11px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#FFFFFF; }
#topnav ul li a:hover{ color:#ffe68f; }


/* MAIN NAVIGATION */
a .alt { display: none; }

#nav { position:absolute; margin:55px 0px 0px 4px; width:975px; padding:0px; height:29px; display:block;  }
#nav ul{ margin: 0px; padding: 0px; display:inline; list-style-type: none; }

/*Top level list items*/
#nav ul li{ position: relative; float: left; margin: 20px 0px 0px 0px; padding: 0px; display: inline; }
#nav ul li a{ display: block; text-decoration: none; margin: 0px; }

#nav ul li a#for-patients { width:160px; height:29px; background: url(/images/nav/for-patients.gif) no-repeat; }
#nav ul li a#for-patients:hover { background: url(/images/nav/for-patients.gif) 0 -29px no-repeat; }
#nav ul li a#for-visitors { width:166px; height:29px; background: url(/images/nav/for-visitors.gif) no-repeat; }
#nav ul li a#for-visitors:hover { background: url(/images/nav/for-visitors.gif) 0 -29px no-repeat; }
#nav ul li a#for-medical-professionals { width:286px; height:29px; background: url(/images/nav/for-medical-professionals.gif) no-repeat; }
#nav ul li a#for-medical-professionals:hover { background: url(/images/nav/for-medical-professionals.gif) 0 -29px no-repeat; }
#nav ul li a#our-community { width:195px; height:29px; background: url(/images/nav/our-community.gif) no-repeat; }
#nav ul li a#our-community:hover { background: url(/images/nav/our-community.gif) 0 -29px no-repeat; }
#nav ul li a#our-services { width:164px; height:29px; background: url(/images/nav/our-services.gif) no-repeat; }
#nav ul li a#our-services:hover { background: url(/images/nav/our-services.gif) 0 -29px no-repeat; }


/* SECONDARY NAV */
#secondarynav { position:absolute; margin:46px 0px 0px 0px; padding:0px; width:975px; }
#secondarynav UL { margin:0px; padding:0px; float:right; text-align:right; }
#secondarynav ul li{ position: relative; float: left; margin: 0px; padding: 0px; display: inline; }
#secondarynav ul li a{ display: block; text-decoration: none; margin: 0px; }

#secondarynav ul li a#imaging { width:124px; height:29px; background: url(/images/nav/imaging.gif) no-repeat; }
#secondarynav ul li a#imaging:hover { background: url(/images/nav/imaging.gif) 0 -29px no-repeat; }
#secondarynav ul li a#laboratory { width:124px; height:29px; background: url(/images/nav/laboratory.gif) no-repeat; }
#secondarynav ul li a#laboratory:hover { background: url(/images/nav/laboratory.gif) 0 -29px no-repeat; }
#secondarynav ul li a#surgery { width:100px; height:29px; background: url(/images/nav/surgery.gif) no-repeat; }
#secondarynav ul li a#surgery:hover { background: url(/images/nav/surgery.gif) 0 -29px no-repeat; }
#secondarynav ul li a#foundation { width:119px; height:29px; background: url(/images/nav/foundation.gif) no-repeat; }
#secondarynav ul li a#foundation:hover { background: url(/images/nav/foundation.gif) 0 -29px no-repeat; }
#secondarynav ul li a#for-board-members { width:174px; height:29px; background: url(/images/nav/for-board-members.gif) no-repeat; }
#secondarynav ul li a#for-board-members:hover { background: url(/images/nav/for-board-members.gif) 0 -29px no-repeat; }


#footer .footer-null { background-image:none; }
#footer { text-align:center; padding:0px; margin:0px; }
#footer ul{ margin: -120px 0px 0px 0px; padding:0px; float:left; width:100%; }
#footer ul li { font: 11px/14px Arial, Helvetica, sans-serif; color:#332717; text-align:center; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 2px; display: inline; background:url(/images/footer-bullet.gif) no-repeat left; }
#footer ul li a{ color:#332717; }
#footer ul li a:hover{ color:#ffe68f; }


/* NAVIGATION ON-STATES */
body.for-patients #nav ul li a#for-patients { background: url(/images/nav/for-patients.gif) 0 -29px no-repeat; }
body.for-visitors #nav ul li a#for-visitors { background: url(/images/nav/for-visitors.gif) 0 -29px no-repeat; }
body.for-medical-professionals #nav ul li a#for-medical-professionals { background: url(/images/nav/for-medical-professionals.gif) 0 -29px no-repeat; }
body.for-our-community #nav ul li a#our-community { background: url(/images/nav/our-community.gif) 0 -29px no-repeat; }
body.our-services #nav ul li a#our-services { background: url(/images/nav/our-services.gif) 0 -29px no-repeat; }

body.imaging #secondarynav ul li a#imaging { background: url(/images/nav/imaging.gif) 0 -29px no-repeat; }
body.laboratory #secondarynav ul li a#laboratory { background: url(/images/nav/laboratory.gif) 0 -29px no-repeat; }
body.surgery #secondarynav ul li a#surgery { background: url(/images/nav/surgery.gif) 0 -29px no-repeat; }
body.foundation #secondarynav ul li a#foundation { background: url(/images/nav/foundation.gif) 0 -29px no-repeat; }
body.for-board-members #secondarynav ul li a#for-board-members { background: url(/images/nav/for-board-members.gif) 0 -29px no-repeat; }

body.about-mgrmc #topnav ul li a#about-mgrmc { color:#ffe68f; }
body.news-and-events #topnav ul li a#news-and-events { color:#ffe68f; }
body.careers-and-volunteers #topnav ul li a#careers-and-volunteers { color:#ffe68f; }
body.for-employees #topnav ul li a#for-employees { color:#ffe68f; }
body.contact-us #topnav ul li a#contact-us { color:#ffe68f; }



.registration-form{ margin:0 auto; padding:20px; }
#registration-form .textfield { float:left; display:block; width:150px; text-align:right; padding:2px 10px 0px 0px; font: 12px Arial, Helvetica, sans-serif; color:#333333; }
#registration-form .textfield-red { float:left; display:block; width:150px; text-align:right; padding:2px 10px 0px 0px; font: 12px Arial, Helvetica, sans-serif; color:#ff0000; }
#registration-form .radiolist-red { color:#ff0000; }
#registration-form .checklist-red { color:#ff0000; }
#registration-form .textarea-red { color:#ff0000; }
#registration-form .error-red { color:#ff0000; font-weight: bold; }
#registration-form legend { font: 12px/18px Arial, Helvetica, sans-serif; COLOR: #333333; }
/*#registration-form input{ float:left; padding:0px; margin:0px; }*/

/* LEFT NAVIGATION */
.leftnav { width:196px; padding: 0px 0px 0px 5px; margin:0px; vertical-align:top; }
.leftnav LI.leftnav-title { list-style:none; }
.leftnav LI.leftnav-title a { text-decoration:none; display:block; font: normal 12px 'Century Gothic', 'Avenir', "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; text-transform:uppercase; color:#2f6171; padding:10px 0px 10px 8px; margin:0px; background:none; border-bottom: solid 1px #FFFFFF;  }
.leftnav LI.leftnav-title a:hover { }

.leftnav UL { list-style:none; margin: 0px; padding:0px;  }
.leftnav LI.leftnavlevel1 { list-style:none; }
.leftnav LI.leftnavlevel1 a { text-decoration:none; display:block; font: normal 11px 'Century Gothic', 'Avenir', "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; color:#694d2e; padding:11px 0px 11px 8px; margin:0px; background:#e5cba8 url(/images/leftnav-bg.gif) repeat-x top; border-bottom: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF;  }
.leftnav LI.leftnavlevel1 a:hover { color: #694d2e; background:#ceccc9 url(/images/leftnav-bg-over.gif) repeat-x top; }

.leftnav LI.leftnavlevel1-on { list-style:none; }
.leftnav LI.leftnavlevel1-on a { text-decoration:none; display:block; font: bold 11px 'Century Gothic', 'Avenir', "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; color:#694d2e; padding:11px 0px 11px 8px; margin:0px; background:#ceccc9 url(/images/leftnav-bg-over.gif) repeat-x top; border-bottom: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF;  }
.leftnav LI.leftnavlevel1-on a:hover { }

.leftnav LI.leftnavlevel2 { list-style:none; }
.leftnav LI.leftnavlevel2 a { text-decoration:none; display:block; font: normal 10px 'Century Gothic', 'Avenir', "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; color:#694d2e; padding:4px 0px 4px 14px; margin: 0px 7px 0px 7px; border-bottom:#c8b8a1 solid 1px; border-right: none; border-left: none; background:url(/images/leftnavlevel2-bullet.gif) no-repeat 4px 9px;  }
.leftnav LI.leftnavlevel2 a:hover { color:#46738c; background:#f3e4c3 url(/images/leftnavlevel2-bullet-on.gif) no-repeat 4px 9px; }

.leftnav LI.leftnavlevel2-on { list-style:none; }
.leftnav LI.leftnavlevel2-on a { text-decoration:none; display:block; font: bold 10px 'Century Gothic', 'Avenir', "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; color:#694d2e; padding:4px 0px 4px 14px; margin: 0px 7px 0px 7px; border-bottom:#c8b8a1 solid 1px; border-right: none; border-left: none; background:#c8b8a1 url(/images/leftnavlevel2-bullet.gif) no-repeat 4px 9px;  }
.leftnav LI.leftnavlevel2-on a:hover { }

.leftnav LI.leftnavlevel3 { list-style:none; }
.leftnav LI.leftnavlevel3 a { text-decoration:none; display:block; font: normal 10px 'Century Gothic', 'Avenir', "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; color:#694d2e; padding:4px 0px 4px 22px; margin: 0px 7px 0px 7px; background:#e6d6c1;  }
.leftnav LI.leftnavlevel3 a:hover { }

.leftnav LI.leftnavlevel3-on { list-style:none; }
.leftnav LI.leftnavlevel3-on a { text-decoration:none; display:block; font: bold 10px 'Century Gothic', 'Avenir', "Avant Garde Gothic", "Avant Garde", "URW Gothic L", Helvetica, sans-serif; color:#694d2e; padding:4px 0px 4px 22px; margin: 0px 7px 0px 7px; background:#e6d6c1;  }
.leftnav LI.leftnavlevel3-on a:hover { }

/* FORM STYLES */
.divFormBuilder .textbox { font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; background:#FFFFFF; BORDER: solid #999999 1px; width:160px; margin:0px; padding:0px; }
.divFormBuilder .label { font: normal 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; white-space:nowrap; }
.divFormBuilder label { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; white-space:nowrap; }
.divFormBuilder textarea { font: 12px Arial, Helvetica, sans-serif; height:60px; width:250px; }
.divFormBuilder .radiobuttonlist { padding:0px; margin:0px; }
.divFormBuilder .checkboxlist { padding:0px; margin:0px; }
.divFormBuilder .checkboxlist label { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; text-transform: none; white-space: nowrap; }
.divFormBuilder .checkboxlist input { font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; background: none; BORDER:none; padding: 0px; width:auto; }
.divFormBuilder .dropdownlist { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #333333; background:#FFFFFF; BORDER: solid #999999 1px; }
.formBuildError { font: bold 12px/16px Arial, Helvetica, sans-serif; COLOR: #CC0000; }


.textbox { font: 11px Arial, Helvetica, sans-serif; COLOR: #333333; background:#FFFFFF; BORDER: solid #999999 1px; padding: 2px; }
.button { font: normal 11px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; padding: 1px 10px 1px 10px; background:#31516f; border:#1767b1 solid 1px; }
.button:hover { font: normal 11px Arial, Helvetica, sans-serif; COLOR: #31516f; padding: 1px 10px 1px 10px; background:#c5f1fe; border:#1767b1 solid 1px; cursor:pointer; }




.news-date { font-size: 11px; color:#333333; font-style: italic; }
.news-pager-t { text-align:right; padding:0px 0px 5px 0px; margin: 0px 0px 10px 0px; border-bottom:#666666 solid 1px; font: 10px Arial, Helvetica, sans-serif; color:#333333; }
.news-pager-b { text-align:right; padding:5px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top:#666666 solid 1px; font: 10px Arial, Helvetica, sans-serif; color:#333333; }



/* CLASSES AND EVENTS */
#type-of-event { float:left; width:220px; padding:0px; border:#d3c093 solid 1px; }
#type-of-event UL { margin:0px; padding:0px; list-style:none; }
#type-of-event UL LI { margin:0px; list-style:none; font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; }

#type-of-event a { color:#333333; display:block; padding:6px 10px 6px 10px;  }
#type-of-event a:hover { color:#01549f; background: #FFFF99; }
#type-of-event .event-list-left-one { }
#type-of-event .event-list-left-two { background:#eed5a3; }
#type-of-event .event-list-left-one-on { background:#8dbadd url(/images/classes-events-on.gif) no-repeat right; }
#type-of-event .event-list-left-two-on { background:#8dbadd url(/images/classes-events-on.gif) no-repeat right; }


#name-of-event { float:left; width:240px; border:#c0d0a7 solid 1px; margin:0px 0px 0px 9px; padding:0px; }
#name-of-event UL { margin:0px; padding:0px; list-style:none; }
#name-of-event UL LI { margin:0px; list-style:none; font: 12px Arial, Helvetica, sans-serif; COLOR: #333333; }

#name-of-event a { color:#333333; display:block; padding:6px 10px 6px 10px;  }
#name-of-event a:hover { color:#01549f; background: #FFFF99; }
#name-of-event .event-list-middle-one { }
#name-of-event .event-list-middle-two { background:#e1edc7; }
#name-of-event .event-list-middle-one-on { background:#8dbadd url(/images/classes-events-on.gif) no-repeat right; }
#name-of-event .event-list-middle-two-on { background:#8dbadd url(/images/classes-events-on.gif) no-repeat right; }


#details-of-event { float:left; width:450px; border:#a4c5d3 solid 1px; margin:0px 0px 0px 9px; }
#details-of-event DIV { padding: 10px 10px 10px 10px; }
#details-of-event UL { margin: 10px 0px 10px 0px; padding: 0px; list-style:none; }
#details-of-event UL LI { margin:0px; padding: 3px 10px 3px 10px; list-style:none; }
#details-of-event UL LI span { float:right; margin:0px; padding:0px; }
#details-of-event UL LI span input { margin:0px; padding: 0px 5px 0px 5px; }
#details-of-event .event-list-right-footer { font-size:10px; border-top:#666666 solid 1px; padding: 3px 0px 0px 0px; margin: 10px 10px 0px 10px; }
#details-of-event .event-list-right-one { background:#dfe3e1; }
#details-of-event .event-list-right-two { }

#details-of-event label { float: left; width: 100px; font: 11px/18px Arial, Helvetica, sans-serif; padding:0px; margin:0px; }
#details-of-event .textbox { width: 200px; font: 11px Arial, Helvetica, sans-serif; padding:0px; margin-bottom:8px; }
#details-of-event .dropdown { font: 11px Arial, Helvetica, sans-serif; padding:0px; margin-bottom:8px; }
#details-of-event #CCID { float: right; font: 10px/12px Arial, Helvetica, sans-serif; padding:0px; margin:0px; text-align:justify; width:270px; }

#details-of-event H1 { font: normal 15px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #324d59; text-align:left; margin:0px; }
#details-of-event P { font: 11px/16px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; text-align:justify; }
#details-of-event P A:link    { COLOR: #003366; }
#details-of-event P A:visited { COLOR: #003366; }
#details-of-event P A:active  { COLOR: #003366; }
#details-of-event P A:hover   { COLOR: #003366; }


#details-of-event DIV DIV UL { margin: 10px 0px 10px 25px; padding:0px; }
#details-of-event DIV DIV UL LI { list-style: square; font: 11px/16px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
#details-of-event DIV DIV UL LI A { COLOR: #003366; text-decoration:underline; }
#details-of-event DIV DIV UL LI A:hover   { COLOR: #333333; text-decoration:underline; }

#details-of-event DIV DIV OL { margin: 10px 0px 10px 25px; padding:0px; }
#details-of-event DIV DIV OL LI { list-style: decimal; font: 11px/16px Arial, Helvetica, sans-serif; COLOR: #333333; padding: 0px; margin:0px; }
#details-of-event DIV DIV OL LI A { COLOR: #003366; text-decoration:underline; }
#details-of-event DIV DIV OL LI A:hover   { COLOR: #333333; text-decoration:underline; }

#details-of-event DIV DIV UL LI DIV { margin:0px; padding:0px; }

.classesEventsMiddleImage { background:url(/images/name-of-event-null.jpg) no-repeat top; height:432px; }
.classesEventsRightImage { background:url(/filesimages/eventdetails/details-of-event-null.jpg) no-repeat top; height:412px; }


.applyNow { display:block; float:left; font: normal 15px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #FFFFFF; padding: 1px 10px 1px 10px; background:#31516f; border:#1767b1 solid 1px; text-decoration:none; }
.applyNow:hover { display:block; float:left; font: normal 15px 'Trebuchet MS', Helvetica, sans-serif; COLOR: #31516f; padding: 1px 10px 1px 10px; background:#c5f1fe; border:#1767b1 solid 1px; cursor:pointer; text-decoration:none; }

.boardlogin { font: normal 13px 'Trebuchet MS', Helvetica, sans-serif; COLOR:#FFFFFF; border:#FFFFFF solid 1px; background:#307a94; padding:10px; }

.loginButton { font: normal 11px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; padding: 1px 10px 1px 10px; background:#31516f; border:#1767b1 solid 1px; }
.loginButton:hover { font: normal 11px Arial, Helvetica, sans-serif; COLOR: #31516f; padding: 1px 10px 1px 10px; background:#c5f1fe; border:#1767b1 solid 1px; cursor:pointer; }
