/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   * Website:   http://code.google.com/p/blueprintcss/
   See Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

@import '/blueprint/lib/reset.css';
@import '/blueprint/lib/typography.css';
@import '/blueprint/lib/grid.css';
@import '/blueprint/plugins/css-classes/css-classes.css';
/*
@import '/Portals/ProperAuthorities/grid.css';
@import '/innodnn/blueprint/lib/forms.css';*/

/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'plugins/buttons/buttons.css'; */
   
/* See the grid:
   Uncomment the line below to see the grid and baseline. 
   .container { background: url(/innodnn/blueprint/lib/grid.png); }*/

ul, ol { margin:0 2em 2em 2em; }
   
/* begin template */
body {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; line-height:1.75}

#wrapper {position:relative; background:#fdfdfd url(images/bodybg.png) top center repeat-x; }
#quickbar {height:45px; color:#dbe4eb; font-size:1.1em;}
#quickbar p {line-height:45px; margin:0;}
#quickbar strong, #quickbar strong a{color:#f10000; text-decoration:none;}
#quickbar em {color:#fdfdfd; background:none;}
#masthead {height:208px; url(images/headerbg.png) top center repeat-x;}

p#slogan {margin-top:79px; color:#d8e2ea; line-height:1.4em; font-size:1.7em; font-weight:lighter;}

#content {padding:36px 0;}
#copy {}
#sidebar {}

h1,h2,h3,h4,h5,h6 {}
h2, h2.blurb {color:#0361a4; line-height:1.2; font-size:1.7em;}
h3 {color:#8e0606; margin-bottom:0.5em;}

#navigation {padding-bottom:30px;}
#navigation table {display:none; visibility:hidden;}
#navigation ul {margin:0; padding:0; list-style:none;text-align:right;}
#navigation ul li {background:url(images/nav/top.png) top left; padding-top:5px; border-bottom:1px solid #fff; display:block;}
#navigation ul li a {background: url(images/nav/bottom.png) bottom right; text-decoration:none; color:#FFFFFF; display:block; font-size:1.45em; font-weight:400; padding:0 20px 5px 10px;}

#navigation li.CurrentItem, #navigation li:hover {background:url(images/nav/top-active.png) top left no-repeat;}

#navigation ul li a#CurrentLink, #navigation ul li:hover a {background:url(images/nav/bottom-active.png) bottom right no-repeat;}

#cta {border:1px solid #b8c5ce; padding:5px; margin-right:10px;}
#cta div {border:1px solid #dce5ec; background:url(images/cta.jpg) bottom right no-repeat; padding:17px 50px 50px 17px;}
#cta h4 {color:#920606; font-weight:700;}
#cta p {color:#025fa0;}
#cta p strong {color:#000000;}

#footer {background:#1e1f1f url(images/footer.png) top center repeat-x; color:#FFFFFF;border-top:5px solid #e6eaee; padding-top:2px;}
#footer .SkinObject {font-weight:400; font-size:0.9em;}
#footer ul {margin:6px 0; padding:0; list-style:none;text-align:right;}
#footer ul li {display:inline; margin:7px 0; font-size:1.3em;}
#footer ul li a {color:#0979c7; text-decoration:none;border-bottom:1px solid #0979c7; padding:0 7px;}
#footer p {margin-bottom:16px;}

img {margin:0;}

.figureLeft, .figureRight {margin:0.5em; padding:0.5em; background:#f9f9f9}
.figureLeft img, .figureRight img{border:2px solid #cccccc;} 
.figureLeft {float:left;}
.figureRight {float:right;}

.slogan, .slogan:hover {color:#0361a4; text-decoration:none;}