/** Format table **/
table.format {
	border:none!important;
	border-spacing:4px!important;
}
table.format td {
	border:1px solid grey!important;
	padding:5px!important;
}
table.format2 {
	width:100%;
 border:none!important;
	border-spacing:4px!important;
}
table.format2 td {
	width:auto;
 border:1px solid grey!important;
	padding:5px!important;
}
table.format2 td + td {
	max-width:50px;width:30px;
 border:1px solid grey!important;
 padding:5px!important;
 text-align: center;
}
table.format2 td + td img {
 max-width:40px;width:auto;height:auto;
	padding:3px;
	margin:4px auto 6px auto;
	box-shadow:2px 2px 4px grey;
	border:1px solid #366ea1;
	float:left;
}
table.null {
	border:none!important;
	border-spacing:4px!important;
}
table.null td {
	border:none;
	padding:5px!important;
}



img.style {margin:3px; border:1px solid #ffffff; border-radius:4px; padding:2px; background:#1173db; box-shadow:2px 2px 3px grey;}

.intext {font-family:tahoma,arial,verdana,sans-serif;color:#000000;padding:0;}
h1.intext {font-size:125%;font-weight:bold;margin:10px 0 5px 0;}
h2.intext {font-size:120%;font-weight:bold;text-transform:lowercase;margin:10px 0 5px 0;text-align:center;}
h3.intext {font-size:115%;font-weight:normal;margin:10px 0 5px 0;text-align:center;}
h4.intext {font-size:110%;font-weight:normal;margin:10px 0 5px 0;}
h3.headerblock {
 width:100%;height:26px;line-height:26px;
 font-size:115%;
 font-weight:normal!important;
 margin:10px 0 5px 0;padding:3px 6px;
 color:#3ca3c7;
 background:#f3f3f3;
 border:1px solid #3ca3c7;
 border-radius:4px;
}

img.img-left  {
	width:36%;height:auto;
	padding:3px;
	margin:4px 16px 6px 0;
	box-shadow:2px 2px 4px grey;
	border:1px solid #366ea1;
	float:left;
}
img.img-right {
	width:36%;height:auto;
	padding:3px;
	margin:4px 0 6px 16px;
	box-shadow:2px 2px 4px grey;
	border:1px solid #366ea1;
	float:right;
}
img.img  {
	width:90%;max-width:600px;height:auto;
	padding:3px;
	margin:4px auto;display:block;
	box-shadow:2px 2px 4px grey;
	border:1px solid #366ea1;
}
img.img-left30  {
	width:28%;height:auto;
	padding:3px;
	margin:4px 16px 6px 0;
	box-shadow:2px 2px 4px grey;
	border:1px solid #366ea1;
	float:left;
}
img.img-left70px {
 width:70px;height:110px;
	padding:3px;
	margin:4px 16px 6px 0;
	box-shadow:2px 2px 4px grey;
	border:1px solid #366ea1;
	float:left;
}
a.file-doc,
a.file-xls,
a.file-pdf,
a.file-ppt,
a.file-zip {display:table-cell;width:100%;height:50px;line-height:1.1em;padding:0 5px 0 55px;margin:0 0 10px 0;vertical-align: middle;}

a.file-doc {background:#FFFAFA url('../images/icons/link-file-doc.png')no-repeat left;}
a.file-xls {background:#FFFAFA url('../images/icons/link-file-xls.png')no-repeat left;}
a.file-pdf {background:#FFFAFA url('../images/icons/link-file-pdf.png')no-repeat left;}
a.file-zip {background:#FFFAFA url('../images/icons/link-file-zip.png')no-repeat left;}
a.file-ppt {background:#FFFAFA url('../images/icons/link-file-ppt.png')no-repeat left;}

a.file-doc:hover {background:#FAFAFA url('../images/icons/link-file-doc.png')no-repeat left;}
a.file-xls:hover {background:#FAFAFA url('../images/icons/link-file-xls.png')no-repeat left;}
a.file-pdf:hover {background:#FAFAFA url('../images/icons/link-file-pdf.png')no-repeat left;}
a.file-ppt:hover {background:#FAFAFA url('../images/icons/link-file-ppt.png')no-repeat left;}
a.file-zip:hover {background:#FAFAFA url('../images/icons/link-file-zip.png')no-repeat left;}
