﻿html{height:100%; /* fix height to 100% for IE */
 max-height:100%; /* fix height for other browsers */
margin:0px; }
/*body {margin:0px; padding:0px; background:url(images/x_repert.png)repeat-x left top; background-position:0px 0px; height:391px; background-color:#fdfdfd; width:100%; border:solid 0px red;}*/
body {margin:0px; padding:0px;  background-color:#F5F5F5;}
ul{margin:0px;}
li{margin-left:-25px; text-indent:-2px} 
.bounceholder a{text-decoration: none;}
/*body {margin:0px;background:url(images/x_repert.png)repeat-x left top; background-position:0px 0px; height:174px; background-color:#fdfdfd; width:100%; border:solid 0px red;}*/
p{margin:0px; padding:0px; color:#000000;}
#Doc1 {
    text-align: left;
}
*{font-family:Lucida Grande,Lucida Sans Unicode,Helvetica,Arial,Verdana,sans-serif;}

#MainDiv{float:left; text-align:left; width:100%; border:solid 0px red; background-color:#f2f2f2; }/***width:75.38em;width:73.50em;min-width:980px;**/
#MainDiv1{margin:auto; text-align:left; width:75.38em; width:73.50em; width:980px; }/***width:75.38em;width:73.50em;min-width:980px;**/
#MainDivWraper{float:left; width:100%; border:solid 0px red; background-color:#fff;}



/*************************for header**********************/
#idHeaderMainDiv{width:100%;float:left; background:url(images/header.jpg) repeat-x left top; height:130px; background-position: 0px 0px; display:block; background-attachment:scroll; background-clip: border-box;background-origin: padding-box;
    background-position: 0 0;
    background-size: auto auto; }
