table.panel {
	empty-cells: show;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel td.tl,
table.panel td.tc,
table.panel td.tr,
table.panel td.cl,
table.panel td.cc,
table.panel td.cr,
table.panel td.bl,
table.panel td.bc,
table.panel td.br {
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel td.tl,
table.panel td.tc,
table.panel td.tr,
table.panel td.bl,
table.panel td.bc,
table.panel td.br {
	height: 35px;
}

table.panel td.tl,
table.panel td.tr,
table.panel td.cl,
table.panel td.cr,
table.panel td.bl,
table.panel td.br {
	width: 20px;
}

table.panel td.tl {
	background: white url('images/panel-grey-tl.png') top left no-repeat;
}
table.panel td.tc {
	background: white url('images/panel-grey-tc.png') top left repeat-x;
}
table.panel td.tr {
	background: white url('images/panel-grey-tr.png') top left no-repeat;
}
table.panel td.cl {
	background: white url('images/panel-grey-cl.png') top left repeat-y;
}
table.panel td.cc {
	background: white;
}
table.panel td.cr {
	background: white url('images/panel-grey-cr.png') top left repeat-y;
}
table.panel td.bl {
	background: white url('images/panel-grey-bl.png') top left no-repeat;
}
table.panel td.bc {
	background: white url('images/panel-grey-bc.png') top left repeat-x;
}
table.panel td.br {
	background: white url('images/panel-grey-br.png') top left no-repeat;
}

table.panel td.cc p {
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10.5pt;
	font-weight: normal;
	line-height: 120%;
	color: black;
}

table.panel td.tc h1 {
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10.5pt;
	font-weight: bold;
	line-height: 240%;
	color: #444;
	border: none;
	padding: 0px;
	margin: 0px;
}


/****************************************************************************************************************/
table.panel-white-shadow {
	empty-cells: show;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel-white-shadow td.tl,
table.panel-white-shadow td.tc,
table.panel-white-shadow td.tr,
table.panel-white-shadow td.cl,
table.panel-white-shadow td.cc,
table.panel-white-shadow td.cr,
table.panel-white-shadow td.bl,
table.panel-white-shadow td.bc,
table.panel-white-shadow td.br {
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel-white-shadow td.tl,
table.panel-white-shadow td.tc,
table.panel-white-shadow td.tr {
	height: 20px;
}
table.panel-white-shadow td.bl,
table.panel-white-shadow td.bc,
table.panel-white-shadow td.br {
	height: 27px;
}

table.panel-white-shadow td.tl,
table.panel-white-shadow td.cl,
table.panel-white-shadow td.bl {
	width: 15px;
}
table.panel-white-shadow td.tr,
table.panel-white-shadow td.cr,
table.panel-white-shadow td.br {
	width: 22px;
}

table.panel-white-shadow td.tl {
	background: white url('images/panel-shadow-white-tl.png') top left no-repeat;
}
table.panel-white-shadow td.tc {
	background: white url('images/panel-shadow-white-tc.png') top left repeat-x;
}
table.panel-white-shadow td.tr {
	background: white url('images/panel-shadow-white-tr.png') top left no-repeat;
}
table.panel-white-shadow td.cl {
	background: white url('images/panel-shadow-white-cl.png') top left repeat-y;
}
table.panel-white-shadow td.cc {
	background: white;
}
table.panel-white-shadow td.cr {
	background: white url('images/panel-shadow-white-cr.png') top left repeat-y;
}
table.panel-white-shadow td.bl {
	background: white url('images/panel-shadow-white-bl.png') top left no-repeat;
}
table.panel-white-shadow td.bc {
	background: white url('images/panel-shadow-white-bc.png') top left repeat-x;
}
table.panel-white-shadow td.br {
	background: white url('images/panel-shadow-white-br.png') top left no-repeat;
}

table.panel-white-shadow td.cc p, table.panel-white-shadow td.cc ul {
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10.5pt;
	font-weight: normal;
	color: black;
	margin: 0px;
	padding: 0px 0px 9px 0px;
}

table.panel-white-shadow td.cc ul {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 12px;
}



/****************************************************************************************************************/
table.panel-grey-shadow {
	empty-cells: show;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel-grey-shadow td.tl,
table.panel-grey-shadow td.tc,
table.panel-grey-shadow td.tr,
table.panel-grey-shadow td.cl,
table.panel-grey-shadow td.cc,
table.panel-grey-shadow td.cr,
table.panel-grey-shadow td.bl,
table.panel-grey-shadow td.bc,
table.panel-grey-shadow td.br {
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel-grey-shadow td.tl,
table.panel-grey-shadow td.tc,
table.panel-grey-shadow td.tr {
	height: 20px;
}
table.panel-grey-shadow td.bl,
table.panel-grey-shadow td.bc,
table.panel-grey-shadow td.br {
	height: 27px;
}

table.panel-grey-shadow td.tl,
table.panel-grey-shadow td.cl,
table.panel-grey-shadow td.bl {
	width: 15px;
}
table.panel-grey-shadow td.tr,
table.panel-grey-shadow td.cr,
table.panel-grey-shadow td.br {
	width: 22px;
}

table.panel-grey-shadow td.tl {
	background: white url('images/panel-shadow-grey-tl.png') top left no-repeat;
}
table.panel-grey-shadow td.tc {
	background: white url('images/panel-shadow-grey-tc.png') top left repeat-x;
}
table.panel-grey-shadow td.tr {
	background: white url('images/panel-shadow-grey-tr.png') top left no-repeat;
}
table.panel-grey-shadow td.cl {
	background: white url('images/panel-shadow-grey-cl.png') top left repeat-y;
}
table.panel-grey-shadow td.cc {
	background: #ebebeb;
}
table.panel-grey-shadow td.cr {
	background: white url('images/panel-shadow-grey-cr.png') top left repeat-y;
}
table.panel-grey-shadow td.bl {
	background: white url('images/panel-shadow-grey-bl.png') top left no-repeat;
}
table.panel-grey-shadow td.bc {
	background: white url('images/panel-shadow-grey-bc.png') top left repeat-x;
}
table.panel-grey-shadow td.br {
	background: white url('images/panel-shadow-grey-br.png') top left no-repeat;
}

table.panel-grey-shadow td.cc p, table.panel-white-shadow td.cc ul {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10.5pt;
	font-weight: normal;
	color: black;
	margin: 0px;
	padding: 0px 0px 9px 0px;
}

table.panel-grey-shadow td.cc ul {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 12px;
}



/****************************************************************************************************************/
table.panel-2-white {
	empty-cells: show;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel-2-white td.tl,
table.panel-2-white td.tc,
table.panel-2-white td.tr,
table.panel-2-white td.cl,
table.panel-2-white td.cc,
table.panel-2-white td.cr,
table.panel-2-white td.bl,
table.panel-2-white td.bc,
table.panel-2-white td.br {
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel-2-white td.tl,
table.panel-2-white td.tc,
table.panel-2-white td.tr,
table.panel-2-white td.bl,
table.panel-2-white td.bc,
table.panel-2-white td.br {
	height: 19px;
}

table.panel-2-white td.tl,
table.panel-2-white td.cl,
table.panel-2-white td.bl,
table.panel-2-white td.tr,
table.panel-2-white td.cr,
table.panel-2-white td.br {
	width: 19px;
}

table.panel-2-white td.tl {
	background: white url('images/panel-2-white-tl.png') top left no-repeat;
}
table.panel-2-white td.tc {
	background: white url('images/panel-2-white-tc.png') top left repeat-x;
}
table.panel-2-white td.tr {
	background: white url('images/panel-2-white-tr.png') top left no-repeat;
}
table.panel-2-white td.cl {
	background: white url('images/panel-2-white-cl.png') top left repeat-y;
}
table.panel-2-white td.cc {
	background: white;
}
table.panel-2-white td.cr {
	background: white url('images/panel-2-white-cr.png') top left repeat-y;
}
table.panel-2-white td.bl {
	background: white url('images/panel-2-white-bl.png') top left no-repeat;
}
table.panel-2-white td.bc {
	background: white url('images/panel-2-white-bc.png') top left repeat-x;
}
table.panel-2-white td.br {
	background: white url('images/panel-2-white-br.png') top left no-repeat;
}

table.panel-2-white td.cc p, table.panel-2-white td.cc ul {
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10.5pt;
	font-weight: normal;
	color: black;
	margin: 0px;
	padding: 0px 0px 9px 0px;
}

table.panel-2-white td.cc ul {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 12px;
}


/****************************************************************************************************************/
table.panel-2-grey {
	empty-cells: show;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel-2-grey td.tl,
table.panel-2-grey td.tc,
table.panel-2-grey td.tr,
table.panel-2-grey td.cl,
table.panel-2-grey td.cc,
table.panel-2-grey td.cr,
table.panel-2-grey td.bl,
table.panel-2-grey td.bc,
table.panel-2-grey td.br {
	margin: 0px;
	padding: 0px;
	border: none;
}

table.panel-2-grey td.tl,
table.panel-2-grey td.tc,
table.panel-2-grey td.tr,
table.panel-2-grey td.bl,
table.panel-2-grey td.bc,
table.panel-2-grey td.br {
	height: 19px;
}

table.panel-2-grey td.tl,
table.panel-2-grey td.cl,
table.panel-2-grey td.bl,
table.panel-2-grey td.tr,
table.panel-2-grey td.cr,
table.panel-2-grey td.br {
	width: 19px;
}

table.panel-2-grey td.tl {
	background: white url('images/panel-2-grey-tl.png') top left no-repeat;
}
table.panel-2-grey td.tc {
	background: white url('images/panel-2-grey-tc.png') top left repeat-x;
}
table.panel-2-grey td.tr {
	background: white url('images/panel-2-grey-tr.png') top left no-repeat;
}
table.panel-2-grey td.cl {
	background: white url('images/panel-2-grey-cl.png') top left repeat-y;
}
table.panel-2-grey td.cc {
	background: white url('images/panel-2-grey-cc.png') top left repeat;
}
table.panel-2-grey td.cr {
	background: white url('images/panel-2-grey-cr.png') top left repeat-y;
}
table.panel-2-grey td.bl {
	background: white url('images/panel-2-grey-bl.png') top left no-repeat;
}
table.panel-2-grey td.bc {
	background: white url('images/panel-2-grey-bc.png') top left repeat-x;
}
table.panel-2-grey td.br {
	background: white url('images/panel-2-grey-br.png') top left no-repeat;
}

table.panel-2-grey td.cc p, table.panel-2-grey td.cc ul {
	font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10.5pt;
	font-weight: normal;
	color: black;
	margin: 0px;
	padding: 0px 0px 9px 0px;
}

table.panel-2-grey td.cc ul {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 12px;
}