/* Home Page Content */

/* New styles to fit in with Reskin 2009 */

#content img.newsColumnIntroImg {
    float:left;
    margin:0px 20px 10px 0;
}

div.eventItem p {
  font-size:0.8em;
}

/* ========== Original styles ================= */

/* Home Page News Box */

div#homeNews {
  width:80%;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  margin-bottom:2em;
  padding:0;

  /* border:1px dashed purple; */
}

.headNewsAlert {
  font-size:0.8em;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  color:red;
  background-color:inherit;
}

div#homeNewsLogo {
  float:left;
  display:table-cell;    /* supposed to center the logo */
  vertical-align:middle; /* supposed to center the logo */
  margin:0 0 0 0;
  padding:0;
  width:150px;

/*  background-color: #CCFFFF; */
}

div#homeNewsLogo img {
  width:150px;
  height:100px;

  border:0;
}

div#homeNewsText {
  /* margin:0.1em 0 0 160px; */
  margin:0.1em 0 0 180px;
  padding:0 0 0 0;
  text-align:left;

/*  background-color: #FFFFCC; */
}

p.homeNewsTextWelcome {
  margin-top:0;
  margin-bottom:0; 
  padding-top:0;

/*  background-color:#FFBBFF; */
}

h1.homeNewsTextHeading {
  margin-top:0.5em;    /* White space between Welcome and the heading Latest News */
  margin-bottom:0;
  /* font-size: 1.0em; */
  font-size: 1.1em;
  font-weight:normal;
  color:#000000;
  background-color:inherit;
}

ul.homeNewsTextListArticles {
   margin-top:0;
   margin-bottom:0;
   /* background-color:green; */
}

p.homeNewsTextP1 {
  display:inline;
  font-weight:normal;
}

a.homeNewsTextReadOnLink:link {
  display:inline;
  font-weight:bold;
  font-size:80%;
  text-decoration:underline;

  color:#1F5394;
  background-color: inherit;
}

a.homeNewsTextReadOnLink:visited {
  display:inline;
  font-weight:bold;
  font-size:80%;
  text-decoration:underline;

  color:#708090;
  background-color: inherit;
}

a.homeNewsTextReadOnLink:link:hover,
a.homeNewsTextReadOnLink:visited:hover {
  display:inline;
  font-weight:bold;
  font-size:80%;
  text-decoration:underline;

  color:#B40A62;
  background-color: inherit; 
}

a.homeNewsTextReadOnLink:link:active,
a.homeNewsTextReadOnLink:visited:active {
  display:inline;
  font-weight:bold;
  font-size:80%;
  text-decoration:underline;

  color:#B40A62;
  background-color: inherit;
}


p.homeNewsTextMoreHeadlines {
  margin-top:0;
  padding-top:0;
  text-align:left;

}

a.homeNewsTextMoreHeadlinesLink:link {
  font-weight:normal;
  font-size:90%;
  text-decoration:underline;

  color:#1F5394;
  background-color: inherit;
}

a.homeNewsTextMoreHeadlinesLink:visited {
  font-weight:normal;
  font-size:90%;
  text-decoration:underline;

  color:#708090;
  background-color: inherit;
}

a.homeNewsTextMoreHeadlinesLink:link:hover,
a.homeNewsTextMoreHeadlinesLink:visited:hover {
  font-weight:normal;
  font-size:90%;
  text-decoration:underline;

  color:#B40A62;
  background-color: inherit;

}

a.homeNewsTextMoreHeadlinesLink:link:active,
a.homeNewsTextMoreHeadlinesLink:visited:active {
  font-weight:normal;
  font-size:90%;
  text-decoration:underline;

  color:#B40A62;
  background-color: inherit;

}

/*  ============== Home Clearing =================  */

div.homeNewsClearingContainer {
    font-size:1.5em;
    font-weight:bold;

    margin-bottom:0.2em;
/*
    margin-bottom:0em;
*/
}
div.homeNewsClearingContainer span.homeNewsClearingBox {

    padding-left:0;
    padding-right:0;
    border: 1px solid #1F5394;
    background-color: #E7E2D7;

/*
    border: 1px solid #1F5394;
    padding-left:1em;
    padding-right:1em;
*/
}

