@import "common.css";

/* Layout */
    #All {padding:0 15px 0 15px; min-width:945px;height:100%;width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 945 ? "945px" : "auto");}
    #Content {width:100%;margin-right:-320px;float:left;}
    #RightColoumn {width:310px;float:right;position:relative;z-index:2;}
    .ColoumnDummy{padding:0 320px 0 0;}    
    
    #Footer {clear:both; padding:0px; min-width:945px;width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 945 ? "945px" : "auto");}
    /*#Content {margin-right:320px;}
    #RightColoumn {width:310px; float:right;}    */

/* Content */
    #Top {position:relative; z-index:2; height: 75px; background:url(../images/softoman_robo.gif) 145px 10px no-repeat;vertical-align:middle;padding: 5px 0 5px 5px; }
	
    #SearchForm {margin:0; padding:0; width:100%; position:relative; top:-15px; background: #c5dce1 url(../images/sform_bg.gif) repeat-x; height:76px; }
    #SearchForm .L { background:url(../images/sform_bg_l.gif) left top no-repeat; height:76px;}
    #SearchForm .R {background:url(../images/sform_r_corner.gif) 100% 0 no-repeat; padding: 19px 10px 0 10px;}
    #SearchForm .Options {padding:5px 0 0 0;font-size:11px}
    #SearchForm .SearchField {background: #fff; border:1px solid #a2a2a2; width:100%; font-size: 15px; height:19px}
    #SearchForm .Alphabet {font-size:11px}
    
    /* Catalog Tabs */
    #Catalog {}
    #Catalog UL#CatalogTabs             {padding:0; height:40px; clear:both;list-style: none; background:url(../images/cat_dummy_bg.gif) 0 8px repeat-x; margin:0 0 10px 0 }
    #Catalog UL#CatalogTabs LI          {line-height:40px; font-size:11px; font-weight:bold; float:left;}
    #Catalog UL#CatalogTabs LI A, #Catalog UL#CatalogTabs LI A:hover {text-decoration:none; color:#000}
    
    #Catalog UL.Win LI.Win      {color:#87b2dc; background:url(../images/cat_sel_bg.gif) 0 0 repeat-x}
    #Catalog UL.Win LI.Win .L   {background:url(../images/cat_sel_l_corner.gif) 0 0 no-repeat}
    #Catalog UL.Win LI.Win .R   {background:url(../images/cat_sel_r_corner.gif) 100% 0 no-repeat;}
    #Catalog UL.Win LI.Win .Logo   {background:url(../images/cat_logo_win_big.gif) 12px 50% no-repeat;padding:0 15px 0 40px}
    #Catalog UL.Win LI.Linux    {background:url(../images/cat_bg.gif) 0 8px repeat-x; line-height:32px; padding: 8px 0 0 0}
    #Catalog UL.Win LI.Linux .R {background:url(../images/cat_r_junct_corner_blue.gif) 100% 0 no-repeat; padding:0 0 3px 0;line-height:29px; }
    #Catalog UL.Win LI.Linux .Logo {background:url(../images/cat_logo_linux.gif) 10px 50% no-repeat; padding:0 15px 0 35px}
    #Catalog UL.Win LI.PDA      {background:url(../images/cat_blue_bg.gif) 0 8px repeat-x; line-height:32px; padding: 8px 0 0 0}
    #Catalog UL.Win LI.PDA .R   {background:url(../images/cat_blue_r_corner.gif) 100% 0 no-repeat; padding:0 0 3px 0;line-height:29px; }
    #Catalog UL.Win LI.PDA .Logo   {background:url(../images/cat_logo_pda.gif) 10px 50% no-repeat;padding: 0 15px 0 45px;}
    
    #Catalog UL.Linux LI.Win      {background:url(../images/cat_bg.gif) 0 8px repeat-x; line-height:32px; padding: 8px 0 0 0}
    #Catalog UL.Linux LI.Win .L   {background:url(../images/cat_l_corner.gif) 0 0 no-repeat;}
    #Catalog UL.Linux LI.Win .R {padding:0 0 3px 0;line-height:29px; }
    #Catalog UL.Linux LI.Win .Logo   {background:url(../images/cat_logo_win.gif) 10px 50% no-repeat; padding:0 15px 0 35px}
    #Catalog UL.Linux LI.Linux      {color:#87b2dc; background:url(../images/cat_sel_bg.gif) 0 0 repeat-x}
    #Catalog UL.Linux LI.Linux .L   {background:url(../images/cat_sel_l_corner.gif) 0 0 no-repeat}
    #Catalog UL.Linux LI.Linux .R   {background:url(../images/cat_sel_r_corner.gif) 100% 0 no-repeat;}
    #Catalog UL.Linux LI.Linux .Logo   {background:url(../images/cat_logo_linux_big.gif) 12px 50% no-repeat;padding:0 15px 0 40px}
    #Catalog UL.Linux LI.PDA      {background:url(../images/cat_blue_bg.gif) 0 8px repeat-x; line-height:32px; padding: 8px 0 0 0}
    #Catalog UL.Linux LI.PDA .R   {background:url(../images/cat_blue_r_corner.gif) 100% 0 no-repeat; padding:0 0 3px 0;line-height:29px; }
    #Catalog UL.Linux LI.PDA .Logo   {background:url(../images/cat_logo_pda.gif) 10px 50% no-repeat;padding: 0 15px 0 45px;}
    
    #Catalog UL.PDA LI.Win      {background:url(../images/cat_bg.gif) 0 8px repeat-x; line-height:32px; padding: 8px 0 0 0}
    #Catalog UL.PDA LI.Win .L   {background:url(../images/cat_l_corner.gif) 0 0 no-repeat;}
    #Catalog UL.PDA LI.Win .R {background:url(../images/cat_r_junct_corner.gif) 100% 0 no-repeat; padding:0 0 3px 0;line-height:29px; }
    #Catalog UL.PDA LI.Win .Logo   {background:url(../images/cat_logo_win.gif) 10px 50% no-repeat; padding:0 15px 0 35px}
    #Catalog UL.PDA LI.Linux      {background:url(../images/cat_bg.gif) 0 8px repeat-x; line-height:32px; padding: 8px 0 0 0}
    #Catalog UL.PDA LI.Linux .R   { padding:0 0 3px 0;line-height:29px;}
    #Catalog UL.PDA LI.Linux .Logo  {background:url(../images/cat_logo_linux.gif) 10px 50% no-repeat; padding:0 15px 0 35px}
    #Catalog UL.PDA LI.PDA      {color:#c5dce1; background:url(../images/cat_sel_blue_bg.gif) 0 0 repeat-x}
    #Catalog UL.PDA LI.PDA .L   {background:url(../images/cat_sel_blue_l_corner.gif) 0 0 no-repeat}
    #Catalog UL.PDA LI.PDA .R   {background:url(../images/cat_sel_blue_r_corner.gif) 100% 0 no-repeat;}
    #Catalog UL.PDA LI.PDA .Logo   {background:url(../images/cat_logo_pda_big.gif) 12px 60% no-repeat;padding:0 15px 0 50px}
    
    /* Catalog Lists */
    #WinList, #LinuxList, #PDAList {display:none}
    #Catalog DIV.Lists {line-height: 1.3;}
    #Catalog DIV.Lists UL {list-style: none; list-style-position: outside; padding: 0; margin: 0 0 20px 0;}
    #Catalog DIV.Lists UL LI {margin: 0 0 3px 0; padding: 0px 0 3px 21px; background: url(../images/cat_list_bullet.gif) no-repeat 7px 5px;}
    #Catalog DIV.Lists UL LI H6 A {color:#000;}
    #Catalog DIV.Lists UL LI.OtherCategories {padding: 0px 0 3px 0px;background:#fff;}
    #Catalog DIV.Lists UL LI.OtherCategories A { padding: 0px 0 3px 21px; color:#000; font-weight:bold; background: url(../images/cat_list_bullet.gif) no-repeat 7px 5px;  white-space: nowrap; }
    
    /* Top10 */
    UL.Top10 .Header {margin: 0 0 3px 0; font-size:115%; font-weight:bold}
    UL.Top10 LI {margin: 0 0 20px 0}
    
    /* Search */ 
    .SearchResults OL {padding:0 0 0 30px;}
    .SearchResults OL .Header {margin: 0 0 3px 0; font-size:115%; font-weight:bold}
    .SearchResults OL LI {margin: 0 0 20px 0; } 
    .SearchResults OL LI B {background: #c67373; color:#fff}
    .SearchResults .Options {border: 1px solid #c7c7c7; float:left; margin: 0 0 10px 0}
    .SearchResults .Options P {margin:0; line-height:1.8em}
    .SearchResults .Options P SPAN {color:#7f7f7f; font-size:90%;}
    .SearchResults .Options P B {color:#fff; font-weight:normal;background: #87b2dc; margin: 0 3px 0 3px; padding: 2px 3px 2px 3px}
    .SearchResults .Options P A {margin: 0 3px 0 3px }
    .SearchResults .Options .lt {position:relative; top:-1px; left:-1px; background:url(../images/sr_option_lt_corner.gif) 0 0 no-repeat;}
    .SearchResults .Options .rt {position:relative; left:2px; background:url(../images/sr_option_rt_corner.gif) 100% 0 no-repeat;}
    .SearchResults .Options .lb {position:relative; top:2px; left:-2px;background:url(../images/sr_option_lb_corner.gif) 0 100% no-repeat;}
    .SearchResults .Options .rb {position:relative; top:0; left:2px; padding:2px 5px 5px 5px; background:url(../images/sr_option_rb_corner.gif) 100% 100% no-repeat;}
    
    /* Path */
    .Path UL {padding:0; margin:0; height:18px; list-style:none; list-style-position:outside;}    
    .Path UL LI {float:left; line-height:14px; margin:0 5px 0 0px; padding:0;}
    .Path UL LI.bullet {background:url(../images/path_bullet.gif) 0 50% no-repeat; height:15px; padding:0; margin:0 5px 0 0px;  width:7px;}
    
    /* Pages */ 
    .Pages {margin: 0 0 10px 0; }
    .Pages A, .Pages B {line-height:16px; padding:3px 7px 3px 4px; height: 16px; display:block;float:left; margin: 0 12px 0 0; font-size: 13px; font-weight: bolder;}
    .Pages A {background: url(../images/pages_corner.gif) 100% 0 no-repeat;}
    .Pages B {color:#7f7f7f; background:url(../images/pages_sel_corner.gif) 100% 0 no-repeat;}
    
    /* Program Info */
    .ProgramInfo H2{font-weight:normal; font-size:175%;color:#3172b4}
    .ProgramInfo .Summary{font-size:110%;}
    .ProgramInfo .DownloadLink {font-size:120%;font-weight:bold;}
    .ProgramInfo .Desc {margin-top: 1em}
    
    /* ChargeVote :) */
    #ChargeVoteWOJS {display:none;}
    
    .ChargeVote, .ChargeVote .lb, .ChargeVote .rb {height:36px;}
    
    .GradeOne .Battery {background: url(../images/charge_bat_one_bg.gif) 0 0 repeat-x;}
    .GradeOne .Battery .l{background: url(../images/charge_bat_one_l.gif) 0 0 no-repeat;}
    .GradeOne .Battery .r{background: url(../images/charge_bat_one_r.gif) 100% 0 no-repeat;}
    .GradeOne .Volts {color:#ec0000}
    
    .GradeTwo .Battery {background: url(../images/charge_bat_two_bg.gif) 0 0 repeat-x;}
    .GradeTwo .Battery .l{background: url(../images/charge_bat_two_l.gif) 0 0 no-repeat;}
    .GradeTwo .Battery .r{background: url(../images/charge_bat_two_r.gif) 100% 0 no-repeat;}
    .GradeTwo .Volts {color:#f54800}
    
    .GradeThree .Battery {background: url(../images/charge_bat_three_bg.gif) 0 0 repeat-x;}
    .GradeThree .Battery .l{background: url(../images/charge_bat_three_l.gif) 0 0 no-repeat;}
    .GradeThree .Battery .r{background: url(../images/charge_bat_three_r.gif) 100% 0 no-repeat;}
    .GradeThree .Volts {color:#ff9000}
    
    .GradeFour .Battery {background: url(../images/charge_bat_four_bg.gif) 0 0 repeat-x;}
    .GradeFour .Battery .l{background: url(../images/charge_bat_four_l.gif) 0 0 no-repeat;}
    .GradeFour .Battery .r{background: url(../images/charge_bat_four_r.gif) 100% 0 no-repeat;}
    .GradeFour .Volts {color:#82b700}
    
    .GradeFive .Battery {background: url(../images/charge_bat_five_bg.gif) 0 0 repeat-x;}
    .GradeFive .Battery .l{background: url(../images/charge_bat_five_l.gif) 0 0 no-repeat;}
    .GradeFive .Battery .r{background: url(../images/charge_bat_five_r.gif) 100% 0 no-repeat;}
    .GradeFive .Volts {color:#05df00}       
    
    .ChargeVote {width: 295px; background: url(../images/charge_block_bg.gif) 0 0 repeat-x;}
    .ChargeVote .lb {background: url(../images/charge_block_l.gif) 0 0 no-repeat; padding: 0 0 0 6px}
    .ChargeVote .rb {background: url(../images/charge_block_r.gif) 100% 0 no-repeat; padding: 7px 6px 7px 0}
    .ChargeVote .Label, .ChargeVote .Volts{font-size:13px;font-weight:bold}
    .ChargeVote .Label {width:148px; float:left; line-height:22px;}
    .ChargeVote .Volts {text-align:center;line-height:21px;}
    .ChargeVote .Battery {width: 105px; height:22px;}
    .ChargeVote .Battery .l {height:22px; padding: 0 0 0 20px}
    .ChargeVote .Battery .r {height:12px; padding: 5px 19px 5px 0}
    .ChargeVote .Battery A {float:left; display:block; height:12px; width:12px; margin: 0 1px 0 0 ;}
    .ChargeVote .Battery A.Default {background:#c5dce1}
    .ChargeVote .Battery A.One {background:#ec0000}
    .ChargeVote .Battery A.Two {background:#f54800}
    .ChargeVote .Battery A.Three {background:#ff9000}
    .ChargeVote .Battery A.Four {background:#82b700}
    .ChargeVote .Battery A.Five {background:#05df00}

    .RoundedBlue {border:1px solid #87b2dc;margin: 0 0 10px 0}
    .RoundedBlue .lt {position:relative; top:-1px; left:-1px; background:url(../images/th_lt_corner.gif) 0 0 no-repeat;}
    .RoundedBlue .rt {position:relative; left:2px; background:url(../images/th_rt_corner.gif) 100% 0 no-repeat;}
    .RoundedBlue .lb {position:relative; top:2px; left:-2px;background: url(../images/th_lb_corner.gif) 0 100% no-repeat;padding:10px}
    
    #Footer {padding-bottom:10px;padding-top:10px;}
    #Footer .FooterBox {color:#afadad;border:4px solid #c5dce1; min-height:60px;}
    #Footer A {color:#afadad}
    #Footer .FooterBox .lt, #Footer .FooterBox .rt, #Footer .FooterBox .lb {position:relative; min-height:48px; _height:48px;}
    #Footer .FooterBox .lt {top:-4px; left:-4px; background: url(../images/f_box_lt_corner.gif) 0 0 no-repeat;}
    #Footer .FooterBox .rt {left:8px; background: url(../images/f_box_rt_corner.gif) 100% 0 no-repeat;}
    #Footer .FooterBox .lb {top:8px; left:-8px; background: url(../images/f_box_lb_corner.gif) 0 100% no-repeat;padding:2px 10px 10px 10px}
    #Footer .FooterBox .Copyright {color:#acc7cd; background: url(../images/nit_logo_footer.gif) 0 50% no-repeat; padding-left:25px;line-height:48px;  float:left}
    #Footer .FooterBox .Copyright A {color:#acc7cd; text-decoration:none}
    #Footer .FooterBox .Counters {line-height:48px; float:right}
    
/* SMBanner*/

    .SMBanner {background: url(../images/smbanner_bg.gif) 0 0 repeat-y; width:150px; margin: 0 0 5px 0 }
    .SMBanner .Top {background: url(../images/smbanner_top.gif) 0 0 no-repeat; padding:5px;height:64px;}
    .SMBanner .Bottom {height:21px;}
    
    .SMBanner .Name {border-bottom: 3px solid #acacac; font-size:11px; font-weight:bold; margin: 0 0 3px 0}
    .SMBanner .Name A {text-decoration:none}
    .SMBanner .Pic {float:right; margin:0; padding:0}
    .SMBanner .Desc {width: 87px; font-size:10px;margin: 0 0 0 0; padding: 0; overflow: hidden; height: 45px;}
    
/* Misc */
    .Block {clear:both;  margin: 0 0 15px 0}
    .Block .BlockHeader .Corner{border-top:3px solid #87b2dc; float:left; background:#fff; margin-bottom:-10px;position:relative;z-index:1;}
    .Block .BlockHeader .Name{font-size:11px; color:#6a92ba; background: url(../images/bheader_text_corner.gif) 100% 0 no-repeat; margin-top:-3px;position:relative;z-index:2;padding:5px 10px 6px 0 }
    .Block .BlockHeader {border-bottom:3px solid #87b2dc; margin: 12px 0 10px 0}    
    
    .Block .HGreen .Corner{border-top:3px solid #5fca4a; }
    .Block .HGreen .Name{color:#419d2f; background: url(../images/bheader_text_corner_green.gif) 100% 0 no-repeat; }
    .Block .HGreen {border-bottom:3px solid #5fca4a; }

    .Block .HRed .Corner{border-top:3px solid #ca4a4a; }
    .Block .HRed .Name{color:#ca4a4a; background: url(../images/bheader_text_corner_red.gif) 100% 0 no-repeat; }
    .Block .HRed {border-bottom:3px solid #ca4a4a; }
    
    UL.WOBullets {list-style: none; list-style-position: outside; padding: 0; margin: 0 0 20px 0;}
    UL.WOBullets LI {margin: 0 0 1em 0;  padding: 0; }
    
    .Gray {color:#afadad;}
    .Clear {clear:both}
    .ShowHand {cursor: pointer; cursor: hand; }
    .AlignCenter {text-align:center}
    .Wide {width:100%}    
    
    .ColEqL {float:left;width:50%;}
    .ColEqR {float:right;width:50%;}
    
    TABLE.Colored TH DIV.lt {position:relative; top:-1px; left:-1px; background:url(../images/th_lt_corner.gif) 0 0 no-repeat;}
    TABLE.Colored TH DIV.lb {padding:5px 5px 7px 5px; position:relative; top:2px; left:0px;background:url(../images/th_lb_corner.gif) 0 100% no-repeat;}
    TABLE.Colored TH DIV.rt {padding:7px 5px 5px 3px; position:relative; top:-1px; left:1px; background:url(../images/th_rt_corner.gif) 100% 0 no-repeat;}
    TABLE.Colored TH.l {border-top:1px solid #87b2dc;border-left:1px solid #87b2dc;}
    TABLE.Colored TH.c {border-top:1px solid #87b2dc;}
    TABLE.Colored TH.r {border-top:1px solid #87b2dc;border-right:1px solid #87b2dc;}
    TABLE.Colored TH {border-bottom:1px solid #87b2dc;}
    TABLE.Colored TD {padding:5px; border-bottom:1px solid #c7c7c7;}
    TABLE.Colored TD.Black {color: #000000; vertical-align:top;}

    TABLE.Add INPUT {vertical-align: middle;}
    TABLE.Add TD {padding:5px;}
    TABLE.Add TEXTAREA {width:250px;font-size:11px;}
    TABLE.Add TD.Black {color: #000000; vertical-align:top;}
    
    TABLE.Edit .EditField {background: #fff; border:1px solid #3172b4; width:500px; font-size: 15px;}
    TABLE.Edit SELECT {vertical-align: middle;width:500px;border:1px solid #3172b4;}
    TABLE.Edit TD {padding:5px;text-align:right;}
    TABLE.Edit TEXTAREA {font-size:11px;width:500px;border:1px solid #3172b4;}
    TABLE.Edit TD.Black {color: #000000; vertical-align:top;}
    
    .Field {border: 1px solid #3172b4; }
    TR.Off {display:none;}
    TR.On {display:inline-block;}
    
    DIV.Off {display:none;}
/*    DIV.On {display:inline-block;} */
   
/*   table.mctable {
     clear: left;
     margin-top: 12px;
     }*/		
     
    div#MarketGid3144 {
      clear: left;
      padding-top: 10px;
      }
    
     
   
