p.sm {
    font-size: 11px;
    font-family: inherit;
}
#download {
	z-index: 10;
    padding: 12px 0 24px 80px;
    background: transparent url('/images/pro_user.png') no-repeat 0 0;
	/*margin-left: -50px;*/
}
#buy{
	z-index: 10;
    padding: 12px 0 24px 80px;
    background: transparent url('/images/pro_user.png') no-repeat 0 0;
	/*margin-left: -50px;*/
}
#deaf{
	z-index: 10;
    padding: 12px 0 24px 80px;
    background: transparent url('/images/icons/deaf.png') no-repeat 0 0;
	/*margin-left: -50px;*/
}
#buycserver{
    z-index: 10;
    padding: 0 0 35px 80px;
    background: transparent url('/images/icons/camfrog_cloud.png') no-repeat 0 0;
}
#buyserver{
    z-index: 10;
    padding: 12px 0 24px 80px;
    background: transparent url('/images/icons/camfrog_sever.png') no-repeat 0 0;
    behavior: url("/css/iepngfix.htc");
}
#buycbot{
    z-index: 10;
    padding: 12px 0 24px 80px;
    background: transparent url('/images/icons/camfrog_bot.png') no-repeat 0 0;
    behavior: url("/css/iepngfix.htc");
}
#buybot{
    padding: 12px 0 24px 60px;
    background: transparent url('/images/bot.gif') no-repeat 0 0;
    margin-top: 14px;
}
#cfcs {
	padding: 4px 0 8px 24px;
    background: transparent url('/images/cserver_pro_small.gif') no-repeat 0 0;
    margin: 0;
}
#cfc{
    padding: 4px 0 8px 24px;
    background: transparent url('/images/client_small.gif') no-repeat 0 0;
    margin: 0;
}
#cfcwe{
    padding: 4px 0 8px 24px;
    background: transparent url('/images/cwe.png') no-repeat 0 0;
    margin: 0;
}
#cfs{
    padding: 4px 0 8px 24px;
    background: transparent url('/images/server.png') no-repeat 0 0;
    margin: 0;
}
#cfweb{
    padding: 4px 0 8px 24px;
    background: transparent url('/images/web.png') no-repeat 0 0;
    margin: 0;
    behavior: url("/css/iepngfix.htc");
}
#cfwe{
    padding: 4px 0 8px 24px;
    background: transparent url('/images/cwe.png') no-repeat 0 0;
    margin: 0;
    behavior: url("/css/iepngfix.htc");
}
#cfbot{
    padding: 4px 0 8px 24px;
    background: transparent url('/images/bot.png') no-repeat 0 0;
    margin: 0;
    behavior: url("/css/iepngfix.htc");
}

#download_web {
	height: 58px;
	z-index: 10;
    background: transparent url('/images/icons/camfrog_web.png') no-repeat left center;
	padding: 12px 0 0px 80px;
        behavior: url("/css/iepngfix.htc");
}

#download_bot {
	height: 58px;
	z-index: 10;
    background: transparent url('/images/icons/camfrog_bot.png') no-repeat left center;
	padding: 12px 0 0px 80px;
}

#download_server {
	height: 58px;
	z-index: 10;
    background: transparent url('/images/icons/camfrog_sever.png') no-repeat left center;
	padding: 12px 0 0px 80px;
}

.dwn_button_userdir {
	float: right;
	height: 68px;
	padding-top: 0px;
	width: 224px;
	text-align: right;
	position: relative;
}
.by_pro_submit {
	float: left;
	height: 68px;
	padding-top: 0px;
	width: 330px;
	text-align: right;
}
div#loader span {
	width: 100%;
	background: transparent url(/images/profiles/ajax-loader.gif) no-repeat 42% 50%;
	border: none;
	text-align: center;
	float: left;
	padding: 50px 0;
	color: #ABABAB;
	font-size: 14px;
}

ul {
	padding-left: 25px;
	list-style-image: url('/images/list.gif');
}

li {
	padding: 5px 0;
	color: #393838;
	font-size: 13px;
	line-height: 20px;
}

p.text {
	color: #393838;
	font-size: 13px;
}

/*p {
	line-height: 20px;
}*/

p.date {
    color: #999999;
    padding: 0 0 22px 0;
}

TABLE {
    width: 566px; 
    border-collapse: collapse; 
   }
TD, TH {
    padding: 4px; 
    height: 62px;
    color: #000;
    text-align: center; 
    border: 1px solid #E1E1E1; 
}
.top_menu_table TD, .top_menu_table TH, .bottom_menu_table TD, .bottom_menu_table TH {
    border: 0 none;
    padding: 0;
    height: auto;
}

TH {
    background: #f2f2f2; 
    height: 32px;
    /*font-family: Arial, Helvetica,  sans-serif;     */
    font-size: 14px;
   }
TD.table_inner_left {
    text-align:right;
    border-right:0;
   }
TD.table_inner_right {
    text-align:left;
    border-left:0;
   }
   
