html, body {
	
	margin:0 auto;
	line-height:1.5;
	text-align:center; 
	height:100%;
}
body                                    {color:#323232;font-family: Georgia, Arial;font-size: 80%;}
td, th                                  {text-align:left;}
h1,h2,h3,h4,h5,p,input,table,ul,li      {margin:0;padding:0;}
h1                                      {font-size:25px;margin: 0.1em 0 0.2em 0;color:#07703D;}
h2                                      {font-size:17px;color:#07703D;}
h3                                      {font-size:14px;font-family:Arial;text-transform:uppercase;margin:5px 0px 5px 0px;color:#FFF;}
h4                                      {font-size:19px;line-height:19px;}
h5                                      {font-size:14px;}
a                                       {color:#1F3752;text-decoration:none;}
a:hover                                 {}
p                                       {margin: 0.5em 0 1em 0.2em;}
img                                     {border:none;}             
ul                                      {list-style-type:disc;}   
li                                      {margin-left:15px;}
table, td                               {font-size:1em;vertical-align:top;}            

/* -------- LAYOUT -------- */

#container
{
    margin:0 auto;
	text-align:center;
	width:980px;
	padding-bottom:25px;
	
}
#header
{
    background:url(../img/design/bg_header.gif);
    height:180px;
    text-align:left;
}
    
#menu
{
    height:31px;
    position:absolute;
    margin:115px 0px 0px 0px;
    font-size:14px;
    text-transform:uppercase;
    font-weight:bold;

}
#main
{
    text-align:center;
    padding-bottom:25px;
    background:url(../img/design/bg_main.png) repeat-y;
    margin-bottom:20px;
    
}
    #main .content                  {width:916px;margin:0 auto;padding-top:25px;text-align:left;}   
    #main .left                     {float:left;width:420px;}
    #main .left img.border          {border:solid 4px #E1E2D8;}
    #main .right                    {float:left;width:420px;margin-left:20px;}
    
 
#footer
{  
    margin:0 auto;
    width:980px;
    font-size:12px;
	background:url(../img/design/bg_main.png) repeat-y;

}

    #footer .content                {padding:25px 35px 30px 35px;text-align:left;}
    #footer a                       {color:#1F3752;}
    #footer ul                      {list-style-type:circle;margin-left:0px;}
    #footer ul.nodisc               {list-style-type:none;margin-left:0px;}
    #footer ul.nodisc li            {margin-left:2px;}
    #footer ul li                   {}
    #footer .itstaden               {color:#444;}
    #footer .itstaden a             {color:#444;border:none;}
    #footer .itstaden a:hover       {color:#336699;}
    #footer .itstaden img           {margin:0px 0px -4px 0px;}
    
    
/* ------ END LAYOUT -------- */
.box                        {width:210px;float:left;background:#564F43;color:#CCC;margin-top:25px;font-size:11px;}
    .box div                {padding:10px;}
    .box a                  {color:#FFF;margin-left:0px;}

#slideshow-holder	{ width:400px; height:300px; background:#E7E8DF; position:relative;border:solid 4px #E1E2D8;}
#progress			{ position:absolute; width:100%; text-align:center; color:#999; top:125px; }

ul.menu                     {margin:0px 0px 0px 0px;list-style:none;color:#FFF;font-family: Arial;}
ul.menu a                   {color:#2D4A6A;}
ul.menu li                  {background:#E1F4EA;float:left;height:22px;padding:10px 15px 10px 15px;margin:0px 5px 0px 5px;text-align:center;}
ul.menu li.selected         {background:#564F43;}
ul.menu li.selected a       {color:#FFF;}
ul.menu li:hover            {background:#564F43;}
ul.menu li:hover a          {color:#FFF;}

div.submenu                 {background:#E1E2D8;height:39px;margin-bottom:25px;}
ul.submenu                  {margin-left:7px;margin-top:1px;list-style:none;}
ul.submenu li               {padding:10px;float:left;}                
ul.submenu li.selected      {font-weight:bold;background:#CECFC1;}
ul.submenu li:hover         {background:#CECFC1;}

.logo   {margin:25px 0px 0px 12px;}

.textbox    {height:15px;_height:25px;max-height:25px;padding:4px;background:#EFF5F7;border:solid 1px #A6C4CE;width:180px;}
.button     {color:#2D4A6A;background:#E1F4EA;padding:5px;border:solid 1px #A6C4CE;font-family:Arial;font-size:14px;text-transform:uppercase;font-weight:bold;}
.small      {font-size:0.9em;}
.large      {font-size:1.2em;}

.red        {color:#850E0E;}
.clear      {clear:both;height:1px;}
.spacer     {margin:0px 15px 0px 15px;}
.nobr       {white-space: nowrap;}
.btn        {border:solid 1px #999;padding:5px;background:#CCC;font-family: Arial;font-size:12px;font-weight:bold;}
.pil        {margin:0px 5px -4px 5px;}

.divForm    {padding:10px;background:#F2F2F2;}

.modalAjaxBackground {
	background-color:#233141;
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
    opacity:0.90;
}

.modalPopUp
{
    position:fixed;
    left: 0;
    top: 0;
    width:100%;
    height:100%;
    z-index: 1000;
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    opacity:0.95;
    background: #08111B;
    _height: expression(window.document.body.offsetHeight + "px") !important;
    _position: absolute !important;
    _width: expression(window.document.body.offsetWidth + "px") !important; 
}
    .modalPopUp div  {font-size:12px;color:#FFF;position:absolute;left:40%;top:300px;z-index:100;}
    
.modalContent
{
    height:540px;
    overflow: auto;
    width:600px;
    background:#FFF;
    padding:20px;
}


#slider_skin{
	/*background: url("/img/design/bg_slider.png") no-repeat scroll 0 0 transparent;*/
	padding: 0px;
	margin: 5px;
	height: 375px;
}

#slider{
	position:relative;
	display: block !important;
	width: 500px;
	height:375px;	
}

	#slider img {
		position:absolute;
		top:0px;
		left:0px;
		
	}

/*
 * jQuery Nivo Slider v1.7
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}

.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}

.nivo-caption {
	position:absolute;
	left:505px;
	bottom:0px;
	background:#FFF;
	color:#000;
	opacity:0.8;
	width:360px;
	height:355px;
	overflow:auto;
	z-index:89;
	padding-left:10px;
}
.nivo-caption p {
	padding:0px;
	margin:0;
}

.nivo-controlNav {
	position:absolute;
	left:45%;
	bottom:-37px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: white;
	opacity: 0.7;
	padding:3px 3px 2px 5px;
}

.nivo-directionNav a {
	background:url("/img/design/arrows.png") no-repeat scroll 0 0 transparent;
	position:absolute;
	top:40%;
	z-index:99;
	cursor:pointer;
	display:block;
	height:58px;
	text-indent:-9999px;
	width:58px;
}

.nivo-prevNav {
	left:-35px;
}
.nivo-nextNav {
	right:0px;
}

a.nivo-nextNav {
background-position:-50px 0;
right:-425px;
}

.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url("/img/design/bullets.png") no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:2px;
	float:left;
	cursor: pointer;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}

