body {
	text-align: center;
	padding: 0px;
	background-color: #FCFCFC;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	font-family: tahoma;
	height: 100%;

}

h1 ,h2 {
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	display: inline;
}


h3 {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	display: inline;
}

div#layout {
	background-color: #FFFFFF;
	text-align: left;
	width: 760px;
	height: 980px;
	margin: 0 auto;
	padding: 0px;
	border: 1px solid #EEEEEE;
}

div#layout2 {
	background-color: #FFFFFF;
	text-align: left;
	width: 760px;
	height: 1580px;
	margin: 0 auto;
	padding: 0px;
	border: 1px solid #EEEEEE;
}

#link0 {
	position: relative; float: left; width: 28px;
}

#link0b {
	position: relative; float: left; width: 320px; text-align: justify;
}

#link a {
  font-size: 11px;
  font-weight: bold;
  color: #FAA21B;
}

#link a:link {text-decoration: none}
#link a:visited {text-decoration: none}
#link a:active {text-decoration: none}
#link a:hover {text-decoration: none; color: #FAA21B;}

#link2 a {
  font-size: 11px;
  color: #737373;
}

#link2 a:link {text-decoration: none}
#link2 a:visited {text-decoration: none}
#link2 a:active {text-decoration: none}
#link2 a:hover {text-decoration: none; color: #737373;}


#mmenu1 a {
  font-size: 11px;
  font-weight: bold;
  color: #737373;
}

#mmenu1 a:link {text-decoration: none}
#mmenu1 a:visited {text-decoration: none}
#mmenu1 a:active {text-decoration: none}
#mmenu1 a:hover {text-decoration: none; color: #FAA21B;}

#menu2 a {
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
}

#menu2 a:link {text-decoration: none}
#menu2 a:visited {text-decoration: none}
#menu2 a:active {text-decoration: none}
#menu2 a:hover {text-decoration: none; color: #FAA21B;}

#loginboxp  a {
	font-size: 10px;
	color: #737373;
}

#loginboxp a:link {text-decoration: none}
#loginboxp a:visited {text-decoration: none}
#loginboxp a:active {text-decoration: none}
#loginboxp a:hover {text-decoration: none; color: #FAA21B;}

#textinput {
	border: #A3A3A3 1px solid;
	height: 16px;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #737373;
}

#textinput2 {
	border: #A3A3A3 1px solid;
	height: 15px;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #737373;
}

#select {
  border: #A3A3A3 1px solid;
  height: 17px;
  font-family: tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #737373;
}

#selectb {
  border: #A3A3A3 1px solid;
  height: 17px;
  font-family: tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #737373;
}


.multipleselect {
  border: #A3A3A3 1px solid;
  width: 200px;
  font-family: tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #737373;
}

#ih {
	position: fixed; width: 200px; height: 20px; left: 0px; bottom: 35px; font-family: tahoma; font-size: 10px; color: #FFFFFF;
}

#orange {
	position: absolute;	width: 760px; height: 10px; background-color: #FAA21B; top: 0px;
}

#logodiv {
	position: absolute;	width: 760px; height: 142px; background-color: #FFFFFF;	top: 10px;
}

#logo {
	position: relative;	left: 14px;	top: 20px;
}

#picdiv {
	position: absolute; width: 760px; height: 157px; background-color: #FFFFFF; top: 152px;
}

#pic {
	position: relative; width: 738px; height: 157px; border: 1px solid #6F6F6F; background:url(pic.jpg) no-repeat center;
}

#blockrow1 {
	position: absolute; width: 760px; top: 337px; background-color: #FFFFFF;
}

#blockrow2 {
	position: absolute; width: 760px; top: 650px; background-color: #FFFFFF;
}

#br1a {
	float: left; position: relative; width: 380px; height: 20px; left: 15px;
}

#br1b {
	float: left; position: relative; left: 10px; width: 380px; height: 20px; font-size: 13px;
}

#br1atitle {
	position: relative; height: 20px; width: 360px; background:url(line2.gif);
}

#br1btitle {
	position: relative; height: 20px; width: 360px; background:url(line.gif);
}

#tt1 {
	color: #505050; background-color: #FFFFFF; font-weight: bold; font-size: 13px;
}

#tt2 {
	color: #FAA21B; background-color: #FFFFFF;
}

#tt2b {
	color: #FAA21B; background-color: #FFFFFF; font-weight: bold;
}

#dzine1 {
	float: left; position: relative; left: 15px; width: 380px; height: 3px;
}

#dzine2 {
	float: left; position: relative; left: 10px; width: 380px; height: 3px;
}

#ctext {
	float: left; position: relative; width: 380px; left: 15px; font-size: 11px; color: #737373; line-height: 18px; top: 20px;
}

#ctextb {
	float: left; position: relative; width: 380px; font-size: 11px; color: #737373; line-height: 18px; top: 20px; left: 20px;
}

#ctext2 {
	float: left; position: relative; width: 380px; left: 15px; font-size: 11px; color: #737373; line-height: 18px; top: 24px;
}

#dot {
	float: left; position: relative; top: 4px;
}

#br2a {
	float: left; position: relative; width: 380px; height: 20px; left: 15px; font-size: 13px; font-weight: bold;
}

