/*Latin CSS*/
.opposit_align {
text-align : right;
}
.align {
text-align : left;
}
.align_top {
text-align : left;
vertical-align : top;
}
.type_1 {
border: #EDE367 1px solid;
}
.type_2 {
border-right: #a8ae73 1px solid;
}
.type_3 {
font-size:18.0pt;
font-family:Tahoma;
}
.type_4 {
font-size: 10px;
font-family: Arial;
}
.type_5 {
position: relative;
top: 4px;
}
.type_6 {
font-size:13pt;
}
.type_7 {
font-size: 12px;
color:#CC0066;
}
.type_8 {
font-size:12px;
color:#CC0066;
}
.type_9 {
font-size:12px;
}
.type_10 {
background-color : #4A9342;
color:white;
text-align : left;
vertical-align : top;
}
.type_11 {
background-color:#D3FFC1; 
border: black 1px solid;
font-family: arial;
color:#154600;
font-weight: bold;
font-size: 8pt;
}
.type_12 {
background-color:#D3FFC1; 
border: black 2px solid;
font-family: arial; 
color:#154600; 
font-weight: bold; 
font-size: 11pt;
}
.type_13 {
background-color:#990033;
}
.type_14 {
background-color:#ffff99;
}
.type_15 {
background-color:#2D9401;
color:white;
}
.type_17 {
background-color:#FDE1E7;
border: #780D93 1px solid;
}
.type_18 {
background:#EFF0D2; 
border-right: #CACCBD 1px solid; 
border-left: #CACCBD 1px solid;
}

body {
position : relative; 
margin:0 auto;
padding-top : 1px;
} 
cite { 
font-style : normal;
} 
em { 
font-style : normal;
} 
hr { 
color : #a8ae73;
height : 1px;
} 
ul { 
padding-left : 10px;
margin : 3px;
} 
h1 { 
font-size : 2em;
margin : 5px auto;
color : #000000;
} 
cite, .MenuCell A, a:link, a:visited {
color : #714a2b;
} 
a:hover {
color : #daac84;
} 
table, MenuCell { 
text-align : left;
} 
body, #nav-menu li, #nav-menu li a, a.nav:link, a.nav:visited { 
text-align : center;
} 
.InputName, .InputNameBig, .InputMailList, .InputError .error, .normal { 
border : 1px solid black;
} 
.MenuCell a:link, .MenuCell a:visited, .MenuCell a:hover, .MenuCell a:active, a.nav:link, a.nav:visited { 
font-size : 11px;
} 
#nav-menu li a:visited, #nav-menu li a:active, #nav-menu li a:hover, a:link, a:visited, a:active, a:hover, table { 
font-size : 13px;
} 
.InputTypeBig, .normal, .error { 
font-size : 9pt;
} 
table, body, cite, em, .MenuCell, .MenuCell A, .InputName, .InputName1, .InputName2, .InputName3,.InputNameBig, .InputType, .InputTypeBig, .InputMailList, .normal, .error, a:link, a:visited, a.nav:link, a.nav:visited {
font-family : Arial;
} 
#nav-menu li a, a.nav:link, a.nav:visited {
display : block;
} 
cite, em, .InputName, .InputName2, .InputName3, .InputNameBig, .InputType, .InputTypeBig, .InputMailList, .InputError, .normal, .error { 
font-weight : bold;
} 
.MenuCell a:link, a:link, a:visited, a:active, #nav-menu li a, a.nav:link, a.nav:visited {
text-decoration : none;
} 
.MenuCell a:hover, a:hover, #nav-menu li a:hover { 
text-decoration : underline;
} 
.MenuCell A { 
letter-spacing : 0.5px;
} 
#nav-menu li a, #nav-menu li a:visited, #nav-menu li a:active { 
color : #0d2474;
} 
.Menu { 
padding-bottom : 0;
vertical-align : top;
width : 130px;
background-color : #ffffff;
} 
.MenuCell { 
letter-spacing : 0.5px;
} 
.hiddenPic { 
display : none;
} 
#nav-menu ul { 
list-style : none;
padding : 0;
margin : 0;
} 
#nav-menu li { 
float : right;
margin : 0 0;
padding : 0;
} 
#nav-menu li a { 
background : #fff url(http://brachot.net/more_pictures/background.gif) repeat-x bottom left;
height : 2em;
line-height : 2em;
width : 9.705em;
border-bottom : 0 solid #dcdce9;
color : #660099;
} 
#nav-menu li a:hover { 
background : url(http://brachot.net/more_pictures/background2.gif) repeat-x bottom left;
color : #660099;
} 
/* Commented backslash hack hides rule from IE5-Mac \*/
#nav-menu li a { 
float : none;
border-width : 1px;
border-color : #c6e8f4;
} 
/* End IE5-Mac hack */
/* #nav-menu { width:56em } */
a.nav:link, a.nav:visited { 
width : 40px;
height : 25px;
background : #dca;
border : 1px solid #000;
margin-top : 2px;
color : #000;
line-height : 25px;
overflow : hidden;
float : left;
} 
.normal { 
background-color : #d3ffc1;
color : #154600;
} 
.error { 
background-color : #c91d1d;
color : #ffffff;
} 
.InputType { 
border : 1px solid;
color : #154600;
font-size : 7pt;
} 
.InputTypeBig { 
border : 1px solid;
text-align : left;
color : #154600;
} 
.InputMailList { 
background-color : #c7dbe0;
color : #6600cc;
font-size : 7.5pt;
} 
.InputError {
background-color : #fdcede;
color : #964156;
font-weight: bold;
font-size : 9pt;
}
.InputName { 
background-color : #d3ffc1;
color : #154600;
font-size : 8pt;
} 
.InputNameBig { 
background-color : #d3ffc1;
color : #154600;
font-size : 8pt;
} 
.InputName1 { 
background-color : #ded9fd;
color : #000099;
font-size : 7pt;
} 
.InputName2 { 
background-color : #fdcede;
color : #990033;
font-size : 7pt;
} 
.InputName3 { 
background-color : #ccff99;
color : #336600;
font-size : 7pt;
} 
.list_rollover_a a:hover { 
text-decoration : none;
background-color : #e0d7f4;
color : #000066;
} 
.list_rollover_b a:hover { 
text-decoration : none;
background-color : #e0d7f4;
color : #000066;
} 
.initial_a { 
background-color : #e1fdff;
color : #701b2c;
text-decoration : none;
} 
.initial_b { 
background-color : #ffffff;
color : #701b2c;
text-decoration : none;
} 
.off_a { 
background-color : #e1fdff;
} 
.off_b { 
background-color : #ffffff;
} 
.on { 
background-color : #e0d7f4;
color : #000066;
font-weight : normal;
} 
/*.on { background-color: #C5E9FE; color: #000066;font-weight: none;}*/