
/*

  Basecolor: #87c68f;

*/


	body {
				margin: 0px;
				padding: 0px;
				font: 11px "Lucida Grande", verdana, tahoma, arial, hevetica, sans-serif;
				text-align: justify;
				color: #000000;				
		    text-align: center;
				background-color: #e5e5e5;
        //background-image: url(./stripe.png);
				z-index: 2;
			}

			#container {				
				margin: 0 auto;
    		padding: 0;
        top: 0;
    		width: 960px;
    		position: relative;		
				background-color: #ffffff;
				border: solid 0px #627351;					
				border-right: solid 0px #DC003C;					
				vertical-align: middle;
				z-index: 0;
			}

			#pageheader-header {		
				position: absolute;
				top: 0px;
				left: 0px;
				font: 7pt "Lucida Grande", verdana, tahoma, arial, hevetica, sans-serif;
				text-align: left;				
				height: 35px;
				color: #ffffff;
				background-color: #f6f7ee;							
				border-bottom: solid 1px #c4c4be;border-top: solid 1px #c4c4be;					
				width: 100%;
				height: 75px;
				z-index: 1;
				
			}

		#pagheader-right {
			position: absolute;
			top: 10px;
			left: 400px;
			font: 7pt "Lucida Grande", verdana, tahoma, arial, hevetica, sans-serif;
			text-align: right;				
			height: 20px;
			color: #404040;
			background-color: #ffffff;							
			border-bottom: solid 0px #627351;					
			width: 550px;
			vertical-align: text-top;		
		}

		#pageheader-left {
			position: absolute;
			top: 10px;
			left: 170px;
			font: 8pt "Lucida Grande", verdana, tahoma, arial, hevetica, sans-serif;
			text-align: left;				
			height: 20px;
			color: #404040;
			background-color: #ffffff;							
			border-bottom: solid 0px #c4c4be;					
			width: 230px;
                        font-weight: bold;
			vertical-align: text-top;		
		}

		#pageheader-menu {			
			position: relative;
			margin: auto;
			align: right;
			top: 51px;
			height: 20px;
			background-color: #f6f7ee;
			font: 9pt "Lucida Grande", verdana, tahoma, arial, hevetica, sans-serif;
			text-align: left;				
			color: #ffffff;
			width: 960px;			
			border: solid 0px #295feb;					
			z-index: 1;
		}


                #pagecaption {
			position: absolute;
			left: 0px;
			top: 40px;
			height: 20px;
			background-color: #ffffff;
			font: 11pt verdana, tahoma, arial, hevetica, sans-serif;
			font-weight: bold;
			text-align: left;				
			line-height: 20px;
			padding-left: 10px;
			color: #F6962B;
			width: 770px;			
			z-index: 3;


}
		#main {
			z-index: 2;
			position: absolute;
			padding: 10px 10px;
			left: 0px;
			top: 60px;
			height: 470px;
			background-color: #ffffff;
			font: 11px "Lucida Grande", verdana, tahoma, arial, hevetica, sans-serif;
			text-align: left;				
			color: #383838;
			width: 960px;			
                        border: solid 0px #295feb;

			
		}
		
		
#main a, #main a:link, #main a:visited, #main a:active, #main a:focus {
	color: #000000;
	text-decoration: underline;
}
		
		

input, input.text, textarea, select, input.file, file {
  font: 11px "Lucida Grande", verdana, tahoma, arial, hevetica, sans-serif;
  
	
	
}



#label {
	font-size: 11px;
  color: #4C4C4C;
}

.headline {
	font-size: 13px;
	font-weight: bold;
}


		#box-action {
			
			position: absolute;
			top: 70px;
			left: 0px;
			width: 130px;
			background-color: #ffffff;
			height: 400px;
			font: 7pt "Lucida Grande", verdana, tahoma, arial, hevetica, sans-serif;
			text-align: left;				
			color: #404040;
			
		}
		
		#box-copyright {
			
			position: absolute;
			top: 500px;
			left: 0px;
			width: 130px;
			background-color: #ffffff;
			height: 50px;
			font: 7pt "Lucida Grande", verdana, tahoma, arial, hevetica, sans-serif;
			text-align: left;				
			color: #404040;
			
		}
		

		#separator-left {
			position: absolute;
			left: 160px;
			top: 16px;
			width: 2px;
			height: 550px;
			background-color: #295feb;
		}

		#separator-right {
			position: absolute;
			left: 955px;
			top: 0px;
			width: 2px;
			height: 516px;
			background-color: #A4BF88;
		}

a, a:link, a:visited, a:active, a:focus {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color: #FF9900;
	text-decoration:none;
}

		
#nav_main a, #nav_main a:link, #nav_main a:visited, #nav_main a:active, #nav_main a:focus {
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
}
#nav_main a:hover {	
	text-decoration:underline;	
}

#nav_global a, #nav_global a:link, #nav_global a:visited, #nav_global a:active, #nav_global a:focus {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
		
}
#nav_global a:hover {	
	text-decoration:underline;	
}




.box { width: 960px; background: #1F68AD;}
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:150%; color:#ffffff; }
.box .top, .box .bottom{display:block;background: #ffffff;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #1F68AD;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}


.tab { width: 100px; background: #899CAD;}
.tab h1, .tab p {margin: 0 10px;}
.tab h1 {font-size:150%; color:#ffffff; }
.tab .top, .tab .bottom{display:block;background: #ffffff;}
.tab .top b, .tab .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #899CAD;
}
.tab .r1{margin: 0 5px;}
.tab .r2{margin: 0 3px;}
.tab .r3{margin: 0 2px;}
.tab .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}



.tab-panel {
  position: relative;
  margin: 3px;
  padding: 0;
  z-index: 1;
  height: 100px;
}

.tab-menu-active {
  position: relative;
  z-index: 4;
  background: white;
  border-top: solid 1px #aba9aa;
  border-left: solid 1px #aba9aa;
  border-right: solid 1px #737373;
  padding: 5px 5px 3px 5px;
  display: block;
  float: left;
}
.tab-menu-inactive {
  position: relative;
  border-top: solid 1px #aba9aa;
  border-left: solid 1px #aba9aa;
  border-right: solid 1px #737373;
  top: 1px;
  z-index: 2;
  margin-right: -1px;
  padding: 3px;
  display: block;
  float: left;
}
.tab-page {
  position: absolute;
  width: 90%;
  top: 21px;
  padding: 3px;
  display: block;
  clear: both;
  background: white;
  z-index: 3;
  border-top: solid 1px #aba9aa;
  border-left: solid 1px #aba9aa;
  border-right: solid 1px #737373;
  border-bottom: solid 1px #737373;
  height: 70px;
}







