body 
{
  font-family:tahoma;
  font-size:9pt;
  padding:0px;
  margin:0px;
}

a:visited
{
  color:#0000AA;
}
a:hover
{
  color:#FF3366;
}
a
{
  text-decoration:none;
  color:#0000AA;
}

p{
 text-indent:10pt; 
}
p.ni
{
	text-indent:0;
}

img
{
  border:0;
}

li
{
  padding-top:5px;
  padding-right:0px;
}


textarea
{
  font-family:tahoma;
}

input
{
  font-family:tahoma;
}

select
{
  font-family:tahoma;
}

ul
{
  margin-right:15px;
  padding-right:0px;
  padding-top:0px;
  margin-top:0px;
}

fieldset
{
  border:2px groove;
}

.MenuTitle
{
  font-family:Trafik,"B Traffic",Traffic,tahoma;
  font-size:12pt;
  font-weight:bold;
  padding-right:10px;
}

.MenuContent
{
  vertical-align:top;
  font-size:10pt;
  padding-right:5px;
  padding-left:5px;
}

.PageTitle
{
  font-family:"B Traffic", Traffic, tahoma;
  font-size:13pt;
  font-weight:bold;
  padding-right:10px;
  overflow:hidden;
}

.PageContent
{
  font-size:10pt;
  text-align:justify;
  padding-right:20px;
  padding-left:20px;
  padding-top:10px;
  vertical-align:top;
  line-height:1.5;
/*  font-family:freefarsi,tahoma;*/
}
td.PageContent p
{
  font-size:10pt;
  text-align:justify;
  padding-right:20px;
  padding-left:20px;
  padding-top:10px;
  padding-bottom:10px;
  vertical-align:top;
  line-height:1.5;
  margin:0px;
/*  font-family:freefarsi,tahoma;*/
}

.UpMenu
{
  font-size:6pt;
  color:#000000;
  text-decoration:none;
  width:60px;
  text-align:center;
}
td a:visited.UpMenu{
  color:#000000;
}
td a:hover.UpMenu{
  color:#FF0000;
}

.CopyRight
{
  font-size:7pt;
  text-align:center;
  padding-top:2px;
  padding-bottom:2px;
/*  font-family:FreeFarsi,Tahoma;*/
}

.NewsDateTime
{
	font-size:8pt;
	padding-top:5mm;
}


.image
{
	margin-top:1cm;
	margin-bottom:1cm;
	text-align:center;
}

.Error
{
  color:#FF0000;
}

.boxhead,.boxhead a
{
  background:#5555FF;
  color:#FFFFFF;
  font-weight:bold;
  border-left:0px;
  border-right:0px;
  padding-left:12px;
  padding-right:12px;
  padding-top:5px;
  padding-bottom:5px;
  margin-bottom:0px;
  text-indent:0px;
  margin:0px;
/*  line-height:1;*/
}

.vline
{
  background-color:#000077;
  font-size:1px;
  width:100%;
  padding-top:0;
  margin-top:0;
/*  line-height:1;*/
}

.subtitle
{
  text-indent:10pt;
  font-weight:bold;
  margin-top:10px;
  padding-top:10px;
  padding-bottom:0px;
  margin-bottom:0px;
}

.messagebox
{
  font-size:10px;
  padding:0px;
  margin:5px;
  float:right;
}

.messageboxcontent, td p.messageboxcontent
{
  background: #FFFFFF;
  font-size: 9pt;
  padding-left:5%;
  padding-right:5%;
}

.r1 {margin:0 6px; height:1px;}
.r2 {margin:0 3px; height:1px;}
.r3 {margin:0 2px; height:1px;}
.r4 {margin:0 1px; height:2px;}

.blue .r1,.blue .r2,.blue .r3,.blue .r4
{
  background:#5555FF;
}

.white .r1,.white .r2,.white .r3,.white .r4
{
  background:#FFFFFF;
}

.r1, .r2, .r3, .r4
{
  font-size:1px;
}
