html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


body{
background:url(../images/body_bg.jpg) repeat-x #1F385C;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#575757;
font-weight:normal;
text-align:left;
}

strong{
color:#1878BC;
}

a{
text-decoration:underline;
}
a:hover{
text-decoration:none;
}

p{
padding-bottom:14px;
}

h3{
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1C5DC8;
font-weight:normal;
border-bottom:1px #C0C0C0 solid;
padding-bottom:2px;
margin-bottom:14px;
position:relative;
}

#h3_heb
    {
    font-size:18px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#1C5DC8;
    font-weight:normal;
    border-bottom:1px #C0C0C0 solid;
    padding-bottom:2px;
    padding-left:490px; 
    margin-bottom:14px;
    padding-right:5px;
    position:relative;

    }

#header{
width:1150px;
height:357px;
float:left;
background-image:url(../images/hdr_bg.jpg);
}

#logo{
float:left;
margin-left:32px;
margin-top:9px;
}

#srch{
width:250px;
float:right;
margin-right:70px;
_margin-right:25px;
margin-top:54px;
text-align:right;
}

#srch .input{
float:left;
width:181px;
height:16px;
border:1px #1661D7 solid;
}

#srch .submit{
float:left;
margin-left:5px;
border:none;
background-image:url(../images/search.jpg);
width:60px;
height:18px;
}

#mmenu{
margin-left:420px;
_margin-left:210px;
_margin-top:-14px;
float:left;
}

#mmenu a{
float:left;
font-size:12px;
font-family:Tahoma, "Times New Roman";
color:#013288;
text-decoration:none;
padding:5px 20px 5px 20px;
margin-right:1px;
letter-spacing:0.5px;
}

#mmenu a.sel, #mmenu a:hover{
background-color:#013288;
color:#FFF;
}

#mhp{float:left; margin-left:730px; margin-top:4px; _margin-top:-10px;}
body:last-child:not(:root:root) #mhp{margin-left:728px; margin-top:6px;}

#slogan{
margin-left:410px;
margin-top:8px;
_margin-top:-8px;
text-transform:uppercase;
color:#FFF;
font-size:21px;
font-family:Arial Narrow;
float:left;
}

#addfav{float:left; margin-left:630px; margin-top:86px; _margin-top:74px;}
body:last-child:not(:root:root) #addfav{margin-top:88px;}

#taf{float:left; margin-left:42px; margin-top:86px; _margin-top:74px;}
body:last-child:not(:root:root) #taf{margin-top:88px; margin-left:40px;}


#lang
{
float:right;
color:#0046AD;
margin-right:120px;
margin-top:22px;
_margin-right:60px;
_margin-top:11px;
}

#lang a{color:#0046AD; text-decoration:none; text-transform:uppercase; font-size:10px;}
#lang a:hover{text-decoration:underline;}




#content{
width:1086px;
margin-left:31px;
_margin-left:15px;
_position:relative;
_left:1px;
float:left;
padding-bottom:10px;
background-color:#FFF;
border-left:1px #32785C solid;
border-right:1px #4AAF45 solid;
}

#col_l{
width:219px;
float:left;
margin-left:11px;
_margin-left:5px;
}

#col_c{
width:554px;
float:left;
margin-left:28px;
margin-top:-8px;
}

#col_c h1{
text-transform:uppercase;
font-weight:normal;
color:#FF0000;
font-family:FuturaTEE;
font-size:20px;
}

#col_c h1 span{
font-size:34px;
color:#2D84FD;
}

#col_c h2{
font-family:Tahoma, "Times New Roman";
font-size:10px;
text-transform:uppercase;
color:#1B62CF;
background:url(../images/h2_bg.gif) repeat-x left center;
position:relative;
left:6px;
}

#col_c h2 span{
padding-right:4px;
background-color:#FFFFFF;
letter-spacing:1px;
}

#col_r{
width:219px;
float:right;
position:relative;
right:28px;
}

#col_r .col .cntnt{
width:190px;
}




#footer{
width:1150px;
height:106px;
float:left;
background-image:url(../images/footer_bg.jpg);
}

#fmenu{
float:left;
color:#111E33;
font-size:10px;
font-weight:bold;
margin-left:392px;
_margin-left:196px;
margin-top:50px;
}

#fmenu a{
color:#111E33;
text-transform:uppercase;
padding-left:20px;
padding-right:21px;
text-decoration:none;
}

#fmenu a:hover, #fmenu a.sel{
text-decoration:underline;
color:#FF0000;
}

#cop{
float:right;
font-size:10px;
color:#000;
margin-top:62px;
margin-right:64px;
_margin-right:32px;
}

#policy{
float:right;
color:#000;
font-size:11px;
margin-right:470px;
_margin-right:235px;
margin-top:-4px;
_margin-top:-14px;
}

#policy a{
color:#000;
text-decoration:none;
}

#policy a:hover{
text-decoration:underline;
}




#adv{
width:95px;
height:95px;
float:right;
position:relative;
right:214px;
top:36px;
}




.hdr_lnk{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
text-decoration:none;

}

.hdr_lnk:hover{
text-decoration:underline;
}

.col{
width:219px;
float:left;
background-image:url(../images/col_bg.jpg);
}

.col .hd{
background-image:url(../images/col_hd.jpg);
}

.col .fo{
background-image:url(../images/col_fo.jpg);
}

.col h1{
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFF;
font-weight:bold;
float:left;
margin-left:48px;
_margin-left:24px;
margin-top:3px;
}

.col .cntnt{
width:175px;
margin-left:18px;
_margin-left:9px;
margin-top:18px;
float:left;
font-size:10px;
line-height:12px;
padding-bottom:16px;
}

.col strong{
font-size:11px;
}








.hr, p, h1, h2, h3, .hd, .fo{
width:100%;
float:left;
text-align:left;
}

.hd{background:no-repeat top;}
.fo{background:no-repeat bottom;}

.hr{
height:0px;
}

.p13{
font-size:13px;
}

.rm{
font-weight:bold;
color:#000;
position:relative;
left:6px;
top:2px;
}
