a.m:link    {color: #000000; text-decoration: none; border:none;}
a.m:visited {color: #000000; text-decoration: none; border:none; }
a.m:hover   {color: #000000; text-decoration: none; border:none; }
a.m:active  {color: #000000; text-decoration: none; border:none; }
/*
a.flagstyle:link 	{border:1px solid #979797;}
a.flagstyle:visited {border:1px solid #979797;}
a.flagstyle:hover	{border:1px solid #0000cc;}
a.flagstyle:active 	{border:1px solid #979797;}
*/

body{
	font-family: verdana; 
	font-size:13px;
	background-color:white;
	margin:0;}

div.mmk{
	width:208px; 
	margin-left:36px; 
	background-image:URL('i/m/brd2.gif'); 
	background-position:left top; 
	background-repeat:repeat-y; 
	margin-top:0px}
	
div.mrg{
	width:220px; 
	margin-left:12px; 
	background-image:URL('i/m/t.gif'); 
	background-position:left top; 
	background-repeat:repeat-y; 
	margin-top:0px}

div.mtx{
	padding-left:14px; 
	padding-bottom:5px; 
	padding-top:4px;
	margin-top:-25px;
	background-image:URL('i/m/t.gif'); 
	background-position:9px bottom; 
	background-repeat:no-repeat; }
	

div.markmtx{
	padding-left:14px; 
	padding-bottom:5px; 
	padding-top:4px;
	margin-top:-25px;
	background-image:URL('i/m/t.gif'); 
	background-position:9px bottom; 
	background-repeat:no-repeat; }
	
/*	
div.markmtx{
	padding-left:14px; 
	padding-bottom:5px; 
	padding-top:4px;
	margin-top:-25px;
	background-image:URL('i/news_bg.gif'); 
	background-position:9px bottom; 
	background-repeat:no-repeat; 
	font-weight:bold;}	
*/

	
	
div.submtx{
	padding-left:14px; 
	padding-bottom:5px; 
	padding-top:4px;
	margin-top:0px;
	background-image:URL('i/m/t.gif'); 
	background-position:9px bottom; 
	background-repeat:no-repeat; }
	
img.vbm{
	height:6px; 
	width:1px; 
	margin-left:8px}
	
img.vtm{
	height:25px; 
	width:1px; 
	margin-left:8px}

img.hs{
	height:1px; 
	width:100%;
	margin-bottom:0px;
	background-color:#ffffff}
	
img.vert_under_marked{	
	height:6px;
	width:1px;
	margin-left:8px}


a.t:link    {color: #000088; text-decoration: none; border-bottom: 1px solid #4cb7db; }
a.t:visited {color: #000088; text-decoration: none; border-bottom: 1px solid #4cb7db;  }
a.t:hover   {color: #2654e9; text-decoration: none; border-bottom: 1px solid #2654e9;  }
a.t:active  {color: #000088; text-decoration: none; border-bottom: 1px solid #4cb7db;  }

a.f:link    {border:1px solid #979797}
a.f:visited {border:1px solid #979797}
a.f:hover   {border:1px solid #2654e9}
a.f:active  {border:1px solid #979797}

/*
a:link    {color: #0000cc; text-decoration: none; }
a:visited {color: #0000cc; text-decoration: none; }
a:hover   {color: #0000cc; text-decoration: underline; }
a:active  {color: #0000cc; text-decoration: none; }
*/

a:link    {color: #000000; text-decoration: underline; border-bottom:0px solid #000000; }
a:visited {color: #000000; text-decoration: underline; border-bottom:0px solid #000000; }
a:hover   {color: #000000; text-decoration: underline; border-bottom:1px solid #000000; }
a:active  {color: #000000; text-decoration: underline; border-bottom:0px solid #000000; }

td.tdw{background-color:#ffffff; vertical-align:top}

li{padding-top:2px; padding-bottom:2px}
ul{padding-top:0px; padding-bottom:0px; margin-top:2px; margin-bottom:2px;}

p.blw{margin-bottom:0px; padding-bottom:0px}


p.inp{margin-top:2px; margin-bottom:2px; padding-left:2em}
/*
p.inp2{margin-top:4px; margin-bottom:4px; padding-left:1em}
*/


td{font-size:13px}

td.t{background-color:#ffffff; 
	 font-size:13px;
	 vertical-align:top;
	 text-align:left}

/*li{padding-bottom:5px}*/
   
h4{line-height:2em; margin-bottom:10px;  display:inline; font-weight:bold; font-size:13px; }

h2{font-weight:bold; font-size:13px; margin-top:0px; padding-top:0px;  display:inline; }


div.rightadv{
	width:220px; 
	float:right; 
	margin-right:-15px; 
	margin-left:15px; 
	margin-top:-2px;
	}
	

h1 {font-weight:normal; font-size:18px; margin-top:0px; padding-top:0px; }

form div {
      display: inline;
      white-space: nowrap;
   }

form div * {
      vertical-align: middle;
      margin-top:2px;
      margin-bottom:2px;
   }


input[type=checkbox]{ 
  appearance:normal;  /* resets various properties */
  display:inline-block;
  margin-top:4px;
  margin-bottom:6px;
}

p.it_news_1{margin-top:0px; padding-top:11px; clear:left}

p.it_news_0{margin-top:0px; padding-top:16px; clear:left}
p.it_news_2{margin-top:0px; padding-top:5px; clear:left}


div.section{	
	align:left; 
	border-left:1px solid #1d44e1; 
	padding-left:10px; 
	padding-bottom:11px;  
	background-image:URL('i/sect_title.gif'); 
	background-position:left top; 
	background-repeat:no-repeat; 
	padding-top:5px;
	margin-bottom:15px;
	margin-left:100px;
}

p.demo{text-indent:0px; padding-left:0px; margin-top:10px; margin-bottom:10px}

p.clients{text-indent:0px; padding-left:40px; margin-top:5px; margin-bottom:5px}

.dp{position: absolute; display: none; width: 350px; background:#ffffcc; border: solid 1px #ffcc00; padding:10;  font-size:12px}

/*
strong a:link    {color: #000000; text-decoration: none; border:none;}
strong a:visited {color: #000000; text-decoration: none; border:none; }
strong a:hover   {color: #000000; text-decoration: none; border:none; }
strong a:active  {color: #000000; text-decoration: none; border:none; }
*/


div.divtitle{
width:450px; 
height:27px;
background-image:URL('i/s/sect_bg.gif'); 
background-position:left; 
background-repeat:repeat-y; 
padding-top:4px; 
padding-bottom:5px; 
padding-left:10px; 
border-left:1px solid #1d44e1; }

