BODY  {
	font-family : Arial, sans-serif;
	font-size : 12px;
	background-color : 4766a6;
	background: url(images/bckgrnd1600.gif) repeat;
	background-position:50% 50%;
	top : 0px;
	left : 0px;
	right : 0px;
	padding : 0px 0px 0px;
}

P, DIV {
	text-align : justify;
	text-indent : 20px;
}
DIV.section {
	font-family : Arial, sans-serif;
	font-size:12px;
	color : black;
	text-align : justify;
	text-indent : 0px;	
}
P.news {
	margin-left:0px;
	text-indent : 0px;
}

DIV.cont {
	   font-family : Arial, sans-serif;
	   font-size:12px;
       color : black;
	   padding-right:10px;
}

DIV.head {
       color : #008080; 
	   text-align : left;
	   font-weight : bold;
}

DIV.news {
	color :black;
	text-align : center;
	font-weight : bold;
}
DIV.map {
	   font-family : Arial, sans-serif;
	   font-size:18px;
	   font-weight : bold;
       color : navy;
}
ul.map{
	   font-family : Arial, sans-serif;
	   font-size:16px;
	   font-weight : bold;
       color : 0000CC;
}
li.map{
	   margin-left:-20px;
	   margin-bottom:5px;
}
a.select_map{
color:0000CC;
}
DIV.arcnews {
	   font-family : Arial, sans-serif;
	   font-size:18px;
	   font-weight : bold;
       color : navy;
	   padding-left:30px;
}
P.right, DIV.right {
	text-indent : 0;
	text-align : right;
}
div.newsheader {
	background-color:navy;
	color :white;
	text-align : center;
	font-family : Arial, sans-serif;	
	font-size : 14px;	
	font-weight : bold;
	margin-top:0px;margin-left:10px;margin-right:20px;margin-bottom:0px;
	padding-left:0px;
}
h3 {
	font-family : Arial, sans-serif;
	font-size:18px;	
	font-weight : bold;
	color : black;
	padding-left:10px;
}
h4 {
	font-family : Arial, sans-serif;
	font-size:16px;	
	font-weight : bold;
	font-style:italic;
	color : black;
	padding-left:5px;
	margin-bottom:7px;
}
A.newsheader {
	text-decoration: none;
	color: white;
}
A.newsheader:Hover {
	text-decoration: underline;
	color: yellow;
}
A {
	text-decoration: none;
	color: navy;
}
A:Hover {
	text-decoration: underline;
	color: blue;
}
A.navigation {
	text-decoration: none;
	color: #CCCCCC;
}
A.navigation:Hover {
	text-decoration: underline;
	color: yellow;
}
A.mail {
	text-decoration: none;
	color: black;
}
A.mail:Hover {
	text-decoration: underline;
	color: yellow;
}
A.news {
	color: black;
}
A.news:Hover {
	text-decoration: underline;
	color: blue;
}
A.link {
	font-family:Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:navy;
	text-align:left;
}
A.link:Hover {
	text-decoration: underline;
	color: blue;
}
A.newsarchive {
	color: white;
}
A.newsarchive:Hover {
	text-decoration: underline;
	color: blue;
}

A.section {
	text-decoration: none;
	color: navy; 
	font-family:Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
}
A.content {
	color: navy; 
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
A.content:Hover {
	text-decoration: underline;
	color: 0099ff;
}

A.menu {
	text-decoration: none;
	font-family : Arial, sans-serif;	
	font-size: 16px;
	color: navy;
	font-weight:bold;
}
A.menu:Hover {
	text-decoration: underline;
	color: yellow;
}
A.submenu {
	text-decoration: none;
	color: navy;
	font-family : Arial, sans-serif;	
	font-size: 14px;
	font-weight: bold;
}
A.submenu:Hover {
	text-decoration: underline;
	color: yellow;
}
A.footer{
	color: white;
}
A.footer:Hover {
	text-decoration: underline;
	color: yellow;
}
a.img{
	border-width:0
}

TABLE {
	font-family : Arial, sans-serif;	
	font-size: 12px;
}

TABLE.header {
	width : 100%;
	font-size : medium;
	color : White;
	text-indent : 0px;
	display:table;
	table-layout:auto;
}

TABLE.menu {
	width : 170px;
	font-family : Arial, sans-serif;
	font-size : 14px;
	padding-right:10px;
}

TABLE.submenu {
	border : 1px inset white;
	width : 100%;
	font-family : Arial, sans-serif;	
	font-size: 14px;
	text-align : left;
	padding-left: 10px;
	margin: 5px;		
}

TABLE.footer {
	width : 100%;
	border-width: 0;
	text-align : center; 
	font-family:Arial, sans-serif;
	font-size:12px;
	color: white;
}

TD.navigation {
	font-weight : bold;
	font-size: 14px;
	padding-bottom : 5px;
	padding-top : 5px;
	padding-left : 5px;
	background-color : 333399;
	color: white;
}
TD.active {
	border : 0px outset white;
	border-right-style : none;
	font-weight : bold;
	color: white;
	font-family : Arial, sans-serif;	
	font-size : 14px;
	padding: 5px;
	margin: 10px;
}

TD.inactive {
	border : 0px outset White;
	border-right-style : none;
	font-family : Arial, sans-serif;	
	font-size : 14px;
	font-weight : bold;
	color: navy;
	padding: 5px;
	margin: 10px;	
}
TD.inactive_charge {
	border : 0px outset White;
	border-right-style : none;
	font-family : Arial, sans-serif;	
	font-size : 14px;
	font-weight : bold;
	color: navy;
	background-color:#EEEEEE;
	padding: 5px;
	margin: 10px;	
}
TD.submenu {
	border : 0px outset white;
	border-right-style : none;
	font-weight : bold;
	background-color : 7690C3;
	font-size : x-small;
	color : Yellow;
}

TD.content {
	width : 100%;
	background-color : white;
	padding:10px;
	font-family : Arial, sans-serif;	
	font-size : 12px;
}
td.dwnldsp{
	background-color : F0F0F0; 
}
TH.download{
	colspan:2;  
	background-color:#3333CC;
	color:white;
	font-family:Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
}
td.download{
	colspan:2;  
	background-color : white;
	font-family:Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
}
td.price_head{
	width:100%;
	color : white;
	text-align:center;
	font-family:"Times New Roman", Times, serif;	
	font-size : 22px;
	font-weight:bold;
}
td.price_head2{
	width:100%;
	color : white;
	text-align:center;
	font-family:"Times New Roman", Times, serif;	
	font-size : 18px;
	font-weight:bold;
}
td.price_cont_title{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	color:#333333;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
td.price_cont_head{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
td.price_cont_head2{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	width:15%;
}
td.price_cont_name{
	padding:5px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
td.price_cont_descr{
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	width:100%;
	color:blue;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
}
td.price_cont_price{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	color:red;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
span.activemenu{
	background-color:333399;
	font-family : Arial, sans-serif;	
	font-size: 16px;
	font-weight:bold;
	width:100%;
}
span.descr {
	font-weight:normal;
	font-size:10px;
	color:blue;
}
span.red{
	color:#FF0000;
}
span.black{
	color:#000000;
}
img.partner{
 border-width: 0;
 vertical-align:middle;
}




