/* CSS Document */
body{
	background: url(../images/bg.gif) repeat-x top;
	margin:0px;
	padding:0px;
	font:11px Verdana, Helvetica, sans-serif;
	color:#4b4b4b;
	}
p{
	clear:both;
	margin:0px;
	padding:0px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
}
h3{
	margin:0px;
	padding:0px;
	font-size:13px;
}
h3.movie_title{
	 text-align:left;
	 margin-left:140px;
	 padding-bottom:5px;
	 font-size:13px;
}
p.internal{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	margin-left:0px;
}

p.central{
	text-align:center !important;
}

a{color:#1958b7; text-decoration:none;}
a:hover{color:#1958b7;text-decoration:underline;}

/* formatare inputs */
textarea{
	border: 1px solid #cfcfcf;
	color: #333;
	font: 11px arial, sans-serif;
}
.text,.password{
	border: 1px solid #cfcfcf;
	color: #333;
	font: 11px arial, sans-serif;

}
/* formatare inputs EOF*/

#container{
	margin:0px auto 0px auto;
	width:970px;
}
#logo,#top, #header, #content, #left_content, #right_content,#left_member_menu, #footer, #footer_left, #footer_right,.box_head_right h2,.box2_head_right h2, .box , .box_head, .box_head_left, .box_head_right, .box_head_right h1, .box2_head_right h1, .box_body, .box_under, .box_under_left, .box_under_right ,ul#solutions, ul#solutions li, #about_icons, .about_icons_container, img.icon, .about_icons_desc, .about_icons_desc h4,#space,#heade,.pro_blue,.pro_red,.pro_blue_under_index,.pro_red_under_index,.pro,.pro_blue h1,.pro_red h1,.pro_blue h2,.pro_red h2,.pro_blue h3,.pro_red h3,.pro ul,.pro ul li,.pro_blue_under_page,.pro_red_under_page,
.box3_head,.box3_head_left,.box3_head_right,#wide_content
{float:left;display:inline;margin:0px;padding:0px;}
#space{height:30px;width:100px;}
#top{
	height:87px;
	width:100%;
}
#logo{
	margin-top:13px;
	}
#header,#heade{
	width:970px;
	height:174px;
}
#header{margin-top:15px;}

.header1{ background: url(../images/header.jpg) no-repeat top left;}
.header2{ background: url(../images/header2.jpg) no-repeat top left;}
#header1asd img{
	display:block;
	margin:128px 10px 0 0;
	padding:0px;
	float:right;
}
img#live_demo{
	float:right;
	display:block;
	margin:128px 10px 0 0;
	padding:0px;
}
img#install_flash{
	float:right;
	display:block;
	margin:128px 10px 0 0;
	padding:0px;
}

img.header_btn{
	float:right;
	display:block;
	margin:132px 6px 0 0;
	padding:0px;
}
img#install_tutorial{
	float:left;
	display:block;
	margin:15px 0px 0px 0px;
	padding:0px;
}
img#free_download{
	float:left;
	display:inline;
	margin:0px 0px 0px 5px;
}

#content{
	width:970px;
}

#left_content{
	width:744px;
}

#right_content{
	width:211px;
	margin-left:13px;
}

#wide_content{
   width:970px;
}

#footer,#footer_left,#footer_right{
	width:744px;
	height:52px;
}
#footer{
	margin:15px 0px 0px 0px;
	background: url(../images/footer_bg.gif) repeat-x top;
	font-size:11px;
}
#footer_left{background: url(../images/footer_left.gif) no-repeat top left;}
#footer_right{
	background: url(../images/footer_right.gif) no-repeat top right;
	color:#868798;
	text-align:center;
	padding-top:12px;
	height:40px;
}
#footer_right a{
	color:#868798;
	text-decoration:none;
}
#footer_right a:hover{
	color:#333333;
	text-decoration:none;
}
.box{
	margin-top:15px;
	width:100%;
}
.box_head,.box_head_left,.box_head_right{
	height:25px;
	width:100%;
}
.box_head{
	    background:url(../images/box_head.gif) repeat-x top;
}
.box_head_left{
		background:url(../images/box_head_left.gif) no-repeat top left;
}
.box_head_right{
		background:url(../images/box_head_right.gif) no-repeat top right;
}
.box2_head{
	background:url(../images/box2_head.gif) repeat-x top;
}
.box2_head_left{
	background:url(../images/box2_head_left.gif) no-repeat top left;
}
.box2_head_right{
	background:url(../images/box2_head_right.gif) no-repeat top right;
}
.box3_head,.box3_head_left,.box3_head_right{
	height:6px;
	line-height:0px;
	font-size:0px;
	width:100%;
}
.box3_head{background:url(../images/box3_head.gif) repeat-x top;}
.box3_head_left{background:url(../images/box3_head_left.gif) no-repeat top left;}
.box3_head_right{background:url(../images/box3_head_right.gif) no-repeat top right;}


