*{margin:0px; padding:0px;}
img{border:none;}
html{height:100%;}
body{
height:100%;
background: #b5381b url('../img/bg1440.jpg') right repeat-x;
font-family: "MyRiad", Arial, Helvetica, sans-serif;
font-size:12px;
color:#424345;
cursor:default;
}
body a{
color:#2c639d;
outline:none;
cursor:pointer;
}
body a:hover{
text-decoration:none;
}
h1{
font-size:19px;
padding-bottom:15px;
}
h2{
font-size:16px;
font-style:italic;
padding-bottom:15px;
}
h3{
font-size:15px;
padding-bottom:15px;
}
table{
border-collapse:collapse;
}
p{padding-bottom:15px;}


#top {
	margin: 25px 0 0 0;	
	
}



#menu {
	margin: 35px 0 25px 0;	
}
#menu ul {
	margin: 0;
	padding:0;	
	text-align: left;
}
#menu ul li {
	display: inline;	
	
	padding: 0 20px 0 0;
}
#menu a {
	font-weight: bold;
	font-size: 18px;
	color: white;	
}

#splash {
	background: url('../img/splash.png') no-repeat;	
	width: 924px;
	height: 297px;
	vertical-align: middle;
	text-align: left;
}




#catalog {
	margin-top: 40px;	
}
#catalog .item {
	text-align: left;	
}
#catalog h2 {
	padding: 0;
	margin: 0; 
	text-decoration:none; 
	font-weight: bold; 
	font-style:normal;	
	text-align: left;
}
#catalog a, .sub-item a {
	color: white;
	font-size: 14px;
	text-align: left;
}
#catalog .language {
	text-align: left;
	padding: 0; 
	margin: 5px 0 5px 15px;	
}
#catalog .version, .sub-item .version {
	 font-size: 14px;
	 margin-left: 6px;
	 text-align: left;	 
}

.sub-item {
	padding-left:15px	
}

.sub-item .version {
	 margin-left: 0px !important
	 text-align: left;
}
.sub-item h4 {
	text-align: left;	
}


#links {
	margin-top: 60px;
	background: url('../img/bg-links.png') no-repeat;	
	width: 924px;
	height: 398px;
	vertical-align: top;
	text-align: left;
}
#links table {
	margin: 20px;
}
#links h1 {
	font-size: 24px;
	font-style: normal;
	font-weight: 600;	
	margin: 0 0 0 0;
	padding: 0;
}
#links h2 {
	padding: 10px 0 0 0;
	margin: 0; 
	text-decoration:none; 
	font-weight: bold; 
	font-style:normal;	
	text-align: left;
}
#links span {
	font-size: 12px;
	color: #5e5e5e;
}
#links a {
	color: #ed5707;	
}
#links td div div {
	margin-bottom: 3px;
}

#bottom {
	font-size: 12px;	
	padding: 20px 0 30px 0;
}
#bottom a {
	color: white;	
}






#about {
	margin-top: 30px;
	background: url('../img/bg-about.png') no-repeat;	
	width: 924px;
	height: 258px;
	vertical-align: top;
	text-align: left;
}
#about table {
	margin: 20px;
}
#about h1 {
	font-size: 24px;
	font-style: normal;
	font-weight: 600;	
	margin: 0 0 0 0;
	padding: 0;
}
#about h2 {
	padding: 10px 0 0 0;
	margin: 0; 
	text-decoration:none; 
	font-weight: bold; 
	font-style:normal;	
	text-align: left;
}
#about span {
	font-size: 12px;
	color: #5e5e5e;
}
#about a {
	color: #ed5707;	
}
#about td div div {
	margin-bottom: 3px;
}




















/*********************/
.search-form .input-text {
  text-align: right;
  
}

.input-text {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url('../img/input-text.png');
  background-origin:initial;
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
  display:inline-block;
  font-size:14px;
  height:19px;
  margin-right:7px;
  padding-bottom:3px;
  padding-left:7px;
  padding-right:7px;
  padding-top:3px;
  vertical-align:middle;
  width:181px;
}

.input-field:focus {
	background: white;	
}
input:hover, textarea:hover,  
input:focus, textarea:focus {  
    border-color: white; border: 0 hidden; 	background: white; }