﻿@charset "utf-8";
html, body, div, span, object, iframe, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, fieldset, form, label, legend, table, caption {margin:0;padding:0;border:0;}
body {padding:0;margin:0;direction:rtl;font-family:Arial;}
img {border:0;}
button {cursor:pointer;}

/* this class uses to fix firefox bug that don't take div's background correctly (not scaling the height) */
.clear {clear:both;height:0px;font-size:1px;line-height:1px;margin-bottom: -1px;}
#overflow {overflow-x:auto; overflow-y: hidden;}


#mainpage {width:958px;margin:0 auto;}
#mainpage #frame0 #frame1 {width:958px;margin:0 auto;}
#mainpage #frame0 #frame1 #topPage {float:left;width:958px;height:270px;background-repeat:no-repeat;}
#mainpage #frame0 #frame1 #topPage #banners {float:left;width:958px;min-height:130px;}
#mainpage #frame0 #frame1 #topPage #banners .topBannerRight{;}
#mainpage #frame0 #frame1 #topPage #banners .topBannerCenter{float:right;padding:10px 50px 0px 0px;}
#mainpage #frame0 #frame1 #topPage #banners .topBannerLeft{;}

#mainpage #frame0 #frame1 #topPage #logoMenu {width:958px;height:140px;}
#mainpage #frame0 #frame1 #topPage #logoMenu #logo a {float:right;width:270px;height:115px;line-height:18px;font-size:12px; text-align: center ;color:#006163;}
#mainpage #frame0 #frame1 #topPage #logoMenu #logo {float:right;width:270px;height:20px;line-height:18px;font-size:10px; text-align: center ;color:#006163;}
#mainpage #frame0 #frame1 #topPage #logoMenu #menuBanner {width:670px;height:135px;float:left;}

#mainpage #frame0 #frame1 #menu {width:958px;margin:0 auto;}
#mainpage #frame0 #frame1 #menu .itemTitleLink {float:right; background:url('images/button1_bg.gif');background-repeat:no-repeat; width:153px; height:35px; line-height:35px;text-align:center; padding:0px 0 0 0; margin:0 0 0 8px;}
#mainpage #frame0 #frame1 #menu img {vertical-align:middle;padding-left:10px;width:12px; height:12px; padding-bottom: 3px;}
#mainpage #frame0 #frame1 #menu .lastClass {float:right;margin:0; background:url('images/button1_bg.gif');background-repeat:no-repeat; width:153px; height:35px; line-height:35px;text-align:center; padding:0px 0 0 0; margin:0;}
#mainpage #frame0 #frame1 #menu a {font-weight:700;color:#000000;text-decoration:none;font-size:12px;}
#mainpage #frame0 #frame1 #menu a:hover {font-weight:700;color:#0000FF;text-decoration:none;font-size:12px;cursor:pointer;}
#mainpage #frame0 #frame1 #menu .selected {font-weight:700;color:#0000FF;text-decoration:none;font-size:12px;cursor:pointer;}
#mainpage #frame0 #frame1 #subMenu {text-align:center; margin:0 auto;min-height:0px;}
#mainpage #frame0 #frame1 #subMenu .submenuLink {font-weight:800;color:black;text-decoration:none;text-align:center;font-size:11px;}
#mainpage #frame0 #frame1 #subMenu .submenuLinkSelected {font-weight:800;color:blue;text-decoration:underline;font-size:11px;}
#mainpage #frame0 #frame1 #subMenu .itemTitleLink {font-weight:800;color:black;text-decoration:none;font-size:11px;}

#mainpage #frame2 #frame3 {width:958px; margin:5px auto;}
#mainpage #frame2 #frame3 #newsMenu {float:right;width:160px;}
#mainpage #frame2 #frame3 #newsMenu #newsRight {margin-top: 5px;background-color:#fbfced;width:150px; height:235px; border: thin solid #006666 ;}
#mainpage #frame2 #frame3 #newsMenu #newsRight #newsMiddle {}
#mainpage #frame2 #frame3 #newsMenu #newsRight #newsMiddle #newsBG {margin:auto;background-image:url(images/newsBG.gif); background-repeat:repeat-x;}
#mainpage #frame2 #frame3 #newsMenu #newsRight #newsMiddle #newsTitle {font-weight:700;text-decoration:none;color:#4D4D4D;text-align:center;font-size:12px;}
#mainpage #frame2 #frame3 #newsMenu #newsRight #newsMiddle #marqueecontainer {margin:0 auto; border:0px solid black; padding:0; height:200px; position: relative; overflow: hidden;padding:0 7px 0 7px;}
#mainpage #frame2 #frame3 #newsMenu #newsRight #newsMiddle #vmarquee { position: relative;border:0px solid black;font-size:12px;color:#4D4D4D;text-align:center;text-decoration:none;}
#mainpage #frame2 #frame3 #newsMenu #newsRight #newsMiddle #vmarquee a {text-decoration:underline;color:#006666;text-align:center;font-size:12px;}

#mainpage #frame2 #frame3 #newsMenu #menuRight {width:160px;margin-top: 5px;}
#mainpage #frame2 #frame3 #newsMenu #menuRight div {float:right;margin:0; background:url('images/button3_bg.gif');background-repeat:no-repeat; width:154px; height:23px; text-align:center; padding-top:4px ;}
#mainpage #frame2 #frame3 #newsMenu #menuRight a {font-weight:700;color:#000000;text-decoration:none;font-size:11px;}
#mainpage #frame2 #frame3 #newsMenu #menuRight a:hover {font-weight:700;color:#0000FF;text-decoration:none;font-size:11px;cursor:pointer;}
#mainpage #frame2 #frame3 #newsMenu #menuRight .selected {font-weight:700;color:#0000FF;text-decoration:none;font-size:11px;cursor:pointer;}

