@charset "UTF-8";
/*
Design Layout CSS
Revision: 1.0
Copyright (c) 2007 by HHD Software
This file is part of the HHD Software Web Site
Do not use it and do not make copies of it without written permission from HHD Software
Please contact us at http://www.hhdsoftware.com/Company/contact-us.html

Note to e l t i m a guys (and Ñ å ð ¸ ã à   Ñ å ì å í ö î â especially): YOU can copy everything, as you always do...
*/

#center {
	margin: 0em auto;
	width: 965px;
}
#all {
	width: 778px;
	height: 100%;
	padding: 0;
}
#google_ad {
	padding-top: 16px;
	margin-top: 16px;
}
#ch_all {
	float: right;
	clear: right;
	width: 175px;
	height: 100%;
}

/* Header */

#home {
	display: none;
}
#header {
	height: 68px;
}
#icon {
	float: left;
	padding: 17px 16px 0 16px;
}
#title {
	float: left;
}
#homepage h1 {
	font-size: 30px;
	font-weight: normal;
	margin: 0px;
	padding-top: 10px;
}
#homepage a {
	color: #444;
	text-decoration: none;
}
#slogan h1 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444;
	text-decoration: none;
	margin: -4px 0 0 0;
	width: 580px;
	white-space: nowrap;
	overflow: hidden;
}
#logo {
	float: right;
	padding: 4px 27px 4px 0;
}
#main_menu {
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
	margin:0;
}
#main_menu_div {
	float: left;
	height: 20px;
	margin:0;
}
#main_menu a:link, #main_menu a:visited{
	color: #fff;
	text-decoration: none;
}
#main_menu a:hover {
	color: #000;
	text-decoration: none;
}
 dl#main_menu_nav {
	margin: 0;
	padding: 0;
}
#main_menu_nav  dt{
	display: none;
}
#main_menu_nav  dd{
	padding: 3px 0 0 16px;
	margin: 0;
	float: left;
}
#language {
	width: 158px;
	height: 20px;
	margin-left: auto;
}
dl#language_selection  {
	margin:0;
	padding: 0;
}
#language_selection dt {
	float: left;
	font-weight: normal;
	color: white;
	padding: 3px 10px 0 6px;
	margin:0;
}
#language_selection select {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444;
	float: right;
}
.cursor_default {
	cursor: default;
}
#path {
	height: 20px;
	text-align: left;
}
.path_graph {
	float: left;
	padding: 2px 7px 0 5px;
}
#path dl {
	margin: 0;
	height: 20px;
}
#path dt {
	display: none;
}
#path dd {
	float: left;
	padding: 3px 0 0 0;
	margin: 0;
}

/* Body */

#body {
	float: left;
	display: inline;
}
#content {
	width: 607px;
	float: left;
	padding: 12px 6px 6px 6px;
}
.nav {
	width: 158px;
	float: right;
	clear: right;
}
.nav_menu_header {
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
.dot {
	width: 6px;
	float: left;
	padding: 3px 0 0 6px;
}
#cd_title {
	float: left;
	width: 133px;
	padding: 3px 4px 0 5px;
	text-align: right;
	white-space: nowrap;
	overflow: hidden;
}
#pm_title {
	float: left;
	width: 133px;
	padding: 3px 4px 0 5px;
	text-align: right;
	white-space: nowrap;
	overflow: hidden;
}
#rd_title, .rd_title_rating {
	float: left;
	width: 149px;
	padding: 3px 4px 0 5px;
	text-align: right;
	white-space: nowrap;
	overflow: hidden;
}
div .nav dl {
	margin: 0 0 1em 0;
}
.strong {
	font-weight: bold;
}
#cdm dt {
	display: none;
}
#cdm dd {
	width:151px;
	padding: 10px 0 1px 7px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
}
#cdm dd span {
	margin-right: 3px;
}
#pm dt {
	display: none;
}
#pm dd {
	width:151px;
	padding: 1px 0 1px 7px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
}
#pm dd span {
	margin-right: 3px;
}
#rd {
	margin-left: 7px;
}
#rd dt {
	font-weight: bold;
	color: #888;
	margin-top: 3px;
}
#rd dd {
	width:131px;
	padding: 1px 0 1px 7px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
}
#pad a {
	font-weight: bold;
}
#pro {
	float: none;
	clear: both;
	text-align: center;
	padding: 0.5em;
}


/* Footer */

#footer_nav {
	clear: both;
	margin: 0.2em auto;
}
#bottom_menu a:link, #bottom_menu a:visited {
	text-decoration: none;
}
#bottom_menu a:hover {
	text-decoration: underline;
}
#bottom_menu {
	width: 537px;
	height: 19px;
	font-weight: bold;
	white-space: nowrap;
	margin: 0 auto;
}
#bottom_menu dl {
	margin: 0 ;
}
#bottom_menu dt {
	display: none;
}
#bottom_menu dd {
	padding: 3px 0 3px 0px;
	float: left;
	margin: 0;
}
#bottom_menu dd span {
	padding: 3px;
}
#cr {
	height: 24px;
}
#pstatement {
	float: left;
	padding: 6px;
}
#copyrght {
	float: right;
	padding: 6px;
}
#prlink {
	border: 1px solid #61a658;
	background-color: #eff8ed;
	border-radius: 30px;
	margin-bottom: 16px;
}
#prlink p {
	text-align: center!important;
}
#prlink p.linktitle {
	font-size: 20px;
}
#prlink p.linksupport {
	font-size: 15px;
}
#prlink .p-also {
	font-size: 13px;
	color: #888;
}