.box_head_right h1,.box2_head_right h1,.box_head_right h2,.box2_head_right h2{
	font-size:12px;
	margin:5px 0px 0px 10px;
	padding:0px;
}
.box_body{
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	width:742px;
	padding-bottom:5px;
}
#left_content .box_body{
	padding:10px 10px 10px 10px !important;
	width:722px !important;
}
.box_body_wide{
	width:968px;
}

.box_body_gray{
	background:#ebebeb;
	margin-top:-12px;
}
.div_754{
	height:928px;
}
.div_1228{
	height:1426px;
}

.box_body p{
	padding:10px 10px 0px 10px;
	text-align:justify;
}
.box2_body{
	background:#F3F3F3;
	width:209px;
}
.box3_body{
	background:#FFFFFF;
	width:209px;
	padding:0px !important;
}
.box3_body input.text{
	width:110px;
}
.box3_body table{
	margin-top:10px;
}

.box_under,.box_under_left,.box_under_right {
	height:8px;
	width:100%;
	line-height:0px;
	font-size:0px;
}
.box_under{
	background:url(../images/box_under.gif) repeat-x top;
	}
.box_under_left{
	background:url(../images/box_under_left.gif) no-repeat top left;
}
.box_under_right{
	background:url(../images/box_under_right.gif) no-repeat top right;
}
.box2_under{
	background:url(../images/box2_under.gif) repeat-x top;
	}
.box2_under_left{
	background:url(../images/box2_under_left.gif) no-repeat top left;
}
.box2_under_right{
	background:url(../images/box2_under_right.gif) no-repeat top right;
}

/* tabs */
#tabs{
	float:left;
	display:inline;
	margin:0px;
	padding:25px 0px 0px 0px;
	width:742px;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #639324;
	height:22px;
	border-top:none;
	line-height:0px;
}
#tabs_container{
	float:left;
	display:inline;
	position:relative;
	width:742px;
	margin:-23px 0px 0px 0px;
	}
a.tab{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	background: url(../images/tab_left.gif) no-repeat top left;
	color:#4b4b4b;
	text-decoration:none;
	padding:5px 0px 0px 10px;
	cursor:pointer;
	font-size:11px;
}
a.tab b{
	float:left;
	display:inline;
}

a.tab span{
	float:left;
	display:block;
	height:28px;
	position:relative;
	margin:-5px 0px 0px -10px;
	width:20px;
	background: url(../images/tab_right.gif) no-repeat top right;
}
a.tab:hover, a.active_tab{
	background: url(../images/tab_left_hover.gif) no-repeat top left;
	color:#ffffff;
	text-decoration:none;
	position:relative;
	border-bottom:none;
	height:28px;
	padding:7px 0px 0px 10px;
	}
a.tab:hover span, a.active_tab span{
	background: url(../images/tab_right_hover.gif) no-repeat top right;
	margin:-7px 0px 0px -10px;
	}
a.first_tab{
	margin-left:15px;
}

#scheme {
	text-align:center;
	background:#ebebeb;
}
/*blinko custom css*/
#about_icons{
	width:722px;
	padding-bottom:10px;
	}
.about_icons_container{
	margin:13px 0px 0px 13px;
	margin:0px;
	width:351px;
	}
img.icon{
	display:block;
	width:135px;
}

.about_icons_desc{
	width:213px;
}
.about_icons_desc h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#121a55;
	font-weight:bold;
	padding:0px 0px 3px 0px;
	margin:0px 0px 0px 5px;
}

.about_icons_desc p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:0px 0px 0px 5px;
	margin:0px;
	line-height:14px;
	text-align:justify;
}

.pro{
	width:356px;
	margin:12px 0px 0px 10px;

}
.pro_blue,.pro_red{
	width:356px;
	padding-bottom:10px;
}
.pro p{
	float:left;
	display:inline;
	clear:both;
	font:14px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	padding:15px 0px 0px 11px;
	width:300px;
	font-weight:bold;
	}
.pro_blue h1{
	font-size:18px;
	color:#1a2674;
	clear:both;
	margin:22px 0px 0px 10px;
}

.pro_blue h1{
	font-size:18px;
	color:#1a2674;
	clear:both;
	margin:18px 0px 0px 10px;
	line-height:18px;
	padding:0px !important;
}
.pro_blue h1 b a{
	font-size:11px;
	margin:0px;
	font-weight:normal;
	line-height:12px;
	text-decoration:underline;
}

