﻿/****************************************** styles for slide show*********************/
#lbOverlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99998;
	width: 100%;
	height: 500px;
}
#lbOverlay.grey {
	background-color: #000000;
}
#lbOverlay.red {
	background-color: #330000;
}
#lbOverlay.green {
	background-color: #003300;
}
#lbOverlay.blue {
	background-color: #011D50;
}
#lbOverlay.gold {
	background-color: #666600;
}
#lbMain {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 99999;
	text-align: center;
	line-height: 0;
}
#lbMain a img {
	border: none;
}
#lbOuterContainer {
	position: relative;
	background-color: #fff;
	width: 200px;
	height: 200px;
	margin: 0 auto;
}
#lbOuterContainer.grey {
	border: 3px solid #888888;
}
#lbOuterContainer.red {
	border: 3px solid #DD0000;
}
#lbOuterContainer.green {
	border: 3px solid #00B000;
}
#lbOuterContainer.blue {
	border: 3px solid #5F89D8;
}
#lbOuterContainer.gold {
	border: 3px solid #B0B000;
}
#lbDetailsContainer {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	width: 100%;
	line-height: 1.4em;
	overflow: auto;
	margin: 0 auto;
}
#lbDetailsContainer.grey {
	border: 3px solid #888888;
	border-top: none;
}
#lbDetailsContainer.red {
	border: 3px solid #DD0000;
	border-top: none;
}
#lbDetailsContainer.green {
	border: 3px solid #00B000;
	border-top: none;
}
#lbDetailsContainer.blue {
	border: 3px solid #5F89D8;
	border-top: none;
}
#lbDetailsContainer.gold {
	border: 3px solid #B0B000;
	border-top: none;
}
#lbImageContainer, #lbIframeContainer {
	padding: 10px;
}
#lbLoading {
	position: absolute;
	top: 45%;
	left: 0%;
	height: 32px;
	width: 100%;
	text-align: center;
	line-height: 0;
	background: url(../../images/lytebox/loading.gif) center no-repeat;
}
#lbHoverNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lbImageContainer > #lbHoverNav {
	left: 0;
}
#lbHoverNav a {
	outline: none;
}
#lbPrev {
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat;
	display: block;
	left: 0;
	float: left;
}
#lbPrev.grey:hover, #lbPrev.grey:visited:hover {
	background: url(../../images/lytebox/prev_grey.gif) left 15% no-repeat;
}
#lbPrev.red:hover, #lbPrev.red:visited:hover {
	background: url(../../images/lytebox/prev_red.gif) left 15% no-repeat;
}
#lbPrev.green:hover, #lbPrev.green:visited:hover {
	background: url(../../images/lytebox/prev_green.gif) left 15% no-repeat;
}
#lbPrev.blue:hover, #lbPrev.blue:visited:hover {
	background: url(../../images/lytebox/prev_blue.gif) left 15% no-repeat;
}
#lbPrev.gold:hover, #lbPrev.gold:visited:hover {
	background: url(../../images/lytebox/prev_gold.gif) left 15% no-repeat;
}
#lbNext {
	width: 49%;
	height: 100%;
	background: transparent url(../../images/lytebox/blank.gif) no-repeat;
	display: block;
	right: 0;
	float: right;
}
#lbNext.grey:hover, #lbNext.grey:visited:hover {
	background: url(../../images/lytebox/next_grey.gif) right 15% no-repeat;
}
#lbNext.red:hover, #lbNext.red:visited:hover {
	background: url(../../images/lytebox/next_red.gif) right 15% no-repeat;
}
#lbNext.green:hover, #lbNext.green:visited:hover {
	background: url(../../images/lytebox/next_green.gif) right 15% no-repeat;
}
#lbNext.blue:hover, #lbNext.blue:visited:hover {
	background: url(../../images/lytebox/next_blue.gif) right 15% no-repeat;
}
#lbNext.gold:hover, #lbNext.gold:visited:hover {
	background: url(../../images/lytebox/next_gold.gif) right 15% no-repeat;
}
#lbPrev2, #lbNext2 {
	text-decoration: none;
	font-weight: bold;
}
#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey {
	color: #333333;
}
#lbPrev2.red, #lbNext2.red, #lbSpacer.red {
	color: #620000;
}
#lbPrev2.green, #lbNext2.green, #lbSpacer.green {
	color: #003300;
}
#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue {
	color: #01379E;
}
#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold {
	color: #666600;
}
#lbPrev2_Off, #lbNext2_Off {
	font-weight: bold;
}
#lbPrev2_Off.grey, #lbNext2_Off.grey {
	color: #CCCCCC;
}
#lbPrev2_Off.red, #lbNext2_Off.red {
	color: #FFCCCC;
}
#lbPrev2_Off.green, #lbNext2_Off.green {
	color: #82FF82;
}
#lbPrev2_Off.blue, #lbNext2_Off.blue {
	color: #B7CAEE;
}
#lbPrev2_Off.gold, #lbNext2_Off.gold {
	color: #E1E100;
}
#lbDetailsData {
	padding: 0 10px;
}
#lbDetailsData.grey {
	color: #333333;
}
#lbDetailsData.red {
	color: #620000;
}
#lbDetailsData.green {
	color: #003300;
}
#lbDetailsData.blue {
	color: #01379E;
}
#lbDetailsData.gold {
	color: #666600;
}
#lbDetails {
	width: 60%;
	float: left;
	text-align: left;
}
#lbCaption {
	display: block;
	font-weight: bold;
}
#lbNumberDisplay {
	float: left;
	display: block;
	padding-bottom: 1.0em;
}
#lbNavDisplay {
	float: left;
	display: block;
	padding-bottom: 1.0em;
}
#lbClose {
	width: 64px;
	height: 28px;
	float: right;
	margin-bottom: 1px;
}
#lbClose.grey {
	background: url(../../images/lytebox/close_grey.png) no-repeat;
}
#lbClose.red {
	background: url(../../images/lytebox/close_red.png) no-repeat;
}
#lbClose.green {
	background: url(../../images/lytebox/close_green.png) no-repeat;
}
#lbClose.blue {
	background: url(../../images/lytebox/close_blue.png) no-repeat;
}
#lbClose.gold {
	background: url(../../images/lytebox/close_gold.png) no-repeat;
}
#lbPlay {
	width: 64px;
	height: 28px;
	float: right;
	margin-bottom: 1px;
}
#lbPlay.grey {
	background: url(../../images/lytebox/play_grey.png) no-repeat;
}
#lbPlay.red {
	background: url(../../images/lytebox/play_red.png) no-repeat;
}
#lbPlay.green {
	background: url(../../images/lytebox/play_green.png) no-repeat;
}
#lbPlay.blue {
	background: url(../../images/lytebox/play_blue.png) no-repeat;
}
#lbPlay.gold {
	background: url(../../images/lytebox/play_gold.png) no-repeat;
}
#lbPause {
	width: 64px;
	height: 28px;
	float: right;
	margin-bottom: 1px;
}
#lbPause.grey {
	background: url(../../images/lytebox/pause_grey.png) no-repeat;
}
#lbPause.red {
	background: url(../../images/lytebox/pause_red.png) no-repeat;
}
#lbPause.green {
	background: url(../../images/lytebox/pause_green.png) no-repeat;
}
#lbPause.blue {
	background: url(../../images/lytebox/pause_blue.png) no-repeat;
}
#lbPause.gold {
	background: url(../../images/lytebox/pause_gold.png) no-repeat;
}
/******************************************  End styles for slide show*********************/
* {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-width: 0;
}
img {
	border-width: 0;
}
form {
	margin: 0;
	padding: 0;
}
.v-a-t {
	vertical-align: top;
}
.t-a-c {
	text-align: center;
}
.w-h-100p {
	width: 100%;
	height: 100%;
	vertical-align: top;
}
.w-100p {
	width: 100%;
	vertical-align: top;
}
body {
	background-color: #000;
}
.main-table {
	width: 950px;
	height: 100%;
	margin: 0 auto 0 auto;
}
.hd-bg {
	width: 950px;
	height: 82px;
	vertical-align: top;
}
.left-logo {
	width: 68px;
	height: 82px;
	background-image: url('../../images/front/en/main-temp/left-logo.gif');
	background-repeat: no-repeat;
}
.shado-logo {
	width: 838px;
	height: 82px;
}
.right-logo {
	width: 44px;
	height: 82px;
	background-image: url('../../images/front/en/main-temp/right-logo.gif');
	background-repeat: no-repeat;
}
.logo {
	width: 838px;
	height: 50px;
	vertical-align: top;
	text-align: left;
}
.above-logo {
	width: 838px;
	height: 32px;
}
.above-logo-text {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #c3c3c3;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.above-logo-text a {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #c3c3c3;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.above-logo-text a:hover {
	text-decoration: underline;
}
.menu-container {
	width: 950px;
	height: 31px;
	vertical-align: top;
}
.left-menu {
	width: 68px;
	height: 31px;
	background-image: url('../../images/front/en/main-temp/left-menu.gif');
	background-repeat: no-repeat;
}
.menu-btn-container {
	width: 838px;
	height: 31px;
}
.top-line-menu {
	width: 838px;
	height: 1px;
	background-image: url('../../images/front/en/main-temp/menu-line-top.gif');
	background-repeat: no-repeat;
}
.bottom-line-menu {
	width: 838px;
	height: 1px;
	background-image: url('../../images/front/en/main-temp/menu-line-bottom.gif');
	background-repeat: no-repeat;
}
.menu-btn {
	width: 838px;
	height: 29px;
}
.btn-text {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #d0cfcf;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.btn-text a {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #d0cfcf;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.btn-text a:hover {
	text-decoration: underline;
}
.right-menu {
	width: 44px;
	height: 31px;
	background-image: url('../../images/front/en/main-temp/right-menu.gif');
	background-repeat: no-repeat;
}
.content-container {
	width: 950px;
	height: 100%;
	vertical-align: top;
}
.footer {
	width: 950px;
	height: 66px;
	background-image: url('../../images/front/en/main-temp/footer-line.gif');
	background-repeat: no-repeat;
	vertical-align: top;
}
.footer-text {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #bbbbbb;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.footer-text a {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #bbbbbb;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.footer-text a:hover {
	text-decoration: underline;
}
.left-content {
	width: 215px;
	vertical-align: top;
}
.left-content-3 {
	width: 215px;
	vertical-align: top;
	height: 20px;
}
.space-left {
	width: 45px;
	height: 40px;
}
.space-right {
	width: 134px;
	height: 40px;
}
.under-left-menu-1 {
	background-position: 45px 0;
	width: 215px;
	height: 40px;
	background-image: url('../../images/front/en/main-temp/under-left-menu-1.gif');
	background-repeat: no-repeat;
}
.under-left-menu-2 {
	background-position: 45px 0;
	width: 215px;
	height: 36px;
	background-image: url('../../images/front/en/main-temp/under-left-menu-2.gif');
	background-repeat: no-repeat;
}
.vertical-line {
	width: 2px;
	background-image: url('../../images/front/en/main-temp/vertical-line.gif');
	background-repeat: repeat-y;
}
.right-content-1 {
	width: 44px;
	height: 40px;
	background-image: url('../../images/front/en/main-temp/right-content-1.gif');
	background-repeat: no-repeat;
}
.right-content-2 {
	width: 44px;
	background-image: url('../../images/front/en/main-temp/right-content-2.gif');
	background-repeat: no-repeat;
	background-position: center top;
}
.right-content-3 {
	width: 44px;
	height: 20px;
}
.center-content {
	width: 689px;
	vertical-align: top;
}
.title-content {
	width: 664px;
	vertical-align: top;
	height: 40px;
}
.center-content-3 {
	width: 664px;
	height: 20px;
	vertical-align: top;
}
.center-content-c {
	width: 664px;
	vertical-align: top;
	padding: 15px 0 10px 0;
}
ul.ul-left-menu {
	margin: 0 0 0 11px;
	padding: 0;
}
ul.ul-left-menu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-image: url('../../images/front/en/main-temp/left-menu-seperator.gif');
	background-repeat: no-repeat;
}
ul.ul-left-menu li p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
	margin: 0;
	padding: 0;
}
ul.ul-left-menu li p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
}
ul.ul-left-menu li p a:hover {
	color: #d0cfcf;
	text-decoration: underline;
}
ul.ul-left-menu li ul {
	margin: 7px 0 15px 11px;
	padding: 0;
}
ul.ul-left-menu li ul li {
	margin: 2px 0;
	padding: 0;
	list-style-type: none;
	background-image: none;
	border: 1px #000 solid;
}
ul.ul-left-menu li ul li p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
	margin: 0;
	padding: 0;
}
ul.ul-left-menu li ul li p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
}
ul.ul-left-menu li ul li p a:hover {
	color: #d0cfcf;
	text-decoration: underline;
}
ul.pic-gallery {
	margin: 0;
	padding: 0;
}
ul.pic-gallery li {
	width: 131px;
	height: 230px;
	display: block;
	list-style-type: none;
	float: left;
	margin: 0 20px 20px 0;
	padding: 0;
	text-align: center;
	vertical-align: top;
}
ul.pic-gallery li img {
	border: 1px #535353 solid;
	padding: 2px;
	margin: 0 0 3px 0;
}
ul.pic-gallery li p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
	padding: 0px;
	margin: 1px 0px 1px 0px;
}
ul.pic-gallery li p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
}
ul.pic-gallery li p a:hover {
	color: #d0cfcf;
	text-decoration: underline;
}
.navigator-bar {
	padding: 0px;
	margin: 5px 0px 5px 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
	clear: both;
}
.navigator-bar a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
}
.navigator-bar a:hover {
	color: #d0cfcf;
	text-decoration: underline;
}
.title-text {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin: 0px;
	padding: 15px 0 0 0px;
	line-height: 20px;
}
.title-text a {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
}
.title-text a:hover {
	text-decoration: underline;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #d0cfcf;
	text-decoration: none;
	line-height: 20px;
	padding: 0px;
	margin: 1px 0px 1px 0px;
}
p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	line-height: 20px;
}
p a:hover {
	color: #fff;
	text-decoration: underline;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	line-height: 20px;
	margin: 0;
	padding: 3px 0;
}
.txt a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	line-height: 20px;
}
.txt a:hover {
	color: #fff;
	text-decoration: underline;
}
.contact-top-table {
	width: 100%;
}
.contact-left-td {
	width: 125px;
	text-align: right;
	padding: 7px;
}
.contact-mid-td {
	width: 3px;
}
.form {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	height: 18px;
	width: 200px;
	border: 1px #fff solid;
	margin: 3px 0px 3px 0px;
	background-color:#f7eff6;
}
.form_big {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 200px;
	width: 200px;
	border: 1px #fff solid;
	margin: 3px 0px 3px 0px;
}
.button {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	border: 1px #fff solid;
	background-color: #ffffff;
	margin: 3px 3px 3px 3px;
}
.form-card {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	height: 18px;
	width: 175px;
	border: 1px #fff solid;
	margin: 3px 0px 3px 0px;
	background-color:#f7eff6;
}
.form_big-card {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 175px;
	width: 175px;
	border: 1px #fff solid;
	margin: 8px 0px 8px 0px;
	background-color:#f7eff6;
}
.placing-radio {
	margin: 1px 25px 1px 25px;
}
/********************************************************************/
/*************************** Thu 18-12-2008**************************/
.e-card-after-preview {
	width: 664px;
	margin: vertical-align: top;
	padding: 15px 0 10px 0;
}
.e-card-btn-after-preview {
	width: 664px;
	height: 40px;
	/*margin:3px 3px 3px 50px;*/
}
.arial {
	font-family: Arial;
	font-size: 10pt;
}
.comic {
	font-family: "Comic Sans MS";
	font-size: 10pt;
}
.georgia {
	font-family: Georgia;
	font-size: 10pt;
}
.lucida {
	font-family: "Lucida Bright";
	font-size: 10pt;
}
.monotype {
	font-family: "Monotype Corsiva";
	font-size: 10pt;
}
.times-new {
	font-family: "Times New Roman";
	font-size: 10pt;
}
.verdana {
	font-family: Verdana;
	font-size: 10pt;
}
.placing-img{
	width:400px;
	height:175px;
}