#br2atitle {
	position: relative; height: 20px; width: 360px; background:url(line.gif);
}

#br2b {
	float: left; position: relative; left: 10px; width: 380px; height: 20px; font-size: 13px;
}

#br2btitle {
	position: relative; height: 20px; width: 360px; background:url(line.gif);
}

#getq {
	float: left; position: relative; width: 380px; left: 10px; top: 25px;
}

#ftext {
	float: left; position: relative;
}

#inputdiv {
	float: right; position: absolute; right: 20px;
}

#boxes {
	float: left; position: relative; width: 380px; left: 2px; font-size: 11px; color: #737373; line-height: 18px; top: 30px;
}

#box1 {
	float: left; width: 122px; height: 190px; background:url(box1.jpg) no-repeat center;
}

#box2 {
	float: left; width: 124px; height: 190px; background:url(box2.jpg) no-repeat center;
}

#box3 {
	float: left; width: 124px; height: 190px; background:url(box3.jpg) no-repeat center;
}

#boxtext {
	font-size: 14px; color: #737373; font-weight: bold; line-height: 9px;
}

#boxtext2 {
	font-size: 11px; color: #FFA200; font-weight: bold;
}

#box1a {
	float: left; position: relative; top: 15px; left: 39px;
}

#box1b {
	float: left; position: relative; top: 22px; left: 16px;
}

#box2a {
	float: left; position: relative; top: 15px; left: 42px;
}

#box2b {
	float: left; position: relative; top: 22px; left: 16px;
}

#boxesp {
	width: 94px; text-align: justify;
}

#boxesf {
	font-size: 11px; color: #737373; line-height: 14px;
}

#partners {
	position: absolute; top: 962px; width: 760px; height: 50px; background-color: #6f6f6f; text-align: left; line-height: 50px;
	font-size: 11px; color: #ffffff; 
}
#partners a {
	font-size: 11px; color: #ffffff; 
}
#partners a:hover {
	text-underline: none; color: #faa21d;
}

#partners p {
	padding-left: 15px;
	display: inline;
	margin: 0px;
}

#langs {
	position: absolute; top: 935px; width: 760px; height: 25px; background-color: #F3F3F3; display: table-cell;
}

#langsa {
	width: 150px; display: table-cell; height: 25px; vertical-align: middle; padding-left: 10px;
}

#langsb {
	position: absolute; display: table-cell; left: 160px; height: 25px; top: 6px; padding-right: 10px;
}

#langsf {
	font-size: 11px; color: #737373;
}

#copy {
	position: absolute; top: 1044px; width: 760px; height: 30px; display: table-cell;
}

#copy2 {
	position: absolute; bottom: -20px; width: 760px; height: 30px;
}

#copyf {
	font-size: 11px; color: #888888;
}

#loginbox {
	position: absolute; height: 20px; width: 760px; top: 18px;
}

#loginboxp {
	display: table-cell; padding-right: 12px; font-size: 10px; color: #737373;
}

#ordert {
	width: 760px; position: absolute; top: 220px; z-index: 100; display: table-cell;
}

#mmenu {
	position: absolute; height: 20px; width: 760px; top: 130px;
}

#mmenu1 {
	display: table-cell; padding-right: 12px;
}

#bottommenu {
	position: absolute; top: 1013px; width: 760px; height: 46px; background-color: #8B898A; display: table-cell;
}

#toplogin {
	position: absolute; top: 20px; height: 20px; width: 760px; display: table-cell; vertical-align: middle;
}

#toplogin1 {
	position: absolute; height: 20px; width: 190px; background:url(line2.gif); right: 13px; vertical-align: middle;	
}

#tltt1 {
	color: #505050; font-size: 13px; font-weight: bold; background-color: #FFFFFF;
}

#tltt2 {
	color: #FFA200; font-size: 13px; font-weight: bold; background-color: #FFFFFF;
}

#tldzine {
	position: absolute; height: 2px; width: 90px; right: 113px; top: 20px;
}

#tlip1 {
	position: absolute; height: 20px; width: 90px; right: 112px; top: 30px;
}

#tlip2 {
	position: absolute; height: 20px; width: 90px; right: 13px; top: 30px;
}

#tlip3 {
	position: absolute; height: 20px; width: 90px; right: 12px; top: 56px;
}

/* CSS ToolTip */
.thumbnail{
position: relative;
z-index: 10000;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50000;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-align: justify;
text-decoration: none;
width: 200px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -60px; /*position where enlarged image should offset horizontally */
}

#txt4t {
	position: absolute; top: 610px; width: 760px; padding-left: 15px;
}

#txt4tbox {
	width: 362px; height: 227px; border: #A3A3A3 1px solid; font-family: tahoma; font-size: 11px; font-weight: normal; color: #737373;
}

#lang4t {
	position: absolute; top: 620px; width: 760px; padding-left: 15px; display: table-cell;
}

#lang4tb {
	float: left; position: relative; top: 237px;
}

#contactform {
	float: left; position: absolute; top: 520px; width: 360px;
}

#formtxt {
	float: left; position: absolute; margin-left: 15px; width: 115px;
}