
h1 { font-size: 100% }
h2 { font-size: 140%; }
h3 { font-size: 120% }
h4 { font-size: 100% }
h5 { font-size: 100%; font-weight: normal; }
h6 { font-size: 100%; font-weight: normal; }

h1, h2, h3, h4, h5, h6, th {
	color: #6b6b6b;
}

.html-standard h1 { font-size: 140% }

img.border { border: 1px solid #6b6b6b; }

/* --- BASIC ---*/

body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
}

a { color: #000; }

#nav-bar, #content {
	background-color: #fff;
}

/* --- NAVIGATION --- */

#nav-bar .primary li a:hover {
	color: #505050;
}

#nav-bar .secondary li a {
	color: #006000;
}

#nav-bar .secondary li a:hover {
	color: #000060; text-decoration: underline;
}

/* --- COLOR STANDARD --- */
/* ---------------------- */

/* -  white background block  - */

#content a span.link, /* link color  */
#content .links-standard a,
#content .html-standard a {
	color: #006000;
}

#content a:hover span.link, /* link color mousehover  */
#content .links-standard a:hover,
#content .html-standard a:hover {
	color: #000060; text-decoration: underline;
}

#content ul.tabs li a { /* news tab background color  */
	background: #e1e1e1; color: #000;
}

#content ul.tabs li a:hover { /* news tab mousehover background color  */
	background: #d3dee6; color: #fff; 
}

#content ul.tabs li.active a {  /* news tab selected background color  */
	background: #ce230f; color: #fff;
}

#content h4.highlight { /* highlighted title (ie featured article box)  */
	border: 1px solid #6b6b6b;
	background: #ffd020;
	color: #505050;
}

#content small { /* small gray test (ie timestamps, distance stamps)  */
	color: #6b6b6b;
}

#content div.hr { /* gray page divider  */
	background: #c0c0c0;
}

#content div.hr-highlight { /* orange page divider  */
	background: #000060;
}

/* gray shaded background (ie newsletter box)  */
#content .shaded {
	background: #e1e1e1; 
}

#content .shaded-alternate {
	background: #dee7d7;
}

#content .slogan { /* business slogan  */
	color: #00006b;
}

/* --- COLOR ALTERNATE --- */
/* ----------------------- */

/* -  green background block  - */

#content .color-alternate { /* green block background  */
	background-color: #6193be; color: #fff;
}

#content .color-alternate h1,
#content .color-alternate h2,
#content .color-alternate h3,
#content .color-alternate h4,
#content .color-alternate h5,
#content .color-alternate h6,
#content .color-alternate th { /* green block background  */
	color: #fff;
}

#content .color-alternate a {
	color: #000;
}

#content .color-alternate a span.link, /* link color  */
#content .color-alternate .links-standard a,
#content .color-alternate .html-standard a {
	color: #f0ff00;
}

#content .color-alternate a:hover span.link, /* link color mousehover  */
#content .color-alternate .links-standard a:hover,
#content .color-alternate .html-standard a:hover {
	color: #fff; text-decoration: underline;
}

#content .color-alternate hr { /* gray page divider  */
	background: #fff;
}

#content .color-alternate hr.highlight { /* orange page divider  */
	background: #D45500;
}

#content .color-alternate .slogan { /* business slogan  */
	color: #fff;
}

/* --- HOME --- */

#home .main {
	font-size: 110%;
}

#home .main .poll .graph .bar span {  /* homepage poll bad color  */
	background: #2771c6;
}

/* --- LOTTO & MOVIES --- */

#page .lotto p.numbers span, /* light green highlight (ie movies and lotto)  */
#page ul.highlight li a {
	background: #e0ecf5; /* - light green - */
}

