body {
    margin: 0;
    font:12px Arial,Verdana,Helvetica,sans;
    color: #000;
    background:#FFF;
    }

  td {
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica;
        color: #000;
        margin:0;
  }
  th {
        text-align: center;
        color: #FFF;
        background-color: #878787;
        font-weight: normal;
        font-size: 12px;
  }

img {
    border:0;
    }
 

  .MenuRootItemLeft, .MenuRootItemRight {
        padding: 0;
        margin: 0;
        width: 5px;
        height: 27px;
  }
  .MenuRootItemCenter {
        height: 17px;
        margin: 0;
        padding: 5px;
        white-space: nowrap;
  }

.MenuRootItemLeftActive {
	padding: 0;
	margin: 0;
	width: 19px;
	height: 27px;
	background-image: url(menu-root-item-left.gif);
	}

  .MenuRootItemCenterActive {
        height: 17px;
        background-color: #666;
        margin: 0;
        padding: 5px;
        padding-left: 20px;
        padding-right: 18px;
        font-weight:bold;
        font-size:14px;
        color: #FFF;
  }

.MenuRootItemRightActive {
	padding: 0;
	margin: 0;
	width: 22px;
	height: 27px;
    background-image: url(menu-root-item-right.gif);
}

  .MenuChild{
        padding: 5px 10px 5px 10px;
        background-color: #666;
        color: #FFF;
  }
  
  .NavigationLine {
        font-size: 11px;
        padding: 5px;
        padding-left: 12px;
        background-color: #CCC;
  }
  
  a, a:link, a:hover {
        text-decoration: underline;
        color: #000;
  }

  a:visited {
        text-decoration: underline;
        color: #272727;
  }

  a.RootMenu{
        color: #000;
        text-decoration: underline;
        font-size: 11px;
  }
  a.RootMenu:link {
        color: #000;
        text-decoration: underline;
        font-size: 11px;
  }
  a.RootMenu:visited {
        color: #000;
        text-decoration: underline;
        font-size: 11px;
  }
  a.RootMenu:hover {
        color: #000;
        text-decoration: none;
        font-size: 11px;
  }
  a.RootMenuActive {
        color: #FFF;
        text-decoration: none;
        font-size: 13px;
  }
  a.RootMenuActive:link {
        color: #FFF;
        text-decoration: none;
        font-size: 13px;
  }
  a.RootMenuActive:visited, a.RootMenuActive:hover {
        color: #FFF;
        text-decoration: none;
        font-size: 13px;
  }

 
  a.Url, a.Url:link, a.Url:visited {
        text-decoration: underline;
        color: #1670D5;
        font-size:12px;
  }

  a.Url:hover {
        text-decoration: none;
        color: #1670D5;
        font-size:12px;
  }
 
.Opera {
    background-image:url(button-opera.gif);
	font-size: 11px;
	border-left:#B3B3B3 1px solid;
	border-top:#F6F6F7 1px solid;
	border-bottom:#919194 1px solid;
	border-right:#B3B3B3 1px solid;
	}

input.submit {
	background-image:url(button-submit.gif);
    color: #FFF;
    border:#4E4D4D 1px solid;
	font-size: 12px;
	padding:3px;
	cursor: pointer;
	cursor: hand;
}

 div.left-menu-block{
		background-image: url('background-left.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
		width: 250px;
		
		padding-top: 5px;
		padding-left: 30px;
		padding-bottom: 70px; 
	}
	
input.top-login{
   font-size: 11px;
   width: 100px;
   border: #999 1px solid;
   padding-left: 3px;
   }
   
input.top-login-email{
	width: 155px;
	}

input.top-login-button{
	width: 50px;
	}
	
	div.left-menu-block span.head
	{
		font-size: 18px;
		color: #333;
	}
	div.left-menu-block div{
		padding-top: 10px;
		font-size: 11px;
	}
	div.left-menu-block div span
	{
		color: #999;
		font-size: 10px;
	}
	div.left-menu-block div p
	{
		margin: 0px;
		padding: 0px;
		margin-top: 2px;
		font-size: 11px; 
	}
	div.left-menu-block div a{
		font-size: 11px !important;
	}
	
	div.inner-box {
		padding:1em; 
	}

	b.r1, b.r2, b.r3, b.r4, b.r5, b.r6, b.r7, b.r8, b.r9, b.r10 {
		display: block;
		height: 1px;
		overflow: hidden;
		font-size:1px;
		background-color: #f5f3f4;
	}

	b.r10 { margin: 0 10px; }
	b.r9 { margin: 0 9px; }
	b.r8 { margin: 0 8px; }
	b.r7 { margin: 0 7px; }
	b.r6 { margin: 0 6px; }
	b.r5 { margin: 0 5px; }
	b.r4 { margin: 0 4px; }
	b.r3 { margin: 0 3px; }
	b.r2 { margin: 0 2px; }
	b.r1 { margin: 0 1px; }

	#rounded-box-10 { margin:1em; }
	div.inner-box, div.inner-box p {
		background-color: #f5f3f4;
		color: #353535;
		line-height: 130%;
	}
	div.inner-box font{
		line-height: 100%;
	}
	#rounded-box-10 div.inner-box { padding: 0.9em 2em;}
	
	input.big, select.big{
		font-size: 16px;
		width: 300px;
		border: #999 1px solid;
	}

 
  