.pro_blue h2{
	clear:both;
	font-size:18px;
	color:#585858;
	margin:30px 0px 0px 10px;
	width:300px;
}
.pro_red h2{
	clear:both;
	font-size:18px;
	color:#75a600;
	margin:15px 0px 0px 10px;
	width:300px;
}
.pro_red p{
	color:#75a600;
}

.pro ul{
	list-style-type:none;
	width:340px;
	margin-top:3px;
	margin-left:10px;
	clear:both;
}

.pro ul li{
	list-style-type:none;
	width:320px;
	padding:1px 0px 3px 25px;
	margin-top:0px;
	margin-top:4px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;
	}
.pro_blue ul li{
	background: url(../images/pro_blue_arrow.gif) no-repeat top left;
}
.pro_red ul li{
	background: url(../images/pro_red_arrow.gif) no-repeat top left;
}


.pro_red h1{
	font-size:18px;
	color:#de3424;
	clear:both;
	margin:18px 0px 0px 10px;
	line-height:18px;
	padding:0px !important;
}
.pro_red h1 b{
	font-size:11px;
	margin:0px;
	font-weight:normal;
	line-height:12px;
}



.pro_blue_under_index,.pro_red_under_index,.pro_blue_under_page,.pro_red_under_page{
	line-height:0px;
	font-size:0px;
	width:356px;
	height:5px;
}
.pro_blue_under_index{
	background: url(../images/pro_blue_under_index.gif) no-repeat top left;
	}
.pro_red_under_index{
	background: url(../images/pro_red_under_index.gif) no-repeat top left;
}
.pro_blue_under_page{
	background: url(../images/pro_blue_under_page.gif) no-repeat top left;
	}
.pro_red_under_page{
	background: url(../images/pro_red_under_page.gif) no-repeat top left;
}

.pro_blue_index{
	background:#f3f3f3 url(../images/blinkotv-free-index.jpg) no-repeat top left;
}
.pro_red_index{
	background:#e5edd1 url(../images/blinkotv-pro-index.jpg) no-repeat top left;
}

.pro_blue_page{
	background:#f3f3f3 url(../images/blinkotv-free-page.jpg) no-repeat top left;
}


.premium_blue_page{
	background:#f3f3f3 url(../images/premium-blue-page.jpg) no-repeat top left;
}
.premium_blue_page_index{
	background:#f3f3f3 url(../images/premium-blue-page-index.jpg) no-repeat top left;
}
.premium_blue_page h1,.premium_red_page h1,.premium_blue_page_index h1,.premium_red_page_index h1{
	margin-top:2px;
}
.premium_blue_page h1 b,.premium_blue_page_index h1 b{
	font-size:11px;
	margin:0px;
	font-weight:normal;
	line-height:12px;
	color:#1A2674;
}


.pro_red_page{
	background:#e5edd1 url(../images/blinkotv-pro-page.jpg) no-repeat top left;
}
.premium_red_page{
	background:#e5edd1 url(../images/premium-page.jpg) no-repeat top left;
}
.premium_red_page_index{
	background:#e5edd1 url(../images/premium-page-index.jpg) no-repeat top left;
}


img.pro_contact{
	margin:5px 0px 0px 120px;
	clear:both;
}
.install_flash{
	float:left;
	display:inline;
	margin:10px 0px 0px 0px;
	text-align:center;
	width:211px;
}



table.conferences{
	background:#FFFFFF;
	margin:15px 0px 0px 15px;

}
table.conferences td{
	background:#f3f3f3;
	cursor:pointer;
	text-align:center;
	padding:8px;
}
table.conferences tr:hover td{
	background:#dbd9d9;
}
tr.gray_row td{
	background:#dbd9d9;
	text-align:center;
}
#audio_clips{
	float:left;
	display:inline;
	margin:15px 0px 0px 75px;
	width:590px;
	height:49px;
	background:url(../images/audio_clips_bg.png) no-repeat top left;
}
#audio_clips img{
	float:left;
	display:inline;
	margin:0px 0px 0px 4px;
	padding:0px;
}
img#clip_one{
	margin-left:304px;
}
.requires_flash{
	float:left;
	display:inline;
	margin:0px;
	padding:10px 0px 10px 0px;
	text-align:center;
	width:100%;
	height:140px;
}
ul.internal_list{
	float:left;
	display:inline;
	margin:15px 0px 0px 15px;
	padding:0px;
	list-style-type:none;
}
ul.internal_list li{
	float:left;
	display:inline;
	list-style-type:none;
	clear:both;
	font-size:12px;
	line-height:16px !important;
	margin-top:10px;
}
li.green_arrow{
	background: url(../images/green_arrow.gif) no-repeat top left;
	padding:0px 0px 5px 25px;
	width:680px;
}
li.sub{
	background: url(../images/green_arrow_light.gif) no-repeat 25px 0px;
	width:655px;
	padding:0px 0px 5px 50px;
}
li.green_arrow_gray{
	background: url(../images/green_arrow_gray.gif) no-repeat top left;
	padding:2px 0px 5px 25px;
	width:680px;

}
.half_box{
	float:left;
	display:inline;
	margin:50px 0px 0px 0px;
	padding:0px;
	text-align:center;
	width:370px;
}
#pdf_div{
	height:40px;
	width:140px;
	float:left;
	display:inline;
	margin:25px 0px 0px 116px;
	}
