
body { background: #ffffff;
	font: 78%/130% "Verdana", "Arial", "Helvetica", sans-serif;
	margin: 0 auto;
	padding: 15px 5%;
}

h1, h2 { text-align: center;   font-family: sans-serif;   color: #000099; }

h3, h4, h5, h6 { text-align: left;  font-family: sans-serif;   color: #000099; }

code { font-family: Courier, monospace; }

pre {
	border: 1px dashed rgb(0, 0, 0); padding: 8px; background-color: rgb(240, 255, 240); font-family: 'courier new'; font-size: 8pt; 
}

pre#excode {
	border: 1px dashed rgb(0, 0, 0); padding: 8px; background-color: rgb(255, 255, 255); font-family: 'courier new'; font-size: 8pt; 
}


a { text-decoration: none}

diff { font-family: Courier, monospace;   color: red; }

td { font-family: Verdana, Helvetica, sans-serif; font-size: 11px }
th { height: 25px; color: #444444; border-color: #FFFFFF; border-style: solid; font-size: 10px; background-color: #EAEAEA; white-space: nowrap; border-width: 1px 1px 0px 1px; }

img { border: 0px; }

hr { text-align: center; width: 70%; }

.block-title {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}

.contentxx 	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}

.roundTable	{ background-color: #A9B8C2; border: 0px #006699 solid; }

.title 		 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}


.row0 { background-color: #FFFFFF; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.row1 { background-color: #F7F7F7; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.row2 { background-color: #ECECEC; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.row3 { background-color: #EAEAEA; padding: 4px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }

	/* Background images for tables */
.tbl{	border-collapse:collapse; height:4px; width:100%}
.tbll{	background: url(images/tb4_l.gif) no-repeat; width:8px}
.tblbot{background: url(images/tb4_m.gif) repeat-x; width:100%}
.tblr{	background: url(images/tb4_r.gif) no-repeat; width:8px}
.tbl80{	border-collapse:collapse; height:4px; width:80%}

.tbt{	border-collapse:collapse; height:22px; width:100%}
.tbtl{	background: url(images/tb2_l.gif) no-repeat; width:22px}
.tbtbot{background: url(images/tb2_m.gif) repeat-x; width:100%; font-size:11px; color:#445588;}
.tbtr{	background: url(images/tb2_r.gif) no-repeat; width:124px}

input {border:1px solid #666666;}
input.checkbox {border:0px;}

select  {border:1px solid #666666;}