body, div, h1, h2, h3, span, p, td {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: Black;
}
.main div,.main h1,.main h2,.main h3,.main span,.main p,.main td {
	font-size: 10pt;	
}

.main .sub {
	font-weight: bold;
}
body {
  margin-left : 0px;
  margin-right : 0px;
  margin-top : 0px;
  background : #ffffff; 

}
.main h1 {
	font-size: 15pt;
}
.main h2 {
	font-size: 13pt;
}
.main h3 {
	font-size: 11pt;
}
.main a,img {
  	border : 0 Black;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 0;
}
.img_border {
  	border : 1px Black;
	border-left-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-right-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-color : #000000;
}
.border {
  	border : 0 Black;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 0;
	border-color : #000000;
}

.noborder {
  	border : 0 Black;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 0;
	border-color : #000000;
}
div.main {
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 10pt;
	width: 730px;
}
div.phpbb_forum {
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 100%;
}

.menu {
	margin-left : 5px;
	margin-right : 20px;
	margin-top : 10px;
	padding-top: 0px;
	padding-left: 5px;
	font-size: 10pt;
}
.gg_buttons a {
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.gg_buttons a:hover {
	background-color: #8888aa;
	text-decoration: none;
}


.menu_imp,.menu_imp:link,.menu_imp:hover,.menu_imp:visited {
	margin-left : 5px;
	font-size: 10pt;
	margin-top: 10px;
	margin-bottom: 4px;
	color : #000000;
	font-weight: normal;
	text-decoration: none;
}

.download {
	padding-top: 6px;
	padding-bottom: 4px;
}

.menu_i0:visited,.menu_i0:link {
	color : #9abd30;
}
.menu_a0:visited,.menu_a0:link {
	color : #9abd30;
}
.menu_i1:visited,.menu_i1:link {
	color : #794c21;
}
.menu_a1:visited,.menu_a1:link {
	color : #000000;
}
.menu_i2:visited,.menu_i2:link {
	color : #000000;
}
.menu_a2:visited,.menu_a2:link {
	color : #794c21;
}
.menu_dep_0 {
	margin-left : 5px;
	font-size: 12pt;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 6px;
}

.menu_dep_1 {
	margin-left : 25px;
	font-size: 10pt;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 6px;
}

.menu_dep_2 {
	margin-left : 45px;
	font-size: 10pt;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 4px;
}

.tutorial a {
	color: #FF6600;
	text-decoration: none;
}
.tutorial a:link {
	color: #FF6600;
	text-decoration: none;
}
.tutorial a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.news_hl {
	margin-top: 18px;
	font-size: 12pt;
	font-weight: bold;
}
.news_date {
	font-size: 8pt;
	margin-bottom: 4px;
}
.big {
	font-weight: bold;
	font-size: 13pt;
}
.small {
	font-size: 8pt;
}

.tab_right {
  	border : 1 Black;
	border-left-style : none;
	border-bottom-style : none;
	border-top-style : none;
	border-right-style : solid;
	border-left-width : 0;
	border-right-width : 1;
	border-top-width : 0;
	border-bottom-width : 0;
	border-color : #000000;
}

.tab_bot {
  	border : 1 Black;
	border-left-style : none;
	border-bottom-style : solid;
	border-top-style : none;
	border-right-style : none;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 1;
	border-color : #000000;
}

.tab_botright {
  	border :1 Black;
	border-left-style : none;
	border-bottom-style : solid;
	border-top-style : none;
	border-right-style : solid;
	border-left-width : 0;
	border-right-width : 1;
	border-top-width : 0;
	border-bottom-width : 1;
	border-color : #000000;
}

.gg_side_menu {
	border-left-style : none;
	border-bottom-style : none;
	border-top-style : none;
	border-right-style : solid;
	border-left-width : 0;
	border-right-width : 2;
	border-top-width : 0;
	border-bottom-width : 0;
	border-color : #9abd30;
	width: 221px;
}

.prod_highlight {
	font-size: 15pt;
	font-weight: bold;
}

.filter {
    font-weight: bold;
	text-decoration: none;
}

.tutorial_sep {
    font-weight: bold;
	padding-top: 12px;
}

#google_translate_element {
	position: absolute;
	z-index: 3;
	top: 50px;
	left: 780px;
	text-align: right;
/*
	left : 0px;
	margin-left : 5px;
	font-size: 12pt;
	margin-top: 1px;
	margin-bottom: 3px;
*/
	background-color:#ffffff;
}