#pdf_div img{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}
#pdf_div a{
	float:left;
	display:block;
	margin:15px 0px 0px 10px;
	padding:0px;
}

.step{
	float:left;
	display:inline;
	margin:15px 0px 0px 116px;
	width:511px;
	height:90px;
}
.step p{
	float:left;
	display:inline;
	width:300px;
	text-align:left;
	margin:14px 0px 0px 80px;
	padding:0px;
	line-height:16px;
}
img.download_btn{
	float:left;
	display:inline;
	margin:3px 0px 0px 80px;
	padding:0px;

}

.first_step{
	background: url(../images/first_step.jpg) no-repeat top left;
}
.second_step{
	background: url(../images/second_step.jpg) no-repeat top left;
}
.third_step{
	background: url(../images/third_step.jpg) no-repeat top left;
}

/**** FROM V3 ****/

#appear-message {
	/*margin: 7px 7px 17px 7px;
	padding: 10px 0px 10px 10px;
	padding-top: 5px;*/

	margin: 7px 0px 7px 0px;
}

.error {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	background: #FFDDDD url(/images/info_icon.png) no-repeat scroll 10px 50% ;
	border: 1px solid #AA3333;
	color: #000000;
	padding: 10px 10px 10px 40px;
	margin:4px 0px 4px 0px;
}
.error a{
	color: #000 !important;
	font-weight: bold;
	text-decoration:underline;
}


.success {
	font-family: Tahoma;
	background-color: #FFFFD7;
	border: 1px solid #A0CA69;
	color: green;
	margin: 7px auto 17px auto;
	padding: 10px 0px 10px 10px;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
}

.success a {
	color: #000 !important;
	font-weight: bold;
	text-align: center;
	text-decoration:underline;
}


/* err message for input fields */
#alert{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-align: left;
	color:#cc0000;
	margin:2px;
}

/* other message boxes */
.page_helper {

	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	border: 1px solid #8CC63F;
	color: #000000;
	padding: 10px;
	background-color:#E2EFD1;
}

.font13 {
	font-size: 13px;
}

.subscription_message {

	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	padding: 10px;
	background: #FFDDDD;
	border: 1px solid #AA3333;
	margin:15px 0px 0px 0px;
	float:left;
	width:189px;
}

#required{

	color:#cc0000;
	width:5px;
	display:inline;
}

hr {
	border: 0px;
	height: 1px;
	color: #E0E0E0;
	background-color: #000;
	margin-top:6px;
	margin-bottom:10px;
}


fieldset.delta legend {
	letter-spacing:1px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:  bold;
	color: #000;
	padding: 4px;

}

fieldset.delta {
	border: none;
	border-top: 2px solid #8CC63F;
	margin-bottom:  1em;
	background: #fafafa;
	background: #fff;

}

fieldset.box legend {
	font-weight:  bold;
	color: #000;
	}

fieldset1.box1 {
	border: 1px solid #8CC63F;
	/*margin-bottom:  1em;*/
	background: #fff;
	float:left;
	display:inline;
	width:700px;
	clear:both;
	padding:0px 10px 5px 10px;
}

.page-actions { padding-left: 2.5em; padding-right: 2.5em; margin-right: 1em }


#left_member_menu{
	width:211px;
	margin-right:14px;

}

#left_member_menu ul {
	list-style-type: square;
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 20px;
	width:180px;
}

#left_member_menu ul ul, #left_member_menu ul li {
	margin:0px;
	padding: 0px;
}

#left_member_menu ul ul{
	margin-left: 20px;
    width: 160px;
    list-style-type: square;
}

