@charset "utf-8";
/* CSS Document */



/************* general **************/
BODY { margin:0; padding:0; background:#FFFFFF url('/oheader/html/img/framework/body_bg.gif') repeat-x 0 0; direction:rtl;}
A:active IMG,A:link IMG,A:visited IMG,A:hover IMG,A:visited:active IMG { border: none; outline-width:0; }
/*A:link,A:hover,A:focus,A:active,A:visited,A:active:visited { border: none; outline-width:0; }*/
.content_wrapper_966 { width:966px;  } 
.right_container_836 { width:836px; padding-bottom:4px; }
.left_container_120 { width:120px; }
.main_header { margin:0; font:normal 22px Arial; padding-bottom:10px; }
.page_width {width:1004px; margin:0 auto;}
.clear { clear:both; font-size:0; line-height:0; height:auto; }
.orange_text { color:#ff6600; }
.L { float:left; }
.R { float:right; }
.center { text-align:center; }
.align_R { text-align:right; }
.align_L { text-align:left; }
.small_text { font:normal 11px Arial; }
.normal_text { font:normal 12px Arial; }
.mid_text { font:normal 13px Arial; }
.big_text { font:normal 14px Arial; }
.common_color { color:#3d3c3b; }
.pointer { cursor:pointer; }
.margin_auto { margin:0 auto; }
.IE6_H { font-size:1px; line-height:1px; }
.content_borders { border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3; }
.LH_11 { line-height:8px; }
p, h1, h2, h3, h4, h5, ul, li {list-style-type:none;margin:0;padding:0;}
/***************************************/



/******************** sprites **************************/
.sprite_FW { background:url('/oheader/html/img/framework/framework_elements.gif') no-repeat; }
.sprite_footer { background:url('/oheader/html/img/framework/footer_elements.gif') no-repeat; }
.sprite_general { background:#fff url('/oheader/html/img/phones/general.gif') no-repeat; }
.sprite_btns { background:url('/oheader/html/img/phones/buttons.gif') no-repeat; }
.sprite_arrows { background:url('/oheader/html/img/phones/link_arrows.gif') no-repeat; }
.sprite_logos { background:url('/oheader/html/img/framework/logos.gif') no-repeat; }
/******************************************************/



/************* framework header *****************************/
/* top nav */
.FW_header { z-index:999;}
.FW_header .top_nav_wrapper { background:url('/oheader/html/img/framework/top_nav_bg.gif') repeat-x 0px 0px; height:30px;  padding:0px 18px 0px 14px;}
.FW_header .left_side { width:320px; margin:0;  padding:4px 0px 0px 5px;  color:#ffffff; }
.FW_header .right_side { width:300px; color:#ffffff;  padding:4px 0px 0px 0px; margin:0; }
.FW_header A { color:#ffffff; text-decoration:none;}
.FW_header A:hover { text-decoration:underline; }
.FW_header .top_nav_wrapper .smaller_font { width:5px; height:10px; background-position:-22px -1295px; margin:5px 3px 0px 0px; display:block; }
.FW_header .top_nav_wrapper .bigger_font { width:5px; height:12px; background-position:-22px -1270px; margin:0px 7px 0 0; display:block; }
.FW_header .top_nav_wrapper UL LI { list-style:none;}
.FW_header .top_nav_wrapper .link { color:#FFFFFF; text-decoration:none; padding-top:7px; min-width:70px; height:26px;}
.FW_header .top_nav_wrapper .active { color:#3d3c3b; text-decoration:none; background:url('/oheader/html/img/framework/top_nav_active_bg.gif') repeat-x 0px 0px; padding-top:7px; height:36px; min-width:70px;}
.FW_header .top_nav_wrapper .separator { width:2px; height:35px; background-position:-10px -270px; padding:0px 12px}
.FW_header .top_nav_wrapper .active_separator_left { background-position:-22px -98px; height:43px; width:26px; }
.FW_header .top_nav_wrapper .active_separator_right { background-position:-22px -184px; height:43px; width:26px; }
.FW_header .top_nav_wrapper .IE6_fix { width:auto; _width:70px }
/* banner */
.FW_header .banner_container {width:968px; margin:4px auto; height:46px; }
.FW_header .logo1 { width:139px; height:33px; background-position:0px -69px; margin:3px 0px 0px 0px; }
.FW_header .logo2 { width:33px; height:33px; background-position:0px -69px; margin:3px 0px 0px 10px; }
.FW_header .searchbox { margin-top:10px; width:140px; height:24px; background-position:0px -113px; overflow:hidden; }
.FW_header .searchbox input { margin:3px 5px 0px 0px; padding:2px 8px 0px 0px;  border:0 none; width:125px; color:#3d3c3b; vertical-align:middle; background:transparent none repeat scroll 0 0; }
.FW_header .searchbox_end { margin-top:10px; width:6px; height:24px; background-position:0px 0px; }
.FW_header .serachbox_btn { margin-top:10px; width:27px; height:24px; background-position:0px -58px; border:0 none;}
/***************************** bottom nav ****************************************/
.bottom_nav_wrapper { width:968px; margin:0px auto; padding:0px; background:url('/oheader/html/img/framework/nav_bg.gif') repeat-x 0px 0px;  height:38px; }
.bottom_nav_wrapper h2 { margin:0px;font-size:1em }
.bottom_nav_wrapper LI { list-style:none;}
.bottom_nav_wrapper .link { color:#3d3c3b; text-decoration:none; padding:13px 23px 10px 23px; display:block; }
.bottom_nav_wrapper .active { color:#ffffff; text-decoration:none;  background:transparent url('/oheader/html/img/framework/active_nav_bg.gif') repeat-x 0px 2px;  padding:13px 23px 10px 23px; display:block;}
.bottom_nav_wrapper .over { color:#ffffff; text-decoration:none;  background:transparent url('/oheader/html/img/framework/active_nav_bg_2.gif') repeat-x 0px 2px;  padding:13px 23px 10px 23px; display:block;}
.bottom_nav_wrapper .link:hover, .bottom_nav_wrapper .active:hover, .bottom_nav_wrapper .over:hover {text-decoration:none;}
.bottom_nav_wrapper .separator { width:2px; height:38px; background-position:0px -174px; }
.bottom_nav_wrapper .separator_active { background:transparent url('/oheader/html/img/framework/active_nav_bg.gif') repeat-x 0 2px; height:38px; width:2px; }
.bottom_nav_wrapper .separator_over { background:transparent url('/oheader/html/img/framework/active_nav_bg_2.gif') repeat-x 0 2px; height:38px; width:2px; }

.bottom_nav_wrapper .bottom_nav_left { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -314px; }
.bottom_nav_wrapper .bottom_nav_left_active { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -434px; }
.bottom_nav_wrapper .bottom_nav_left_active_2level  { width:6px; height:38px; background-repeat:no-repeat; background-position:-10px -392px; }

.bottom_nav_wrapper .bottom_nav_left_active  { width:6px; height:38px; background-repeat:no-repeat; background-position:-10px -392px; }
.bottom_nav_wrapper  .bottom_nav_left_set { width:6px; height:38px; background-repeat:no-repeat; background-position:-0px -434px; }


UL.two_lines .bottom_nav_left { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -872px; }
UL.two_lines .bottom_nav_left_hover { width:6px; height:38px; background-repeat:no-repeat; background-position:-10px -392px; }
UL.two_lines .bottom_nav_left_2level { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -872px; }
UL.two_lines .bottom_nav_left_active  { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -475px; }
UL.two_lines .bottom_nav_left_set { width:6px; height:38px; background-repeat:no-repeat; background-position:-10px -392px; }
UL.two_lines .bottom_nav_left_active_2level { width:6px; height:38px; background-repeat:no-repeat; background-position:-10px -392px; }

.bottom_nav_wrapper .bottom_nav_right { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -242px; } 
.bottom_nav_wrapper .bottom_nav_right_2level { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -830px; } 
.bottom_nav_wrapper .bottom_nav_right_active_2level  { background-repeat:no-repeat; height:38px; width:6px; background-position:0px -392px; }
.bottom_nav_wrapper .bottom_nav_right_active { background-repeat:no-repeat; height:38px; width:6px; background-position:0px -392px; }


UL.two_lines .bottom_nav_right { background-repeat:no-repeat; background-position:-1px -830px; height:38px; width:6px; }
UL.two_lines .bottom_nav_right_2level  { background-repeat:no-repeat; background-position:-1px -830px; height:38px; width:6px; }
UL.two_lines .bottom_nav_right_active { background-repeat:no-repeat; background-position:-11px -476px; height:38px; width:6px; }



/* bottom nav second row */
.second_row {width:968px; height:34px; margin:0px auto; padding:0px; list-style:none; background-color:#515151;}
.second_row LI {height:25px;}
.second_row LI.link {padding:9px 15px 0px 15px;}
.second_row LI A {display:block; color:#fff; text-decoration:none;}
.second_row LI A:hover {text-decoration:underline;}
.second_row .second_right_active {width:6px; height:34px; background-position:0px -732px;}
.second_row .second_right {width:6px; height:34px; background-position:0px -678px;}
.second_row .second_active {background:url('/oheader/html/img/framework/second_row_active_repeat.gif') repeat-x 0 0; padding:9px 15px 0px 15px;}
.second_row .second_sep_active {width:1px; height:34px; background-position:-2px -920px;}
.second_row .second_sep {width:1px; height:25px; background-position:-2px -960px;}
.second_row .second_left {width:6px; height:34px; background-position:0px -630px;}
/* fixes */
.bottom_nav_wrapper .width_fix { width:100px; }
.bottom_nav_wrapper .ie6_fix { right:-2px; _right:-3px; }
.bottom_nav_wrapper .width_fix { width:100px; }
.bottom_nav_wrapper .width_fix h2 { width:100px; }
/* second row fix*/
.second_row LI A.fix {padding-right:8px;}	
/************ BREADCRUM ************************/
UL.breadcrum {margin:5px 18px 0px 0px; padding:0px; list-style:none; color:#3d3c3b;}
UL.breadcrum LI A {color:#3d3c3b; text-decoration:none;}
UL.breadcrum LI A:hover {text-decoration:none;}
/* drop down menu */
.bottom_nav_wrapper {font-size:62.5%}
.bottom_nav_wrapper .drop_menu_wrapper { position:relative; z-index:999; }
.bottom_nav_wrapper .drop_menu_wrapper H2 .fix {width:82px;} 
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu { margin:0; padding:5px 0px 17px 0px; background:url('/oheader/html/img/framework/sub_menu_content_bg.gif') no-repeat bottom left; width:313px; position:absolute; top:37px; right:-2px; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu LI { width:142px; list-style:none;  padding:2px 14px 2px 0px;}
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu LI.lnh {line-height:45px;}
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu .quetions_cont { padding:10px 17px 0 0;}
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu .arrow_link2 { text-decoration:none; color:#fff;  }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu .arrow_link2 SPAN { display:block; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu .arrow_link2 SPAN.line2 { margin-top:-5px; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu .arrow_link2 .link_text { color:#fff; text-decoration:none; cursor:pointer; line-height:19px;}
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu .arrow_link2 .link_arrow { text-decoration:none; color:#fff; direction:ltr; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu .arrow_link2:hover .link_text { color:#ff6600; cursor:pointer; line-height:19px;}
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu .arrow_link2:hover .link_arrow { text-decoration:none; color:#ff6600; direction:ltr; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu_right1 {_right:-3px;}
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu_left1 { right:-197px; _right:-197px; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu_left2 { right:-166px; _right:-167px; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu_left3 { right:-179px; _right:-179px; }



/*********************  EXTRA  ************************/
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu_small { margin:0; padding:5px 0px 17px 0px; background:url('/oheader/html/img/framework/sub_menu_content_bg_small.gif') no-repeat bottom left; width:156px; position:absolute; top:37px; right:-2px;_right:-3px; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu_small LI { width:142px; list-style:none;	padding:2px 14px 2px 0px;}
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu_left1_small { right:-40px; _right:-40px; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu_left2_small { right:-9px; _right:-10px; }
.bottom_nav_wrapper .drop_menu_wrapper .drop_menu_left3_small { right:-25px; _right:-26px; }
.bottom_nav_wrapper .bottom_nav_left_2level { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -872px; }
.bottom_nav_wrapper .bottom_nav_left_2level_active { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -475px; }
.bottom_nav_wrapper .bottom_nav_left_2level_set { width:6px; height:38px; background-repeat:no-repeat; background-position:0px -475px; }

UL.bottom_nav_wrapper LI.drop_menu_wrapper DIV UL {float:right;width:150px;}
/************************************************/





/************ BREADCRUM ************************/
UL.breadcrum {margin:5px 18px 0px 0px; padding:0px; list-style:none; color:#3d3c3b;}
UL.breadcrum LI A {color:#3d3c3b; text-decoration:none;}
UL.breadcrum LI A:hover {text-decoration:none;}
/*************************************************/


