/* WestBankMC.css 2010.01.16 harald */
body { 
	font-family:arial,helvetica,sans-serif,tahoma;
	font-size:100%;
	line-height:1em;	/* 1em=16pt; 1.125*16=18pt*/
	margin-left:0;
	margin-right:0;
	background-color:transparent; 
	}

.br_sml {font-size:4pt;}
.br_lrg {font-size:24pt;}

/* button menu */
td.btnmenu { width:130px; height:33px;border:0; }
img.btnmenu { border:0; width:130px; height:33px; }

.Para1-12	{ font-family: Arial; font-size: 12pt; font-weight: bold; text-align: left; text-indent: -4px; margin-top: 2px; margin-right: 4px; margin-bottom: 5px; margin-left: 4px; }
.Para1-10	{ font-family: Arial; font-size: 10pt; font-weight: bold; text-align: left; text-indent: -4px; margin-top: 2px; margin-right: 4px; margin-bottom: 5px; margin-left: 4px; }
.Para2-12	{ font-family: Arial; font-size: 12pt; font-weight: bold; text-align: left; text-indent: -6px; margin-top: 2px; margin-right: 2px; margin-bottom: 5px; margin-left: 10px; }
.Para2-10	{ font-family: Arial; font-size: 10pt; font-weight: bold; text-align: left; text-indent: -6px; margin-top: 2px; margin-right: 2px; margin-bottom: 5px; margin-left: 10px; }

/* Paragraph for news column */
.p_news_i1 { text-indent: -5px; margin-right: 6px; margin-left: 10px; }