#left_member_menu ul li {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    margin-top: 5px;
    margin-bottom: 5px;
}
#left_member_menu ul li a {
    display: block !important;
    display: inline;
	padding: 3px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: 700;
	color: #3B565F;
	text-decoration: none;
}

#left_member_menu ul li a:hover {
	background: #8CC63F;
	color: #EDEFE0;
}

#left_member_menu ul li a.activated {
	background: #8CC63F;
	color: #EDEFE0;
}

#login_div{
	float:left;
	display:inline;
	margin:10px 4px 10px 0px;
	padding:0px;
	width:356px;
	background:#E5EDD1 url(/images/login_top.gif) no-repeat top left;
}
#login_div_in{
	height:180px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px 0px 10px 0px;
	width:356px;
	background: url(/images/login_bottom.gif) no-repeat bottom left;
}
#login_div_in input.text{
	width:200px;
}


#login_div_in h3{
	color:#75A600;
	margin:0px;
	text-align:center;
	padding:10px 0px 10px 0px;
	font-size:14px;
}

#login_div_in11 table{
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:0px;
}

#login_div_in  table tr{
	height:20px;
 }


#login_div_info{
	float:left;
	display:inline;
	margin:10px 4px 10px 0px;
	padding:0px;
	width:350px;
}
#login_div_info_in{
	height:162px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px 0px 10px 0px;
	width:350px;
}

#homepage_login{
	font-size:12px;
}

#homepage_login input{
	font-size:12px;
}

#register_div{
	float:left;
	display:inline;
	margin:10px 0px 0px 10px;
	padding:0px;
	width:356px;
	background:#f3f3f3 url(/images/register_top.gif) no-repeat top left;
}
#register_div_in{
	float:left;
	display:inline;
	margin:0px;
	padding:0px 0px 10px 0px;
	width:356px;
	background: url(/images/register_bottom.gif) no-repeat bottom left;
}
#register_div_in h3{
	color:#585858;
	margin:0px;
	text-align:center;
	padding:10px 0px 10px 0px;
	font-size:18px;
}
#register_div_in table{
	float:left;
	display:inline;
	margin-left:70px;
}
#register_div_in  table tr{
	height:20px;
}

.fieldset{
	/*border:1px solid  #8CC63F;*/
	margin:20px 0px 0px 0px;
	width:99%;
	margin:20px auto 0px auto;

 }

.fieldset h5{
	float:left;
	display:inline;
	position:relative;
	background:#FFFFFF;
	margin:-10px 0px 0px 15px;
	padding:0px 10px 0px 10px;
	font-size:12px;
	clear:both;
}

.fieldset_container{
	clear:both;
	margin:5px 5px 0px 5px;
	padding:0px 0px 10px 0px;
}

.paragraph{
	margin-left:10px;
}

input.chbx{
	margin:0px;
	padding:0px;
	height:14px;
}

.list_menu{
	width:100%;
	margin: 10px 0px 10px 0px;
	text-align:right;
}

table.list {
	width: 100%;
	border: 1px solid #c4c4c4;
	border-left: none;
	border-right: none;
	line-height: 20px;
	margin: 5px 0px;
	padding: 2px;
	border-collapse: collapse;
}

table.list th {
	padding-left: 4px;
	background: #B5CCDF;
	text-align: left;
	border-bottom: 1px solid #666;
	background: url(/images/jos_tab_bg.png) repeat-x top;
}

table.list td {
	padding-left: 4px;
}

table.list th a { /*color:#008510;*/

}

table.form th {
	background: #d0d0d0;
	text-align: left;
}

table.form th a { /*color:#008510;*/
	color: #00648C;
}

.par td {
	background: #f0f0f0;
}

.par:hover td {
	background: #D1DBDF;
}

.impar:hover td {
	background: #D1DBDF;
}

/** pagination **/
table.pager td#pagination a, table.pager td#pagination a:hover{
	font-size:10px;
    display: block;
    padding: 2px 4px;
    margin: 1px;
    background-color: #FFFFFF;
    }
table.pager td#pagination a:hover{
    background-color: #8CC63F;
    }

table.pager td#pagination a.current, table.pager td#pagination a.current:hover{
	font-weight:bold;
    display: block;
    padding: 2px 4px;
    margin: 1px;
    color: #FFFFFF;
    background-color: #8CC63F;
}


.input_text {
	border: 1px solid #cfcfcf;
	color: #333;
	font: 11px arial, sans-serif;
}

.submit,.delete {
	font: bold 11px arial, sans-serif;
	height: 18px;
	padding-bottom: 2px;
}

