﻿/*--------------------------TopHedader--------------------------*/
#headerDiv
{
    height:50px;
}
/*---------------Login---------------*/
.loginPanelDiv
{
   color: Black;
	height: 33px;
	padding-left:5px;

}
.loginButton
{
	background-color: transparent;
	background-image: url(../Images/login.gif);
	background-repeat: no-repeat;
	/*border: medium none;*/
	color: #105768;
	font-size: 70%;
	font-weight: bold;
	height: 17px;
	width: 51px !important;
}
.ButtonLogoutjP
{
	float: right;
	margin-top: 40px;
	width: auto;
}
.divLogin
{
	width: 315px;
	text-align:left;
	float: right;
}

.enDivLogin
{
	width: 330px;
}
.deDivLogin
{
	width: 320px;
}
.svDivLogin
{
	width: 320px;
}
.jaDivLogin
{
	width: 330px;
}
.esDivLogin
{
	width: 334px;
}
.ruDivLogin
{
	width: 323px;
}
.frDivLogin
{
	width: 332px;
}
.divLogin input
{
	width: 65px;
	border-color: #B6B5B5 #E0DFE3 #E0DFE3 #B6B5B5;
	border-style: solid;
	border-width: 1px;
}
.divLogin a
{
	color: #AE9703;
}
/*---------------Login---------------*/



