﻿
/* overall style of treeview */
.TreeViewStyle
{
}

a.TreeViewHoverStyle
{
    background-color: #FFFACD;
}

a.TreeViewSelectedStyle
{
    background-color: #E0FFFF;
}

a.TreeViewLeafStyle
{
}

/* Items with no plus or minus sign */
/* by making td 100% and a as block, the menu activation is full width!!! */
td.TreeViewNodeStyle
{
    width: 100%;
}

a.TreeViewNodeStyle
{
    color: #000000;
    font-size: small;
    line-height: 150%;
    display: block;
}

/* not used */
/* Secondary items level plus and minus signs */
.TreeViewParentNodeStyle
{
}

/* not used */
/* Top level items with plus and minus signs */
.TreeViewRootNodeStyle
{
}


/*
color picker
http://www.siteprocentral.com/cgi-bin/feed/feed.cgi
*/



/*http://meyerweb.com/eric/thoughts/2004/09/15/emreallyem-undoing-htmlcss/ */

/* REMOVE PADDING AND MARGIN VALUES */
/*
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img,
blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form,
input, textarea, fieldset, pre
{margin: 0; padding: 0;}
*/

ul, ol, li
{
    margin-top: 0px;
    margin-bottom: 0px;
}

/* REMOVE AUTOMATIC TOP/BOTTOM MARGINS ON NESTED LISTS */
/*
ul ul, ul ol, ul dir, ul menu, ul dl,
ol ul, ol ol, ol dir, ol menu, ol dl,
dir ul, dir ol, dir dir, dir menu, dir dl,
menu ul, menu ol, menu dir, menu menu, menu dl,
dl ul, dl ol, dl dir, dl menu, dl dl
{margin-top: 0; margin-bottom: 0;}
*/

/* HARMONISE LIST-BULLET TYPE */
ul, ol, dl
{
    list-style-type: disc;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
/* Elements
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

a.LogoLink1:link
{
    color: #0000cd;
    color: #000000;
    text-decoration: none;
    font-size: 24pt; /*font-family: Veranda, Arial, sans-serif;*/
    font-family: Georgia, 'Times New Roman' , Serif; /*font-family: Veranda, 'Arial Rounded MT Bold';*/
}

a.LogoLink1:visited
{
    color: #0000cd;
    color: #000000;
    text-decoration: none;
    font-size: 24pt; /*font-family: Veranda, Arial, sans-serif;*/
    font-family: Georgia, 'Times New Roman' , Serif; /*font-family: Veranda, 'Arial Rounded MT Bold';*/
}

a.LogoLink1:hover
{
    color: #0000cd;
    color: #000000;
    text-decoration: none;
    font-size: 24pt; /*font-family: Veranda, Arial, sans-serif;*/
    font-family: Georgia, 'Times New Roman' , Serif; /*font-family: Veranda, 'Arial Rounded MT Bold';*/
}

.LogoLink2
{
    color: #0000cd;
    color: #000000;
    font-size: 10pt; /*font-family: 'Trebuchet MS';*/
    line-height: 100%;
}

/* 
    background-color: #778899;  LightSlateGray  background-color: #0089af;
    background-color: lightslategray;
    cadetblue;
    color: #778899; 
    background-color: #5e93b0; 778899
*/

body
{
    color: #3a4b78;
    color: #000060;
    color: #000000;
    margin: 0px 0px 16px 0px;
    font-family: Veranda, Arial, sans-serif;
    font-size: small;
    text-align: left; /* background-color: #8B9FB2; */
    background-color: #ffffff;
}

label
{
    white-space: nowrap;
}

img
{
    border: none;
}

td
{
    vertical-align: top;
    text-align: left;
}

table
{
    border-collapse: collapse;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
/* Classes
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.ItemHeading
{
    font-weight: bold;
    border: 1px solid #333333;
    background-color: #CCFFCC;
    padding: 4px;
}


.ItemContents
{
    border: 1px solid #333333;
    padding: 4px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
/* Miscellaneous
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.MeetTheCandidates
{
    margin: 6px 1px 3px 1px;
}

.MeetTheCandidates td
{
    border: solid 1px silver;
    padding: 3px 3px 3px 3px;
}


