@charset "utf-8";

/*
------------------
me = Menu Element
------------------
*/
	body {
		text-align: center;
		margin: 0 auto;
		font-family: arial, verdana, sans-serif;
		font-size: small;
      color: #000000;
		background-color: #c8c8c8;
		background: #c8c8c8;
		margin: 0px;
		padding: 0px; 
		min-height: 800px;
	}


#page {
		  text-align:left;
		  position:relative;
		  width:750px;
		  margin: 0 auto;
}

td.mainInfo { padding: 0px 0px 0px 50px; }
/*td.login {font-weight: normal; font-style: normal; font-family: verdana; font-size: 11; text-align: right; vertical-align: baseline; white-space: nowrap; width: auto; cursor: auto; }*/
td.me { font-weight: bold; font-style: normal; font-family: verdana; font-size: 11; text-align: center; white-space: nowrap; border: solid 1px #526384; width: auto; cursor: auto; }
td.meon { font-weight: bold; font-style: normal; font-family: verdana; font-size: 11; text-align: center; white-space: nowrap; background-color: #ffffff; border: solid 1px #000000; width: auto; cursor: pointer; }
td.leftme { font-weight: bold; font-style: normal; font-family: verdana; font-size: 11; text-align: center; white-space: nowrap; background-color: #526384; border: solid 1px #000000; width: 112; cursor: auto; }
td.leftmeon { font-weight: bold; font-style: normal; font-family: verdana; font-size: 11; text-align: center; white-space: nowrap; background-color: #ffffff; border: solid 1px #000000; width: auto; cursor: pointer; }
td.navseptd { font-weight: normal; font-style: normal; font-family: verdana; font-size: 11; white-space: nowrap; text-align: center; margin: 0px 0px 0px 0px; }
td.leftInfo { border-right: solid 1px #000000; padding: 0px 10px 0px 10px;	}
td.leftMenu { border-right: solid 1px #000000; padding: 0px 10px 0px 10px; width: 150; min-height: 550px; vertical-align: top; }
table.leftInfo { border-right: solid 1px #000000; padding: 0px 10px 0px 10px;	width: 150; min-height: 550px; }
td.blank { width: 100%; height: 15px; empty-cells: css/style.css; white-space: pre; }
td.footer { width: 100%; height: 15px; empty-cells: css/style.css; white-space: pre; font-weight: bold; font-style: normal; font-family: verdana; font-size: 11; color: #ffffff; text-align: right; }
table.menu { width: 750px; margin-right: auto; border-spacing: 2px; background-color: #526384; border-top: solid 1px #000000; border-bottom: solid 1px #000000; padding: 0px; align: center; }
table.bc { width: 750px; margin-right: auto; border-spacing: 2px; background-color: #55a0ff; border: 0px; padding: 0px; align: center; }
table.invisible { width: 750px; border-spacing: 0px; background-color: #ffffff; border: 0px; padding: 5px; align: center; }
table.grey { width: 750px; border-spacing: 0px; background-color: #c8c8c8; border: 0px; padding: 5px; align: center; }
table.header { width: 750px; margin-right: auto; border-spacing: 2px; background-color: #526384; padding: 0px; align: center; background-image: url(webheader.jpg); background-repeat: repeat-y; background-position: top center; }
table.main { width: 750px; background-color: #FFFFFF; border-spacing: 0px; border: 0px; padding: 5px; height: 550px; align: center; }
table.mainPic { width: 750px; background-color: #FFFFFF; border-spacing: 0px; border: 0px; padding: 5px; align: center; }
table.contactInfo { width: auto; background-color: #FFFFFF; border-spacing: 0px; border: 0px; padding: 0px; align: center; }
table.contactInfo2 { width: 200px; background-color: #FFFFFF; border-spacing: 0px; border: 0px; padding: 0px; align: center; }
table.black { width: 810px; background-color: #000000; border-spacing: 0px; border: 0px; padding: 5px; align: center; }
h1 { font-family: sans-serif; font-weight: bold; font-size: 14px; }
h1.contacts { font-family: sans-serif; font-weight: bold; font-size: 14px; white-space: nowrap; }
h1.news { font-family: sans-serif; font-weight: bold; font-size: 14px; padding: 0 25px 0; }
h1.services { font-family: sans-serif; font-weight: bold; font-size: 14px; padding: 0 25px 0; }
h2 { font-family: sans-serif; font-weight: normal; font-size: 12px; }
h2.login { font-family: sans-serif; font-weight: normal; font-size: 12px; text-align: right; vertical-align: baseline; padding: 12px 0 0 0; }
h2.contacts { font-family: sans-serif; font-weight: normal; font-size: 12px; white-space: nowrap; }
h2.news { font-family: sans-serif; font-weight: normal; font-size: 12px; padding: 0 50px 0;}
h2.services { font-family: sans-serif; font-weight: normal; font-size: 12px; padding: 0 50px 0;}
h2.newsTitle { font-family: sans-serif; font-weight: bold; font-size: 12px; padding: 0 50px 0;}
h2.newsLink { font-family: sans-serif; font-weight: bold; font-size: 12px; padding: 0 50px 0; float: right; };
h3 { font-family: sans-serif; font-weight: normal; font-size: x-large; white-space: nowrap; }
h4 { font-family: sans-serif; font-weight: normal; font-size: large; text-decoration: underline; }
a:link { color: #0000ff; }
a.products:link { color: #000000; }
a:visited { color: #000000; }
a:active { color: #000000; }
a.meaon { color: #000000; text-decoration: none; }
a.mea:hover { color: #000000; text-decoration: none; }
a.mea:visited { color: #000000; text-decoration: none; }
a.mea { color: #ffffff; text-decoration: none; }
a.mea:hover { color: #ffffff; text-decoration: none; }
a.mea:visited { color: #ffffff; text-decoration: none; }
div.pageDiv { background-image: url(PageBkg.gif); background-repeat: repeat-y; background-position: top center; }
input	{ font-size: 70%; }