/*---------------JPTopDiv---------------*/
#JPTopDiv
{
	height: 50px;
	font-size: 11px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 10px;
	float: right;
	width: 565px;
	padding-top: 8px;
	text-align: right;
}
#JPTopDiv > a
{
	font-family: Tahoma;
}
/*---------------JPTopDiv---------------*/
/*---------------LangPanel---------------*/
#langPanelDiv
{
	height: 22px;
	background-color: #BBB50D;
	background-image: url(../Images/languagebar_ltr.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	font-size: 11px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 10px;
	float: right;
	width: 565px;
	padding-top: 8px;
}
#langPanelDiv > a
{
	font-family: Tahoma;
	color: White;
	text-decoration: none;
}
/*---------------LangPanel---------------*/
/*---------------LiveHelp---------------*/
.divLiveHelp
{
	width: 150px;
	float:left;
	text-align:center;
}
.enDivLiveHelp
{
	width: 150px;
}
.ruDivLiveHelp
{
	width: 150px;
}
.frDivLiveHelp
{
	width: 150px;
}
.itDivLiveHelp
{
	width: 160px;
}
.deDivLiveHelp
{
	width: 150px;
}
.ptDivLiveHelp
{
	width: 150px;
}
.arDivLiveHelp
{
    width: 130px;
}
.svDivLiveHelp
{
	width: 120px;
}
.esDivLiveHelp
{
	width: 150px;
}
.jaDivLiveHelp
{
	width: 150px;
}
.trDivLiveHelp
{
	width: 150px;
}
.divLiveHelp a
{
	color: #2C7F93;
	text-decoration: none;
	font-size: 85%;
	font-weight: bold;
}
.liveHelpButton
{
	background-color: transparent;
	background-image: url(../Images/live_help2.gif);
	background-repeat: no-repeat;
	border: medium none;
	color: white;
	font-weight: bold;
	height: 19px;
	margin-bottom: 1px;
	padding-bottom: 2px;
	vertical-align: middle;
	width: 94px;
	font-size: 9px;
	text-align: center;
}
/*---------------LiveHelp---------------*/
/*--------------------------TopHedader--------------------------*/
/*--------------------------TopMenu--------------------------*/
#menuDiv
{
	margin-top: 0px;
	background-image: url(../Images/mainMenuBckGrnd.gif);
	height: 28px;
	width: 100%;
	font-size: 8pt !important;
	text-align: center;
	font-weight: bold !important;
	text-transform: none;
}
#leftMainMenuDiv
{
	/*-- Negev removed:background-image:url(../Images/leftMainMenuImg.jpg);--*/
	height: 28px;
	width: 5px;
	float: left;
}
#rightMainMenuDiv
{
	/*-- Negev removed:background-image:url(../Images/rightMainMenuImg.jpg);--*/
	height: 28px;
	width: 5px;
	float: left;
}
.ruMenu
{
	font-family: arial !important;
	font-size: 13px !important;
}
.arMenu
{
	font-family: arial !important;
	font-size: 13px !important;
}
.trMenu
{
	font-family: arial !important;
	font-size: 13px !important;
}

#menuDiv a
{
	background-image: none !important;
	color: White;
}
#menuDiv > table
{
	float: left;
}
#menuDiv > table table
{
	/*width:100%;*/
}
#menuDiv > table > table > table
{
	height: 28px !important;
	width: 100%;
}
#menuDiv img
{
	display: none !important;
}
#menuDiv table table a
{
}
.mainMenuStaicitemStyle
{
	margin-top: 0px;
	height: 28px;
	width: 100%;
}
.mainMenuStaicitemStyle a
{
	font-family: Tahoma; /*text-transform:uppercase*/
}
.mainMenuStaicitemStyle img
{
}
.mainMenuStaicitemSelectedStyle
{
	height: 100%;
	width: 100%;
	background-image: url(../Images/mainMenuBckGrndSelected.gif);
}
.mainMenuDynamicStyle
{
}
.mainMenuDynamicitemStyle
{
	margin-top: 0px;
	height: 23px;
	width: 100%;
	background-color: #6293ce;
	border-left: solid #244876 1px;
	border-right: solid #244876 1px;
	border-bottom: solid #244876 1px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}
.mainMenuDynamicitemStyle a.mainMenuDynamicitemStyle
{
	font-family: Verdana;
	text-transform: inherit;
}
.mainMenuDynamicitemSelectedStyle
{
	margin-top: 0px;
	height: 23px;
	width: 100%;
	background-color: #447ec3;
	border-left: solid #244876 1px;
	border-right: solid #244876 1px;
	border-bottom: solid #244876 1px;
	text-align: left;
}
.mainMenuDynamicitemSelectedStyle a.mainMenuDynamicitemSelectedStyle
{
	color: #04356e !important;
	text-decoration: underline !important;
}
/*--------------------------TopMenu--------------------------*/
/*--------------------------TopNavigationPath--------------------------*/
.sitePathDiv
{
	height: 18px;
	padding-top: 2px;
	background-color: #d6dbe2;
	color: #264b79;
}
.sitePathDiv a:hover
{
	color: #264b79;
}
.sitePathDiv a:link
{
	color: #264b79;
}
.sitePathDiv a:visited
{
	color: #264b79;
}
.sitePathDiv a:active
{
	color: #264b79;
}
/*--------------------------TopNavigationPath--------------------------*/
/*--------------------------LeftSide--------------------------*/
.leftSideGrayWhiteBox
{
	background-image: url(../Images/bg1.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
	border: 1px solid #D7DDDD;
	font-weight: bold;
	padding: 12px 10px 12px 14px;
	margin-bottom: 10px;
}
.leftSideGrayWhiteBox > a
{
	color: #728AA8;
	font-size: 11px;
	text-decoration: none;
}
#leftSideMenu > div.helpDiv
{
	background-image: url(../Images/need_help_bg.jpg);
	background-repeat: no-repeat;
	height: 111px;
	padding-right: 10px;
	text-align: right;
	width: 163px;
}
#leftSideMenu > div.helpDiv > input
{
	background-color: transparent;
	background-image: url(../Images/live_help1.gif);
	background-repeat: no-repeat;
	border: medium none;
	color: white;
	font-size: 90%;
	font-weight: bold;
	height: 19px;
	padding: 0 0 2px;
	width: 71px;
	margin-bottom: 8px;
	margin-top: 8px;
	margin-right: 5px;
	cursor: pointer;
}
#leftSideMenu > div.helpDiv > input.bigBtn, .bigBtn
{
	background-color: transparent;
	background-image: url(../Images/button4.gif);
	background-repeat: no-repeat;
	border: medium none;
	color: white;
	font-size: 86%;
	font-weight: bold;
	height: 31px;
	padding: 0 7px 2px;
	text-align: left;
	width: 71px;
	margin-right: 5px;
	cursor: pointer;
}
/*---------------SideMenu---------------*/
#SideMenuDiv
{
	border: solid #c8cdd5 1px;
	font-weight: bold;
	overflow: hidden;
	margin-bottom: 10px;
}
#SideMenuDiv a
{
}
#SideMenuDiv a:hover
{
}
.sideMenuStaicitemStyle
{
	width: 172px;
	height: 23px;
	border-bottom: solid #c8cdd5 1px;
	background-image: url(../Images/sideMenuBckGrnd.gif);
	color: #264b79 !important;
}
.sideMenuStaicHoveritemStyle
{
	width: 172px;
	height: 23px;
	border-bottom: solid #c8cdd5 1px;
	background-image: url(../Images/sideMenuBckGrnd.gif);
	color: #348dff !important;
	text-decoration: underline !important;
}
#SideMenuDiv > table > tbody > tr > td > table > tbody > tr > td > table
{
	border-bottom: none !important;
	background-image: none !important;
}
#SideMenuDiv > table > tbody > tr > td > table > tbody > tr > td > table a
{
	background-image: none !important;
	font-weight: normal;
	color: #264B79;
}
#SideMenuDiv > table > tbody > tr > td > table > tbody > tr > td > table a:hover
{
	background-image: none !important;
	font-weight: normal;
	color: #9baec5;
	text-decoration: underline;
}
/*---------------SideMenu---------------*/
/*--------------------------LeftSide--------------------------*/
/*--------------------------Content--------------------------*/
#Goldlink a:hover
{
	color: #AE9703;
	text-decoration: none;
}
#ContentDiv
{
	height: auto;
	min-height: 700px;
	min-width: 760px;
}
#ContentDiv a
{
	color: #224673;
}
#ContentDiv a:hover
{
	color: #AE9703;
}
#MainContentDiv
{
	float: right;
	width: 580px;
}
#ContentDiv h2
{
	background-color: #4B5A6C;
	color: white;
	font-size: 16px;
	height: 25px;
	padding-left: 15px;
	padding-top: 7px;
	margin-top: 0;
}
#ContentDiv h1
{
	color: #AE9703;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-transform: uppercase;
	font-family: Verdana;
	font-size: 11px;
}
#ContentDiv h1 a
{
	color: #224673;
}
#ContentDiv h1 a:hover
{
	color: #AE9703;
}
#ContentDiv h4
{
	color: #224673;
	font-size: 100%;
	font-weight: bold;
	margin: 8px 0;
}
/*---------------MainPageMainContent---------------*/
#AVAHomepageMainContentDiv
{
	float: left;
	width: 508px;
	min-height: 600px;
}
#AVAHomepageMainContentDiv div table p
{
	text-align: left;
}
#homePageIntro
{
	background-position: left top;
	background-repeat: no-repeat;
	height: 223px;
	margin-bottom: 11px;
	margin-top: 25px;
}
/*---------------MainPageMainContent---------------*/
/*---------------MainPageRightContent---------------*/
#AVAHomepageRightContentDiv
{
	float: right;
	margin-top: 27px;
	min-height: 600px;
	width: 236px;
}
#AVAHomepageRightContentDiv h1
{
	background-color: #E5E8ED;
	color: #224673;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 8px;
	padding: 1px 5px;
}
#AVAHomepageRightContentDiv strong
{
	color: #234477;
	position: absolute;
}
#AVAHomepageRightContentDiv a.nextButton
{
	position: relative;
	top: -33px;
}
/*---------------MainPageRightContent---------------*/
/*---------------ResourcesContent---------------*/
.resourcesBoxes
{
	background-color: #F8F9FB;
	border: 1px solid #D7DDDD;
	padding: 4px;
	height: 145px;
}
/*---------------ResourcesContent---------------*/
/*---------------RealRegistration---------------*/
.termsConditionsBox
{
	left: 825px;
	position: absolute;
	top: 900px;
	height: 100px;
	width: 200px;
	background-color: AliceBlue;
	border-width: 1px;
}
/*---------------RealRegistration---------------*/
/*--------------------------Content--------------------------*/
/*--------------------------Buttons--------------------------*/
/*---------------Next---------------*/
#subMainDiv button.button2, .nextButton, #leftSideMenu > p > input
{
	background-color: transparent;
	background-image: url(../Images/button2.gif);
	background-repeat: no-repeat;
	border: medium none;
	color: white !important;
	font-size: 90%;
	font-weight: bold;
	height: 19px; /*padding:0 0 2px;*/
	float: right;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	line-height: 15px;
	padding-bottom: 4px;
}
/*---------------Next---------------*/
/*---------------Welcome---------------*/
.welcomeButton
{
	background-color: transparent;
	background-image: url(../Images/button6.gif);
	background-repeat: no-repeat;
	border: medium none;
	color: white !important;
	font-size: 100%;
	font-weight: bold;
	height: 39px;
	vertical-align: top;
	width: 142px;
	text-align: center;
	text-decoration: none;
	padding-right: 10px;
	float: left;
}
.welcomeButton div
{
	font-size: 100%;
	font-weight: bold;
	height: 39px;
	vertical-align: top;
	width: 142px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
.welcomeButton_hover
{
	background-color: transparent;
	background-image: url(../Images/button6_.gif);
	background-repeat: no-repeat;
	border: medium none;
	color: white !important;
	font-size: 100%;
	font-weight: bold;
	height: 39px;
	vertical-align: top;
	width: 142px;
	text-align: center;
	text-decoration: none;
	padding-right: 10px;
	float: left;
}
.welcomeButton_hover div
{
	font-size: 100%;
	font-weight: bold;
	height: 39px;
	vertical-align: top;
	width: 142px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
/*---------------Welcome---------------*/
/*--------------------------Buttons--------------------------*/
/*--------------------------Footer--------------------------*/
#footerDiv
{
	width: 100%;
	color: #8E9293;
	margin: 16px 0 20px;
	padding-top: 12px;
	text-align: center;
	border-top: 1px solid #D7DDDD;
}
#footerDiv a
{
	color: #8E9293;
	text-decoration: none;
}
#footerDiv a:hover
{
	text-decoration: underline;
}
/*--------------------------Footer--------------------------*/
/*--------------------------Editor--------------------------*/
/*---------------EditorPopUp---------------*/
#resourceBackUpOpenDiv
{
	background-color: gray;
	height: 20px;
	left: 819px;
	position: relative;
	top: 30px;
	width: 129px;
	font-family: cursive;
	font-size: 14px;
	font-weight: bold;
}
#backgroundPopup
{
	display: none;
	position: fixed;
	_position: absolute; /* hack for internet explorer 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: #000000;
	border: 1px solid #cecece;
	z-index: 1;
}
#popup
{
	display: none;
	position: fixed;
	_position: absolute; /* hack for internet explorer 6*/
	height: 700px;
	width: 950px;
	background: #FFFFFF;
	border: 2px solid #cecece;
	z-index: 2;
	padding: 12px;
	font-size: 13px;
}
#waitBox
{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:700px;
	width:950px;
	z-index:2;
	padding:12px;
	font-size:13px;
	
}
#popupClose
{
	font-size: 14px;
	line-height: 14px;
	right: 6px;
	top: 4px;
	position: absolute;
	color: #6fa5fd;
	font-weight: 700;
	display: block;
	cursor: pointer;
	text-decoration: none;
}
.editCntrl
{
	color: red !important;
}
.editCntrlBtn
{
	color: red !important;
	text-decoration: underline !important;
	background-image: none !important;
	border: 0 none !important;
	font-size: 8px !important;
	height: 16px !important;
	text-decoration: underline !important;
	cursor: pointer;
	z-index: 5500;
}
.editCntrlPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 440px;
	height: 350px;
	z-index: 100;
}
.popUpEditorField
{
	width: 400px;
	height: 200px;
	border-left-width: 20px;
	border-right-width: 20px;
}
/*---------------EditorPopUp---------------*/
/*---------------EditorNavigation---------------*/
.resourceBackUpListDiv
{
	background-color: White;
	border-style: none;
	height: 0;
	left: 695px;
	margin-left: 20px;
	overflow: auto;
	position: relative;
	top: -558px;
	width: 211px;
	z-index: 11;
}
.editorTreeView
{
	width: 0px;
	height: 460px;
	position: fixed;
	left: 0px;
	top: 30px;
	background-color: White;
	margin-left: 20px;
	border-style: none;
	overflow: hidden;
	z-index: 11;
}
.editorTreeViewInterfaces
{
	border-style: solid;
	border-width: 1px;
	width: 100%;
	height: 120px;
	float: left;
}
.editorModeDiv
{
	border-style: solid;
	border-width: 1px;
	width: 28%;
	height: 120px;
	float: right;
}
.editorTreeViewPages
{
	border-style: solid;
	border-width: 1px;
	width: 100%;
	height: 320px;
	overflow-y: hidden;
	overflow-y: scroll;
}
.editorBarCaption
{
	background-color: Gray;
	width: 100%;
	height: 20px;
	font-family: cursive;
	font-size: 12px;
	font-weight: bold;
}
.usersTypesCaption
{
	background-color: Scrollbar;
	width: 100%;
	height: 20px !important;
	font-family: cursive;
	font-size: 12px;
	font-weight: bold;
}
.mouseField
{
	border-style: solid;
	border-width: 1px;
	width: 20px;
	height: 200px;
	position: fixed;
	left: 0px;
	top: 30px;
	background-color: Gray;
	text-align: center;
	font-family: cursive;
	font-size: 14px;
	font-weight: bold;
	z-index: 10;
}
.anonimousLink
{
	color: Blue;
}
.demoLink
{
	color: Green;
}
.demoExLink
{
	color: Orange;
}
.realLink
{
	color: Red;
}
.logedInLink
{
	color: Olive;
}
/*---------------EditorNavigation---------------*/
/*--------------------------Editor--------------------------*/
/*--------------------------CommonClasses--------------------------*/
body
{
	margin-top: 0;
}
#mainDiv
{
	background-color: White;
	font-family: Verdana;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center;
	font-size: 11px;
}
#subMainDiv
{
	margin-left: auto;
	margin-right: auto;
	min-width: 760px;
	margin-top:20px;
}
#subMainDiv h1
{
	color: #AE9703;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
}
#subMainDiv button
{
	cursor: pointer;
}
#subMainDiv a img
{
	border: medium none;
}



.separator
{
	cursor: default;
}
.invisible
{
	display: none;
}
.inline
{
	display: inline;
}
.noborder
{
	border: none;
}
.errorMessage
{
	color: red !important;
	font-weight: bold !important;
	font-size: 11px !important; /*height:40px;*/
	height: auto;
}
.errorMessageEditing
{
	color: red !important;
	font-weight: bold !important;
	font-size: 11px !important;
	height: 40px;
	visibility: visible !important;
}
input, textarea, button, select
{
	font-family: Verdana;
	font-size: 100%;
	width: 160px;
}
input[type="text"]
{
	border-color: #B6B5B5 #E0DFE3 #E0DFE3 #B6B5B5;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFA0; /*	width:150px; */
}
/*--------------------------CommonClasses--------------------------*/
button.MT1button
{
	width: 186px;
	height: 29px;
	border: none;
	padding: 0px 0px 2px 0px;
	background-image: url(../Images/MetaTrader/1.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	color: #e8ff75;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}
button.MT2button
{
	width: 186px;
	height: 29px;
	border: none;
	padding: 0px 0px 2px 0px;
	background-image: url(../Images/MetaTrader/2.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}
.button6
{
	width: 141px;
	height: 39px;
	border: none;
	background-image: url(../Images/button6.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	color: white;
	font-weight: bold;
	vertical-align: top;
	text-align: center;
}
.button6 div
{
	cursor: hand;
	cursor: pointer;
	filter: Shadow(color=#666666, direction=135, strength=2);
}
.button6_hover
{
	background-image: url(../Images/button6_.gif);
}
.button7
{
	width: 141px;
	height: 39px;
	border: none;
	background-image: url(../Images/button7.gif);
	background-repeat: no-repeat;
	background-color: transparent;
	color: white !important;
	font-weight: bold;
	text-align: center;
	border: medium none;
	float: left;
	font-size: 100%;
	padding-right: 10px;
	text-decoration: none;
	vertical-align: top;
}
.button7 div
{
	cursor: hand;
	filter: Shadow(color=#777777, direction=135, strength=2);
	width: 141px;
	height: 39px;
	font-weight: bold;
	text-align: center;
	display: table-cell;
	font-size: 100%;
	vertical-align: middle;
}
.button7_hover
{
	background-image: url(../Images/button7_.gif);
}





.Tabs
{
	padding: 0px;
	float: right;
	margin: 0px;
	background: url(/Graphics/images/LP1/header_bg.jpg) no-repeat;
	width: 486px;
	height: 50px;
}

.Tabs li
{
	list-style: none;
	width: 121px;
	height: 36px;
	background: url(/Graphics/images/LP1/Tab.gif) no-repeat bottom;
	margin: 14px 0px 0px 0px;
	padding: 0px 5px;
	float: right;
	line-height: 1.5em;
	text-align: center;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: block;
}

.Tabs li a
{
	text-decoration: none;
	color: #435e83;
	display: block;
}

.Tabs li a:hover
{
	text-decoration: none;
	color: #5ba0ff;
	display: block;
}

.titleT
{
	padding: 8px;
	margin: 0px;
	color: #637a9b;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
}

.BoxTrader
{
	float: right;
	width: 284px;
	background: #e5ecf9 url(/Graphics/images/LP1/bottomBox_register.gif) bottom no-repeat;
	padding: 0px;
	margin: 0px 10px 10px 0;
	text-align: left;
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.BoxTrader ul
{
	background: url(/Graphics/images/LP1/UpBox_register.gif) top no-repeat;
	padding: 10px 0 0px 30px;
	margin: 0px 0 0px 0;
	font-weight: bold;
	font-size: 14px;
	color: #435e83;
}

.BoxTrader li
{
	list-style: url(/Graphics/images/LP1/bullet.gif);
	margin: 0 0px 4px 0;
	padding: 0 0 14px 0;
}

.BoxTrader span
{
	font-size: 120%;
}
.BoxTrader p
{
	padding-bottom: 10px;
}

.submit
{
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	color: #000;
	font-weight: bold;
}
/********************************************************************************************/
/* general Live Help box outside of leftsideMenu */
#LivehelpDiv
{
	background-image: url(../Images/need_help_bg.jpg);
	background-repeat: no-repeat;
	height: 111px;
	padding-right: 10px;
	text-align: right;
	width: 163px;
}
#LivehelpDiv > input
{
	background-color: transparent;
	background-image: url(../Images/live_help1.gif);
	background-repeat: no-repeat;
	border: medium none;
	color: white;
	font-size: 90%;
	font-weight: bold;
	height: 19px;
	padding: 0 0 2px;
	width: 71px;
	margin-bottom: 8px;
	margin-top: 8px;
	margin-right: 5px;
	cursor: pointer;
}
#LivehelpDiv > input.bigBtn, .bigBtn
{
	background-color: transparent;
	background-image: url(../Images/button4.gif);
	background-repeat: no-repeat;
	border: medium none;
	color: white;
	font-size: 86%;
	font-weight: bold;
	height: 31px;
	padding: 0 7px 2px;
	text-align: left;
	width: 71px;
	margin-right: 5px;
	cursor: pointer;
}
#ctl00_ContentPlaceHolder1_RealRegister_WizardRealRegistration_DropDownListBirthday, #ctl00_ContentPlaceHolder1_RealRegister_WizardRealRegistration_DropDownListBirthmonth, #ctl00_ContentPlaceHolder1_RealRegister_WizardRealRegistration_DropDownListBirthyear, #ctl00_ContentPlaceHolder1_CreditCard_DropDownListcardexpmonth, #ctl00_ContentPlaceHolder1_CreditCard_DropDownListcardexpyear
{
	width: 54px;
}
#ctl00_ContentPlaceHolder1_RealRegister_WizardRealRegistration_DropDownListTradingTime, #ctl00_ContentPlaceHolder1_RealRegister_WizardRealRegistration_DropDownListTradingSize, #ctl00_ContentPlaceHolder1_RealRegister_WizardRealRegistration_DropDownListTradingEducation
{
	width: 130px;
}
#ctl00_ContentPlaceHolder1_RealRegister_WizardRealRegistration_StepNavigationTemplateContainerID_StepPreviousButton
{
	float: left;
}
.DropDownDate
{
	width: 53px;
}
.PreviousButton
{
	background-color: transparent;
	background-image: url(../Images/button2.gif);
	background-repeat: no-repeat;
	border: medium none;
	color: white !important;
	font-size: 90%;
	font-weight: bold;
	height: 19px; /*padding:0 0 2px;*/
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	line-height: 15px;
	padding-bottom: 4px;
	float: left;
	width: 81px;
}
#image1 /* This is the refresh image for the captcha */
{
	margin-top: -40px;
}
#ContactUsLink a
{
	color: #2C7F93;
	font-family: Verdana;
	text-decoration: none;
	font-size: 85%;
	font-weight: bold;
}
#ContactPhone a
{
	color: #2C7F93;
	font-family: Verdana;
	text-decoration: none;
	font-size: 85%;
	font-weight: bold;
}

#mainManuDiv
{
	visibility: collapse;
	display: inline-block;
}
.dropDownMenu li.headlink ul
{
	display: none;
	z-index: 1000;
}
.dropDownMenu, .dropDownMenu ul
{
	list-style: none;
	text-align: left;
}
.dropDownMenuHead, .dropDownMenu, .dropDownMenu *
{
	padding: 0;
	margin: 0;
}

.sideMenu li.headlink ul
{
	display: block !important;
	z-index: 900 !important;
}
.sideMenu, .sideMenu ul
{
	list-style: none !important;
	text-align: left !important;
}
.sideMenuHead, .sideMenu, .sideMenu *
{
	padding: 0 !important;
	margin: 0 !important;
}

/* Head links */
.dropDownMenu li.headlink
{
	width: auto;
	white-space: nowrap;
	float: left; /*border: 1px black solid;*/
	text-align: center;
}
.dropDownMenu li.headlink a
{
	display: block;
	padding: 5px 5px 5px 5px;
	text-align: left;
}
.dropDownMenu li.headlink ul li a:hover
{
	color: #244876;
}
.dropDownMenu li.headlink ul li a
{
	background-color: #6293ce;
	background-image: none;
	border-left: solid #244876 1px;
	border-right: solid #244876 1px;
	border-bottom: solid #244876 1px;
}
.sideMenu li *
{
	width: 100% !important;
	float: left !important;
	height: 23px;
	width: 172px;
	border-right: 1px solid #C8CDD5 !important;
	border-bottom: 1px solid #C8CDD5 !important;
	background-image: url(../Images/sideMenuBckGrnd.gif) !important;
	background-repeat: repeat !important;
}
.sideMenu li.headlink
{
	white-space: nowrap !important;
	text-align: left !important;
}
.sideMenu li.headlink a
{
	display: block !important;
	padding: 5px 10px 5px 10px !important;
	text-align: left !important;
}
.sideMenu li.headlink ul li a:hover
{
	background-color: #6293ce !important;
}
/* Pretty styling */
.dropDownMenu a
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	background-color: White;
	color: white;
	text-decoration: none;
}
.dropDownMenu li ul
{
	width: auto;
	position: absolute;
}
.dropDownMenuHead a:hover
{
	text-decoration: none;
	background-image: url(../Images/mainMenuBckGrndSelected.gif);
}
.dropDownMenu a
{
	background-color: white;
	background-image: url(../Images/mainMenuBckGrnd.gif);
}

.sideMenu a
{
	font-family: Tahoma !important;
	font-weight: bold !important;
	font-size: 11px !important;
	text-align: left;
	margin: 5px 0px 0px 0px !important;
}
.sideMenu li ul
{
	width: auto !important;
	position: absolute !important;
}
.sideMenu a:hover
{
	text-decoration: underline !important;
}
.sideMenu a
{
	background-color: white !important;
	text-decoration: none !important;
}

.checkBoxNoMargin input
{
	width: 20px !important;
}

.hiddenPic
{
	display: none;
	width: 1px;
	height: 1px;
}

.divLoginWL
{
	width: 500px;
	text-align: left;
	float: left;
}

.LoginTable
{
	height: 200px;
	width: 500px;
}
.JPConfirmationTable
{
	width: 550px;
	height: 400px;
	border-color: #B6B5B5 #E0DFE3 #E0DFE3 #B6B5B5;
	border-style: solid;
	border-width: 1px;
}

.JPConfirmationTD1
{
	text-align: left;
	padding-left: 20px;
	vertical-align: bottom;
	width: 50%; /*border-left:solid 1px #E0DFE3;*/
}
.JPConfirmationTD2
{
	text-align: left;
	padding-left: 20px;
	height: 40px;
}
.JPConfirmationTD3
{
	padding-left: 20px;
	vertical-align: top;
}
.JPWithdrawalTable
{
	width: 550px;
	height: 600px;
	border-color: #B6B5B5 #E0DFE3 #E0DFE3 #B6B5B5;
	border-style: solid;
	border-width: 1px;
}

.JPWithdrawalTD1
{
	text-align: left;
	padding-left: 20px;
	vertical-align: bottom;
	width: 50%; /*border-left:solid 1px #E0DFE3;*/
}
.JPWithdrawalTD2
{
	text-align: left;
	padding-left: 20px;
	height: 40px;
}
.JPWithdrawalTD3
{
	padding-left: 20px;
	vertical-align: top;
}
.TextBoxPhoneNumberLocal
{
	width: 113px;
	padding:1px 0px;
}
.TextBoxHomePhoneCountry
{
	padding:1px 0px;
}
.RWDTextBox
{
	width: 100px;
}
.LanguagesDDlistTable
{
     border-style: solid;
	border-width: 1px;
     border-color:#a09b0d;
     position:absolute;
     display:none;
    z-index: 3;
     
}
.LanguagesDDlistTDL
{
    border-bottom:1px solid #A09B0D;
    border-right:1px solid #A09B0D;
}
.LanguagesDDlistTDR
{
    border-bottom:1px solid #A09B0D;
}
.LanguagesDDlistTDR a:hover
{
   
}
#languagesButton
{
    width:112px;
    height:19px;
    float:right;
    margin-top:3px;
}
#languagesButtonOn
{
   
    background-image: url(/Graphics/images/B3.gif);
     width:97px;
    float:right;
    height: 16px;
    padding-top: 2px;
    text-align:center;
    color:White;
    padding-left:15px;
    font-weight:bold;    
    display:none; 
    
    }
#languagesButtonOff
{
    background-image: url(/Graphics/images/B2.gif);
    width:97px;
    float:right;
    height: 16px;
    padding-top: 2px;
    text-align:center;
    color:White;
    padding-left:15px;
    font-weight:bold;
}
#CapitalButtonOn
{
   
    background-image: url(/Graphics/images/B3.gif);
     width:97px;
    float:right;
    height: 16px;
    padding-top: 3px;
    text-align:center;
    color:White;
    padding-left:15px;
    font-weight:bold;    
    display:none; 
    
    }
#CapitalButtonOff
{
    background-image: url(/Graphics/images/B2.gif);
    width:97px;
    float:right;
    height: 16px;
    padding-top: 3px;
    text-align:center;
    color:White;
    padding-left:15px;
    font-weight:bold;
}
#LDD
{
    float: right;
    margin-right: 203px;
    margin-top: -14px;
}
#LanguagesDDlistTable tr
{
    height: 30px;

}
#LanguagesDDlistTable td
{
    width:100px;
    background-color:White;
}
#LanguagesDDlistTable td:hover
{
    background-color:#29507f;
}
.LanguagesText
{
    padding-left:10px;
    font-family:Verdana;
    font-size:12px;
   
}
.LanguagesDDlistTable a
{
    color: #29507f;
	text-decoration: none;
	width:100px;
}

.LanguagesDDlistTable img
{
    display: block; 
    position: absolute; 
    right: 5px; 
    top: 10px;
}
.LanguagesDDlistTable a:hover
{
	text-decoration: none;
	color: #ffffff;
}
.LanguagesImg
{
}
.LanguagesDDlistDiv
{
    height:20px;
    padding-top:10px;
    text-align:left;
    padding-left:10px;
    position: relative;
}
.LoginTR
{
    height:10px;
}
.LoginTDUser
{
    height:10px;
}
.LoginTDUserBox
{
    height:10px;
}
.LoginTDPass
{
    height:10px;
}
.LoginTDPassBox
{
    height:10px;
}
.LoginTDButton
{
    height:10px;
}

.LoginFP
{
    height:10px;
    text-align:right;
}
.TDForm
{
    position:relative;
    display:block;
}
.TDForm select{width: 160px; padding: 1px 0px;}
.TDForm input{width: 158px; padding: 1px 0px; border:1px solid rgb(127, 157,185);}
.TDForm .Validator2
{ 
    position:absolute;
    left:180px;
    top:4px;
    white-space: nowrap;
}
#login_iframe_page {width: 395px; height: 83px; position: absolute; top:19px;  right:-4px; display: none; z-index: 50; margin-top: 0px; padding: 0;}
#login_iframe_iframe {width:395px; height: 83px;}
#show_frame_button
{
    left: 200px;
    position: relative;
    width: 112px;
    height: 18px;
    background:url(/Graphics/images/login_mainpage_loginbutton.png);
    cursor:pointer;
}

#show_frame_button_arrow { width: 9px; height: 5px; position: absolute; top: 7px; left: 7px; background: url(/Graphics/images/login_mainpage_arrow_down.png);}
#show_frame_button_text {position: absolute; top: 2px; left: 22px; color: White; font: bold 11px verdana,sans-serif; }
#loginPanel_close_button {background: url(../images/login_iframe_close.gif); height:18px; width: 17px; top: 25px; right: 8px; position: absolute; cursor: pointer; display:none; z-index: 51;}
.loginPanelDivNew
{
    position:relative;
    background: url(../Images/login_iframe_background.png);
	width: 395px;
	height: 83px;
}
#loginPanel_table {position: absolute; top: 26px; left: 5px; font: 12px verdana,sans-serif;}
.login_iframe_input {height: 15px; width: 75px;}
.loginButtonNew
{   
	background-image: url(../Images/login_iframe_button.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	height: 19px;
	width: 53px;
	border: none;
	text-align: center; 
	padding: 0; 
	color: #105768; 
	font-size: 70%;
}
#iframe_forgotpassword {position:absolute; top: 75px;   right:20px; color: #105768; text-decoration: underline; cursor: pointer; font-size: 9px; display:none; z-index: 51; white-space: nowrap;}
.LogoutButton
{
    width: 93px !important;
    height: 18px;
    background:url(/Graphics/images/login_mainpage_logoutbutton.png);
    border: none !important;
    color: White;
    font-weight: bold;
}
.PanelLogout
{
    position:relative;
    left:20px;
}
.AuthenticationValidator
{
    position:absolute;
    top:-18px;
    white-space: nowrap;
}
.DropDownMarginCalculator
{
	width: 200px;
}
.MyRadioButton input
{
    width: 15px !important;
    
}
.MyRadioButtonTD    
{
        white-space: nowrap;
}
.UserNameBlaClass
{
    color: #15C;   cursor: pointer;
}
.UserNameBlaClass:hover {text-decoration: underline;}

input.NewDecorationTextField, div.NewDecorationTextField {
background: url(/Graphics/Images/reg_text_field.gif);
width: 173px;
height: 24px;
padding: 0;
border: none;
outline: none;
}


div.NewDecorationTextField select {
margin-left: 3px;
width: 167px;
padding: 0;
outline: none;
background: none;
border: none;
height: 18px;
margin-top: 2px;
}


input.NewDecorationCodeField {
background: url(/Graphics/Images/reg_phonecode_field.gif);
width: 40px;
height: 24px;
padding: 0 0 0 5px;
border: none;
outline: none;
line-height: 24px;
}


input.NewDecorationPhoneField {
background: url(/Graphics/Images/reg_phone_field.gif);
width: 111px;
height: 24px;
padding: 0 0 0 5px;
border: none;
outline: none;
line-height: 24px;
}


input.NewDecorationButtonSubmit {
width: 127px;
height: 28px;
background: url(/Graphics/Images/reg_button_next.gif);
padding: 0;
float: none;
}

input[class].NewDecorationTextField
{
                width: 168px;
                line-height: 24px;
                padding: 0 0 0 5px;

}
span.NewDecorationLittleDropbox
{
                display: inline-block;
                background: url(/Graphics/Images/reg_littledrop.gif);
                width: 57px;
                height: 24px;
                
}
span.NewDecorationLittleDropbox select
{
                width: 51px;
                padding 0;
                height: 18px;
                margin-top: 2px;              
                outline: none;
                background: none;
                border: none;
                margin-left:3px;
}

.NewRegistrationTable .errorMessage { margin-left: 4px;}

input.NewDecorationButtonBack {
background: none;
color: #12C !important;
height: 28px;
font-weight: normal;
text-decoration: underline;
cursor: pointer;
border: none;
font-size: 120%;
}
.TD1 
{
    vertical-align:top;
}

.NewDecorationNamePicker
{
    display:none;
position: absolute;
width: 160px;
background: white;
padding: 5px;
z-index: 100;
border: silver 2px solid;
line-height: 20px;}

.NewDecorationNamePicker span{display: block;}




