input.floatdiv {
 	font-size: 6.5pt;
 	font-family : Verdana, Arial, Helvetica;
 	text-align: center;
 	color : #333333;
 	background-color: #FFFFFF;
 	border: 1px solid #FFFFFF;
}

input.floatdivd {
 	font-size: 6.5pt;
 	font-family : Verdana, Arial, Helvetica;
 	text-align: right;
 	color : #333333;
 	background-color: #FFFFFF;
 	border: 1px solid #FFFFFF;
}

input.floatdivb {
 	font-size: 8pt;
 	font-family : Verdana, Arial, Helvetica;
	font-weight: bold;
 	text-align: right;
 	color : #333333;
 	background-color: #FFFFFF;
 	border: 1px solid #FFFFFF;
}

input.floatdivf {
 	font-size: 6.5pt;
 	font-family : Verdana, Arial, Helvetica;
 	text-align: center;
 	color : #333333;
 	background-color: #FFFFFF;
 	border: 1px solid #FFFFFF;
}

input:hover.floatdivf {
 	background-color: #cccccc;
}

input.floatdiv2 {
 	font-size: 6.5pt;
 	font-family : Verdana, Arial, Helvetica;
 	text-align: center;
 	color : #333333;
 	background-color: #EDF5FF;
 	border: 1px solid #EDF5FF;
}

input.floatdiv3 {
 	font-size: 8pt;
 	font-family : Verdana, Arial, Helvetica;
 	text-align: right;
	font-weight: bold;
 	color : #FFFFFF;
 	background-color: #1F9EBA;
 	border: 1px solid #1F9EBA;
}

input.floatdiv2f {
 	font-size: 6.5pt;
 	font-family : Verdana, Arial, Helvetica;
 	text-align: center;
 	color : #333333;
 	background-color: #EDF5FF;
 	border: 1px solid #EDF5FF;
}

input:hover.floatdiv2f {
 	background-color: #cccccc;
}

th.rc {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #1F9EBA;
	text-align: center;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	padding: 3px 3px 3px 2px;
	background: #CCCCCC url(images/nav-bg.gif) repeat;
	vertical-align: middle;
}

th.rce {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #1F9EBA;
	text-align: left;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	padding: 3px 3px 3px 6px;
	background: #CCCCCC url(images/nav-bg.gif) repeat;
	vertical-align: middle;
}

th.sorttable_nosort {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #1F9EBA;
	text-align: center;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	padding: 3px 3px 3px 2px;
	background: #CCCCCC url(images/nav-bg.gif) repeat;
	vertical-align: middle;
}

th.rb {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #1F9EBA;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	text-align: left;
	padding: 3px 3px 3px 6px;
	background: #CCCCCC url(images/nav-bg.gif) repeat;
	vertical-align: middle;
}

td.rcpub {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	text-align: left;
	padding: 2px 0px 2px 2px;
	vertical-align: middle;
}

td.rc {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	text-align: center;
	padding: 2px 2px 2px 2px;
	vertical-align: middle;
}

td.rc2 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	text-align: left;
	padding: 2px 0px 2px 6px;
	vertical-align: middle;
}

td.rc3 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	text-align: right;
	padding: 2px 4px 2px 6px;
	vertical-align: middle;
}

td.rc3a {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	padding: 0px 6px 0px 0px;
	vertical-align: middle;
}

td.rc3b {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	padding: 0px 0px 0px 6px;
	vertical-align: middle;
}

td.rc4 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #1F9EBA;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	text-align: left;
	padding: 4px 4px 4px 6px;
	vertical-align: middle;
}

td.rc5 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #1F9EBA;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	text-align: right;
	padding: 4px 4px 4px 6px;
	vertical-align: middle;
}

td.rc6 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #1F9EBA;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	text-align: left;
	padding: 1px 2px 1px 6px;
	vertical-align: middle;
}

td.rc7 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #1F9EBA;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	text-align: right;
	padding: 1px 6px 1px 2px;
	vertical-align: middle;
}

td.rcc {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	text-align: center;
	padding: 2px 0px 2px 2px;
	vertical-align: middle;
}

td.main {
	padding: 0px;
	color: #404040;
	vertical-align: middle;
}

td.mainsm {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px;
	color: #404040;
	vertical-align: middle;
}

td.sig {
	font: 12px Arial, Helvetica, sans-serif;
	padding: 0px;
	color: #404040;
	vertical-align: top;
}


input.proceed {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
 	border: 1px solid #333333;
	background: #000000;
}
input:hover.proceed {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
 	border: 1px solid #000000;
	background: #333333;
}

input.proceed2 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
 	border: 1px solid #333333;
	background: #000000;
}
input:hover.proceed2 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
 	border: 1px solid #000000;
	background: #333333;
}

th.rc2 {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #1F9EBA;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 3px 3px 3px 2px;
	background: #CAE8EA;
	vertical-align: middle;
}

font.pdf {
	size: 11px;
}