.submit {
	border: 0px solid #8CC63F;
	border-left: 1px solid #8CC63F;
	border-right: 1px solid #8CC63F;
	color: #333;
	background: url(/images/menu_bg.gif) #8CC63F;
	height:20px;
	padding-left:6px;
	padding-right:6px;
}

.delete {
	border: 1px solid #999;
	color: #fff;
	background: #CC0000;
	background: #7D7D7D;
}

.download_column{
	float:left;
	width:350px;
	margin-top:12px;
	margin-bottom:12px;
}

.download_column_in{
	background:#FFF;
	height:200px;
}

div.column {
	float: left;
	padding-right: 20px;
}

div.row {
	clear: both;
}

dl.form {
	margin: 0px;
	padding: 0px;
}

dt {
	font-weight: bold;
}

dd {
	margin: 4px 0px 10px 20px;
}

/* publish steps table */
.steps{
	margin-top:20px;
	border:1px solid #F8F8F8;
}
.steps_desc{
	background:#F8F8F8;
}

.step_title{
	font-size:12px;
	font-weight:bold;
	clear:both;
	font-size:12px;
	margin:4px 0px 4px 0px;
}


ul#solutions{
	list-style:none;
	width:199px;
	padding:0px 0px 0px 10px;

}
ul#solutions li {
	list-style:none;
	width:178px;
	height:47px;
}
ul#solutions img {
	border:none;
	display:block;
}
ul#solutions a {
	text-decoration:none;
}
.news_container p{
	font-size:11px;
	line-height:17px;
	text-align:left;
	padding-top:3px !important;
	padding-bottom:7px !important;
	}
.news_container h2{
	clear:both;
}
.box_body_index_player{
	width:602px;
	padding:0px;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	padding-bottom:20px;
}

.box_body_index_chat{
	width:349px;
	padding:0px;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
}

.box_body_index_player p.central{
	padding-top:10px;
	text-align:center !important;
}
/************categories display**************/
ul.category {
	color:#000000;
	font-size:11px;
	margin:0px;padding:0px;
	margin-right:10px;
	list-style:none;
}
ul.category li {
	padding: 0;
	margin: 2px 0;
}
ul.category li a {
	text-decoration: none;
}
ul.category li a:hover, ul.category li a.selected {
	text-decoration: underline;
}
ul.subcategory {
	margin: 0 0 0 25px;
	padding: 0;
}
ul.subcategory li {
	padding: 0;
	margin: 2px 0;
}

/*  BUTON VERDE */
a.button{
	background: transparent url('/images/button_bg_left.png') no-repeat top left;
	display: inline;
	float: left;
	font: bold 13px Tahoma;
	line-height: 27px;
	height: 33px;
	padding-left: 20px;
	text-decoration: none;
}

a:link.button, a:visited.button, a:active.button{
	color: #FFFFFF;
}

a.button span{
	background: transparent url('/images/button_bg_right.png') no-repeat top right;
	display: block;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 0;
}

a.button:hover{ /* Hover state CSS */
	background-position: bottom left;
}

a.button:hover span{ /* Hover state CSS */
	background-position: bottom right;
	color: white;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	width: 100%;
}
.buttonwrapper label,.buttonwrapper input.text{
	float:left;
	display:inline;
}
.buttonwrapper label{
	margin-top:9px;
}
.buttonwrapper input.text{
	margin:8px 0px 0px 5px;
}
.buttonwrapper a.button{
	margin-left:5px;
}
#budget{
	float:left;
	display:inline;
	width:722px;
  }
#budget img {
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	postion:relative !important;
}

a.info {
	position:relative; /*this is the key*/
	z-index:24;
	color:#000;
	text-decoration:none;
	float:left;
	display:inline;
	text-decoration:none;
}
a.info:hover {
	z-index:25;
	background:none;
	text-decoration:none;
}
a.info span {
	display: none;
	text-decoration:none;
}
a.info:hover span { /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:85px;
	left:40px;
	border:1px solid #1c2674;
	background-color:#8dc63f;
	color:#1c2674;
	font-size:10px;
	width:220px;
	padding:3px;
	text-decoration:none !important;
}
a.info:hover span a {
	color:#ffffff;
}
img.tooltip_hat {
	border:none;
	float:left;
	display:inline;
	position:relative;
	margin:-8px 0px 0px 10px !important;
}
#chart {
    border: 1px solid #CCC;
    background-color: #EEE;
    padding: 10px;
    width: 700px;
    margin: 0 auto;
}

