body,td,p,div,td {font-family:Arial;font-size:14px;}
h1, h2, h3, h4 {color:#000; margin:0; padding:0; }
table.h1table{margin-top:0.5em; width:100%; white-space:nowrap;}
table.h1table h1{white-space:nowrap;}
h1 {font-size:14px;text-align:center; color:#054390;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:13px;}
html, body {height:100%}

body  	{
	background-color:#e5e5e5;
	height:100%;
}
	
tr.menuRow td{
  border:none;
  padding:0;
  margin:0;
}

tr.topMenuRow td{
  border:none;
  padding:0;
  margin:0;
}



a.topMenuImagesArrJs{
	padding:3;
}
a.topMenuImagesArrJsSel{
/*	background-color:#ff5200;  */
/*	border: solid 1px #ff5200; */
	padding:3;
}


a.topMenuImagesArrJs img{
  border:none;
  padding:0;
  margin:0;
}

a.topMenuImagesArrJsSel img{
  border:none;
  padding:0;
  margin:0;
}


a.menuImagesArrJs{
  border-style:none;
  padding:0;
  margin:0;
}

a.menuImagesArrJsSel{
  border-style:none;
  padding:0;
  margin:0;
}


a.menuImagesArrJs img{
  border-style:none;
  padding:0;
  margin:0;
}

a.menuImagesArrJsSel img{
  border-style:none;
  padding:0;
  margin:0;
}

/*====================================================
	Content related
====================================================*/

.contentContainer a {
	color:#003366;
	text-decoration:none;
}
.contentContainer a:hover {
	color:#0066aa;
	text-decoration:underline;
}

td.contentContainer{
padding:1.5em;
padding-top:0;
text-align:left;
}

/*
td.contentContainer p:first-letter{
	font-size:120%;
	font-weight:400;
	color:#666;
}
*/

td.contentContainer>p{
  padding:0;
  margin:0;
  margin-top:1em;
}

td.contentContainer p>p{
	background-color:red;
	padding:0;
	margin:0;
}

ul{
	padding:0;
	margin-left:1em;
}

td.contentContainer li{
	marker-offset:0px;

/*
  border:solid 1px gray;
  margin-left:-40px;
*/

}


img.inlineContextImg{
	margin:1em;
}
img.inlineContextImg[align="left"]{
	margin-left:0;
}
img.inlineContextImg[align="right"]{
	margin-right:0;
}

table.contactsLayoutTable td{
	font-size:14px;
}

/*====================================================
	Adminictrative pages: forms abd buttons
====================================================*/

input {
   border: 2 solid gray;
   padding: 1px;
   back-ground-color: gray;
   color: black;
}
input.button {
   cursor:hand;
   width:150px;
}
textarea {
   border: 2 solid gray;
   padding: 1px;
   color: black;
}
form {
   margin:0px;
}