html, body {
	margin:0px;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
}

body {
	background-color: #ffffff;
}

body, td {
	font-family: Arial;
	font-size: 12px;
	line-height : 16px;
	color: #333333;
}
.top  {
       background-color:#3399cc;
	   color:#FFFFFF;
	   padding-left:20px
}
.topr  {
       background-color:#3399cc;
	   color:#FFFFFF;
	   padding-left:20px
	   
}
.topmenu{
         padding:15px;
		 color:#3399cc;
}
td.topmenu a {
          font-size:11px;
		  text-decoration:none;
		  color:#3399cc;
		  
}
td.topmenu a:visited {
          font-size:11px;
		  text-decoration:none;
		  color:#3399cc;
		  
		  
}
td.topmenu a:hover {
          font-size:11px;
		  text-decoration:underline;
		  color:#3399cc;
		  border-bottom: 0px;
		  
}
ul.mgr {
          list-style-image: url(/img/markgr.gif);
		  }
li.mgr {
          margin:0px 0px 0px 10px;
		  }		  
.vizl  {
        background:url(/img/vizl.gif) no-repeat right;
		color:#FFFFFF;
		background-color:#3399cc;
}
.vizr  {
        background:url(/img/vizr.gif) no-repeat left;
}
.slog  {padding-left:20px;
        padding-top:0px;
		font-size:11px;
		color:#FFFFFF;
}
.news  {
        background:url(/img/dots.gif) repeat-y left;
        padding-top:15px;
		padding-left:25px;
		color:#3399cc;
		font-weight:normal;
}
.main  {
        padding:10px;
		}
.foot  {background:url(/img/footbg.gif) repeat-x;
}
.bot   {
        color:#666666;
        font-size:9px;
        font-weight:bold;
        padding-top:10px;
}
p      {color:#333333;
        text-align:justify;
	line-height : 16px;
}
p.l      {
        text-align:left;
}
.green  {
         color:#7ad34e;
		 font-weight:bold;
		 font-size:14px;
}
.blue  {
         color:#0099ff;
		 font-weight:bold;
		 font-size:16px;
}
.footr  { padding-left:20px;
}
.tel    {font-size:11px;
}

a        {
          color:navy;
          
}
a:visited   {
          color:navy;
          text-decoration:none;
}
a:hover   {
          color:navy;
          text-decoration:none;
		  border-bottom: 1px #7ad34e solid;
}      
a.podr   {
        font-family: Tahoma;
        color:#3399cc;
		  font-size:10px;
		  text-decoration:none;
}
a.podr:visited  {
      font-family: Tahoma;
        color:#3399cc;
		font-size:10px;
		text-decoration:none;
}
a.podr:hover   {
       font-family: Tahoma;
        color:#3399cc;
		font-size:10px;
		text-decoration:underline;
		border-bottom: 0px;
}
h1       {margin:3px;
          font-size:18px;
         color:#0099ff;
		 font-weight:normal;
		 padding-top:10px;
}
h2       {margin:3px;
         color:#7ad34e;
		 font-size:14px;
		 font-weight:normal;
}
h3       {margin: 0px;
         padding-top:3px;
			padding-bottom: 4px;
         font-size:14px;
         color:#0099ff;
		 font-weight:normal;
		 background-color:#f1f8fb;
		 width: 50%;
		 height:20px;	 
		 
}

.i     {
        border:solid 2px #e0e0e0;
		margin:5px;         
}
.dots  {border-bottom:dotted 1px #e0e0e0;
width: 50%;
      
        
}
li     {
        line-height:1.2em;
		margin: 0px;
		padding: 4px;
		list-style-position:outside;
				}
ol li   {
        padding-top:5px;
        padding-left:0px;
		}		

ul     {padding: 0px;
        margin: 0px;
}
ol     {
        padding: 0px;
		margin:0 0 0 7px;
        }
.rm1   {
        padding-left:0px;
		}		
a.rm1  {
	color: #3399cc;
	font-weight: bold;
}
a.rm1:visited  {
	color: #3399cc;
	font-weight: bold;
}
a.rm1:hover  {
	color: #3399cc;
	font-weight: bold;
	text-decoration: none;
	border-bottom: none;
}
.str a {
	color: grey;
	font-weight: bolder;
}
.str a:hover {
	color: grey;
	font-weight: bolder;
}
.str a:visited {
	color: grey;
	font-weight: bolder;
}

.sub1 {
	border: solid 1px #3399cc;
	padding: 5px;
	margin: 0px;
	background-color: #F0FFFF;
}
.ord li {
        line-height:1.2em;
		margin: 15px;
		padding: 0px;
		list-style-position:outside;
		}
ul.sub {margin-left: 25px; list-style-type: square}

.bolt { font-weight: bold;}