#idHeaderMainWraperDiv{margin:auto;margin-top:0px; text-align:left;*width:75.38em; width:73.50em; width:980px; height:130px; border:solid 0px red; display:block;}
.header_font{font-size:24px; color:#fff; text-decoration:none;FONT-STYLE:normal}
.TuneupMac_logo{background:url(images/Logo_header_shade.png) no-repeat left top; background-position:0px 0px; position:relative; height:96px; width:202px; border:solid 0px red;font-family:lucida grade;font-size:16px; color:#C0C0C0; font-style:normal; text-decoration:none;}
.tabs_inner_style{width:154px;height:97px; cursor:pointer;  border:solid 0px red;margin:0px }/**/
.tabsHover{background:url(images/select_tab.png) left top;background-repeat:no-repeat;height:97px;width:154px;border:solid 0px red;/*border-right:solid 1px #616161;border-left:solid 1px #585858;*/cursor:pointer;font-family:lucida grade;font-size:16px; color:#51d3f4; font-style:normal; text-decoration:none;}
.tabs_normal{font-size:16px; color:#C0C0C0; font-style:normal; text-decoration:none;}
.tabs_selected_font{font-size:16px; color:#51d3f4; font-style:normal; text-decoration:none;}
.tabs_description{font-size:11px; color:#c0c0c0; font-style:normal; text-decoration:none; border:solid 0px red;}
a.header_font{ font-size:24px; color:#ffffff;}
a:hover.header_font{ text-decoration:none;}
.header_home{float:right;visibility:hidden; background-image:url(images/comman.png);background-repeat:no-repeat; background-position:-17px -47px;  height:11px; width:11px; border:solid 0px red;}
/*.header_background{float:left; display:block; background:url(images/header.jpg) repeat-x left top; height:97px; width:100%; border:solid 1px red;}*/
/*.header_tabs_border{border-right:solid 1px #616161; border-left:solid 1px #585858; }*/
/*.sub_menu_normal{margin:0 10px 0 10px;font-size:12px;color:#6a6a6a;font-style:normal;}
.sub_menu_hover{margin:0 10px 0 10px;font-size:12px;color:#6a6a6a;text-decoration:underline;cursor:pointer;;}
.sub_menu_selected{ margin:0 10px 0 10px; font-size:12px;color:#000000;font-style:normal;text-decoration:underline}*/
/*.cart{float:left;display:inline; background: url(images/comman.png) no-repeat left top; background-position: -262px -90px; width: 19px; height:19px;  margin-right:10px;cursor:pointer;;}*/


/*************************for footer**********************/
  /*  .FBButtonClassNormal
    {  width:150px;
        border:1px solid #617bb0;
        padding:3px 5px 3px 5px ;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        -opera-border-radius:5px;
        -khtml-border-radius:5px;
        border-radius:5px;
      ; cursor:pointer;   
      background-color:#ffffff;color:#617bb0;font-size:12px
     }
        
    .FBButtonClassHover
    { width:150px;
        border:1px solid #617bb0;
         padding:3px 5px 3px 5px ;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        -opera-border-radius:5px;
        -khtml-border-radius:5px;
        border-radius:5px;
      ; cursor:pointer;
      background-color:#ffffff;color:#617bb0;font-size:12px
     }   
     .DivClassNormal
     { 
        border:1px solid #d8ddeb;
        padding:.5em;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        -opera-border-radius:5px;
        -khtml-border-radius:5px;
        border-radius:5px;
     }

.FooterFirstColumn{width:428px; height:166px; display:block; padding-left: 62px; float: left; padding-top: 20px;}*/

/*.FooterSecondColumn a:hover{font-size:11px; color:#666666; text-decoration: underline;}*/
.FooterSystweakLogo{background: url(images/comman.png) no-repeat ; background-position: -119px -93px; width:122px;height:21px; padding-bottom:10px; cursor:pointer;border:solid 0px red}

/*.FooterMap{background:url(../regclean/images/footer-map.png) no-repeat center top; width: 666px; height: 280px;}
.FooterMap a:hover{font-size:11px; color:#666666; text-decoration: underline;}*/
#idFooterMainDiv{width:99.5%; float:left; display:block; height:auto; border-top:solid 1px #dedede; background-color:#f5f5f5; margin-left:5px; margin-bottom:-10px;}
#idFooterMainWraperDiv{margin:auto; text-align:left; width:75.38em; *width:73.50em; min-width:980px; width:980px; height:auto; background-color:#f5f5f5;}

/*.FooterSecondColumn{width:430px; height:166px; display:block; padding-left: 55px; float: left; padding-top: 20px;}*/
.FooterNormal{font-size:11px; color:#666666; text-decoration: none;}
.FooterNormal a:hover{font-size:11px; color:#666666; text-decoration: underline;}
.FooterSelectYourLang{font-size:11px; color:#666666; font-style: normal;}

.FacebookLogo{background: url(images/comman.png) no-repeat left top; background-position: -287px -92px; width: 15px; height: 15px; float: left; border:solid 0px red; margin-right: 10px; margin-top:5px; cursor:pointer; }
.TwitterLogo{background: url(images/comman.png) no-repeat left top; background-position: -302px -92px; width: 15px; height: 15px; float: left; margin-right: 10px; margin-top:5px; cursor:pointer; }
.YouTubeLogo{background: url(images/comman.png) no-repeat left top; background-position: -317px -92px; width: 16px; height: 21px; float: left; border:solid 0px red; margin-right: 10px; cursor:pointer; }
.OptimizerLogo{background: url(images/comman.png) no-repeat left top; background-position: -47px -276px; width: 15px; height: 15px; float: left; margin-right: 10px; cursor:pointer; }    
.BlogLogo{background: url(images/blog.png) no-repeat left top; width: 16px; height: 16px; float: left; border:solid 0px red; margin-right: 10px; cursor:pointer; margin-top:5px;}

div.tabArea{font-size: 12px; color: #666666; height: 53px;}
div.tabArea1{font-size: 12px; color: #666666; height: 53px;}
/*a.tab{background-color: #f2f2f2;-moz-border-radius: .75em .75em 0em 0em;padding: 15px 2em 15px 1em;position: relative;text-decoration: none;top: 18px; left: 0px; z-index: 100;}
a.tab, a.tab:visited{font-size: 12px; color: #666666;}
a.tab1{background-color: #f2f2f2;-moz-border-radius: .75em .75em 0em 0em;padding: 15px 2em 15px 1em;position: relative;text-decoration: none;top: 18px; left: 0px;z-index: 100;}
a.tab1, a.tab:visited{font-size: 12px; color: #666666;}*/

.footer_heading{font-size:18px;color:#939393;font-style:normal;}
.footer_heading_bold{font-size:12px;color:#333333;font-weight:bold;}
.footer_link{font-size:12px;color:#939393;font-style:normal;text-decoration:none;cursor:pointer;}
.hover_footer_link{font-size:12px;color:#333333;font-style:normal;text-decoration:underline;cursor:pointer;}
.footer_selected{font-size:12px;color:#0088CC;font-style:normal;text-decoration:none;cursor:pointer;}
.footer_selectedHover{font-size:12px;color:#0088CC;font-style:normal;text-decoration:underline;cursor:pointer;}			

.Copyright_text{font-size:12px;color:#333;font-style:normal;}
.Terms_Privacy{font-size:12px;color:#0088cc;text-decoration:none;}
a:hover.Terms_Privacy{font-size:12px;color:#0088cc;text-decoration:underline;}

.CallNo{font-size:30px; color:#000000; font-weight: bold;}
.CallNoText{font-size:14px; color:#000000;}
/*.Select_language{font-size:12px;color:#333333;font-style:normal;}*/

/*************************for body**********************/
 .seperator{background-image:url(images/saperator1.png); background-repeat:no-repeat; background-position:center top; width:100%; height:204px; margin-top:-40px; border:solid 0px red}

    .Third_Table_Rounded_Corners
    { 
       border:1px solid #d1d1d1;
       /* padding:.5em;*/
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        -opera-border-radius:5px;
        -khtml-border-radius:5px;
        border-radius:5px;
        box-shadow:0 0px 3px rgba(0,0,0,0.1);
     }
     
     .Inner_Table_Rounded_Corners
      { 
       border-bottom:1px solid #f3f3f3;
      /*  padding:.5em;*/
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        -opera-border-radius:5px;
        -khtml-border-radius:5px;
        border-radius:5px;
        /*-webkit-box-shadow: 0px 1px 1px 1px #f3f3f3;
        -moz-box-shadow: 0px 1px 1px 1px #f3f3f3;
         box-shadow: 0px 1px 1px 1px #f3f3f3;*/
     }
     
     .first_Table_Rounded_Corners
     { 
       border:0px solid #d4d4d4;
      /*  padding:.5em;*/
        -moz-border-radius:20px;
        -webkit-border-radius:20px;
        -opera-border-radius:20px;
        -khtml-border-radius:20px;
        border-radius: 0 0 318px 318px / 0 0 28px 28px;
        box-shadow: 0 6px 6px -3px rgba(0, 0, 0, 0.8);
        -webkit-box-shadow: 0 8px 6px -8px black;
	   -moz-box-shadow: 0 8px 6px -8px black;
        position: relative;
       /* box-shadow:0 1px 3px rgba(0,0,0,0.3);*/
    } 
                
/*.new_image{float:left;display:block;background-image:url(images/en-us/comman.png);background-position:0px -144px;background-repeat:no-repeat;width:89px;height:92px;}          
.computer_image{float:left;display:block;background-image:url(images/en-us/comman.png);background-position:0px -392px;background-repeat:no-repeat;width:143px;height:118px;}          
.beingSpecial_image{float:left;display:block;background-image:url(images/en-us/comman.png);background-position:-198px -383px;background-repeat:no-repeat;width:143px;height:135px;border:solid 0px red;margin-top:0px}          
.free_trial_image{float:right;display:block;background-image:url(images/en-us/comman.png);background-position:-260px -144px ;background-repeat:no-repeat;width:70px;height:75px;border:solid 0px red;margin-top:0px;} */         
.link_arrow{display:inline; background-image:url(images/btn_arrows.png);background-position:0px -38px;background-repeat:no-repeat;width:6px;height:8px;}
.microphone_image{float:left;display:block;background-image:url(images/en-us/comman.png);background-position:0px -242px;background-repeat:no-repeat;width:63px;height:128px;border:solid 0px red;margin-top:0px}          
.link_arrow1{display:inline-block; background-image:url(images/btn_arrows.png);background-position:0px -38px;background-repeat:no-repeat;width:6px;height:8px;margin-top:1px;margin-left:5px;}


.Banner_description{font-size:14px;color:#333333;font-style:normal; line-height:20px;}
.Banner_Link{font-size:16px;color: #0088CC;font-style:normal;text-decoration:none;}
a:hover.Banner_Link{font-size:16px;color: #0088CC;font-style:normal;text-decoration:underline;}
.Banner_Download{font-size:22px;color:#ffffff;font-weight:bold;}
.Feature_Download{font-size:16px;color:#ffffff;font-weight:bold;}
.normal_heading{font-size:20px; color:#000000;  font-weight:bold}
.normal_description_br{font-size:13px;color:#333333;font-style:normal;}
.normal_description{font-size:12px;color:#333333;font-style:normal;}
.normal_description_zh_jp{font-size:11px;color:#333333;font-style:normal;}
.normal_link{font-size:12px;color:#0088CC;font-style:normal;text-decoration:none;}
a:hover.normal_link{font-size:12px;color: #0088CC;font-style:normal;text-decoration:underline;}
.normal_BuyNow_button{font-size:16px;color:#595959;font-style:normal;margin-left:5px;margin-right:5px;margin-top:5px;}
.normal_download_button{display:inline;font-size:16px;color:#ffffff;font-style:normal;margin-top:3px;margin-left:5px}
.map{float:left; display:block; background-image:url(images/map.png);background-repeat:no-repeat;width:324px;height:211px;}

.normal_heading_it{font-size:18px; color:#000000;  font-weight:bold}


/*************************for buttons**********************/

/*************************big download_button**********************/
.GreyBigLeftBtnNormal{background: url("images/slice_btn.png") no-repeat 0px 0px transparent;height:64px;width:18px;cursor:pointer;}
.GreyBigLeftBtnDown{background: url("images/slice_btn.png") no-repeat -18px 0px transparent;height:64px;width:18px;cursor:pointer;}
 .GreyBigLeftBtnHover{background: url("images/slice_btn.png") no-repeat -36px 0px  transparent;height:64px;width:18px;cursor:pointer;}    
     
.GreyBigMiddleBtnNormal{background:url("images/slice_x_btn.png") repeat-x 0px 0px transparent;height:64px;cursor:pointer;}  
.GreyBigMiddleBtnDown{background:url("images/slice_x_btn.png") repeat-x 0px -64px  transparent;height:64px;cursor:pointer;} 
.GreyBigMiddleBtnHover{background:url("images/slice_x_btn.png") repeat-x 0px -128px  transparent;height:64px;cursor:pointer;} 
     
.GreyBigRightBtnNormal{background:url("images/slice_btn.png") no-repeat -54px 0px transparent;height:64px;width:18px;cursor:pointer;}
.GreyBigRightBtnDown{background:url("images/slice_btn.png") no-repeat -72px 0px transparent;height:64px;width:18px;cursor:pointer;}       
.GreyBigRightBtnHover{background:url("images/slice_btn.png") no-repeat -90px 0px transparent;height:64px;width:18px;cursor:pointer;}
/*************************Buy now button**********************/

.BlueBigLeftBtnNormal{background: url("images/slice_btn.png") no-repeat 0px -68px transparent;height:38px;width:18px;  cursor:pointer;}
.BlueBigLeftBtnDown{background: url("images/slice_btn.png") no-repeat -18px -68px transparent;height: 38px;width:18px;  cursor:pointer;}
.BlueBigLeftBtnHover{background: url("images/slice_btn.png") no-repeat -36px -68px transparent;height: 38px;width:18px;  cursor:pointer;}

.BlueBigMiddleBtnNormal{background: url("images/slice_x_btn.png") repeat-x 0px -196px transparent;height:38px;cursor:pointer;}  
.BlueBigMiddleBtnDown{background: url("images/slice_x_btn.png") repeat-x 0px -234px transparent;height:38px;cursor:pointer;}   
.BlueBigMiddleBtnHover{background: url("images/slice_x_btn.png") repeat-x 0px -272px transparent;height:38px;cursor:pointer;}
 
.BlueBigRightBtnNormal{background: url("images/slice_btn.png") no-repeat -54px -68px transparent;height:38px;width: 18px;  cursor:pointer;}
.BlueBigRightBtnDown{background: url("images/slice_btn.png") no-repeat -72px -68px transparent;height:38px;width: 18px;  cursor:pointer;}
.BlueBigRightBtnHover{background: url("images/slice_btn.png")no-repeat -90px -68px transparent;height:38px;width: 18px;  cursor:pointer;}            
/*************************small download_button**********************/
.GreySmallLeftBtnNormal{background: url("images/slice_btn.png") no-repeat 0px -110px transparent;height: 38px;width: 18px;  cursor:pointer;}
.GreySmallLeftBtnDown{background: url("images/slice_btn.png") no-repeat -18px -110px transparent;height: 38px;width: 18px;  cursor:pointer;}
.GreySmallLeftBtnHover{background: url("images/slice_btn.png") no-repeat -36px -110px transparent;height: 38px;width: 18px;  cursor:pointer;}

.GreySmallMiddleBtnNormal{background: url("images/slice_x_btn.png") repeat-x 0px -314px transparent;height: 38px; cursor:pointer;}  
.GreySmallMiddleBtnDown{background: url("images/slice_x_btn.png") repeat-x 0px -352px transparent;height: 38px; cursor:pointer;}   
.GreySmallMiddleBtnHover{background: url("images/slice_x_btn.png") repeat-x 0px -390px transparent;height: 38px; cursor:pointer;}
 
.GreySmallRightBtnNormal{background: url("images/slice_btn.png") no-repeat -54px -110px transparent;height: 38px;width: 18px;  cursor:pointer;}
.GreySmallRightBtnDown{background: url("images/slice_btn.png") no-repeat -72px -110px transparent;height: 38px;width: 18px;  cursor:pointer;}
.GreySmallRightBtnHover{background: url("images/slice_btn.png") no-repeat -90px -110px transparent;height: 38px;width: 18px;  cursor:pointer;}            
/*************************Try Now Button**********************/

.BlueSmallLeftBtnNormal{background: url("images/slice_btn.png") no-repeat 0px -152px transparent;height: 30px;width:18px;  cursor:pointer; }
.BlueSmallLeftBtnDown{background: url("images/slice_btn.png") no-repeat -18px -152px transparent;height: 30px;width:18px;  cursor:pointer;}
.BlueSmallLeftBtnHover{background: url("images/slice_btn.png") no-repeat -36px -152px transparent;height: 30px;width:18px;  cursor:pointer;}

.BlueSmallMiddleBtnNormal{background: url("images/slice_x_btn.png") repeat-x 0px -432px transparent;height: 30px; cursor:pointer}  
.BlueSmallMiddleBtnDown{background: url("images/slice_x_btn.png") repeat-x 0px -462px transparent;   height: 30px; cursor:pointer}   
.BlueSmallMiddleBtnHover{background: url("images/slice_x_btn.png") repeat-x 0px -492px transparent;height: 30px; cursor:pointer}
 
.BlueSmallRightBtnNormal{background: url("images/slice_btn.png") no-repeat -54px -152px transparent;height: 30px;width: 18px;  cursor:pointer;}
.BlueSmallRightBtnDown{background: url("images/slice_btn.png") no-repeat -72px -152px transparent;height: 30px;width: 18px;  cursor:pointer;}
.BlueSmallRightBtnHover{background: url("images/slice_btn.png") no-repeat -90px -152px transparent;height: 30px;width: 18px;  cursor:pointer;}            

.WhiteBannerButtonText{display:inline;font-size:15px;text-decoration:none;color:#ffffff;margin-top:5px;margin-left:5px}
.big_arrow_down{display:inline-block;background: url("images/btn_arrows.png") no-repeat 0px -46px;height:21px;width:21px; cursor:pointer;}
.down_arrow{display:inline-block;background: url("images/btn_arrows.png") no-repeat 0px 0px;height:18px;width:18px; cursor:pointer;margin-left:5px;}
.grey_down_arrow{float:left;display:inline;background: url("images/btn_arrows.png") no-repeat -23px -2px;height:17px;width:17px; cursor:pointer;margin-top:4px}
.side_arrow{display:inline-block;background: url("images/btn_arrows.png") no-repeat 0px -18px;height:19px;width:18px; cursor:pointer;margin-left:6px;}


/*************************big download_button**********************/
.BlueBigHome_LeftBtnNormal{background: url("images/Download_btn_left.png") no-repeat 0px 0px transparent;height:56px;width:43px;cursor:pointer; border: solid 0px #000;}
.BlueBigHome_LeftBtnDown{background: url("images/Download_btn_left.png") no-repeat -43px 0px transparent;height:56px;width:43px;cursor:pointer;}
 .BlueBigHome_LeftBtnHover{background: url("images/Download_btn_left.png") no-repeat -86px 0px  transparent;height:56px;width:43px;cursor:pointer;}    
     
.BlueBigHome_MiddleBtnNormal{background:url("images/Download_btn_Middle.png") repeat-x 0px 0px transparent;height:56px;cursor:pointer;}  
.BlueBigHome_MiddleBtnDown{background:url("images/Download_btn_Middle.png") repeat-x 0px -56px  transparent;height:56px;cursor:pointer;} 
.BlueBigHome_MiddleBtnHover{background:url("images/Download_btn_Middle.png") repeat-x 0px -112px  transparent;height:56px;cursor:pointer;} 
     
.BlueBigHome_RightBtnNormal{background:url("images/Download_btn_right.png") no-repeat 0px 0px transparent;height:56px;width:43px;cursor:pointer;}
.BlueBigHome_RightBtnDown{background:url("images/sDownload_btn_right.png") no-repeat -43px 0px transparent;height:56px;width:43px;cursor:pointer;}       
.BlueBigHome_RightBtnHover{background:url("images/Download_btn_right.png") no-repeat -86px 0px transparent;height:56px;width:43px;cursor:pointer;}



/*************************big download_button**********************/
.BlueMedFeature_LeftBtnNormal{background: url("images/download_btn_features_left.png") no-repeat 0px 0px transparent;height:40px;width:26px;cursor:pointer;}
.BlueMedFeature_LeftBtnDown{background: url("images/download_btn_features_left.png") no-repeat -26px 0px transparent;height:40px;width:26px;cursor:pointer;}
 .BlueMedFeature_LeftBtnHover{background: url("images/download_btn_features_left.png") no-repeat -52px 0px  transparent;height:40px;width:26px;cursor:pointer;}    
     
.BlueMedFeature_MiddleBtnNormal{background:url("images/download_btn_features_middle.png") repeat-x 0px 0px transparent;height:40px;cursor:pointer;}  
.BlueMedFeature_MiddleBtnDown{background:url("images/download_btn_features_middle.png") repeat-x 0px -40px  transparent;height:40px;cursor:pointer;} 
.BlueMedFeature_MiddleBtnHover{background:url("images/download_btn_features_middle.png") repeat-x 0px -80px  transparent;height:40px;cursor:pointer;} 
     
.BlueMedFeature_RightBtnNormal{background:url("images/download_btn_features_right.png") no-repeat 0px 0px transparent;height:40px;width:26px;cursor:pointer;}
.BlueMedFeature_RightBtnDown{background:url("images/download_btn_features_right.png") no-repeat -26px 0px transparent;height:40px;width:26px;cursor:pointer;}       
.BlueMedFeature_RightBtnHover{background:url("images/download_btn_features_right.png") no-repeat -52px 0px transparent;height:40px;width:26px;cursor:pointer;}


/*************************Company Page**********************/
.Table_Rounded_Corners
    { 
       border:1px solid #dedede;
       /* padding:.5em;*/
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        -opera-border-radius:5px;
        -khtml-border-radius:5px;
        border-radius:5px;
         
     }
.LargeBlack_Heading{font-size:23px;color:#000000;font-style:normal;}    
.MediumBlack_description{font-size:14px;color:#333333;font-style:normal;}
.support_link{font-size:20px;color:#0088CC;font-style:normal;text-decoration:underline;}
.HelpLine_text{font-size:20px;color:#797979;font-style:normal;text-decoration:none;}
.TollFreeNumber_text{font-size:20px;color:#000000;font-style:normal;text-decoration:none;}
.Partnres_SubHeadings{font-size:14px;color:#000000;font-weight:bold;}
.partners_image{background: url(images/partner.png) no-repeat;  width: 356px; height: 238px; float: left; }

/*************************contact_us**********************/
.Systweak_map{float:left; display:block; background: url(images/map.png) no-repeat;  width: 324px; height: 211px; }
/*************************Download Page**********************/
.Page_heading{font-size:24px;color:#000000;font-style:normal;}
.download_steps_numbers{font-size:40px;color:#000000;font-style:normal;}
.small_black_text{font-size:12px;color:#333333;font-style:normal;}


/**********Company Page kp*****************/
.CompanyRow{float:left; width:986px;}
.CompanyRow{float:left; width:980px;}
.CompanyFirstCol1{float: left; width: 605px; border:solid 0px red; margin:0 20px 0 30px;}
.CompanyFirstCol2{float: left; width: 320px; border:solid 0px red;}
.CompanySecondCol1{float: left; width: 320px; border:solid 0px red;}
.CompanySecondCol2{float: left; width: 580px; margin-left: 45px; padding-top: 0px; padding-bottom:10px;border:solid 0px red;}
.CompanyRow ul{margin: 0px; padding: 0px; margin-top: 10px; margin-left:40px; border:solid 0px red;}
.CompanyRow ul li{padding-left: 5px; border:solid 0px red; margin-top:5px ; margin-bottom:5px;}
.BlackBoldLargeText{font-size:24px; color:#000000; font-weight:bold;}
.BlackMediumNormalText{font-size:14px; color:#000000; line-height:20px;}
.TollFreeNumberBoldText{font-size:20px;color:#333333;font-weight:bold;}
.CompanySeperator{float:left; display:block; background-image: url(images/Company/separate.png); width:950px; height:41px; margin-top:41px; }
.HeavyBlackMediumBold1{font-size:20px; color:#333;}
.HelpTextMargin{margin: 15px 0px 15px 30px;}
.CartoonBoyLogo{float:left; width:114px; background-image: url(images/Company/cartoon.png); background-position: 0px -19px; background-repeat: no-repeat; height: 184px; margin: 0px 15px 0 0;}
.CartoonGirlLogo{float:left; width:114px; background-image: url(images/Company/cartoon.png); background-position: -121px -19px; background-repeat: no-repeat; height: 184px; margin: 0px 15px 0 0;}
.HelpTextCol{float: left; width: 285px; padding:20px 10px 10px 20px; }
.LightGreyMedium{font-size:12px; color:#333333; line-height: 20px;} 
.LightGreyBoldMedium{font-size:14px; color:#333333; line-height: 20px; font-weight:bold;} 
.SupportMargin{margin-top: 5px;}
.HomeBottomDivCol1{float: left; width: 463px; background-color: #fff;}
.HomeBottomDivCol2{float: right; width: 463px; background-color: #fff;}
.HomeBottomDivCol11{float:left; width: 459px; margin:2px;
                      color:#ffffff;                     
                      /* For WebKit (Safari, Google Chrome etc) */background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f3f3f3));          
                      /* For Mozilla/Gecko (Firefox etc) */background-image: -moz-linear-gradient(top, #ffffff,#f3f3f3);
                      /* For Internet Explorer 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF , endColorstr=#f3f3f3);
                      /* For Internet Explorer 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#f3f3f3)";
                      /* For Opera*/ background-image: -o-linear-gradient(rgb(255,255,255),rgb(243,243,243));
                   }


#HomePageBannerLeft{ position:absolute; width:480px; margin:60px 0 0 0px;border:solid 1px red }
#HomePageBannerRight{float:left; display:inline; width:460px; margin:60px 0 0 24px; }
#HomePageBannerLeft1{float:left;display:block; position:absolute; width:500px; margin:5px 50px 0 0px;border:solid 0px red }

.mac_icon{float:right;display:block;background-image:url(images/mac_icon.png); background-repeat:no-repeat;width:63px;height:40px;border:solid 0px red;margin:-50px 100px 10px 63px}
.BigBoldGradientText{ display:block; font-size:30px;font-weight:bold;}
.BigBoldGradientText1{ background-image:url(images/banner_heading.png); background-repeat:no-repeat;width:796px;height:54px; }    
            
.HomeBottomDiv1Col1{float: left; width: 313px; background-color: #fff;}
/**.HomeBottomDiv2Col2{float: left; width: 313px; background-color: #fff;}
.HomeBottomDiv3Col2{float: left; width: 313px; background-color: #fff;}**/
.HomeBottomDiv1Col11{float:left; width: 309px; margin:2px;
                      color:#ffffff;                     
                      /* For WebKit (Safari, Google Chrome etc) */background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f3f3f3));          
                      /* For Mozilla/Gecko (Firefox etc) */background-image: -moz-linear-gradient(top, #ffffff,#f3f3f3);
                      /* For Internet Explorer 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF , endColorstr=#f3f3f3);
                      /* For Internet Explorer 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#f3f3f3)";
                      /* For Opera*/ background-image: -o-linear-gradient(rgb(255,255,255),rgb(243,243,243));
                   }

.GreenTick{ display:block; background:url(images/arrow.png) no-repeat left top; height:11px; width:12px; }
.GreyMediumText{ font-size:14px; color:#333333; line-height:20px; }
.BlackMediumText{ font-weight:Bold; font-size:14px; color:#000000; }
.BroomMacImage{ float:left; display:block; background-image:url(images/home_page.png); background-position: -17px -48px; background-repeat:no-repeat; width:123px; height:131px;  margin-top:35px; }
.WandMacImage{ float:left; display:block; background-image:url(images/home_page.png); background-position: -209px -40px; background-repeat:no-repeat; width:126px; height:137px; margin-top:40px; border: solid 0px #000;}
.MikeMacImage{ display:block; background-image:url(images/home_page.png); background-position: -21px -252px; background-repeat:no-repeat; width:130px; height:130px;  margin-top:20px; }
.DownloadImage{ display:block; background-image:url(images/home_page.png); background-position: -211px -251px; background-repeat:no-repeat; width:130px; height:130px;  margin-top:20px; }
.CartImage{ display:block; background-image:url(images/home_page.png); background-position: -21px -458px; background-repeat:no-repeat; width:130px; height:130px;  margin-top:20px; }
.purchasePriceText{font-size:14px;color:#888888; font-style:normal;}
.BlueButtonNormal{ float:left;
	                background:url(images/Download_btn.png) no-repeat left top;	    
	                background-position: 0px 0px;
	                display:block;
	                height:56px;
	                width:204px;
	                 cursor:pointer}
	                
.BlueButtonDown{ float:left;
                   background:url(images/Download_btn.png) no-repeat left top;	    
                   background-position: -204px 0px;
                   display:block;
                   height:56px;
	               width:204px;
	                cursor:pointer}
	               
.BlueButtonHover{ float:left;
                    background:url(images/Download_btn.png) no-repeat left top;	    
	                background-position: -408px 0px;
	                display:block;
	                height:56px;
	                width:204px;
	                 cursor:pointer}
	                
.GreyButtonNormal{ float:left;
	                background:url(images/Purchase_btn.png) no-repeat left top;	    
	                background-position: 0px 0px;
	                display:block;
	                height:56px;
	                width:204px;
	                 cursor:pointer}
	                
.GreyButtonDown{ float:left;
                   background:url(images/Purchase_btn.png) no-repeat left top;	    
                   background-position: -204px 0px;
                   display:block;
                   height:56px;
	                width:204px;
	                 cursor:pointer}
	                
.GreyButtonHover{ float:left;
                    background:url(images/Purchase_btn.png) no-repeat left top;	    
	                background-position: -408px 0px;
	                display:block;
	                height:56px;
	                width:204px;
	                 cursor:pointer}
.FeaturesBlueButtonNormal{ float:left;
	                background:url(images/download_btn_features.png) no-repeat left top;	    
	                background-position: 0px 0px;
	                display:block;
	                height:40px;
	                width:177px;
	                 cursor:pointer}
            
.FeaturesBlueButtonDown{ float:left;
                   background:url(images/download_btn_features.png) no-repeat left top;	    
                   background-position: -177px 0px;
                   display:block;
                   height:40px;
	               width:177px;
	                cursor:pointer}
	               
.FeaturesBlueButtonHover{ float:left;
                    background:url(images/download_btn_features.png) no-repeat left top;	    
	                background-position: -354px 0px;
	                display:block;
	                height:40px;
	                width:177px;
	                 cursor:pointer}
	                




/*********** Features Page ************/
.FeaturesBodyOuterShadow 
    {
        



-webkit-box-shadow: 0px 5px 5px 1px rgba(1, 1, 1, 0.5);
 box-shadow: 0px 5px 5px 1px rgba(1, 1, 1, 0.5); 

        
        /* -moz-box-shadow: 0 0 0px #fff, 0 0px 3px rgba(0,0,0,0.3);
         -webkit-box-shadow: 0 0 0px #fff, 0 0px 3px rgba(0,0,0,0.3);
          box-shadow: 0 0 0px #fff, 0 0px 3px rgba(0,0,0,0.3);*/
          margin-bottom:30px;
    }
.BlackPatternHoverImage{ display:block; background-image: url(images/Features/tab_select.png); width:78px; height:138px; border:solid 0px red; }
.BlackPatternHoverImage p{font-size:12px; color:#000000; line-height:18px; margin:0px 0 0 0; border:solid 0px red; vertical-align:top; }

.BlackPatternHoverImageNone{  background-image: url(images/Features/tab_select.png) no-repeat; width:78px; height:138px; border:solid 0px red; }
         
#fixedElement {
    position: fixed !important;
    position: absolute; /*ie6 and above*/
    bottom: 0;
    top:0; z-index:99999; border:solid 0px red
}

.DarkGreyMedium{ font-size:12px; color:#333333; line-height:18px; margin:0px 0 0 0; border:solid 0px red; vertical-align:top; }
.textColorChange { font-size:14px; color:#ffffff; line-height:18px; margin:10px 0 0 0; border:solid 0px red; vertical-align:top; }

.DarkGreyMediumLarge{ font-size:16px; color:#333333; line-height:18px; }
.SelectedDarkGreyMediumLarge{ font-size:16px; color:#333333; line-height:18px; }/*font-weight:bold; */
.BlackBoldLarge{ float:left; margin:15px 0 0 26px; font-size:24px; color:#000000; font-style:normal}
.BlackBoldLargeDiffFamily{ font-size:26px; color:#000000; font-weight:bold; }
.BlurGrayText{ font-size:14px; color:#333333; line-height:23px; }
.BlurGrayBoldText{ font-size:14px; color:#000000; font-weight:bold; }
.FeaturesMarginSection1{ margin:10px 0 0 0; }

.GreyTick{ display:block; background:url(images/arrow.png); background-position: 0px -11px; background-repeat: no-repeat; width:12px; height:11px; }
.WhiteBackgroundTexture{ background:url(images/Features/top_texture.jpg) repeat top left; width:980px; height:60px; border:solid 0px red; margin-top:0px; }
.GreyBackgroundTexture{float:left; background:url(images/Features/apps_frame_bg.jpg) no-repeat top left; width:980px; height:191px; border:solid 0px red; }
#FeaturesSeperationTop{float:left; background:url(images/Features/saperator.png); background-repeat:repeat-x; background-position:0px -25px; width:980px; height:15px; margin:0 0 20px 0; border:solid 0px red; }
#FeaturesSeperationTopHeader{float:left; background:url(images/Features/saperator.png); background-repeat:repeat-x; background-position:0px -51px; width:980px; height:9px; margin:0 0 0px 0; border:solid 0px red; }
#FeaturesSeperationTopOdd{float:left; background:url(images/Features/saperator.png); background-repeat:repeat-x; background-position:0px 0px; width:980px; height:15px; margin:0 0 20px 0; border:solid 0px red;   }
#FeaturesMiddleSeperation{float:left; background:url(images/Features/section_divider_down.png); background-repeat:repeat-x; background-position:0px 0px; width:980px; height:154px; margin:0 0 0 0; border:solid 0px red;}

.FeaturesRow { float:left; width:400px; }
.FeaturesRow ul{margin: 0px; padding: 0px; margin-top: 10px; margin-left:40px; border:solid 0px red;}
.FeaturesRow ul li{padding-left: 5px; border:solid 0px red;}

.FeaturesTopHeaderGradient{float:left; width: 980px;
                      color:#ffffff; height:63px;             
                      /* For WebKit (Safari, Google Chrome etc) */background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0e0e0));          
                      /* For Mozilla/Gecko (Firefox etc) */background-image: -moz-linear-gradient(top, #ffffff,#e0e0e0
                      );
                      /* For Internet Explorer 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF , endColorstr=#e0e0e0);
                      /* For Internet Explorer 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#e0e0e0)";
                      /* For Opera*/ background-image: -o-linear-gradient(rgb(255,255,255),rgb(223,223,223));
                   }

/* privacy policy page by hc*/
.pp_heading{font-style:normal;font-size:32px;font-weight:bold;margin-top:40px}
.policy_intro{font-style:normal;font-size:12px;color:#333333;line-height:20px}
.ques_heading{font-style:normal;font-size:14px;font-weight:bold;margin-top:40px}
.for_ul_headings{font-style:normal;font-size:12px;font-weight:bold;margin-top:15px;}
.black_small_description{font-style:normal;font-size:12px;line-height:19px;color:#333333;margin-top:5px}
a.anchor_style{font-style:normal;font-size:12px;color:#0988ff;text-decoration:none;}
a:hover.anchor_style{font-style:normal;font-size:12px;color:#0988ff;text-decoration:underline;}
.policy_cartoon{background-image:url(images/Company/cartoon.png);background-repeat:no-repeat; background-position:-243px 0px;width:113px;height:198px;margin:auto;margin-bottom:0px;margin-top:32px;border:solid 0px red}
.for_foat_left{float:left;}
 
 
/******************** after install page ******************/
.AfterInstallBottomDiv{ float:left; width:264px; background-color:#fff; }
.AfterInstallBottomDiv1{float:left; width: 262px; margin:2px;
                      color:#ffffff;                     
                      /* For WebKit (Safari, Google Chrome etc) */background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f3f3f3));          
                      /* For Mozilla/Gecko (Firefox etc) */background-image: -moz-linear-gradient(top, #ffffff,#f3f3f3);
                      /* For Internet Explorer 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF , endColorstr=#f3f3f3);
                      /* For Internet Explorer 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#f3f3f3)";
                      /* For Opera*/ background-image: -o-linear-gradient(rgb(255,255,255),rgb(243,243,243));
                   }
.AfterInstallDarkGreyText{font-size:20px; color:#888888; }
.AfterInstallTopMargin{margin-top:25px;}
.AfterInstallBigScreenShot{background-image:url(images/AfterInstall/Screenshot_big.png);background-repeat:no-repeat;width:966px;height:336px;margin:auto; margin:30px 0 50px 0; border:solid 0px red; }
.AftterInstallMiddleLine{height:1px; background-color:#d3d3d5; width:920px; margin:10px 0 20px 0;}


 /******************** new after install page by hc ******************/
 
 .AfterTuneup_Logo{float:left; display:block; background-image:url(images/comman.png); background-repeat:no-repeat; background-position: -76px -9px; width:44px; height:44px;}
 .AfterSceenShot{float:left; display:block; background-image:url(images/top_sss.png); background-repeat:no-repeat;  width:315px; height:214px;}
 
 /******************** new features page by hc******************/
 
 
 .OneClickCleaning_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:0px 0px;background-repeat:no-repeat;width:72px;height:72px;border:solid 0px red}
 .Shredder_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:-76px 0px;background-repeat:no-repeat;width:72px;height:72px;}
 .DuplicateFinder_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png);background-position:-227px 0px;background-repeat:no-repeat;width:78px;height:72px;margin-left:0px}
 .Uninstaller_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:-304px 0px; background-repeat:no-repeat;width:72px;height:72px;}
 .StartUpApps_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:-380px 0px; background-repeat:no-repeat;width:72px;height:72px;}
 .InternetPrivacy_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:-537px 0px; background-repeat:no-repeat;width:72px;height:72px;}
 .MiscCleaning_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:-612px 0px; background-repeat:no-repeat; width:72px; height:72px; border: solid 0px red;}
 .LargeFile_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:-460px 0px; background-repeat:no-repeat;width:72px;height:72px;}
 .SystemCleaner_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:0px -77px;background-repeat:no-repeat;width:48px;height:48px;border:solid 0px red}
 .LogCleaner_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:-51px -77px ;background-repeat:no-repeat;width:48px;height:48px;}
 .AppCleaner_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:-102px -77px;background-repeat:no-repeat;width:48px;height:48px;}
 .UnusedLanguage_icon{float:left;display:block;background-image:url(images/NewFeatures/icon.png); background-position:-153px -77px;background-repeat:no-repeat;width:48px;height:48px;}

 
 
 
 .view_screenshot_PictureFrame{float:left; display:block;background-image:url(images/NewFeatures/small_screenshot.png);background-repeat:no-repeat;width:117px;height:89px;cursor:pointer;}
 
 .DiskUsage_screenshot_image{ background-image:url(images/NewFeatures/diskusage_thumb_shot.jpg);  width:97px; height:71px;margin:7px;margin-bottom:10px}
 .DuplicateFinder_screenshot_image{ background-image:url(images/NewFeatures/duplicate_thumb_shot.jpg);  width:97px; height:71px;margin:7px;margin-bottom:10px}
 
 
 
 

 .view_screenshot_videoFrame{float:right;display:block;background-image:url(images/NewFeatures/small_video.png);width:111px;height:84px;cursor:pointer;border:solid 0px red}
 .shredder_video_image{ float:left;display:block;background-image:url(images/NewFeatures/shredder_thumb_video.jpg);background-repeat:no-repeat;  width:97px; height:71px;margin:7px;margin-bottom:10px}
 .DiskUsage_video_image{ float:left;display:block;background-image:url(images/NewFeatures/diskusage_thumb_video.jpg);background-repeat:no-repeat;  width:97px; height:71px;margin:7px;margin-bottom:10px}

 .Uninstaller_video_image{float:left;display:block;background-image:url(images/NewFeatures/uninstaller_thumb_video.jpg);background-repeat:no-repeat;  width:97px; height:71px;margin:7px;margin-bottom:10px}
 .StartUpApps_video_image{float:left;display:block;background-image:url(images/NewFeatures/startup_thumb_video.jpg);background-repeat:no-repeat;  width:97px; height:71px;margin:7px;margin-bottom:10px;cursor:pointer; }
 .InternetPrivacy_video_image{float:left;display:block;background-image:url(images/NewFeatures/Internetprivacy_thumb_video.jpg);background-repeat:no-repeat;  width:97px; height:71px;margin:7px;margin-bottom:10px}
 
 .MiscCleaning_video_image{float:left;display:block;background-image:url(images/NewFeatures/misccleaning_thumb_video.jpg);background-repeat:no-repeat;  width:97px; height:71px;margin:7px;margin-bottom:10px}
 
 .LargeFile_video_image{float:left;display:block;background-image:url(images/NewFeatures/largfiles_thumb_video.jpg);background-repeat:no-repeat;  width:97px; height:71px;margin:7px;margin-bottom:10px;cursor:pointer; }
 .screen_Table_Rounded_Corners
    { 
       border:1px solid #dcdcdc;
       /* padding:.5em;*/
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        -opera-border-radius:5px;
        -khtml-border-radius:5px;
        border-radius:5px;
        box-shadow:0 0px 3px rgba(0,0,0,0.1);
     }
 .parent{box-shadow: inset 0 1px 0 0 #e4e4e4;}
 .ScreenGradeint{float:left; width: 309px; margin:2px;
                      color: #fafafa ;                     
                      /* For WebKit (Safari, Google Chrome etc) */background: -webkit-gradient(linear, left top, left bottom, from(#f5f6f7  ), to(#f5f6f7));          
                      /* For Mozilla/Gecko (Firefox etc) */background-image: -moz-linear-gradient(top,#fafafa,#f5f6f7);
                      /* For Internet Explorer 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FaFaFa   , endColorstr=#F5F6F7);
                      /* For Internet Explorer 8 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FaFaFa  , endColorstr=#F5F6F7)";
                      /* For Opera*/ background-image: -o-linear-gradient(rgb(245,246,247),rgb(250,250,250));
                   }
                   
 .Screenshot_box{float:left;display:none; background-image:url(images/NewFeatures/Screenshot_bg.png); background-repeat:no-repeat;width:956px;height:739px;}                   
 .HoverSelected_Screen_SliderDiv{float:left;display:block; background-image:url(images/NewFeatures/selected_thumbbg.gif); background-repeat:no-repeat;width:109px;height:83px;}
 .Screen_SliderDiv_NormalOut{float:left;display:block; background-image:url(images/NewFeatures/normal_thumbbg.gif);background-repeat:no-repeat;width:109px;height:83px;}
 .Description_Text{font-style:normal;font-size:14px;color:#333333;line-height:20px}
 .MainHeading_Text{font-style:normal;font-size:24px;color:#000000;}
 .MainHeading_TagLineText{font-style:normal;font-size:18px;color:#333333;}
 .MainHeading_SubHeadings{font-style:normal;font-size:20px;color:#000000;}
 .oneclick_text{font-style:normal;font-size:16px;color:#888888;}
 .back_to_top{font-size:12px;color:#0088CC;font-style:normal;cursor:pointer;text-decoration:none}
 a:hover.back_to_top{font-size:12px;color: #0088CC;font-style:normal;text-decoration:underline}        
 p:hover.back_to_top{font-size:12px;color:#0088CC;font-style:normal;cursor:pointer; text-decoration:underline}           
 #popup{display:none}
 .bClose {cursor:pointer;position:absolute;left:13px;top:10px; background-image:url(images/NewFeatures/ZoomClose.png);background-position:0px -2px; background-repeat:no-repeat;width:28px;height:28px;}
 div:hover.bClose{cursor:pointer;position:absolute;left:13px;top:10px; background-image:url(images/NewFeatures/ZoomClose.png);background-position:0px -32px; background-repeat:no-repeat;width:28px;height:28px;}

 .play_image{display:block;background-image:url(images/NewFeatures/play.png); background-repeat:no-repeat;width:97px;height:71px;}
 
 
 
 /*Support Page by hc*/
 
 .text_margins{margin:15px 0 0px 0;}
 .text_inner_fill{ background-color:#fffeeb;
                    -webkit-border-radius: 0px;
                -khtml-border-radiust: 0px;
                -moz-border-radius: 0px;
                -o-border-radius: 0px;
                border-radius: 0px;
                box-shadow:inset 0px 0px 0px rgba(0.5,0.5,0.5,0.5); 
                    border-right:solid 1px #c5c5c5;
                    border-bottom:solid 1px #c5c5c5}
                    
                    
                    .SubmitButtonNormal{ 
	                background:url(images/submit_btn.png) no-repeat left top;	    
	                background-position: 0px 0px;
	                display:block;
	                height:34px;
	                width:132px;
	                 cursor:pointer}
	                
.SubmitButtonDown{ 
                   background:url(images/submit_btn.png) no-repeat left top;	    
                   background-position: -132px 0px;
                   display:block;
                   height:34px;
	               width:132px;
	                cursor:pointer}
	               
.SubmitButtonHover{ 
                    background:url(images/submit_btn.png) no-repeat left top;	    
	                background-position: -264px 0px;
	                display:block;
	                height:34px;
	                width:132px;
	                 cursor:pointer}
.Validation_Text{font-size:14px; color:#FF0000; }
	                
	                
/***************OS Icon************/
.OSIcon1{margin: auto; width: 50px; height: 50px; background: url(images/os_icon.png) no-repeat left top; background-position: 0px 0px; border: solid 0px red;}
.OSIcon2{margin: auto; width: 50px; height: 50px; background: url(images/os_icon.png) no-repeat left top; background-position: -50px 0px; border: solid 0px red;}
.OSIcon3{margin: auto; width: 50px; height: 50px; background: url(images/os_icon.png) no-repeat left top; background-position: -100px 0px; border: solid 0px red;}	
.OSIcon4{margin: auto; width: 50px; height: 50px; background: url(images/os_icon.png) no-repeat left top; background-position: -150px 0px; border: solid 0px red;} 
.OSIcon5{margin: auto; width: 50px; height: 50px; background: url(images/os_icon.png) no-repeat left top; background-position: -200px 0px; border: solid 0px red;} 
.OSIcon6{margin: auto; width: 50px; height: 50px; background: url(images/os_icon.png) no-repeat left top; background-position: -250px 0px; border: solid 0px red;} 
.OSIcon7{margin: auto; width: 50px; height: 50px; background: url(images/os_icon.png) no-repeat left top; background-position: -300px 0px; border: solid 0px red;} 
 .purchasePriceNormalText{font-size:12px;color:#888888; font-style:normal;}

/********************for new_features banner **********************/

  .bouncemenu {margin:0px;
        background:url(images/NewFeatures/background.png) left top no-repeat;
        width:980px;
        height:160px;
    }
    .bounceholder {
        width:980px;
        height:160px;
        position:relative;
        overflow:hidden;
        left:-1px;              
    }
    .bounceholder ul {
        list-style-type:none;
        position:absolute;
        top:6px;
    }
    
    .bounceholder li {
        width:196px;
        height:100px;
        padding:8px;
        top :-200px;
        left:400px;
        opacity:0; border: solid 0px red;
         
    position:absolute;
    }
 .bounceholder a {
        text-align:center;
    }
    
    
    .bouncetabs {
        background:url(images/NewFeatures/tabback.png) center bottom no-repeat;
        width:980px;
        height:34px;
        text-align:center;
    }
    .bouncetabs a {
        text-align:center;
        text-decoration:none;
        color:#727272;
        text-shadow:1px 1px #fff;
        font-size:12px;
        padding-left:20px;
         padding-right:20px;
        height:34px;
        line-height:34px;
        display:inline-block;
        cursor:pointer;
        font-weight:light;
        -webkit-transition:all, 500ms; -moz-transition:all, 500ms;
        background:url(images/NewFeatures/selector.png) center -12px no-repeat;
    }
    .bouncetabs a:hover {
        color:#000;
    }
    .bouncetabs a.active {
        color:#000 !important;
        background-position:center top !important;
         opacity:1;
    }
    .Banner_Rounded_Corners
    { 
       border:1px solid #dedede;
        border-bottom:0px solid #dedede;
      padding:0px;
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        -opera-border-radius:10px;
        -khtml-border-radius:10px;
        border-radius:10px;
         
     }
     
    
    /*****************NewFeatures_banner icon********************/
    
    .appcleaner_bicon{display:block;background-image:url(images/NewFeatures/appcleaner.jpg); background-repeat:no-repeat;width:63px;height:80px;margin-top:10px;border:solid 0px red;}
    .duplicateFinder_bicon{display:block;background-image:url(images/NewFeatures/duplicatefinder.jpg); background-repeat:no-repeat;width:63px;height:80px;margin-top:10px;border:solid 0px red;}
    .internetPrivacy_bicon{display:block;background-image:url(images/NewFeatures/internetprivacy.jpg); background-repeat:no-repeat;width:63px;height:80px;margin-top:10px;border:solid 0px red;}
    .misccleaning_bicon{display:block;background-image:url(images/NewFeatures/Misccleaning.jpg); background-repeat:no-repeat;width:63px;height:80px;margin-top:10px;border:solid 0px red;}
    .largeFile_bicon{display:block;background-image:url(images/NewFeatures/largfiles.jpg);background-repeat:no-repeat;width:63px;height:80px;cursor:pointer;margin-top:10px;border:solid 0px red;}
    .logsCleaner_bicon{display:block;background-image:url(images/NewFeatures/logscleaner.jpg); background-repeat:no-repeat;width:63px;height:80px;margin-top:10px;border:solid 0px red;}
    .oneclickCleaner_bicon{display:block;background-image:url(images/NewFeatures/oneclickcleaner.jpg); background-repeat:no-repeat;width:63px;height:80px;margin-top:10px;border:solid 0px red;}
    .shredder_bicon{display:block;background-image:url(images/NewFeatures/shredder.jpg); background-repeat:no-repeat;width:63px;height:80px;cursor:pointer;margin:10px auto 0px auto;border:solid 0px red;}
    .startupapps_bicon{display:block;background-image:url(images/NewFeatures/startupapp.jpg); background-repeat:no-repeat;width:63px;height:80px;cursor:pointer;margin-top:10px;border:solid 0px red;}
    .systemCleaner_bicon{display:block;background-image:url(images/NewFeatures/systemcleaner.jpg); background-repeat:no-repeat;width:63px;height:80px;margin-top:10px;border:solid 0px red;}
    .uninstaller_bicoon{display:block;background-image:url(images/NewFeatures/uninstaller.jpg); background-repeat:no-repeat;width:63px;height:80px;margin-top:10px;border:solid 0px red;}
    .unusedlang_bicon{display:block;background-image:url(images/NewFeatures/unusedlanguage.jpg);background-repeat:no-repeat;width:63px;height:75px;margin-top:10px;border:solid 0px red;}
    .a_textstyle{font-size:11px; color:#000; text-decoration:none;}
    .separator_shadow{display:block;background-image:url(images/NewFeatures/shadow_saperator.png);background-repeat:repeat-x;height:60px;}
    .heading_font{font-size:30px;color:#000;font-style:normal;margin-left:40px}
    
/**********************************Text*****************************/
.DarkWhiteNormal{font-size: 12px; color: #C0C0C0;}    

/******************Language Navigation******************************/
.DropDownList{margin: auto; width: 188px; /*height: 384px;*/ margin-top: 3px; border: solid 0px red; position: absolute; margin-left: 84px;}
.DropDownDiv{margin: auto; width: 186px; height: 21px; border: solid 1px #808080; cursor:pointer; background-color: #f8f8f8;} 
.DropDownText{float: left; width: 139px; height: 17px; border: solid 0px #000; padding: 1px 0px 0px 0px; font-size: 13px; position: relative; z-index: 50; text-align: left;}          
.DropDownBody{margin: auto; width: 186px; height: 337px; background-color: #2A2A2A; border: solid 1px #808080; border-top: 0px; display:none; margin-top: 5px; z-index:1000;}
.DropDownBodyDiv{margin: auto; width: 185px; height: 21px; border-bottom: solid 1px #464646;  padding: 2px 0px 0px 0px; cursor:pointer;}
.DropDownBodyDiv:hover{margin: auto; width: 185px; height: 21px; background-color: #4A4B4D; border-bottom: solid 1px #464646; padding: 2px 0px 0px 0px; cursor:pointer;}
.DropDownBodyDivText{float: left; width: 151px; height: 18px; border: solid 0px #fff; padding: 1px 0px 0px 0px; font-size: 13px; color: #fff; text-align: left;}

.btnArrowNormal{float: left; background: url(images/btnArrow.png) no-repeat left top; background-position: 0px 0px; width: 17px; height: 18px; border: solid 0px #000; margin: 1px 0px 0px 0px;}
.btnArrowDown{float: left; background: url(images/btnArrow.png) no-repeat left top; background-position: -17px 0px; width: 17px; height: 18px; border: solid 0px #000; margin: 1px 0px 0px 0px;}
.btnArrowHover{float: left; background: url(images/btnArrow.png) no-repeat left top; background-position: -34px 0px; width: 17px; height: 18px; border: solid 0px #000; margin: 1px 0px 0px 0px;}
        
/*************Language Flag***********************/
.EnglishFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: 0px 0px; width: 14px; height: 11px; float: left; border: solid 0px #fff; margin: 5px 5px 0px 5px;}
.ChineseTFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -14px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.DanskeFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -28px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.NederlandsFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -42px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}    
.FrenchFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -56px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}    
.GermanFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -70px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.ItalianFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -84px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.JapaneseFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -98px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.NorwegianFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -112px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}    
.BrasilFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -126px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}    
.SpanishFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -140px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.SwedishFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -154px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.FinnishFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -168px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.PortugalFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -182px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}    
.RussianFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -196px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}    
.GreekFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -210px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.TurkishFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -224px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.PolishFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -238px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}
.KoreanFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -252px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}    
.ChineseSFlag{background: url(images/flags_strip2.png) no-repeat left top; background-position: -266px 0px; width: 14px; height: 11px; float: left; border: solid 0px red; margin: 5px 5px 0px 5px;}

#idNavMenuInner{float:left; width:700px; border: solid 0px #ffffff; margin-top: 9px;}
#idNavMenuInner a{font-size:10px; color:#51D3F4; text-decoration:underline;}
#idNavMenuInner a:hover{font-size:10px; color:#51D3F4; text-decoration:underline;}

.MacIcon1{float:left; background:url(https://cdn.systweak.com/website/tuneupmymac/images/price/secure_0.png) no-repeat left top; background-position: -24px -5px; width: 50px; height: 75px;}
.MacIcon2{float:left; background:url(https://cdn.systweak.com/website/tuneupmymac/images/price/secure_0.png) no-repeat left top; background-position: -80px -5px; width: 55px; height: 75px;}