/* Anton Vanushin styles (begin)*/
    .b-grey-bg-for-buy {
        position:relative;

        float:left;

        width:217px;
        height:169px;
        margin-right:10px;

        text-align:center;

        background:url("../images/grey-bg-for-buy-2.png") no-repeat;
    }
    .b-time-subscription {
        font-size:23px;

        padding-top:11px;
    }
    .b-time-sub-short-desc {
        font-size:13px;
        
        margin-top:-2px;
    }
    .b-buy-btn-with-price {
        font:24px Tahoma;

        position:relative;

        display:block;

        width:183px;
        height:60px;
        margin:0 auto;
        margin-top:9px;

        text-shadow: -1px 1px 0 #FFEF65;
        text-decoration:none;

        color:#733b12;
        background:url("../images/buy_btn_wit_price_bg_2.png") no-repeat;
        behavior: url("/css/iepngfix.htc");
        padding: 0;
        float: none;
    }

    .b-buy-btn-with-price:hover {
        background-position:0px -62px;
    }
    .b-buy-word {

        position:absolute;
        left:0;
        top:15px;

        width:115px;
    }
    .b-buy-price {
        position:absolute;
        top:19px;
        right:0px;

        font-size:18px;

        width:85px;
    }
    .b-time-sub-desc {
        font-size:11px;
        font-weight: normal;
        padding:6px 5px 0px 5px;
    }
    .b-best-value {
        position:absolute;
        top:-2px;
        left:-2px;

        width:71px;
        height:71px;

        background:url("../images/best-value-bg.png") no-repeat;
        behavior: url("/css/iepngfix.htc");
    }
    .b-buy-one-get-one-free {
        position:absolute;
        top:-33px;
        right:-49px;

        width:88px;
        height:88px !important;

        background:url("../images/starburst.jpg") no-repeat !important;
        behavior: url("/css/iepngfix.htc");
    }
/* Anton Vanushin styles (end)*/

/* Indonesia section (begin)*/
    .b-big-buy-wrapper {
        width: 587px;
        height: 228px;

        margin-top: 0px;

        border-radius:  5px; 
        -webkit-border-radius: 5px; 
        -moz-border-radius: 5px; 
        -khtml-border-radius: 5px;
        
        border: 1px solid #e0e0e0;
        background: #f7f7f7;
    }
    .b-indonesia-buy-wrap {
        width: 292px;
        height: 147px;
        margin-right: 0;


        background: #f7f7f7;
    }
    .b-indonesia-top-head {
        padding-top: 11px;
        padding-left: 82px;
        height: 69px;

        border-bottom: 1px solid #e0e0e0;
        background:  url("../images/flag-ico.png") 17px 17px no-repeat;
    }
    .b-indonesia-top-head-title {
        font-size: 16px;

        color: #575757;
    }
    .b-indonesia-top-head-text {
        font-size: 11px;
        margin-top: -1px;
        width: 460px;
    }
    
    .b-time-subscription-indonesia {
        font-size: 17px;
    }

    .b-spec-indonesia-wrap {
        margin-top: 21px;
        width: 587px;

        border-radius:  5px; 
        -webkit-border-radius: 5px; 
        -moz-border-radius: 5px; 
        -khtml-border-radius: 5px;

        border: 1px solid #e0e0e0;
    }
    .b-spec-indonesia-header-wrap { 
        padding-top: 15px;
        padding-left: 81px;
        background: #f7f7f7 url("../images/earth-ico.jpg") no-repeat 23px 12px;
    }
    .b-spec-indonesia-header-title {
        font-size: 11px;
        font-weight: bold;

        color: #393838;
    }
    .b-spec-indonesia-header-text {
        font-size: 11px;

        margin-top: 3px;
        padding-bottom: 15px;

        line-height: 13px;
    }
    .b-subscribe-type {
        height: 46px;
        border-top: 1px solid  #e0e0e0;
    }
    .b-lic-text {
        font-size: 12px;
        padding-left:  80px;
        padding-top: 17px;
        width: 140px;
        float: left;
    }
    .b-lic-price {
        font-weight: bold;

        padding-top: 18px;
        float: left;
        width: 75px;
    }
    .b-progress-btn {
        font-weight: bold;

        float: left;

        display: block;

        margin-top: 10px;
        padding: 0px 20px;

        border-radius:  5px; 
        -webkit-border-radius: 5px; 
        -moz-border-radius: 8px; 
        -khtml-border-radius: 5px;
        
        height: 27px;
        line-height: 27px;

        text-decoration: none;
        text-shadow: 0px 1px 0px #fff279;

        color: #278f0f;

        background: url("../images/progressive-buy-bg.png") repeat-x;
    }

    .b-progress-btn:hover {
        background-position: 0 -30px;
    }
/* Indonesia section (end)*/
/* Register ver1 (begin)*/
.b-deactivate-wrap {
    height: 245px;
}
.b-deactivate-head {
    height: 79px;
    padding-top: 17px;
    padding-left: 108px;

    background: url("../images/starburst_new.png") 12px 3px no-repeat;
}
.b-deactivate-wrap .b-indonesia-buy-wrap{
    height: 148px;
}
/* Register ver1 (end)*/
#lang_tbl {
    width: auto;
    
}
#lang_tbl td {
    height: auto;
    border: 0;
    color: #7C7C7C;
    padding: 0;
}
.nullspan {
    zoom: 1;
}