.PaneLeft_1  { font-family:Arial; font-size:10pt; font-weight:bold; }
.PaneLeft_2  { font-family:Times New Roman; font-size:14pt; color:#0000FF; font-style:oblique; font-weight:bold; text-align:center; text-indent:0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.PaneLeft_3  { font-family:Arial; font-size:9pt; font-style:italic; text-align:left; margin-top:-5px; margin-right:0; margin-left:0; line-height:90%; }
.PaneLeft_4  { font-family:Arial; font-size:10pt; text-align:left; text-indent:0; line-height:100%; font-style:oblique; margin-top:-6px; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.NewsLine12i6 { font-family:arial; font-size:12pt; vertical-align:baseline; text-align:left; line-height:120%; text-indent:-6px; margin:0 0 0 6px; padding:0; }

img.sep10 { width:95%; height:5px; margin-top:3px; margin-bottom:5px; } /* section divider image - bikeline left or right  */
.p10i6 { font-family:Arial; font-size:10pt; text-align:left; line-height:120%; text-indent:-6px; margin-right: 6px; padding:0; }
.p12i6 { font-family:Arial; font-size:12pt; text-align:left; line-height:110%; text-indent:-6px; margin-right: 6px; padding:0; }

.BkgImg { background-image:url("images/bkg_wbmc2.gif"); background-attachment:fixed; }
.margin0 { margin: 0 0 0 0; }
.margin2 { margin: 2px 2px 2px 2px; }
.tblHome { width:614px; background-color: #666699; }
.tblHomeR { width:634px; background-color: Red; }
.tblHomeG { width:634px; background-color: Gold; }
.tblHomeW { width:634px; background-color: White; table-layout:auto; }
.tdPaneLeft { width:81px; background-color:#666699; color:Gold; }
.tdPaneMiddle { width:421px;  vertical-align:top; border:0 solid #FF0000; background-color:#FFFFFF; }
.tdPaneRight { width:140px; background-color:#666699; }
.tblPaneLeft { width:81px; background-color:#666699; color:gold; text-align:left; }
.tblPaneMiddle { width:421px; background-color:White; vertical-align:top; }
.tblPaneRight { width:140px; background-color:#666699; table-layout:auto; }

.L12 { font-family:Arial; font-size:12pt; vertical-align:baseline; text-align:left; line-height:100%; }
.L12B { font-family:Arial; font-size:12pt;  font-weight:bold; vertical-align:baseline; text-align:left; line-height:100%; }
.L10 { font-family:Arial; font-size:10pt; vertical-align:baseline; text-align:left; line-height:100%; }
.L10B { font-family:Arial; font-size:10pt;  font-weight:bold; vertical-align:baseline; text-align:left; line-height:100%; }
.L8 { font-family:Arial; font-size:8pt; vertical-align:baseline; text-align:left; line-height:100%; }
.L8B { font-family:Arial; font-size:8pt;  font-weight:bold; vertical-align:baseline; text-align:left; line-height:100%; }

#P12-6 { font-family:arial; font-size:12pt; vertical-align:baseline; text-align:left; line-height:120%; text-indent:-6px; margin:0 0 0 6px; padding:0; }
#P10-4 { font-family:arial; font-size:10pt; vertical-align:baseline; text-align:left; line-height:120%; text-indent:-4px; margin:0 0 0 6px; padding:0; }
#br2 { line-height:2px;	}
#br4 { line-height:4px;	}
#br6 { line-height:6px;	}
#br8 { line-height:8px;	}
#br10 { line-height:10px; }
#br12 { line-height:12px; }
#br14 { line-height:14px; }
#br16 { line-height:16px; }
#br18 { line-height:18px; }
#br20 { line-height:20px; }
#br24 { line-height:24px; }
#br28 { line-height:28px; }
#br30 { line-height:30px; }

.DocTitleBox { 
	font-family: Arial; font-size: 24pt; font-weight: bold; letter-spacing: 0;
	vertical-align: baseline; text-align: center; text-indent: -4px;
	line-height: 120%; border: 10px ridge SteelBlue; margin: 4px; padding: 4px;
	}

.DocTitleBox1 { 
	font-family: Arial; font-size: 24pt; font-weight: bold; letter-spacing: 0;
	vertical-align: baseline; text-align: center; text-indent: -4px;
	line-height: 120%; border: 7px outset blue; margin: 4px; padding: 4px;
	}

.pagetitle24steel { 
	font-size:24pt; font-weight:bold; text-align:center; line-height:120%;
	border:10px ridge LightSteelBlue; 
	margin:4px; padding:4px;
	}

.pagetitle24 { 
	font-family: Arial; font-size: 24pt; font-weight: bold; text-align: center; vertical-align: baseline;
	text-indent: -4px; line-height: 120%; letter-spacing: 0;
	border: 7px outset blue; 
	margin: 4px; padding: 4px;
	}
	
.pagetitle24d { 
	font-size:24pt; font-weight:bold; text-align:center; line-height:120%;
	border:10px double LightSteelBlue; 
	margin:4px; padding:4px;
	}

.PageTitle24boxed { 
	font-family: Arial; font-size: 24pt; font-weight: bold; letter-spacing: 0;
	vertical-align: baseline; text-align: center; text-indent: -4px;
	line-height: 120%; border: 7px outset blue; margin: 4px; padding: 4px;
	}
	
*.frameStyle { border-style:ridge; }
*.frameColor { border-color:LightSteelBlue; }

.docframe	{width: 640px; border: gold ridge 6px; margin: 4px; padding: 4px; }
.docframe634 {width: 634px; border: gold ridge 6px; margin: 4px; padding: 4px; }
.docframeGoldSolid4-4-4	{border:#FFD700 solid 4px; margin: 4px; padding: 4px; }
.docframeGoldSolid4-2-2	{border: gold solid 4px; margin: 2px; padding: 2px; }
.docframeGoldRidge6-2-2 {border:#FFD700 ridge 6px; margin: 2px; padding: 2px; }
.docframeGoldRidge6-4-4 {border:#FFD700 ridge 6px; margin: 0; padding: 4px; }

.bdysponsors		{ width: 630px; height: 666px; background-color: white; border: 0; margin-top:0; margin-left: 0; margin-right: 0; padding: 0; empty-cells: show; border-spacing: 0 0; background-attachment: fixed; }
.tblsponsorsframe	{ width: 634px; border: 0; margin: 0; padding: 1px; empty-cells: hide; border-spacing: 4px 0; }
.tblsponsors		{ width: 632px; border: 0; margin: 0; padding: 0; empty-cells: hide; border-spacing: 0 0; }
.tblsponsorad		{ width: 620px; border:0; border-spacing: 0 3px; padding:0; }
.tblsponsorsheader	{ width: 633px; border: 0; margin: 0; padding: 0; empty-cells: hide; border-spacing: 0 0; }

img.div3line5 		{ width: 100%; height:5px; border: 0; margin-top:11px; margin-bottom:11px; }
img.div3line7 		{ width: 100%; height:7px; border: 0; margin-top:11px; margin-bottom:11px; }

img.center100x100 	{ width: 100px; height: 100px; padding: 0 }
img.logocenter 		{ width: 115px; height: 115px; padding: 0 }
img.logocenter100 	{ width: 100px; height: 100px; padding: 0 }


.statscell {height:10px; font-family:tahoma,arial; font-size:8pt; font-weight:normal; text-align:center; }			

.bodytext p {
	font-size:0.75em; /* .75*16=12pt */
	}

.sidenote {
	font-size:12pt;
	}

body.bkgpic {
	background-image: url("images/wbmc1.gif");
	/*background-image: url("http://www.WestBankMC.org/images/wbmc1.gif");*/
	/*background-repeat: repeat-x;*/
	background-attachment: fixed;
}

.xlink {cursor:crosshair}
.hlink{cursor:help}

.frame1 {text-align:center; }

div.menu2 {
	display: inline;
	float: left;
	margin-left: 30px;
	padding: 0;
	border: 2px solid #A1855D;
}

div.menu a2 {
	display: block;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;
	margin: 0;
	color: black;
	border-top: 1px solid #FF0000;
}

div#content {
	position: relative;
	left: 10%;
	top: 0;
	width: 640px;
	border: 2px double #A1855D;
	background-color: #123456;
	padding: 2px;
}

div#content h3{
	background-color: #FBC87F;
	text-align: left;
	display: block;
	letter-spacing: -1px;
	color: #123456;
	padding: 2px;
}

img.floatRightClear { 
    float: right; 
    clear: right; 
    margin: 4px; 
}

img.floatLeftClear { 
    float: left; 
    clear: left; 
    margin: 4px; 
}

/* links */
a:link    { color: #0000FF; text-decoration: none; font-weight: bold; }
a:visited { color: #000088; text-decoration: none; font-weight: bold; }
a:active  { color: #00FF99; text-decoration: none; font-weight: bold; }
a:hover   { color: #FF0000; text-decoration: underline; font-weight: bold; }

/*
sponsors2.html
a:active  { color: #A66116; text-decoration: none; font-weight: bold; }
*/

.hide {
	display: none;
	}

		
/***** markup add in preperation of migration to a mostly css layout 2010.01.16 ~harald *****/
/* Page (width) boundry for all pages */
#container {	
  width: 640px;
  margin: 0 auto;
  text-align: left;	/* put text aligment back to default for IE */
/*  width: expression(this.width>=800 && this.width>=this.height ? 800: true); IE specific for max width (error in Firefox) */
  }

#container640 {	
  width: 640px;
  margin: 0 auto;
  text-align: left;	/* put text aligment back to default for IE */
/*  width: expression(this.width>=800 && this.width>=this.height ? 800: true); IE specific for max width (error in Firefox) */
  }

.pagetitle { 
	width:75%; margin: 15px auto; padding: 10px; border: 12px ridge LightSteelBlue; line-height: 120%; 
	font-family: Arial; font-size: 24pt; font-weight: bold; letter-spacing: 0;
	vertical-align: middle; text-align: center; text-indent: 0px;
	}
	
	/* old table based footer - common */
.iframe_update_footer { width: 648px; }
.tbl_footer0 { table-layout: fixed; width: 650px; background-color: #C0C0C0; border-bottom: 3px ridge gold; padding-left: 2px; overflow: hidden; }
.tr_footer0 { height: 39px; line-height: 66%; margin: 0 0 0 0; padding: 0 0 0 0; }
.td_footer1 { width: 200px; vertical-align: bottom; }
.td_footer2 { vertical-align: bottom; text-align: center; overflow: hidden; }
.td_footer3 { line-height: 66%; width: 234px; vertical-align: bottom; margin: 0 2px 2px 0; overflow: hidden; }

	/* footer - common */
#div_footer0{ clear: both; width: 100%; height: 38px; background-color: #C0C0C0; padding: 0; margin-left:auto; margin-right: auto; margin-top: 0; margin-bottom: 0; overflow: hidden; } 
#div_footer1{ float: left; line-height: 66%; vertical-align: bottom; margin: 0 0 0 4px; } 
#div_footer2{ margin: 0 auto; overflow: hidden; } 
#div_footer3{ float: right; text-align: right; line-height: 66%; vertical-align: bottom; margin: 0 0 0 4px; border-left: 1px solid navy; }

.break { page-break-before: always; }
p.page { page-break-after: always; }
h6 {page-break-before: always;}
