﻿body { padding: 0; margin: 0; font-family: Tahoma; font-size: 14px; line-height: 1.5; color: #000; }
.MainMenu_MenuContainer { background: transparent; width: 100%; }

.MainMenu_MenuBar { }

.MainMenu_MenuIcon { display: none; }

.MainMenu_RootMenuArrow { display: none; }

.MainMenu_MenuArrow { display: none; }

.ModuleTitle_MenuItemSel { background-color: transparent; color: #000; }

.ModuleTitle_MenuItem a { color:#000}
.ModuleTitle_MenuItem a:hover { font-size:9pt}

.MainMenu_MenuItemSel { background-color: transparent; vertical-align: middle; cursor: pointer }

    .MainMenu_MenuItemSel a { color: #000; }

.MainMenu_MenuItem a { color: #fff;    }

.MainMenu_MenuItem { height:30px; color: #fff; font-size: 11px; font-weight: normal; font-family: Tahoma; /*padding: 3px;*/ border: 0px; border-width: 0px 0px; vertical-align: middle; text-align: center; cursor: pointer; border-bottom: 1px solid #27b506; }

.submenuitembreadcrumb { color: #fff; font-size: 11px; font-weight: normal; font-family: Tahoma; padding: 0; border: 0px; border-width: 1px 0px; Margin: 0; background: #105dac; line-height: 0px; text-align: center; }

.submenuitemselected { border-bottom: 1px solid #27b506; color: #fff; font-size: 11px; font-weight: normal; font-family: Tahoma; padding: 0; Margin: 0; background: #32f305; text-align: center; }

.submenu { opacity: 0.96; border-top: 1px solid #27b506; color: #fff; padding: 0; empty-cells: hide; margin: 0; background: #148a04; display: block; z-index: 50; }
.rootmenuitem TD  { color: #fff; background: url('/Portals/_default/Skins/SkinMain/images/mnu2bg.png') no-repeat top; text-align: right; font-size: 11px; font-weight: bold; font-family: Tahoma; padding-left:0px; padding-right:0px; padding-bottom:0px ; height: 30px; _height:30px;display: table-cell; background-repeat: no-repeat; vertical-align:bottom; }
.rootmenuitemselected TD, .rootmenuitembreadcrumb TD { color: #000; background: url('/Portals/_default/Skins/SkinMain/images/mnu2bgh.png') no-repeat top; text-align: right; font-size: 11px; padding: 0; font-weight: bold; font-family: Tahoma; height: 30px; _height:30px; display: table-cell; background-repeat: no-repeat; vertical-align: bottom; }
    .rootmenuitemselected TD a div, .rootmenuitembreadcrumb TD a div {color: BLACK; } 
.submenu table tr:last-child > td { border: none; }
.submenu a:link { display: block;  height: 23px !important; }
.submenu a:hover { display: block; padding-top: 3px; height: 23px; color: #000 !important; }

.SubStyleMenu {height:11px;font-weight: normal; text-align: right; padding-right: 28px; color: white; vertical-align: central; }
    .SubStyleMenu:hover {color: #000000 !important; }
     .SubStyleMenu::selection  {color: #000000 !important; }
.SubMenuLink { text-decoration: none; width: 100%; font-weight: normal; }
a.SubMenuLink { text-decoration: none; width: 100%; font-weight: normal; color: black; text-decoration: none; text-shadow: -1px -1px 1px 1px rgba(0, 0, 0, 0.5) !important; }
    a.SubMenuLink:hover { color: black; text-decoration: none; }

.MainMenu_MenuBreak { display: none; }
.solpartmenu { padding-left: 3px; text-align: right; color: white; }
    .solpartmenu a { color: white !important; }
        .solpartmenu a:hover { color: black !important; }

.NoRepeat { background-repeat: repeat-x; }

.LeftPane { height: 100%; }

.ContentPane { height: 100%; }

.RightPane { height: 100%; padding: 0px 0px 0px 0px; }

.Head { font-size: 9pt; font-weight: bold; color: #000; font-family: tahoma; }

.Head2 { font-size: 9pt; font-weight: bold; color: #ffffff; font-family: tahoma; }

.B { font-weight: bold; color: #ffffff; font-family: tahoma; }

.SubHead { font-size: 9pt; color: #000; font-family: tahoma; }

.SubSubHead { font-size: 9pt; color: #000; font-family: tahoma; }

.Normal { font-size: 12px; color: #000; font-family: tahoma; text-align: justify; }

A.Normal { text-align: justify; text-decoration: none; }

.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active { color: #CC0000; text-decoration: none; font-family: tahoma; }

A.CommandButton:hover { color: #CC0000; text-decoration: underline; font-family: tahoma; text-align: justify; }
/*''''''''''''''''''''''''''*/
TH, TD, DIV { font-family: tahoma; font-size: 11px; color: black; direction: rtl; }
/*''''''''''''''''''''''''''*/
a, a:link, a:active { color: #000; text-decoration: none; font-family: tahoma; text-align: right; }

    a:visited { color: #000; text-decoration: none; font-family: tahoma; text-align: right; }

    a.t, a.t:link, a.t:visited, a.t:active { color: #314671; text-decoration: none; font-family: tahoma; text-align: right; }

    A:hover { color: #000; text-decoration: underline; font-family: tahoma; }

    .user, a.user:link, a.user:active, a.user:visited { color: white; text-decoration: none; font-weight: normal; font-size: 11px; font-family: tahoma; }

    a.user:hover { color: #397DF3; text-decoration: none; font-weight: normal; font-size: 11px; font-family: tahoma; }

    .footer, a.footer:link, a.footer:active, a.footer:visited { font-size: 11px; color: #A29F9F; text-decoration: none; font-weight: normal; font-family: tahoma; }

    a.footer:hover { font-size: 11px; color: #fff; text-decoration: none; font-weight: normal; font-family: tahoma; }

    .links, a.links:link, a.links:active, a.links:visited { font-size: 11px; color: white; text-decoration: none; font-weight: normal; font-family: tahoma; }

    a.links:hover { font-size: 11px; color: #397DF3; text-decoration: none; font-weight: normal; font-family: tahoma; }

    .breadcrumb, a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited { font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; font-family: tahoma; }
    a.breadcrumb:hover { font-size: 11px; color: #5E5E5E; text-decoration: none; font-weight: normal; font-family: tahoma; }

.SearchBtn { height: 32px; background-image: url(/Portals/_default/Skins/SkinMain/images/srch1); width: 32px; display: block; }

/*--------------------Style For Login.aspx------------------------*/
.textbox-login { width: 123px; border: 1px solid #AEA9BC; padding: 3px; border-radius: 2px; background: #ffffff url("/DesktopModules/Images/bg-textbox.png") repeat-x; }
.textbox-login:focus { border-color: #FF8A00; }

.button-login { background: url("/DesktopModules/images/bg-button-hover.png") no-repeat; color: #fff !important; font: 500 12px/13px tahoma; cursor: pointer; width: 90px; height: 27px; border: 0; padding-bottom: 4px; margin-left: 4px; text-align: center !important; }
.button-login:hover { background: url("/DesktopModules/images/bg-button-hover.png") no-repeat; color: #ccc !important; }
.loginbox { margin: 9px 0 5px;padding-right: 60px;width: 128px;}
.loginbox-td span { font: 500 9pt tahoma; color: #000; display: inline-block; width: 56px}
.forgotpass { padding: 8px 57px 0 0; text-align: right; }


.LoginPanel { width:212px}
#houseMenuVstatic { text-align: right; line-height: 25px; }
/*-------------------------Style For NikToos------------------------------------------*/
body { margin: 0; background-color: #fff; background: url('/Portals/_default/Skins/SkinMain/images/bg-pt.png') repeat-x left top; }
.tophead { width: 100%; height: 231px; background: url('/Portals/_default/Skins/SkinMain/images/head.jpg') repeat-x center top; display: inline-block; }
.menubar { width: 980px; height: 36px; margin: 0 auto; margin-top: 195px; }
.srchbody { width: 165px; height: 24px; float: left; margin: 6px 0; }
.smenu { width: 550px; height: 36px; float: right; margin: 0 255px 0 10px; padding-top:9px; color: #fff; text-align: right;  font-size:12px}
.smenu a:hover{color:#3af30f !important} 
.srch1 a { width: 24px; height: 24px; background: url('/Portals/_default/Skins/SkinMain/images/srch1.png') no-repeat right top; float: left; }
.srch2 { width: 136px; height: 24px; background-color: #fff; margin: 0 5px 0 24px; border:0px }
.srch3 { width: 5px; height: 24px; background: url('/Portals/_default/Skins/SkinMain/images/srch3.png') no-repeat right top; float: right; }
 .srch2 input { border: 0 !important; width: 120px !important; padding: 1px 0; font: 500 9pt tahoma; background: none; }
.body980 { width: 980px; margin: 2px auto 15px auto; }
.leftbody { width: 760px; float: left; }
.rightbody { width: 212px; float: right; margin-left: 8px; }
.toppn { width: 760px; margin-bottom: 8px; }
.leftpn { width: 212px; float: left; margin-right: 8px; }
.mainpn { /*width: 540px;*/ float: right; }

.sidemenu1 { width: 212px; height: 39px; background: url('/Portals/_default/Skins/SkinMain/images/mnu1.png') no-repeat top; }
.sidemenu2 { width: 212px; /*height:295px height: 300px*/; background: url('/Portals/_default/Skins/SkinMain/images/mnu2.png') repeat-y top; }
.sidemenu3 { width: 212px; height: 12px; background: url('/Portals/_default/Skins/SkinMain/images/mnu3.png') no-repeat top; margin-bottom: 8px; }
.sidemenu-bg { width: 192px; height: 23px; margin: 0 auto; background: url('/Portals/_default/Skins/SkinMain/images/mnu2bg.png') no-repeat top; }
.sidemenu-bg-h { width: 192px; height: 23px; margin: 0 auto; background: url('/Portals/_default/Skins/SkinMain/images/mnu2bgh.png') no-repeat top; color: black; }
.jq-image { width: 540px; height: 246px; background: url('/Portals/_default/Skins/SkinMain/images/image1.jpg') no-repeat top; }
.jq-image-frame { width: 540px; height: 246px; background: url('/Portals/_default/Skins/SkinMain/images/image-frame.png') no-repeat top; }

.footer { width: 980px; margin: 0 auto; text-align: center; font: 500 8pt tahoma; color: #4f4f4f; clear: both; padding: 20px; }
    .footer a { color: #4f4f4f; }
.cn1 { background: url('/Portals/_default/Skins/SkinMain/images/cn1.png') no-repeat left top; float: left; height: 40px; width: 10px; }
.cn2 { background: url('/Portals/_default/Skins/SkinMain/images/cn2.png') repeat-x left top; height: 40px; margin: 0 10px; text-align: right; font: 500 8pt/38px tahoma; color: #ffffff; padding: 0 3px; }
    .cn2 span { color:#fff !important}
.cn3 { background: url('/Portals/_default/Skins/SkinMain/images/cn3.png') no-repeat left top; float: right; height: 40px; width: 10px; }
.cn4 { background: url('/Portals/_default/Skins/SkinMain/images/cn4.png') repeat-y left top; }
.cn5 { background-color: #ffffff; margin: 0 5px; padding: 0px 10px; text-align: right; }
.cn6 { background: url('/Portals/_default/Skins/SkinMain/images/cn6.png') repeat-y right top; }
.cn7 { background: url('/Portals/_default/Skins/SkinMain/images/cn7.png') no-repeat left top; float: left; height: 10px; width: 10px; }
.cn8 { background: url('/Portals/_default/Skins/SkinMain/images/cn8.png') repeat-x left top; height: 10px; margin: 0 10px; }
.cn9 { background: url('/Portals/_default/Skins/SkinMain/images/cn9.png') no-repeat left top; float: right; height: 10px; width: 10px; }
.cn-text { font: 500 8pt tahoma; color: #5c6a6e; line-height: 20px; }

.ullinks { margin: 0 auto; padding: 0; color: white !important ; margin-bottom:-15px }
    .ullinks li { padding-right: 3px; padding-left: 3px; color: white; float: right; list-style: none !important; }
    .ullinks a, ullinks a:link { cursor: pointer; text-decoration:none ;color:white !important; }
    .ullinks a:hover{color:#3af30f} 
.BestLink{border-bottom:dotted 1px #A29F9F;padding-bottom:6px;padding-top:6px }
.bnr{ width:149px; height:197px; padding-left:10px;padding-right:5px}

 .bnr a:hover{color:#3af30f}
.tbltop img:hover { opacity:0.9}
    
