@charset "UTF-8";
/* CSS Document */

/*
----  TEAL BLUE  -----

#####  Color Palette by Color Scheme Generator
   var. 1 = #004D67 = rgb(  0, 77,103)
   var. 2 = #133F4D = rgb( 19, 63, 77)
   var. 3 = #003243 = rgb(  0, 50, 67)
   var. 4 = #2D92B3 = rgb( 45,146,179)
   var. 5 = #519AB3 = rgb( 81,154,179)

007DA6
017196
#####  Generated by Color Scheme Designer © Petr Stanicek 2002-2009

----  GREY  -----
000000
333333
262626
9B9385

----  BEIGE  -----
CFC1A8
876A37
E7DBC6
E7DECF

*/


body {
	background-color:#000000;
	background-image:url(images/_pg_bg.jpg);
	background-repeat:repeat;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center; /* to center the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	font-size:11px;
	color:#333333;
	}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#017196;
	text-decoration:none;
	}
a:visited {
	color:#004D67;
	text-decoration:none;
	}
a:hover, a:active {
	color:#2D92B3;
	}
img.icon {
	position:relative; top:-45px;
	z-index:100;
	}

#pg_box {  /* -----    PAGE LAYOUT    ------ */
	background-image:url(images/_pg_mid.jpg);
	background-repeat:repeat;
	width:929px;
	margin: 0 auto; 
	text-align: left; 
	z-index:10;
	}
#mid { 
	background-image:url(images/_pg_mid.jpg);
	background-repeat:repeat;
	position:relative; top:160px;
	width:929px;
	}
#hdr_box {   /* -----    HEADER    ------ */
	position:absolute; top:110px;
	width:929px; height:236px;
	z-index:30;
	}
#hdr_ctr { 
	margin:0 auto;
	text-align:center;
	}

/* -----    CONTENT LAYOUT    ------ */
#cont_box {
	position:relative; left:42px;
	width:842px;
	z-index:20;
	}
.oneColElsCtr #cont_mid {
	background-image:url(images/_cont_mid.png);
	background-repeat:repeat;
	position:relative;
	width:842px; height:411px;
	}
#cont_text {
	position:relative; top:105px; left:190px;
	width:475px; height:251px;
	overflow:auto;
	}
#cont_btm {
	position:relative;
	width:842px; height:15px;
	}
#btm1 {
	background-image:url(images/_btm1.jpg);
	background-repeat:no-repeat;
	position:relative; left:-42px;
	width:929px; height:34px;
	z-index:10;
	}
#btm2 {
	background-image:url(images/_btm2.gif);
	background-repeat:no-repeat;
	position:relative; left:-42px;
	width:929px; height:35px;
	text-align:center;
	z-index:10;
	}
#btm2_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9B9385;
	vertical-align:middle;
	padding:10px 0 10px 0;
	}
a.btm2_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9B9385;
	vertical-align:middle;
	padding:10px 0 10px 0;
	}
a:hover.btm2_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	vertical-align:middle;
	padding:10px 0 10px 0;
	}

/* -----    NAVIGATION    ------ */
#nav1_box_container {
	position:relative; top:-60px;
	width:187px;
	z-index:40;
	text-align:left;
	}
#nav1_box {
	background-color:#ed0d0;
	position:relative; top:-3; left:25px;
	width:162px;
	z-index:40;
	}
#nav1mid {
	background-image:url(images/_nav1_mid.png);
	background-repeat:repeat;
	position:relative; top:-3px;
	width:162px; height:230px;
	z-index:40;
	}
#nav1mid_text {
	padding:8px;
	text-align:center;
	}
a:link.nav1text, a:visited.nav1text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}
a:hover.nav1text, a:active.nav1text {
	color:#017196;
	text-decoration:underline;
	}

#nav2_container { /* -----    NAV 2    ------ */
	position:absolute; top:680px;
	width:950px; height:37px;
	z-index:40;
	margin:0 auto;
	text-align:center;
	}
a:link.nav2text, a:visited.nav2text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}
a:hover.nav2text, a:active.nav2text {
	text-decoration:underline;
	}
a:hover.nav2icon, a:active.nav2icon {
	position:relative; top:-10px;
	}

/* -----    CONTENT TEXT    ------ */
.btm_space {
	background-image:url(images/spacer.gif);
	width:auto; height:199px;
	}