#mainpage #frame2 #frame3 #newsMenu #bannersTR {width:154px;margin: 5px 0px 5px 0px;}

#mainpage #frame2 #frame3 #newsMenu #searchBox {background-color:#fbfced;width:150px;border:thin solid #006666;font-size:12px;text-align:right;color:#4D4D4D;}
#mainpage #frame2 #frame3 #newsMenu #searchBox #searchBG {margin:auto;background-image:url(images/newsBG.gif); background-repeat:repeat-x;}
#mainpage #frame2 #frame3 #newsMenu #searchBox #searchBoxTitle {font-size:12px;font-weight:700;text-align:center;color:#4D4D4D;}
#mainpage #frame2 #frame3 #newsMenu #searchBox #searchField label {overflow:hidden;text-align:right;color:#4D4D4D;font-weight:700;text-decoration:none;}
#mainpage #frame2 #frame3 #newsMenu #searchBox #searchField label span {display:block;cursor:default;width:80px;float:right;clear:left;padding-right:5px;}
#mainpage #frame2 #frame3 #newsMenu #searchBox #searchField label input{width:125px;background:#FFFFFF;border:1px solid #4D4D4D;color:#4D4D4D;margin:0 10px 8px 0;}
#mainpage #frame2 #frame3 #newsMenu #searchBox #searchSubmit {text-align:right;margin:0 80px 0 0;}
#mainpage #frame2 #frame3 #newsMenu #searchBox #searchSubmit button{background:url('images/btnNextBG.png');width:67px;height:20px;border:0;}

.suggest_link {background-color: #FFFFFF;padding: 2px 6px 2px 6px;}
.suggest_link_over {background-color: #3366CC;padding: 2px 6px 2px 6px;}
#search_suggest {position: absolute;margin:40px -149px 0 0;width:144px;background-color:#FFFFFF;border: thin solid #006666;display:none;}

#mainpage #frame2 #frame3 #newsMenu #bannersR {width:154px;padding-top:4px;}
#mainpage #frame2 #frame3 #newsMenu #bannersR .bannerRight{float:right; padding-top:8px;}

#mainpage #frame2 #frame3 #middle {float:right; width:610px ;margin:0 auto;}
#mainpage #frame2 #frame3 #middle #innerContent {float:right; width:610px ;margin:10px auto;}

#mainpage #frame2 #frame3 #ourMagazines {float:left;width:160px;margin:0 auto;}
#mainpage #frame2 #frame3 #ourMagazines #bannersTL {width:154px; margin:0 7px 7px 0;}
#mainpage #frame2 #frame3 #ourMagazines #newsLeft {background-color:#fbfced;width:150px; height:450px; border: thin solid #006666 ;margin:0 7px 0 0;}
#mainpage #frame2 #frame3 #ourMagazines #newsLeft #newsMiddleL #newsBGL {background-image:url(images/newsBG.gif); background-repeat:repeat-x;}
#mainpage #frame2 #frame3 #ourMagazines #newsLeft #newsMiddleL #newsTitleL {font-weight:700;color:#4D4D4D;text-align:center;font-size:12px;}
#mainpage #frame2 #frame3 #ourMagazines #newsLeft #newsMiddleL #marqueecontainerL {margin:0 auto; height:400px; position: relative; overflow: hidden;padding:0 7px 0 7px;}
#mainpage #frame2 #frame3 #ourMagazines #newsLeft #newsMiddleL #vmarqueeL {position:absolute;border:0px solid black;padding-top:5px;}
#mainpage #frame2 #frame3 #ourMagazines #newsLeft #newsMiddleL #vmarqueeL  a {text-decoration:none;color:#4D4D4D;text-align:center;font-size:12px;cursor:pointer;}

#mainpage #frame2 #frame3 #ourMagazines #bannersL {width:154px;margin:4px 7px 0 0;}
#mainpage #frame2 #frame3 #ourMagazines #bannersL .bannerLeft{float:right;padding-top:8px;}

#mainpage #frame4 #frame5 {width:958px;margin:0 auto;}
#mainpage #frame4 #frame5 #bottomBanner {width:728px;height:90px;margin:10px auto;}
#mainpage #frame4 #frame5 #bottomMenu {width:958px;margin:0 auto;text-align:center;}
#mainpage #frame4 #frame5 #bottomMenu .itemTitleLink {margin:10px auto;text-align:center;}
#mainpage #frame4 #frame5 #bottomMenu .lastClass {margin:10px auto;text-align:center;}
#mainpage #frame4 #frame5 #bottomMenu a {color:#006163;text-decoration:none;font-size:12px;}
#mainpage #frame4 #frame5 #bottomMenu a:hover {color:#050BFF;text-decoration:none;font-size:12px;cursor:default;}
#mainpage #frame4 #frame5 #bottomMenu .selected {font-weight:700;color:#050BFF;text-decoration:none;font-size:12px;cursor:default;}

#mainpage #frame4 #frame5 #bottomImage {width:958px;margin:5px auto;}
#mainpage #frame4 #frame5 #bottomImage #bottomBG {margin:auto;background-image:url(images/newsBG.gif); background-repeat:repeat-x;}
#mainpage #frame4 #frame5 #bottomCopyright {margin:auto;color:#006163;text-decoration:none;font-size:10px;text-align:center;}
#mainpage #frame4 #frame5 #bottomCopyright a {margin:auto;color:#006163;text-decoration:none;font-size:10px;text-align:center;}
#mainpage #frame4 #frame5 #bottomCopyright a:hover {margin:auto;color:#0000FF;text-decoration:underline;font-size:10px;text-align:center;}