div.package {
    width: 719px;
    height: 184px;
}
div.packagefree { background: transparent url('/images/packages/packages_bgn_free.jpg') no-repeat top left;}
div.packageunlimited { background: transparent url('/images/packages/packages_bgn_unlimited.jpg') no-repeat top left;}
div.package1 { background: transparent url('/images/packages/packages_bgn_1.jpg') no-repeat top left;}
div.package2 { background: transparent url('/images/packages/packages_bgn_2.jpg') no-repeat top left;}
div.package3 { background: transparent url('/images/packages/packages_bgn_3.jpg') no-repeat top left;}

div.package_detailes {
    float: left;
    width: 444px;
    height:159px;
    padding: 21px 0px 0px 16px;
}

div.package_streams_buble{
 	width: 400px;
	float: left;
	color:#8CC63F;
	font-size:18px;
	font-weight:bold;
	padding: 18px 0px 0px 10px;
}

div.package_detailes h1 {
    font: 18px Tahoma, Arial, Helvetica, sans-serif;
    color: #1A2674;
    margin: 0;
    padding: 0;
}
div.package_detailes ul {
    font: 12px Tahoma, Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 5px 0 0 22px;
    color: #8CC63F;
}
div.package_detailes ul li span.blank {
    font: 12px Tahoma, Arial, Helvetica, sans-serif;
    color: #9A9A9A;
}
div.package_description {
    float: left;
    width: 255px;
    padding: 21px 0 0 0;
}
div.package_description div.slogan {
    width: 240px;
    padding-left: 0px;
    padding-top:80px;
    font-size:14px;
    font-weight:bold;
    color:#bebebe;
    text-align:right;
}
div.package_description div.options {
    padding: 10px 10px 0px 0px;
}
table.ptitle tr td.middle {
    padding: 0px 18px;
    margin: 0;
    border-left: 1px solid #79AB36;
    border-right: 1px solid #79AB36;
    background-color: #8CC63F;
    color: #FFFFFF;
}
table.ptitle tr td.middle h1 {
    color: #FFFFFF;
    padding: 0; margin: 0;
    font: 32px 'Arial Black', Arial, Helvetica, sans-serif;
}
table.ptitle span.small {
    font: 14px Arial, Helvetica, sans-serif;
}
table.ptitle tr td.top div.left {
    background: transparent url('/images/packages/pbg_tl.gif') no-repeat top left;
    height: 18px;
    font-size: 1px;
}
table.ptitle tr td.top div.center {
    background: transparent url('/images/packages/pbg_tc.gif') repeat-x top left;
    margin-left: 38px;
    height: 18px;
    font-size: 1px;
}
table.ptitle tr td.top div.right {
    background: transparent url('/images/packages/pbg_tr.gif') no-repeat top right;
    height: 18px;
    font-size: 1px;
}
table.ptitle tr td.bottom div.left {
    background: transparent url('/images/packages/pbg_bl.gif') no-repeat top left;
    height: 17px;
    font-size: 1px;
}
table.ptitle tr td.bottom div.center {
    background: transparent url('/images/packages/pbg_bc.gif') repeat-x top left;
    margin-left: 38px;
    height: 17px;
    font-size: 1px;
}
table.ptitle tr td.bottom div.right {
    background: transparent url('/images/packages/pbg_br.gif') no-repeat top right;
    height: 17px;
    font-size: 1px;
}


.accToggler_faqs{
	clear:both;
	margin:0px 0px 0px 15px;
	width:680px;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	padding:2px 0px 5px 25px;
	background: url(../images/faq_arrow.gif) no-repeat 0px 0px;
	line-height:18px;
	}
.green_arrow_div{
	background: url(../images/green_arrow.gif) no-repeat 0px 0px;
	color:#4c7c29;
}
.accContent_faqs{
	float:left;
	display:inline;
	margin:0px;
	}
p.faq{
	float:left;
	display:inline;
	clear:both;
	margin:5px 0px 0px 15px;
	padding:7px 10px 8px 10px;
	font-size:12px;
	line-height:16px;
	background:#f3f3f3;
	width:692px;
	text-align:left;
}
.space{
	float:left;
	display:inline;
	clear:both;
	line-height:0px;
	font-size:0px;
	height:6px;
	width:50px;

}
ul.faq_list{
	float:left;
	display:inline;
	margin:0px 0px 0px 15px;
	padding:0px;
	list-style-type:none;
	background:#f3f3f3;
	width:712px;
}
ul.faq_list li{
	float:left;
	display:inline;
	list-style-type:none;
	clear:both;
	font-size:12px;
	line-height:16px !important;
	margin:0px 0px 0px 15px;
}
li.gray_arrow{
	background: url(../images/gray_arrow.gif) no-repeat top left;
	padding:2px 0px 5px 25px;
	width:660px;
}