div.homeNewsClearingContainer a:link,
div.homeNewsClearingContainer a:visited,
div.homeNewsClearingContainer a:link:hover,
div.homeNewsClearingContainer a:visited:hover,
div.homeNewsClearingContainer a:link:active,
div.homeNewsClearingContainer a:visited:active
{
    text-decoration:none;
}

/* new */
div.homeNewsClearingContainer a:link:hover,
div.homeNewsClearingContainer a:visited:hover
{
    background-color:#1F5394;
    color: #FFFFFF;
}

/*  ============== Home Induction =================  */

div.homeNewsInductionContainer {
    font-size:1.5em;
    font-weight:bold;

    margin-top:0.5em;

    margin-bottom:0.5em;
}
div.homeNewsInductionContainer span.homeNewsInductionBox {

    padding-left:0;
    padding-right:0;
    border: 1px solid #1F5394;
    background-color: #E7E2D7;

/*
    border: 1px solid #1F5394;
    padding-left:1em;
    padding-right:0.6em;
*/
}

div.homeNewsInductionContainer a:link,
div.homeNewsInductionContainer a:visited,
div.homeNewsInductionContainer a:link:hover,
div.homeNewsInductionContainer a:visited:hover,
div.homeNewsInductionContainer a:link:active,
div.homeNewsInductionContainer a:visited:active
{
    text-decoration:none;
}

/* new */
div.homeNewsInductionContainer a:link:hover,
div.homeNewsInductionContainer a:visited:hover
{
    background-color:#1F5394;
    color: #FFFFFF;
}


/*
div.homeNewsInductionContainer span.homeNewsInductionBox a:link {
    color:#000000;
    background-color:inherit;
}
*/

/* ============= Home page Categories =========== */

div#homeCategories {
  clear:both;
  margin-left:10%;  /* Simple adjustment of positioning of category headings */
  margin-right:0%;  /* Enables position of last category to appear balanced */
  padding:0;

  /* border:1px dashed green; */
}


table.homeCat {
  width:98%;
  margin:0 0 3.0em 0;
  text-align:left;

  /* background-color: yellow; */
}

table.homeCat tr {
}

table.homeCat td {
  /* border: 1px dotted blue;  */
}

table.homeCat td.homeCatTD1 {
  width:35%
}

table.homeCat td.homeCatTD2 {
  width:35%
}

table.homeCat td.homeCatTD3 {
  width:28%
  /* width:30% */
}


table.homeCat h1 {
  margin-bottom:0;
  padding-bottom:0;
  font-size:2.5em;
  /* font-size:1.0em; */

  /* background-color: #FFFFCC; */
}

table.homeCat h1 a:link,
table.homeCat h1 a:visited,
table.homeCat h1 a:link:hover,
table.homeCat h1 a:visited:hover,
table.homeCat h1 a:link:active,
table.homeCat h1 a:visited:active
{  /* remove underline from Category headings */
  text-decoration: none;
}

ul.homeCatList {
  margin-top:0;
  padding-top:0.2em;
  font-size:100%;
  font-weight:normal;
  list-style:square outside; 
  text-align:left;

  /* background-color: yellow; */
}

ul.homeCatList ul {
  list-style:disc outside;
}

ul.homeCatList li {
}

ul.homeCatList li a:link,
ul.homeCatList li a:visited,
ul.homeCatList li a:link:hover,
ul.homeCatList li a:visited:hover,
ul.homeCatList li a:link:active,
ul.homeCatList li a:visited:active
{  /* remove underline from Category list items */
  text-decoration: none;
}


a.homeSocialNetworkBlogLink {
  vertical-align:middle;
}

a.homeSocialNetworkBlogLink:link {
  display:inline;
  font-weight:bold;
  font-size:80%;
  text-decoration:none;

  color:#708090;
  background-color: inherit;
}

a.homeSocialNetworkBlogLink:visited {
  display:inline;
  font-weight:bold;
  font-size:80%;
  text-decoration:none;

  color:#708090;
  background-color: inherit;
}

a.homeSocialNetworkBlogLink:link:hover,
a.homeSocialNetworkBlogLink:visited:hover {
  display:inline;
  font-weight:bold;
  font-size:80%;
  text-decoration:none;

  color:#B40A62;
  background-color: inherit;
}

a.homeSocialNetworkBlogLink:link:active,
a.homeSocialNetworkBlogLink:visited:active {
  display:inline;
  font-weight:bold;
  font-size:80%;
  text-decoration:none;

  color:#B40A62;
  background-color: inherit;
}
