@charset "utf-8";
/* CSS Document */


/* March 2009 Styles
----------------------------------------------------------------------*/

body {font-size:100%;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #FFFFFF;	margin-left: 10px;margin-top: 0px;margin-right: 10px;margin-bottom: 10px;}


DIV#minwidth {min-width:880px;}

DIV#headerpanel {font-family:Arial, Helvetica, sans-serif;background-color:#AD2129;/*margin:0;padding:0;width:100%;height:25px;*/}

DIV#headerpanel #lefthomelink {background: url(../_sysimages/leftsideimage.gif) no-repeat top left;width:100%;height:25px;}
DIV#headerpanel #righthomelink {background: url(../_sysimages/rightsideimage.gif) no-repeat top right;width:100%;height:25px;}

DIV#headerpanel #navbuttons {margin-left:35px;height:25px;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:bold;}
DIV#headerpanel #navbuttons ul {margin:0;padding:0;height:25px;}

DIV#headerpanel #navbuttons li {display:inline;list-style:none;margin-right:2px;background-color: #AD2129;}

DIV#headerpanel #navbuttons li.normlink {width:100px;height:24px;/*background-color: #AD2129 url(../_sysimages/mainnavbutton_UP.gif) no-repeat top center;*/}
DIV#headerpanel #navbuttons li.smalllink {width:50px;height:24px;/*background: #AD2129 url(../_sysimages/mainnavbutton_SMALL_UP.gif) no-repeat top center;*/}
DIV#headerpanel #navbuttons li.midlink {width:65px;height:24px;/*background: #AD2129 url(../_sysimages/mainnavbutton_MID_UP.gif) no-repeat top center;*/}

DIV#headerpanel #navbuttons a {color:#fff;font-weight:bold;text-decoration:none;padding:0.2em;text-transform:uppercase;}
DIV#headerpanel #navbuttons ul.MenuBarHorizontal ul li a {color: #C30;}
DIV#headerpanel #navbuttons ul.MenuBarHorizontal ul li a:hover {color:#000;}

DIV#headerpanel #navbuttons a.normnavbutton {width:100px;height:25px;text-align:center;background: url(../_sysimages/mainnavbutton_UP.gif) no-repeat top  center;border-bottom:none;}
DIV#headerpanel #navbuttons a.smallnavbutton {width:50px;height:25px;text-align:center;background: url(../_sysimages/mainnavbutton_SMALL_UP.gif) no-repeat top  center;border-bottom:none;}
DIV#headerpanel #navbuttons a.midnavbutton {width:65px;height:25px;text-align:center;background: url(../_sysimages/mainnavbutton_MID_UP.gif) no-repeat top  center;border-bottom:none;}

DIV#headerpanel #navbuttons a:hover.normnavbutton {color:#FF0;background: url(../_sysimages/mainnavbutton_DOWN.gif) no-repeat top center;}
DIV#headerpanel #navbuttons a:hover.smallnavbutton {color:#FF0;background: url(../_sysimages/mainnavbutton_SMALL_DOWN.gif) no-repeat top center;}
DIV#headerpanel #navbuttons a:hover.midnavbutton {color:#FF0;background: url(../_sysimages/mainnavbutton_MID_DOWN.gif) no-repeat top center;}*/

.artnav {font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left;}
.artnav.artnavtop {margin-bottom:1em;padding-bottom:0.5em;border-bottom:1px solid #666;}
.artnav.artnavbottom {margin-top:1em;margin-bottom:1em;padding-top:0.5em;border-top:1px solid #666;}
.artnav h1 {}
.artnav h2 {}
.artnav p {}
.artnav ul {margin:0;padding:0;}
.artnav li {list-style:none;display:inline;font-size:0.75em;font-weight:bold;font-style:italic;border-right:1px solid #000;padding:0 0.2em 0 0.5em;}
.firstnav {border-left:1px solid #000;padding-left:0.5em;}
.darkredtxt {color:#AD2129}
.artnav a {text-decoration:none;}
.artnav a:hover{color:#999;text-decoration:underline;}
.artnav a:link{color:#00C}
.artnav a:active{color:#00C}
.artnav a:visited{color:#00C}

DIV#pagecontent {}
DIV#pagecontent h1 {font-size: 1.1em;color: #AD2129;}
DIV#pagecontent h2 {font-size: 0.9em;color: #666;}
DIV#pagecontent h3,h4,h5 {font-size: 0.9em;color:#000}
DIV#pagecontent p {font-size:0.75em;}
DIV#pagecontent ul {font-size:0.75em;}
DIV#pagecontent li {list-style:square;}
DIV#pagecontent a {color:#AD2129}
DIV#pagecontent a:hover {color:#960}
DIV#pagecontent a:hover {color:#960}
DIV#pagecontent img {border:1px solid #000;margin:0 0.2em;}

DIV#alertmsg {border:1px solid #AD2129;padding:0.7em;margin:1em 0;}
DIV#copyrightdata {display:none;margin-top:1.5em;font-size:0.75em;border-top:1px solid #999;border-bottom:1px solid #999;padding:0.3em;}
DIV#mastheadfoot {}
DIV#nodisplay {display:none;}


/* THEMES
----------------------------------------------------------------------*/

DIV#hhbreadcrumb {font-size:0.75em;font-style:italic;background-color:#e5e5e5;padding:0.3em;}
DIV#hhbreadcrumb span.bchead {color:#AD2129;font-weight:bold;}
DIV#hhbreadcrumb span.bcsubhead {color:#000;font-weight:bold;}
DIV#hhbreadcrumb span.bcsubsubhead {color:#666;font-weight:bold;}


/* PLACE HOME PAGE
----------------------------------------------------------------------*/

DIV#placehomewrapper {margin-top:1em;}

/*HTML>body DIV#placehomewrapper {margin-top:0;}*/

DIV#leftcol {float:left;width:140px;margin-right:0.5em;}
DIV#leftcol #sourcesevidence {border:1px solid #999;}
DIV#leftcol #sourcesevidence ul {margin:0;padding:0;font-size:0.75em;}
DIV#leftcol #sourcesevidence li {list-style:none;border-top:1px solid #999;padding:0.2em;font-weight:bold;}
DIV#leftcol #sourcesevidence li a {display:block;text-decoration:none;}
DIV#leftcol #sourcesevidence li.menuheader {background-color:#CCC;border-top:none;}

DIV#placehomemaincol {margin-left:150px;padding:1em;border:1px solid #999;background: #CCC url(../graphics/backgroundtitlepage_new.gif);margin-bottom:1em;width:auto;height:25em;min-height:25em;}
HTML>body #placehomemaincol {height:auto;}


DIV#placehomemaincol h1 {margin:0 0 0.5em 0;font-size: 1.1em;color: #AD2129;}

DIV#articlelist {margin-left:210px;}
DIV#articlelist ul {margin:0;padding:0;border:1px solid #999;background-color:#FFF;font-size:0.75em;}
DIV#articlelist li {list-style:none;padding:0.2em;border-top:1px solid #999;}
DIV#articlelist li.menuheader {background-color:#CCC;border-top:none;}
DIV#articlelist a {display:block;font-weight:bold;line-height:150%;text-decoration:none;}

DIV#leftcol #kcclogo {background: url(../graphics/kcclogo-red_120.gif) no-repeat left bottom;height:70px;width:120px;margin-top:4em;}


/* SEARCH PANEL
----------------------------------------------------------------------*/

DIV#searchpanelwrapper {margin-top:0.2em;}
DIV#searchpanelwrapper #logopanel {float:left;height:89px;width:165px;}
DIV#searchpanelwrapper #logopanel a {float:left;height:89px;width:165px;}
DIV#searchpanelwrapper #searchpanel {float:right;background: url(../_sysimages/primarysearchpanel_BG.gif) no-repeat top left;width:570px; height:89px;}
DIV#searchpanelwrapper #searchpanel form {margin:0;padding:0;text-align:center;}
DIV#searchpanelwrapper #innersearchpanel {height:22px;width:570px;}
DIV#searchpanelfields {height:22px;padding:1.75em 0;}
DIV#leftbutton {float:left;width:130px;height:22px;margin-top:0.9em;text-align:center;margin-right:10px;}
DIV#rightbutton {float:right;width:130px;height:22px;margin-top:0.9em;text-align:center;}
DIV#inputfield {float:left;width:280px;height:22px;margin-top:0.75em;}


/* FEEDBACK FORM
----------------------------------------------------------------------*/

DIV#feedbackform {}
DIV#feedbackform fieldset {margin-bottom:0.5em;border:1px solid #999;padding:0.5em;}
DIV#feedbackform legend {background-color:#999;color:#fff;padding:0.3em;font-size:0.8em;font-weight:bold;margin:0.5em;}
DIV#feedbackform label {display:inline-block;font-size:0.75em;font-weight:bold;width:7em;}
DIV#feedbackform input {margin-bottom:0.3em;}
DIV#feedbackform textarea {margin-top:0.5em;}
DIV#feedbackform .fb_submit {background-color:#CCC;padding:0.3em;text-align:center;}
DIV#feedbackform .fb_submitbutton {font-weight:bold;background-color:#AD2129;color:#fff;border:2px outset #900;}
DIV#feedbackform .fb_submitbutton:hover {background-color:#666;color:#FF0;border:2px inset #333;}

DIV#feedbacksentmsg {background-color:#AD2129;padding:0.3em;text-align:center;}
DIV#feedbacksentmsg h1 {color:#ccc;}
DIV#feedbacksentmsg p {color:#fff;font-weight:bold;line-height:1.75;}
DIV#feedbacksentmsg p a {color:#fff;font-weight:bold;text-decoration:none;}
DIV#feedbacksentmsg p a:hover {color:#FC0;text-decoration:overline underline;}

/* PRINT STYLES
----------------------------------------------------------------------*/

@media print {
.artnav {display:none;}
DIV#copyrightdata {display:none;}
DIV#mastheadfoot {display:none;}
DIV#masthead {display:none;}
DIV#nodisplay {display:inline-block;}
DIV#copyrightdata {display:inline-block;}
}