.menu2,.menu_left2,.menu_right2{
    padding-top:0px;
	padding-left:0px;
	z-index: 1000;
	float:left;
	display:inline;
	width:675px;
	height:36px;
	padding:0px;
}
.menu2{background:url(../images/menu2.jpg) repeat-x top;margin-top:5px;height:46px;}
.menu_left2{background:url(../images/menu2_left.jpg) no-repeat top left;}
.menu_right2{background:url(../images/menu2_right.jpg) no-repeat top right;}
ul.navmenu2 {
  float:left;
  display:inline;
  margin: 7px 0px 0px 26px;
  border: 0 none;
  padding: 0px;
  list-style: none;
}
ul.navmenu2 li {
  margin:0px;
  border-right: 1px solid  #cecece;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  padding:0px 2px 0px 2px;
  z-index:1;
}
ul.navmenu2 ul {
  margin: 0px 0px 0px 2px;
  padding: 0px;
  width: 200px;
  list-style: none;
  display: none;
  position: absolute;
  top: 22px;
  left: 0;
  border:1px solid #ccccce;
  border-top:none;
}
/* Root Menu */
ul.navmenu2 a {
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #5c5c5c;
	font:12px Verdana, sans-serif;
	height: auto !important;
	height: 1%; /*For IE*/
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	color:#464A7A;
	text-decoration:underline;
	}


/* Root Menu Hover Persistence */
ul.navmenu2 a:hover,
ul.navmenu2 li:hover a,
ul.navmenu2 li.iehover a {
	font:12px Verdana, sans-serif;
	color: #5c5c5c;
	background-repeat: no-repeat;
	background-position: left top;
	color:#464A7A;
}
div.chat_top {
	height:47px;
	width:350px;
	border:1px solid silver;
}
.chat_left, .chat, .chat_right {
float:left;display:inline;margin:0px;padding:0px;height:47px;width:100%;
}

.chat_left {
background:url(../images/1.jpg) no-repeat top left;
}
.chat {
background:url(../images/2.jpg) repeat-x top;

}
.chat_right {
background:url(../images/3.jpg) no-repeat top right;
}

.chat2_left, .chat2, .chat2_right {
float:left;display:inline;margin:0px;padding:0px;height:28px;width:100%;
}

.chat2_left {
background:url(../images/4.jpg) no-repeat top left;}
.chat2 {
background:url(../images/5.jpg) repeat-x top;

}
.chat2_right {
background:url(../images/6.jpg) no-repeat top right;
}
p.front{
	clear:both;
	padding:10px 0px 0px 0px;
	margin:0px;
	line-height:18px;
}



/* pricing styles */
.pricing_blinko_free, .pricing_blinko_pro, .pricing_blinko_premium {	
	display:none;
	padding: 0px 10px 0px 10px;	
	background-color: #F3F3F3;
}
.selected_blinko_page {
	display: block;
}
div.pricing_sectDiv {
	padding-left:20px;
	background-color:white;	
}
p.pricing_sect {
	font-size:15px;	
	font-weight: bold;
	padding: 10px 0px 6px 0px;	
	color: #8DC73F;
}
.pricing_sect_list  {
	list-style-image:url("/images/arrow.jpg");
	padding-left:15px;
	color: #A3A3A3;	
}
.pricing_sect_list li {
	padding-bottom:8px;
	font-size:12px;	
}
.floatLeft {
	display:inline; 
	float:left;
	width:430px;
	margin-right:20px;
	padding-left:0px;
}
.pricing_sect_name {
	border-bottom:1px solid #696969;
	padding-bottom: 10px 0px 5px 0px;
	
	font-size:12px;
	color: #696969;
	font-weight:bold;
	margin-bottom:10px;
}
.pricing_version {
	padding: 10px 15px 0px 0px;
}
.b_chart_top, .b_chart_bottom, .b_chart_sect_top, .b_chart_sect_bottom {
	height:4px; font-size: 1px;
}
.b_chart_top {
	background: url(/images/blinko_type_top.jpg) no-repeat left top;		
}
.b_chart_bottom {
	background:url(/images/blinko_type_bottom.jpg) no-repeat left top;
}
.pricing_sects_separator {
	background-color:#F3F3F3;height:8px;
}
.b_chart_sect_top {
	background: url(/images/chart_sect_top.jpg) no-repeat left top;
	width:950px;
} 
.b_chart_sect_bottom {
	background: url(/images/chart_sect_bottom.jpg) no-repeat left top;
	width:950px;
}
.pricing_version_title {
	padding-bottom: 10px;
}
/* end pricing styles*/