body {
font-family: Arial,tahoma,verdana,san serif;
font-size: 14px;
color: black;
background-color: #6BC3E7;
} 
/* ---------------------- Blueslate nav ---------------------- */
.blue #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/blueslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.blue #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.blue #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.blue #slatenav ul li a{display:block;float:left;color:#D5F1FF;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.blue #slatenav ul li a:hover,.blue #slatenav ul li a.current{color:#fff;background:transparent url(images/blueslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Blueslate nav ---------------------- */

/* ---------------------- Greenslate nav ---------------------- */
.green #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url('images/greenslate_background.gif') repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.green #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.green #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.green #slatenav ul li a{display:block;float:left;color:#EEFFDF;text-decoration:none;padding:14px 20px 0 19px;height:28px;}
.green #slatenav ul li a:hover,.green #slatenav ul li a.current{color:#fff;background:transparent url('images/greenslate_backgroundOVER.gif') no-repeat top center;}
/* ---------------------- END Greenslate nav ---------------------- */

/* ---------------------- Redslate nav ---------------------- */
.red #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/redslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.red #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.red #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.red #slatenav ul li a{display:block;float:left;color:#FECCC3;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.red #slatenav ul li a:hover,.red #slatenav ul li a.current{color:#fff;background:transparent url(images/redslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Redslate nav ---------------------- */

/* ---------------------- Purpleslate nav ---------------------- */
.purple #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/purpleslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.purple #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.purple #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.purple #slatenav ul li a{display:block;float:left;color:#FBDAFA;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.purple #slatenav ul li a:hover,.purple #slatenav ul li a.current{color:#fff;background:transparent url(images/purpleslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Purpleslate nav ---------------------- */

#language {
	position: absolute;
	color: #71a875;
	top: 3px;
        margin-left: 800px;
	text-align: left;
	width: 105px;
	padding-right: 1px;
        font-size:11px;
}

#language a:hover {
	color: #b4d2b6;
}

.language_ {
	color: #94b296;
	text-decoration: none;
}

.language_selected {
	color: #ffffff;
	text-decoration: none;
}

/* set millions of background images */
.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 90%; margin: 1em auto; }




.roundedcornr_box_830048 {
   background: #ffffff url(roundedcornr_830048_grad.gif) no-repeat;
}
.roundedcornr_top_830048 div {
   background: url(roundedcornr_830048_tl.gif) no-repeat top left;
}
.roundedcornr_top_830048 {
   background: transparent url(roundedcornr_830048_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_830048 div {
   background: url(roundedcornr_830048_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_830048 {
   background: transparent url(roundedcornr_830048_br.gif) no-repeat bottom right;
}

.roundedcornr_top_830048 div, .roundedcornr_top_830048,
.roundedcornr_bottom_830048 div, .roundedcornr_bottom_830048 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_830048 { margin: 0 15px; }


img 
{
 border:0;
}

.roundedcornr_box_610858 {
   background: #ffffff url(roundedcornr_610858_grad.gif) no-repeat;
}
.roundedcornr_top_610858 div {
   background: url(roundedcornr_610858_tl.gif) no-repeat top left;
}
.roundedcornr_top_610858 {
   background: transparent url(roundedcornr_610858_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_610858 div {
   background: url(roundedcornr_610858_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_610858 {
   background: transparent url(roundedcornr_610858_br.gif) no-repeat bottom right;
}

.roundedcornr_top_610858 div, .roundedcornr_top_610858,
.roundedcornr_bottom_610858 div, .roundedcornr_bottom_610858 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_610858 { margin: 0 15px; }




.roundedcornr_box_375023 {
   background: #ffffff url(roundedcornr_375023_grad.gif) no-repeat;
}
.roundedcornr_top_375023 div {
   background: url(roundedcornr_375023_tl.gif) no-repeat top left;
}
.roundedcornr_top_375023 {
   background: transparent url(roundedcornr_375023_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_375023 div {
   background: url(roundedcornr_375023_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_375023 {
   background: transparent url(roundedcornr_375023_br.gif) no-repeat bottom right;
}

.roundedcornr_top_375023 div, .roundedcornr_top_375023,
.roundedcornr_bottom_375023 div, .roundedcornr_bottom_375023 {
   width: 100%;
   height: 4px;
   font-size: 1px;
}
.roundedcornr_content_375023 { margin: 0 4px; }



.roundedcornr_box_672217 {
   background: #ffffff url(roundedcornr_672217_grad.gif) no-repeat;
}
.roundedcornr_top_672217 div {
   background: url(roundedcornr_672217_tl.gif) no-repeat top left;
}
.roundedcornr_top_672217 {
   background: transparent url(roundedcornr_672217_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_672217 div {
   background: url(roundedcornr_672217_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_672217 {
   background: transparent url(roundedcornr_672217_br.gif) no-repeat bottom right;
}

.roundedcornr_top_672217 div, .roundedcornr_top_672217,
.roundedcornr_bottom_672217 div, .roundedcornr_bottom_672217 {
   width: 100%;
   height: 4px;
   font-size: 1px;
}
.roundedcornr_content_672217 { margin: 0 4px; }





.roundedcornr_box_3 {
   background: #ffffff url(roundedcornr_3_grad.gif) no-repeat;
}
.roundedcornr_top_375023 div {
   background: url(roundedcornr_3_tl.gif) no-repeat top left;
}
.roundedcornr_top_3 {
   background: transparent url(roundedcornr_3_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_3 div {
   background: url(roundedcornr_3_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_3 {
   background: transparent url(roundedcornr_3_br.gif) no-repeat bottom right;
}

.roundedcornr_top_3 div, .roundedcornr_top_3,
.roundedcornr_bottom_3 div, .roundedcornr_bottom_3 {
   width: 100%;
   height: 4px;
   font-size: 1px;
}
.roundedcornr_content_3 { margin: 0 4px; }