/* CSS Document */
@page {
size:landscape;
}

html, body {
	margin: 0; padding: 0; background: #E4E4E4 ; font-family: Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif; 
	color: #22221c; font-size: 100%; height: 100%; width: 100%; background-color: #FFFFFF;
	/*background-image: url(../images/bg_main.jpg);*/
	background-repeat: repeat-x;
}


#container { width: 100%; height: 100%; }
#header{ padding-top: 50px;  height: auto; width: 967px; }
#logobox { width:145px; height:auto; z-index:100; float: left;}
#navigationmenu { width:800px; float: right; margin-top: 70px; display: block; }
#navtopleft{ float: left; padding: 0;  width: 20px; border-top: 1px solid #000; border-left: 1px solid #000; line-height:10px;}
#navtopright { float: right; padding: 0; margin: 0; width: 20px; border-top: 1px solid #000; border-right: 1px solid #000; line-height:10px;
}
#navigationrow { padding-top: 20px; margin: 0;  height: 20px; border-left: 1px solid #000; border-right: 1px solid #000; border-bottom: 4px solid #003865;
}
#navpicture { width:572px; height:407px; z-index:0; float: left; position:absolute; left:152px;
}
.clear {clear: both;}
#bodycontainer { height: auto; width: 967px; }
#mainbody { width: 798px; float: right; position: relative; z-index: 25; }
/*#bodyprint { width: 380px; height:40px; padding: 5px; margin-left:5px; margin-top:420px; background:#FFFFCC; float: left;  text-align:left }*/
#bodyright { width: 100%; text-align:left;  }
/*#scrollbox { width: 10px; padding:0px; float:right; height:200px;}*/

#bodyleft { width: 100%; height:auto; text-align: center; position:relative;}
#buttoncontainer { display:none;}

#footcontent {
	padding: 0px;
	width: 798px;
	height:20px;	
}
/*
#foottopleft{ float: left; padding: 0;  width: 20px; border-top: 1px solid #000; line-height:1px;}
#foottopright { float: right; padding: 0; margin: 0; width: 20px; border-top: 1px solid #000; line-height:1px;}
#connerfootleft{ float: left; padding: 0;  width: 20px; height:20px; border-bottom: 1px solid #000; line-height:10px;}
#connerfootright { float: right; padding: 0; margin: 0; width: 20px; height:20px;border-bottom:  1px solid #000; line-height:10px;
}*/
.left {
	padding: 0; margin: 0; height: auto; width: 350px; float: left;
}
.right {
	padding: 0; margin: 0; height: auto; width: 353px; float: right;
}

/* general*/
h1 { 
	font-size: 25px; padding: 10px 5px 0 10px; margin: 0 0 0px 0; color:#003563; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:normal; text-align: left;
}
h3 { 
	font-size: 22px; padding: 10px 0 0 10px; margin: 0 0 0px 0; color:#003563; font-family: "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif; font-weight:bold;
}
h2, h4, h5 { 
	font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 0.7em; color: #003366; padding: 10px 0 0 10px; margin: 0 0 -10px 0;
}
p { 
	font-family: Arial, Helvetica, sans-serif;font-size: 0.7em; line-height: 1.6em; padding: 0 10px 0 10px; margin: 10px 0 10px 0;
}
.p2 { 
	font-family: Arial, Helvetica, sans-serif;font-size: 0.7em; color:#CCCCCC; line-height: 1em; padding: 4px; margin: 0px;
}
/*
div#holder1	{ 
	position:relative; overflow: visible;
	width:180px; height:169px; 
    z-index:100; 
	}
div#wn1	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:180px; height:169px; 
	clip:rect(0px,180px,169px,0px); 
	overflow: visible;	
	z-index:1;  
	}
div.content { 
	position:absolute; visibility: visible;
	/*left:0px; top:0px; */
/*	z-index:152; 
	}

/* Vertical Scrollbar for wn1  */
/*
div#scrollbar1 { 
  position:relative; left:0; top:0;
  width:11px; height:169px; 
  font-size:1px; z-index:1;
  }
div#track1 { 
  position:absolute; left:0; top:12px;
  width:11px; height:145px;
  background: url("images/track.gif") #333333 repeat;
  z-index:1;
  }
div#dragBar1 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#999999;
  z-index:1;
  }  
div#up1 { position:absolute; left:0; top:0; z-index:2 }  
div#down1 { position:absolute; left:0; bottom:0; z-index:3 }  

div#holder2	{ 
	position: relative; overflow: visible;
	width:350px; height:380px; 
    z-index:151;
	float:right; 
	}
div#wn2	{
	position: absolute;
	/*left:0px; top:0px; */
/*	width:350px;
	height:380px;
	clip:rect(0px,350px,380px,0px);
	overflow: visible;
	z-index:150;
	
	}
/* vertical scrollbar for wn2 */    
/*div#scrollbar2 { 
  position:relative; left:0; top:0;
  width:10px; height:380px; 
  font-size:1px; z-index:1;
  float:right;
  }
div#track2 { 
  position:absolute; left:0; top:0px;
  width:10px; height:370px;
  background: #333333;
  z-index:1;
  }
div#dragBar2 {
  position:absolute; left:1px; top:1px;
  width:8px; height:20px;
  background-color:#999999;
  z-index:1;
  }  */
div#up2 { position:absolute; left:0; top:0; z-index:2; visibility: hidden;}  
div#down2{ position:absolute; left:0; bottom:0; z-index:3; visibility:hidden; }  
