BODY
{
}
.gText
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma
}
.Button
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 14px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 150px;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: 'Arial (Hebrew)';
    HEIGHT: 22px;
    BACKGROUND-COLOR: #f4f4f4
}
.TextArea
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: 'Arial (Hebrew)';
    BACKGROUND-COLOR: #f4f4f4
}
.TextArea_ContactUs
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: 'Arial (Hebrew)';
    BACKGROUND-COLOR: white
}
.TextBox
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: 'Arial (Hebrew)';
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ebebeb
}
.txt_ContactUs
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: 'Arial (Hebrew)';
    HEIGHT: 18px;
    BACKGROUND-COLOR: white
}
.txt_RegTrackForm
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: black 1px solid;
    WIDTH: 150px;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: 'Arial (Hebrew)';
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f4f4f4
}
.LeftMenu
{
    FONT-SIZE: 12px;
    COLOR: #5d6184;
    FONT-FAMILY: Tahoma
}
.gText A:hover
{
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.gText A:link
{
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
.gText A:visited
{
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
.sMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.sMenu A:link
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.sMenu A:visited
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.sMenu A:hover
{
    COLOR: black;
    BACKGROUND-COLOR: #ebebeb
}
.sMenu SPAN
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}




/*
-------------------------------------
    FRO THE NEW DESIGN - ALL IN CSS                                                          
-------------------------------------                                                          
*/

/*--- HEADER CSS STYLES --- */
#Header{direction:rtl;width:750px;height:85px;border:0px; border-style: solid; border-color:Navy;}
#Header .logo{position:relative;left:320px;top:-160px;background-color:Yellow;}
#Header .logo a{ text-decoration:none;width:120px;height:80px;background-image:url(http://www.bikeisrael.com/images/Logo.jpg);display:block;}
#Header .logo span {visibility:hidden;}
#Header .TopBanner{position:relative;left:0px;top:-70px;width:300px;height:80; background-color:transparent;}

#Header .leftTop{position:relative;left:-300px;width:150px;height:80px;background-color:transparent;font-size:10px;}



#TopMenu {width:750px; height:190px;border:0px; border-style: solid; border-color:Navy;background-color:transparent; }
#TopMenu .TMpic
{
    width:243px;
    height:151px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
#TopMenu .TMitem
{
    width: 241px;
    height: 28px;
    border: 1px solid #BFBFBF;
    background-color: #DBDBDB;
    background: #EBEBEB;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #EBEBEB, #A2A2A2);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#EBEBEB), to(#A2A2A2));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#EBEBEB', EndColorStr='#A2A2A2', GradientType=0);
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bolder;
    text-decoration: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
#TopMenu .TMitem a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    text-decoration: none;
    color: #333333;
}
#TopMenu .TMitem a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
}





/*--- MainPage CSS STYLES --- */
#MainPage {width:750px; height:auto;position:relative;top:0px;left:0px; border:1px; border-style: solid; border-color:red;background-color:transparent; }

#MainPage .Lmenu {width:150px; height:auto;position:relative;top:0px;left:0px;background-color:transparent;float:left; }
#MainPage .InnerSubMenu {width:500px; height:auto;position:relative;float:right;background-color:transparent;border:0px;border-style: solid; border-color:Navy; }

#MainPage .innerMainPage{width:597px; height:auto;position:relative;top:10px;float:right;background-color:transparent;border:1px;border-style: solid; border-color:Navy;}

#Inner_Mainpage .EventMainHL{width:98%;height:auto;position:inherit;float:right;background-color:#ebebeb;font-size:18px;font-family:Arial (Hebrew);font-weight:bold;text-align:right;text-indent:20px;   
    -webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;}

#Inner_Mainpage .EventMainHL a{font-size:11px;text-decoration:none;float:left;margin-left:10px;position:relative;top:4px;}

#Inner_Mainpage .UserRegFormHL{font-size:16px;float:right;margin-left:10px;width:98%;height:50px;position:relative;top:30px;border:0px;border-style: solid; border-color:Navy;text-align:right;}
#Inner_Mainpage .UserRegFormHL span{text-decoration:none;}



/*
    Registration User Form CSS STYLES  
---------------------------------------------


Global css Settings for the form
*/

fieldset{border: 1px dashed #CCC;padding: 10px;margin-top:20px;margin-bottom:20px;margin-right:20px;background-color: #F3F3F3;}
legend{font-family: Arial, Helvetica, sans-serif;font-size: 90%;letter-spacing: 1px;font-weight: bold;line-height: 1.1;color: #808080;background: #FFFFD2;border: 1px solid #C0C0C0;padding: 2px 6px;}
label {width:80px;	height:20px;text-align: left;display: block;font-family:Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color:#666;}



#PersonalDetails{position:relative;top:120px;left:570px;width:570px;height:150px;background-color:transparent; border:0px; border-style: solid; border-color:Navy;direction:rtl;}
#PersonalDetails td {vertical-align:top;}
#PersonalDetails .div_texbox {width:500px;height:90px;margin-top:3px;margin-right:-10px;padding-top:0px;padding-bottom:0px;	padding-left:5px;}
#PersonalDetails .textbox {    border-color: #C0C0C0;	background-color:#FFFFFF;	background-repeat: no-repeat;	background-position:right;	width:120px;	height:22px;	font:normal 12px Arial;	color: #000000;	padding:3px 17px 3px 3px;float:left;}
#PersonalDetails .textbox:focus, .textbox:hover {	background-color:#F0FFE6;}
#PersonalDetails .radio {	background-color:#FFFFFF;	font:normal 12px Arial;	color: #999999;    height:12px;}


#ComunicationDetails{position:relative;top:120px;left:50px;width:570px;height:180px;background-color:transparent; border:0px; border-style: solid; border-color:Navy;direction:rtl;}
#ComunicationDetails .div_texbox {width:500px;height:120px;margin-top:3px;margin-right:-10px;padding-top:0px;padding-bottom:0px;padding-left:5px;}
#ComunicationDetails .textbox {    border-color: #C0C0C0;	background-color:#FFFFFF;	background-repeat: no-repeat;	background-position:right;	width:120px;	height:22px;	font:normal 12px Arial;	color: #000000;	padding:3px 17px 3px 3px;    float:right;}
#ComunicationDetails .textbox:focus, .textbox:hover {	background-color:#F0FFE6;}



#IgudDetails{position:relative;top:120px;left:50px;width:540px;height:180px;background-color:transparent; border: 0px solid #000080;direction:rtl;}
#IgudDetails td {font-size:14px;width:80px;}
#IgudDetails .div_texbox {	width:500px;	height:120px;	margin-top:3px;	margin-right:-10px;	padding-top:0px;	padding-bottom:0px;	padding-left:5px;}
#IgudDetails .textbox{    border-color: #C0C0C0;    background-color: #FFFFFF;    background-repeat: no-repeat;    background-position: right;    width: 120px;    height: 22px;    font: normal 12px Arial;    color: #000000;    padding: 3px 17px 3px 3px;    float: right;}
#IgudDetails .textbox:focus, .textbox:hover {	background-color:#F0FFE6;}
#IgudDetails .radio {	background-color:#FFFFFF;	font:normal 12px Arial;	color: #999999;    height:12px;}



#AditionalDetails{position:relative;top:120px;left:50px;width:540px;height:180px;background-color:transparent; border: 0px solid #000080;direction:rtl;}
#AditionalDetails td {font-size:14px;width:80px;}
#AditionalDetails .textarea{    border-color: #C0C0C0;    background-color: #FFFFFF;    background-repeat: no-repeat;    background-position: right;    width: 280px;    height: 80px;    font: normal 12px Arial;    color: #000000;    padding: 3px 3px 3px 3px;    float: right;}
#AditionalDetails .textarea:focus, .textbox:hover {	background-color:#F0FFE6;}



#PaymentDetails{position:relative;top:120px;left:50px;width:540px;height:200px;background-color:transparent; border: 0px solid #000080;direction:rtl;}
#PaymentDetails td {font-size:12px;width:80px;}
#PaymentDetails .div_texbox{    width: 500px;    height: 320px;    margin-top: 3px;    margin-right: -10px;    padding-top: 0px;    padding-bottom: 0px;    padding-left: 5px; }
#PaymentDetails .textbox{    border-color: #C0C0C0;    background-color: #FFFFFF;    background-repeat: no-repeat;    background-position: right;    width: 120px;    height: 22px;    font: normal 12px Arial;    color: #000000;    padding: 3px 17px 3px 3px;    float: right;}
#PaymentDetails .textbox:focus, .textbox:hover {	background-color:#F0FFE6;}
#PaymentDetails .radio {	background-color:#FFFFFF;	font:normal 12px Arial;	color: #999999;    height:12px;}












/*--- Footer CSS STYLES --- */
#GlobalFrame .Footer {width:750px; height:80px;position:inherit;top:auto;left:0px; border:1px; border-style: solid; border-color:white;background-color:transparent;}











