
/*

  Copyright (c) 2006, CyberGite.com. All rights reserved.

  hue = 195
  sat = 20

	#d3e4ea -> light
	#b1d2dd -> light border
	#adcdd8 -> medium
	#a3c1cc -> dark
	#99b5bf -> dark border
	#3d484c -> h1
	#516066 -> h2
	#f3f8f9 -> background
	#f8fbfc -> background2

*/



/***********************************************
 *  CONTENT SECTION
 ***********************************************/


/* Background */

body,
h1,
h2,
h3,
a,
a:hover,
p.BackToTop a {
	background-color: #f3f8f9;
}

#top {
	border-bottom-color: #f3f8f9;
}

h1:first-letter {
	background-color: #adcdd8;
}

h2:first-letter {
	background-color: #adcdd8;
}


table tr th {
	background-color: #adcdd8;
}

table tr.Even td {
	background-color: #f8fbfc;
}

table tr.Odd td {
	background-color: #d3e4ea;
}


/* Foreground */

body,
table tr th,
table tr.Even td,
table tr.Odd td {
	color: #222;
}

h1,
h1:first-letter {
	color: #3d484c;
}

h2,
h2:first-letter {
	color: #516066;
}

h3 {
	color: #555;
}

a {
	color: #006;
}

a:hover {
	color: #600;
}

p.BackToTop a {
	color: #555;
}


/* Borders */

table, tr, td, th {
	border-color: #b1d2dd !important;
}

h1,
h2,
h3,
p,
ul,
ol {
	border-color: #a3c1cc;
}

fieldset,
legend {
	border-color: #99b5bf;
}

h1:first-letter {
	border-color: #a3c1cc;
}

h2:first-letter {
	border-color: #a3c1cc;
}



/***********************************************
 *  FORMS
 ***********************************************/

input.text, input.file, textarea {
	border-color: #a3c1cc;
}

input.button {
	border-color: #a3c1cc;
	background-color: #d3e4ea;
	color: #222;
}



/***********************************************
 *  NAVIGATION SECTION
 ***********************************************/


/* Background */

p.SiteTitle,
p.SiteSubtitle,
#Navigation {
	background-color: #a3c1cc;
}

body,
#top {
	border-left-color: #a3c1cc;
}

#Navigation ul,
#Navigation li a {
	background-color: #f3f8f9;
}

#Navigation ul a,
#Navigation ul li a {
	border-color: #f3f8f9;
}

#Navigation li a:hover {
	background-color: #d3e4ea;
	border-color: #b1d2dd;
}

#Navigation li a.Selected,
#Navigation li a.Selected:hover {
	background-color: #adcdd8;
	border-color: #a3c1cc;
}


/* Foreground */

p.SiteTitle {
	color: #3d484c;
}

p.SiteSubtitle,
#Navigation,
#Navigation ul,
#Navigation li a,
#Navigation li a:hover,
#Navigation li a.Selected,
#Navigation li a.Selected:hover {
	color: #222;
}


/* Borders */

#Navigation ul#LanguageSelector img,
#Navigation p img,
#Navigation ul {
	border-color: #99b5bf;
}



/***********************************************
 *  CONTENT SUB-BLOCKS
 ***********************************************/


/* Background & Foreground */

p.Image,
p.Image img,
p.Thumbnails,
p.Thumbnails img,
p.Thumbnails a,
p.Thumbnails a:hover,
div.LargeImages div,
div.LargeImages div img,
div.LargeImages div h3,
div.LargeImages div a,
ul.MainFeatures,
table.VacancyLegend td {
	background-color: #d3e4ea;
	color: #222;
	border-color: #b1d2dd;
}


/* Special */

p.Thumbnails a.PopUpHelp span {
	border-color: #a3c1cc;
	background-color: #f3f8f9;
	color: #222;
}



/***********************************************
 *  CALENDAR
 ***********************************************/


/* Background */

table.CalTable tr td {
	background-color: #f8fbfc;
}

table.CalTable tr th {
	background-color: #d3e4ea;
}

table.CalTable tr th.CalMonth {
	background-color: #adcdd8;
}

table.CalTable tr.Season_l th {
	background-color: #CEDFB5;
}

table.CalTable tr.Season_s th {
	background-color: #CECF8E;
}

table.CalTable tr.Season_m th {
	background-color: #BFA86B;
}

table.CalTable tr.Season_h th {
	background-color: #AF664C;
}

table.CalTable tr.Season_v th {
	background-color: #9F3131;
}


/* Foreground */

table.CalTable tr td,
table.CalTable tr th,
table.CalTable tr th.CalMonth,
table.CalTable tr.Season_l th,
table.CalTable tr.Season_s th,
table.CalTable tr.Season_m th,
table.CalTable tr.Season_h th,
table.CalTable tr.Season_v th {
	color: #222;
}


table.CalTable tr td del {
	background-color: #bbb;
	color: #777;
}



