body,td
{
        font-size:11px;
	font-family: verdana;
	color: #003f87;
	text-align: left;
}


a:link,a:visited,a:hover,a:active
{
	color: #c41e3a;
	text-decoration: none;
}

.redbar
{
	font-family: verdana;
        font-size:11px;
        color: #FFFFFF;
        background-color: #c41e3a;
	text-align: right;
        vertical-align: middle;
}

.redbar a:link,.redbar a:visited,.redbar a:hover,.redbar a:active
{
	color: #FFFFFF;
	text-decoration: none;
}

.bluebar
{
	font-family: verdana;
        font-size:11px;
        color: #FFFFFF;
        background-color: #003f87;
	text-align: left;
}

.bluebar a:link,.bluebar a:visited,.bluebar a:hover,.bluebar a:active
{
	color: #FFFFFF;
	text-decoration: none;
}


.newstitle
{
	font-family: verdana;
        font-size:11px;
        color: #003f87;
	font-weight: bold;
	text-align: left;
        vertical-align: top;
}

.newstext
{
	font-family: verdana;
        font-size:11px;
        color: #003f87;
	text-align: left;
        vertical-align: top;
}

.settingshdr
{
	font-family: verdana;
        font-size:16px;
        color: #003f87;
	font-weight: bold;
	text-align: left;
        vertical-align: middle;
}

.settingsdsc
{
	font-family: verdana;
        font-size:11px;
        color: #003f87;
	text-align: justify;
}

.thumbtd
{
	text-align: center;
        vertical-align: middle;
}

.righttd
{
	font-family: verdana;
        font-size:11px;
        color: #003f87;
	text-align: right;
        vertical-align: middle;
}

.blueline
{
        background-image: url(images/blue_line.png);
}

.searchfield
{
    width: 300px;
    height: 21px;
    float: left;
    overflow: hidden;
    background: url("images/search.gif") 0 0 no-repeat; /* ie6png:crop */
}

.mailfield
{
    width: 78px;
    height: 21px;
    float: left;
    overflow: hidden;
    background: url("images/mailform.gif") 0 0 no-repeat; /* ie6png:crop */
}

.fieldinput
{
    width: 100%;
    background: none;
    border: none;
    outline: none;
    float: left;
    color: #003f87;
    font-size: 14px;
    font-family: verdana;
}



.domainfield
{
    margin:3px;
    height:21px;
    width:102px;
    border:solid 0 #ffffff;
    background: transparent url("images/maildom.gif") no-repeat; 
    font-family: verdana;
    font-size:14px;
    color: #003f87;
}

.currencyconverter input
{
    margin:3px;
/*    height:21px; */
    width:85px;
/*    
    border:solid 0 #ffffff;
    background: transparent url("images/maildom.gif") no-repeat; 
*/
    font-family: verdana;
    font-size:11px;
    color: #003f87;
}

.currencyconverter select
{
    margin:3px;
/*    height:21px; */
    width:180px;
/*
    border:solid 0 #ffffff;
    background: transparent url("images/maildom.gif") no-repeat; 
*/
    font-family: verdana;
    font-size:11px;
    color: #003f87;
}


.afisha
{ 
  padding-left: 12px;
}


.afisha ul 
{ 
  list-style-type: square; 
  padding-top: 10px;
  padding-left: 20px;
  margin: 0px;
}

span.checkbox {
  width: 19px;
  height: 25px;
  padding: 0 0px 0 0;
  background: url(images/checkbox.gif) no-repeat;
  display: block;
  clear: left;
  float: left;
}
span.radio {
  width: 19px;
  height: 25px;
  padding: 0px 0px 0px 0px;
  background: url(images/radio.gif) no-repeat;
  display: block;
  clear: left;
  float: left;
}
span.select {
  position: absolute;
  width: 80px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
  height: 21px;
  padding: 3px 10px 0px 15px;
  color: #003f87;
  font: 14px/14px arial,sans-serif;
  background: url(images/select.gif) no-repeat;
  overflow: hidden;
}


table.dashed {
    border-width: 1px 1px 1px 1px;
    border-spacing: 2px;
    border-style: dashed dashed dashed dashed;
    border-color: rgb(196, 30, 58) rgb(196, 30, 58) rgb(196, 30, 58) rgb(196, 30, 58);
    border-collapse: collapse;
    background-color: white;
}
table.dashed th {
    border-width: 1px 1px 1px 1px;
    padding: 1px 1px 1px 1px;
    border-style: inset inset inset inset;
    border-color: rgb(196, 30, 58) rgb(196, 30, 58) rgb(196, 30, 58) rgb(196, 30, 58);
    background-color: white;
    -moz-border-radius: 0px 0px 0px 0px;
    font-weight: bold;
}
table.dashed td {
    border-width: 1px 1px 1px 1px;
    padding: 1px 1px 1px 1px;
    border-style: inset inset inset inset;
    border-color: rgb(196, 30, 58) rgb(196, 30, 58) rgb(196, 30, 58) rgb(196, 30, 58);
    background-color: white;
    -moz-border-radius: 0px 0px 0px 0px;
}

table.solid {
    border-width: 2px 2px 2px 2px;
    border-spacing: 2px;
    border-style: solid solid solid solid;
    border-color: rgb(0, 63, 135) rgb(0, 63, 135) rgb(0, 63, 135) rgb(0, 63, 135);
    border-collapse: collapse;
    background-color: white;
}
table.solid th {
    border-width: 2px 2px 2px 2px;
    padding: 1px 1px 1px 1px;
    border-style: solid solid solid solid;
    border-color: rgb(0, 63, 135) rgb(0, 63, 135) rgb(0, 63, 135) rgb(0, 63, 135);
    background-color: white;
    -moz-border-radius: 0px 0px 0px 0px;
}
table.solid td {
    border-width: 2px 2px 2px 2px;
    padding: 1px 1px 1px 1px;
    border-style: solid solid solid solid;
    border-color: rgb(0, 63, 135) rgb(0, 63, 135) rgb(0, 63, 135) rgb(0, 63, 135);
    background-color: white;
    -moz-border-radius: 0px 0px 0px 0px;
}