body {
		font-family: Verdana;
		font-size: 13px;
		background-color:#FFFFFF;
		margin: 0 0 0 0;		
}

a {
		color: #1F2F4F;
		text-align: left;
 		text-decoration: underline;
}

a:visited {
		color: #1F2F4F;
 		text-decoration: underline;
}

a:hover {
		color: #FFB818;
 		text-decoration: none;
}

.tophdr {
 		width: 100%;
 		height: 100px;
 		background-image: url(top.bmp);
 		background-repeat: repeat-x;
}

#mmlinks {
		padding-top: 14px;
		padding-bottom: 5px;
		padding-left: 55px;
		padding-right: 570px;
		font-size: 12px;
}

#mmlinks .item {
 		padding-top: 5px;
		padding-bottom: 5px;
}

.imglogo {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		float:left;
		text-align:left;		
		border:0;
}

.imgs {
		padding-top: 10px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 5px;
		float:right;
		text-align:left;		
		border:0;
}

.imgstext {
		padding-top: 13px;
		padding-bottom: 5px;
		padding-left: 60px;
		padding-right: 5px;
}

.lefttext {
		padding-top: 0px;
		padding-bottom: 5px;
		padding-left: 15px;
		padding-right: 25px;
}

#gal-item-collection a {
		color: #422100;
		text-decoration: none;
}

#gal-item-collection a:visited {
		color: #666666;
		text-decoration: none;
}

#gal-item-collection a:hover {
		color: #000000;
		text-decoration: none;
}

#gal-item-collection .gal-item {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 10px;
}

#lasttext {
		padding-top: 7px;
		padding-bottom: 25px;
		padding-left: 15px;
		padding-right: 5px;
		font-size: 11px;
}

#lasttext .ll {
		float: left;
		text-align: left;
		color: #666666;
}

#lasttext .line {
		padding-top:3px;
    padding-bottom:3px;
    padding-left: 30px;
		border-top:solid 1px #666666;
}

#lasttext a {
		color: #666666;
}

#lasttext .rr {
		float: right;
		text-align: right;
}

.article {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 1px;
		padding-right: 20px;
}

#scr-sect img {
		border: 0px;
		text-align: left;
		float: left;
		padding-top: 5px;
		padding-bottom: 3px;
		padding-left: 1px;
		padding-right: 10px;
}

#scr-right-sect img {
		border: 0px;
		text-align: right;
		float: right;
		padding-top: 5px;
		padding-bottom: 3px;
		padding-left: 10px;
		padding-right: 1px;
}

#art-item {
		padding-left: 1px;
		padding-right: 10px;
		float: left;
		font-size:13px;
}

#art-item img {
		border: 0px;
		text-align: left;
		float: left;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 3px;
}

.discr {
		padding-top: 5px;
		padding-bottom: 1px;
		padding-left: 0px;
		padding-right: 0px;
}

#help td {
		padding-bottom: 3px;
}

#help-scr img {
		border: 0px;
		text-align: center;
		float: center;
		padding-top: 5px;
		padding-bottom: 1px;
		padding-left: 3px;
		padding-right: 0px;
}

.help-header {
		text-align: left;
		font-size: 14px;
		font-weight:bold;
}

.help-mark {
		font-weight:bold;
}

.help-tip {
		font-style:italic;
}

.article-hdr {
		font-family: Verdana;
		color: #FFB818;
		font-size:19px;
		font-weight: bold;
		padding-top: 5px;
		padding-bottom: 8px;
		padding-left: 0px;
		padding-right: 0px;
}

#contacts-form fieldset {
  	background-color: #FFF8E9;
  	border: none;
	  margin: 20px 0;
	  padding: 20px 16px;
  	border-top: 1px solid #E6DCC6;
	  border-bottom: 1px solid #E6DCC6;
}

#contacts-form .row {
	  clear: left;
}

#contacts-form .result-fail {
	  background-color: #F9E1E1;
  	border: none;
	  margin: 20px 0;
	  padding: 20px 16px;
  	border-right: 1px solid #EAAEAE;
  	border-left: 1px solid #EAAEAE;
		border-top: 1px solid #EAAEAE;
	  border-bottom: 1px solid #EAAEAE;
}

#contacts-form .result-ok {
	  background-color: #A9E899;
  	border: none;
	  margin: 20px 0;
	  padding: 20px 16px;
  	border-right: 1px solid #77A36C;
  	border-left: 1px solid #77A36C;
		border-top: 1px solid #77A36C;
	  border-bottom: 1px solid #77A36C;
}

#contacts-form label {
		float: left;
  	margin: 2px 0 10px 0;
	  width: 90px;
}

#award-item {
		padding-top: 15px;
		padding-bottom: 15px;
		padding-left: 15px;
		padding-right: 10px;
}

#award-item img {
		border:0px;
}

#download-item {	  
	  background-color: #C5E765;
		color:#08630A;
		margin: 20px 0;
	  padding: 20px 16px;
  	border-right: 1px solid #A1D907;
  	border-left: 1px solid #A1D907;
		border-top: 1px solid #A1D907;
	  border-bottom: 1px solid #A1D907;
}

#download-item .sw-title {
		font-size: 18px;
		font-weight: bold;
}

#download-item .sw-os {
		font-size: 11px;
		font-weight: none;		
}

#download-item a {
		text-decoration: none;
}

#download-item a:visited {
	  text-decoration: none;
}

#download-item a:hover {
	  color:#09700B;
		text-decoration: none;
}

#download-item img {
		/*88AABB*/
	  float:left;
	  text-align:left;
	  padding-right: 10px;
	  border:0px;
}

#license {
		font-size: 17px;
		color:#111111;
		height: 23px;
	  margin-top: 10px;
	  margin-bottom: 10px;	  
		padding-top: 10px;
	  padding-bottom: 10px;
	  padding-left: 5px;
	  padding-right: 5px;					  
		border-top: 1px solid #3E3A31;
	  border-bottom: 1px solid #3E3A31;	
}

#license img {
		float: left;
		border: 0px;
		text-align: left;
		padding-top: 2px;
		margin-right: 9px;
}

#license .title {
		float: left;
		margin-right: 20px;
		font-weight: bold;
}

#license .version {
		color: #000000;
		float: left;
		margin-right: 20px;
}

#license .cost {
		float: left;
		margin-right: 10px;
		font-weight: bold;
		color: #006793;
}

#license .comment {
		font-size: 12px;
		float: left;
		padding-top: 4px;
		margin-right: 5px;
		text-decoration: none;
		font-style: italic;
		color: #006793;
}

#pg-item {
	  margin-top: 1px;
	  margin-bottom: 1px;	  
		padding-top: 10px;
	  padding-bottom: 10px;
	  padding-left: 5px;
	  padding-right: 5px;
	  border-bottom: 1px solid #3E3A31;
}

#pg-item .title {
	  font-size: 14px;
		color: #000000;
	  font-weight: bold;
	  padding-bottom: 5px;
}

#pg-item .tags {
	  font-size: 11px;
		color: #000000;
	  font-weight: none;
	  padding-top:1px;
}

#pg-item .download {
	  font-size: 12px;
	  font-weight: none;
	  float:left;
	  padding-right: 5px;
}

.pg-tag {
		padding-left: 13px;
		padding-bottom: 3px;
}

.license-point {
	  font-weight: bold;
	  float: left;
	  padding-right:3px;
}

.license-para {
	  font-size: 11px;
		margin-top: 1px;
	  margin-bottom: 1px;
	  padding-bottom: 10px;
	  padding-left: 1px;
	  padding-right: 1px;
}