.whiteTable {
	border-top:solid 1px #000000;
	border-right:solid 1px #000000;
	border-collapse: collapse;
}

.whiteTable th {

	border-left:solid 1px #000000;
	border-bottom:solid 1px #000000;
	font-weight:normal;
	padding:4px;
}

.whiteTable td {
	color: #000000;
	border-left:solid 1px #000000;
	border-bottom:solid 1px #000000;
	line-height:130%;
	padding:4px;
}

table.tableClear {
	width: auto;
	border: none;
	border-collapse: collapse;
}

.listTableMini {
	background-color:#ffffcd;
	border-top:solid 1px #000000;
	border-right:solid 1px #000000;
	border-collapse: collapse;
	padding:4px;
}

.alignCenter {
	text-align: center;
}

.listTableMini th {
	color: #ffffff;
	border-left:solid 1px #000000;
	border-bottom:solid 1px #000000;
	background-color:#999964;
	font-weight:normal;
	font-size: 8pt;
	padding:4px;
	line-height:130%;
}

.listTableMini td {
	color: #000000;
	border-left:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:4px;
	line-height:130%;
	font-size: 8pt;
	font-family: Tahoma;
}
.listTableMini th, .listTableMini td, .listTableRM th, .listTableRM td {
	font-size:8pt;
	padding:2px;
}


div.tableWrap {
	margin-top:20px;
	margin-bottom:20px;
}

.listTable, .listTableR, .listTableRM, .listTableMini {
	background-color:#ffffcd;
	border-top:solid 1px #000000;
	border-right:solid 1px #000000;
	border-collapse: collapse;
}

.listTable th, .listTableR th, .listTableRM th, .listTableMini th {
	color: #ffffff;
	border-left:solid 1px #000000;
	border-bottom:solid 1px #000000;
	background-color:#999964;
	font-weight:normal;
	padding:4px;
	line-height:130%;
}

.listTable td,.listTableR td, .listTableRM td, .listTableMini td {
	color: #000000;
	border-left:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:4px;
	line-height:130%;
	
}


.listTableR td, .listTableRM td {
	text-align:right;
}

.listTable dl {
	line-height:140%;
}
.listTable dd {
	margin-left:10
}
.listTable td.none {
	border-left: none;
}

td.white {
	background-color: white;
	}
	
.doubleLine {
	border-top:double 3px #849EDB;
	border-bottom:double 3px #849EDB;
}

.singLine {
	border:solid 1px #849EDB;
	padding:2px;
}

table.tableClear th, table.tableClear td {
	border: none;
/*	background: none;
*/
	padding:1px;
}

.bkDarkKhaki {	background-color:darkkhaki;}

.textHalf {line-height:125%;}

.formula, .fontL, .fontLL, .fontS, .fontSS 
 {font-family: Times New Roman;}
.fontLL {font-size: 135%;}
.fontL {font-size: 125%;}
.fontS {font-size: 90%;}
.fontSS {font-size: 65%;}
.font75 {font-size: 75%}




div.setImg {
	margin: 20px 0px;
}

div.setImg img {
	padding: 1px;
	border: 1px solid #dfdfdf;
}
div.setImg img.noBorder {
	border: none;
}

div.setImg div.col_00 p, div.setImg div.col_01 p {
	margin: 3px;
	text-align: center;
}
div.setImg2column div.col_00, div.setImg2column2 div.col_00 {
	float: left;
	padding: 10px 0px 0px 0px;
	width: 280px;
}

div.setImg2column div.col_01, div.setImg2column2 div.col_01 {
	float: right;
	width: 280px;
	padding: 0px;
	padding-top: 10px;
}

div.setImg2column2 div.col_00 {
	width: 250px;
}

div.setImg2column2 div.col_01 {
	width: 310px;
}

div.setImg3column {
	padding-left: 10px;
}



div.setImg3column div.col_00, div.setImg3column div.col_01 {
	float: left;
	padding: 0px 10px 0px 0px;
	width: 170px;
}

div.setImg3column div.col_02 {
	float: left;
	width: 170px;
	padding: 0px;
}



img.imgRight {
	float: right;
	margin-left: 15px;
}


img.imgLeft {
	float: left;
	margin-right: 15px;
}



.titleTbl {
  font-size : 11pt;
  font-weight : bold;
  color :#443f5c;
  border-bottom:solid 1px #999999;
  margin-bottom:10px
}

/* Caption

----------------------------------------- */

.titleCap {
  font-size : 11pt;
  font-weight : bold;
  color :#443f5c;
  margin-bottom:5px
}



dl.dlType dt, dl.dlList dt { 
	line-height:1.5;
}

dl.dlType dd {
	margin-left:15px;
	line-height:1.5;
}



dl.dlList dd{
	line-height:1.5;
	text-indent:-2.75em;
	margin-left:3.75em;
}


.bold {font-weight:bold}
.padTop05  {padding-top:5px}
.padTop10 {padding-top:10px}
.padTop15 {padding-top:15px}
.padTop20 {padding-top:20px}
.padTop25 {padding-top:25px}
.padTop30 {padding-top:30px}
.padTop35 {padding-top:35px}
.padTop40 {padding-top:40px}
.padTop45 {padding-top:45px}
.padBtm05 {padding-bottom:5px}
.padBtm10 {padding-bottom:10px}
.padBtm20 {padding-bottom:20px}

.padLR05 {padding-left:5px;padding-right:5px}

.width01 {width:15%;}
.width02 {width:65%;}
.width03 {width:40%;}
.width04 {width:60%;}
.width05 {width:35%}
.width06 {width:65%}
.width09 {width:38%}
.width10 {width:62%}
.width13 {width:55%}
.width14 {width:45%}
.width15 {width:100%}
.width16 {width:100%}
.width50 {width:50%}
.width49 {width:49%}


.printPadTop30 {padding-top:30px}
.printPadTop25 {padding-top:25px}
.printPadTop20 {padding-top:20px}
.printPadTop15 {padding-top:15px}
.marginTop30 {margin-top:30px}



.alignCenter {text-align:center;}
.alignRight  {text-align:right;}
.alignLeft   {text-align:left;}
.alignBtm {text-algin:bottom;}
.alignTop {vertical-align:top;}

.floatLft{float:left;}
.floatRgt{float:right;}
.clearLft {clear:left}
.clearRit {clear:right}
.clearBoth {clear: both;}
.printFloatRgt {float:right;}
.toPageTop{
	text-align:right;
	padding-top:15px;
}
a.linkTop {
	min-height: 16px;
	padding-left:12px;
}



