/* CSS Document */

body{background:#ffffff;margin:0px auto;padding:0px;font-family:Verdana;font-size:12px;color:#666666;}

/*IMG {border:none;}*/

H1,H2,H3,H4,H5,H6{margin:0;padding:5px 0 8px 0;line-height:150%}
H1{font-weight:bold;color:#F5613B;font-size:18px;}
H2{font-weight:bold;color:#817E6C;font-size:14px;padding-top:0;margin-top:-3px}
H3{font-weight:bold;color:#333333;font-size:14px;}
H4{font-weight:bold;color:#cc0000;font-size:12px;}
H5{font-weight:bold;color:#333333;font-size:12px;}
H6{font-weight:bold;color:#817E6C;font-size:18px;}

textarea{font-family:Verdana;font-size:12px;}

p{margin-top:0px;margin-bottom:0px}

UL {margin-top:0px;margin-bottom:0px}

A{color:#333333;}
A:hover{color:#eb5421;}

.publication-description{line-height:150%}

.table_header{position:relative;background:url(../img/bg_header.gif) repeat-x;background-position:0px 0px;width:100%;height:104px;z-index:1000}
.table_home_header{position:relative;background:url(../img/bg_header2.gif) repeat-x;background-position:0px 0px;width:100%;height:390px; padding-top:10px;}
.table_header_content{position:relative;width:989px;margin:0px auto;}
.table_header_top{position:relative;width:100%;}

.table_breadcrumb{position:relative;background:url(../img/bg_breadcrumb.gif) repeat-x;background-position:0px 0px;width:100%;height:37px;margin-bottom:12px;}
.table_breadcrumb_content{position:relative;width:989px;height:35px;margin:0px auto;background:url(../img/bg_breadcrumb_content.gif) repeat-y scroll 0% 50%;}
.table_breadcrumb_content A{color:#4b4b4b;text-decoration:none;}
.table_breadcrumb_content A:HOVER{color:#333333;text-decoration:underline;}


.table_bm{
	position:relative;
	font-family:Verdana;
	font-size:11px;
	color:#ff6600;
	}	

.table_bm td{
	position:relative;
	padding:0px 5px;
	}

.td_a2 a{
	color: #ffffff;
	text-decoration: none;
}

.td_a2 a:hover {
	text-decoration: underline;
}

.td_a1{
    color:#cccccc;
}
.td_a1 a{
	text-decoration: none;
	color: #cccccc;
}

.td_a1 :hover {
	text-decoration: underline;
}

.table_menu{
	position: relative;
	width:100%;
	height:30px;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	}
        
.table_menu a{color:#ffffff;text-decoration: none;}
.table_menu th{padding:0px;text-align:left;width:2px;}
.td_select{background:url(../img/bg_menu_select.jpg) no-repeat;background-position:0px 2px;color:#3a3a3a;}
.td_select a,.td_select a:hover {color:#3a3a3a;}

.table_menu div{border:2px #fff solid;width:100px;}

.table_header_top{position:relative;width:100%;}

.div_reg{position:relative;background:url(../img/bg_reg.jpg) no-repeat;background-position:0px 0px;width:238px;height:245px;border:1px #fff solid;}
	
.table_reg{position:relative;font-family:Verdana;font-size:11px;color:#000100;font-weight:bold;margin:100px auto 15px;}

.input_reg{position:relative;width:153px;height:16px;border-top:1px #696969 solid;border-left:1px #696969 solid;margin:5px 0px 5px 10px;}

.input_reg_form, .input{position:relative;width:226px;height:19px;border:1px #e5e5e5 solid;padding:5px 0 0 5px;}

.select{position:relative;width:226px;border:1px #e5e5e5 solid;}

.div_reg_memb{
	position:relative;
	font-family: Verdana;
	font-size:11px;
	color:#000000;
	padding:0px 0px 0px 22px;
	}	

.div_reg_memb a{
	color: #d80101;
}

.div_reg_memb :hover {
	text-decoration: none;
}

.div_reg_enter{
	position: absolute;
	text-align:center;
	bottom:3px;
	left:50px;	
	}

.table_box{
	position:relative;
	background:url(../img/bg_box.png) no-repeat;
	background-position:0px 0px;
	width:995px;
	height:110px;
	margin:1px 4px 6px 4px;
	}

.table_box_but{
	position:relative;
	margin:4px 0px 0px 267px;
	 }	

.table_box_but th{
	width:47px;
	}

.table_center{
	position:relative;
	width:986px;
	margin:0px auto 14px;
	}

.table_content_box{
	position:relative;
	width:485px;
	text-align:left;
	}

.div_box_name{
	position: relative;
	background:#4b4b4b;
	padding:3px 3px 0px 3px;
	border-top:1px #000000 solid;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
	}
	
.table_box_name{
	position:relative;
	background:url(../img/pic_name_r.jpg) repeat-x;
	background-position:0px 0px;
	height:23px;
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	}			

.table_box_name td{
	padding:0px 5px;
	}

.td_name_box{
	position:relative;
	background:url(../img/bg_td_name.jpg) no-repeat ;
	background-position:0px 0px;
	}

.table_box_content_left{
	position:relative;
	background: url(../img/bg_box_left.jpg) no-repeat;
	background-position:0px 0px;
	width:100%;
	height:228px;
	}

#what_you_get_container{position:relative;background-position:0px 0px;background: #f7f8f7 url(../img/bg_what_you_get.gif) no-repeat scroll right top;height:225px;overflow:hidden;}
ul#what_you_get_tabnav {width:222px;height:225px;margin:0pt;padding:0pt;display:block;float:left;z-index:10;padding-top:1px}
ul#what_you_get_tabnav li {margin:0;padding:0;width:222px;height:32px;background:#f5f5f5;list-style-type:none;position:relative;border:none}
ul#what_you_get_tabnav li a {color:#333333;background:#e0e5be url('../img/what_you_get_button_p.gif') no-repeat scroll 0% 100%;
                             text-decoration:none;display:block;width:190px;height:24px;position:relative;border-right:1px solid #c4c4c4;
                                padding:8px 0 0 32px;margin:0;z-index:10;}
ul#what_you_get_tabnav li a:hover {}
ul#what_you_get_tabnav li .active{background:#F7F8F7 url('../img/what_you_get_button_a.png') no-repeat scroll 2% 52%;border-right:1px solid #f7f8f7;z-index:100; margin-top:-1px;}
/*ul#what_you_get_tabnav li .active{background:#F7F8F7 url('../img/marker_what_you_get_a.png') no-repeat scroll 2% 52%;border-right:1px solid #f7f8f7}*/
.what_you_get_container_panel {position:relative; margin:50px 0 0 20px;width:225px;height:155px;display:block;float:left;overflow:hidden;}
.what_you_get_text{position:relative;text-align:left;height:154px;overflow:hidden;line-height: 140%; color:#000000;}
.what_you_get_link {position:relative;}
.what_you_get_link A {display:block; height:20px;width:90px;text-decoration:none}


.div_box_item_1{position:relative;font-family:Verdana;font-size:12px;color:#bd0000;padding:9px 0px 9px 31px;}	
.div_box_item_1 a{color:#bd0000;text-decoration: none;}
.div_box_item_1 a:hover {text-decoration: underline;}

.div_box_item_2{position:relative;font-family:Verdana;font-size:12px;color:#333333;padding:9px 0px 9px 31px;}	
.div_box_item_2 a{color:#333333;text-decoration: none;}
.div_box_item_2 a:hover {text-decoration: underline;}
	
.div_bleft_name{
	position: relative;
	font-family:Verdana;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding:15px 0px 15px 50px;	
	}

.div_bleft_text{
	position:relative;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	padding:0px 20px;
	}
		
.div_more{
	position:relative;
	background:url(../img/bg_more.jpg) no-repeat;
	background-position:100px 14px;
	font-family:Verdana;
	font-size:11px;
	color:#d10000;
	font-weight:bold;
	padding:15px 20px;
	}

.div_more a{
	color:#d10000;
}

.div_more a:hover {
	text-decoration: none;
}
			
#table_box_content_right{
	position:relative;
	background: url(../img/bg_box_right.jpg) no-repeat;
	background-position:0px 0px;
	width:100%;
	height:228px;
	}
		
.table_bright_content{
	position:relative;
	font-family: Verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	}

.table_bright_content td{
	padding:22px 0px 22px;
	}


.div_select{
	position: absolute;
	padding:0px;
	margin:0px 0px 15px;
	}

.div_select select{
	width:200px;
	}

.div_button_box{	
	position: relative;
	margin:-42px 0px 0px;
	padding-left:30px;
	}						

.table_footer{
	position: relative;
	background:url(../img/bg_footer.jpg) repeat-x;
	background-position:0px 0px;
	height:300px;
	width:100%;
	}	

.table_footer_content{
	position:relative;
	width:989px;
	margin:0px auto;
	}
	
.table_search{
	position:relative;
	background:url(../img/pic_search_bg.jpg) repeat-x;
	height:23px;
	}

.td_footer_pic{
	padding:16px 0px 0px;
	}

.td_footer_search{
	padding:16px 0px 0px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	text-align:left;
	}

.input_search{
	width:160px;
	height:16px;
	border:1px #cccccc solid;
	margin:0px 7px;
	}

.table_footer_item{
	position:relative;
	width:989px;
	margin:0px auto;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	}	

.table_footer_item td{
	padding:35px 0px 0px;
	}
	
.table_footer_item strong{
	font-size:12px;
	margin-bottom:7px;
	}

.table_footer_item a{
	color:#666666;
	text-decoration: none;
 }

.table_footer_item a:hover {
	text-decoration: underline;
}
	
.table_footer_item div{
	margin:5px 0px 0px;
	
}

.table_section_header
    {text-align:left;width:100%;height:28px;background-color:#4b4b4b;border:none;color:#ffffff;font-weight:bold;padding-left:2px;}
.table_section_header .tab_left{margin-top:0px;font-size:0;width:8px;height:26px;background: url('../img/tab_left.png') no-repeat scroll left bottom;}
.table_section_header .tab_right{font-weight:bold;white-space: nowrap;background: url('../img/tab_right.png') no-repeat scroll right bottom;padding-right:10px;min-width:86px;text-align:center}
.table_section_header .tab_right a{color:#ffffff;font-weight:bold; text-decoration:none;}

.table_border{
    text-align:left;
     border:1px #cccccc solid;
}
.table_user_info td{
    padding-top:12px;
    text-align:left;
}
.td_user_label{
    padding-left:80px;
    font-weight:bold;
}
.td_user_label_0{
     font-weight:bold;
     text-align:left;
}
.td_user_label_42{
    padding-left:42px;
    font-weight:bold;
    text-align:left;
}
.td_user_right{
    padding-left:31px;
    text-align:left;
}
.td_user_text{
    padding-top:0;
   /* background-color:#f9f9f9;*/
}
.td_user_input{
    vertical-align:middle;
}
.td_user_required{
    padding-left:5px;
    text-align:left;
}
.sign_in_button_send{
    cursor:pointer;
    border:none;
    width:64px; height:20px;
    background: transparent url('../img/sign_in/button_send.png') no-repeat scroll left top;
}
.sign_in_button_sign_in{
    cursor:pointer;
    border:none;
    width:64px; height:20px;
    background: transparent url('../img/sign_in/button_sign_in.png') no-repeat scroll left top;
}
.button{
    cursor:pointer;
    border:none; padding-bottom:4px;
    width:78px; height:24px;
    color:#ffffff; font-weight:bold;
    background: transparent url('../img/button_sample.gif') no-repeat scroll left top;
}
.button:HOVER{
    background: transparent url('../img/button_sample.gif') no-repeat scroll left bottom;
}
.button_next{
    cursor:pointer;
    border:none; padding-bottom:4px;
    width:78px; height:24px;
    color:#ffffff; font-weight:bold;
    background: transparent url('../img/button_next.gif') no-repeat scroll left top;
}
.button_next:HOVER{
    background: transparent url('../img/button_next.gif') no-repeat scroll left bottom;
}
.button-continue2checkout{
    cursor:pointer;
    border:none; width:189px; height:24px;
    background: transparent url('../img/button_continue2checkout.png') no-repeat scroll left top;
}
.button-save-changes{
    cursor:pointer;
    border:none; width:120px; height:26px;
    background: transparent url('../img/button_save_changes.png') no-repeat scroll left top;
}
.button_back{
    cursor:pointer;
    border:none; padding-bottom:4px;
    width:78px; height:24px;
    color:#ffffff; font-weight:bold;
    background: transparent url('../img/button_back.gif') no-repeat scroll left top;
}
.button_back:HOVER{
    background: transparent url('../img/button_back.gif') no-repeat scroll left bottom;
}


.table_faq{text-align:left}
.table_faq A{color: #ff0000;}
.table_faq A:hover{color: #ff0000;}
.table_faq UL,.table_faq LI{margin:0;padding:0; list-style:none;}
.table_faq UL{margin: 10px 0 10px 0px;}
.table_faq UL .plus, .table_faq UL .minus {float:left; width:13px; height:13px;margin-right:10px; margin-left:10px; _margin-left:4px; float: left}
.table_faq UL SPAN{font-weight:bold; display: block; width: 690px; float: left}
.table_faq ul .plus{background: transparent url('../img/plus.gif') no-repeat scroll left top; font-size:0; }
.table_faq ul .minus{background: transparent url('../img/plus.gif') no-repeat scroll left bottom; font-size:0; }
.table_faq UL .text{/*border-bottom:1px #cccccc dotted*/; padding-left:33px;padding-right:22px; line-height: 150%}
.table_faq UL .text UL {margin:0px; padding:0 0 0 17px;}
.table_faq UL .text OL {margin:0px; padding:0 0 0 27px;}
.table_faq UL .text UL LI{list-style-type:disc;list-style-image:url('../img/article_marker.png'); list-style-position:outside;}
.table_faq UL .text OL LI{list-style-type:decimal; list-style-position:outside;}

/*
.table_faq UL .text OL {margin:0px; padding-left: 20px;}
.table_faq UL .text OL LI{list-style-type:disc;list-style-image:url('../img/article_marker.png'); list-style-position:outside;}
*/

.table_tools{text-align:left}
.table_tools UL,.table_faq LI{margin:0;padding:0; list-style:none;}
.table_tools UL{margin: 10px 0 10px 0px;}
.table_tools UL DIV{float:left; width:13px; height:13px;margin-right:10px; margin-left:27px; _margin-left:12px;}
.table_tools UL SPAN{font-weight:bold}
.table_tools ul .plus{background: transparent url('../img/plus.gif') no-repeat scroll left top;font-size: 0;}
.table_tools ul .minus{background: transparent url('../img/plus.gif') no-repeat scroll left bottom;font-size: 0;}
.table_tools UL .text{border-bottom:1px #cccccc solid; padding-left:50px;padding-top:8px; padding-right: 25px; line-height: 150%}

/*left column*/

.left_block_contact_us{
    width:198px; height:106px;
    background: transparent url('../img/left_contact_block.gif') no-repeat scroll left top;
    vertical-align:text-top;
 }

.left_block_contact_us UL{list-style:none; margin:0px; padding:0;}
.left_block_contact_us LI{margin:9px 0 0 5px; padding:0;}

.left_block_links{}
.left_block_links UL{list-style:none; margin:0px; padding:0; width:200px}
.left_block_links LI{margin:0; padding:0; background: transparent url('../img/left_links_area.gif') no-repeat scroll left top;height:33px;}
.left_block_links .selectedLI{font-weight:bold;background: transparent url('../img/left_links_area_selected.gif') no-repeat scroll left top;}
.left_block_links .selectedLI_type2{font-weight:bold;background: transparent url('../img/left_cat_area_selected.gif') no-repeat scroll left top;}
.left_block_links LI A{color:#4b4b4b; text-decoration:none;width:193px; height:23px;display:block; padding:10px 0 0 7px}
.left_block_links LI A:HOVER{color:#cc3300; text-decoration:none}

.left_block_cat{}
.left_block_cat UL{list-style:none; margin:0px; padding:0;}
.left_block_cat UL LI{margin:0; padding:0; background: #f9f9f4 url('../img/left_cat_area.gif') no-repeat scroll left top;_height: 33px}
.left_block_cat .selected-cat{font-weight:bold;background: transparent url('../img/left_cat_area_selected.gif') no-repeat scroll left top;}
.left_block_cat UL LI A{color:#4b4b4b; text-decoration:none;width:193px; height:23px;display:block; padding:10px 0 0 7px}
.left_block_cat UL LI A:HOVER{color:#F33E27;}

.left_block_cat UL LI UL{list-style:none; width:198px; margin:0; padding:0; border-left:#e5e5e5 1px solid; border-right:#e5e5e5 1px solid;}
.left_block_cat UL LI UL LI{width:198px; height:23px; margin:0; padding:0; background:#f9f9f4;}
.left_block_cat UL LI UL LI A{width:180px;padding:5px 0 0 7px; color:#4b4b4b;font-weight:normal;text-decoration:none}
.left_block_cat UL LI UL LI A:HOVER{color:#d22121;text-decoration:none}
.left_block_cat .selected-article{/*font-weight:bold;*/color:#d22121;}

.left_block_newsletter{width:198px; height:148px;background: transparent url('../img/left_block_newsletter.gif') no-repeat scroll left top;vertical-align:text-top;text-align:left;}
.left_block_newsletter TH{padding-left:12px;}
.left_block_newsletter TD{padding-left:12px;}
.left_block_newsletter TD .newsletter_input{border:transparent; border:none; background:transparent}
.left_block_newsletter TD .button{margin-left:97px;}

.left_block_partner_login{width:196px; height:129px;font-size:11px;background: transparent url('../img/block_partner_login.gif') no-repeat scroll left top;vertical-align:text-top;text-align:left;}
/*.left_block_partner_login TD{padding-left:17px;}*/
.left_block_partner_login TD .button{margin-left:97px;background:url('../img/button_click_here.png') no-repeat;width:107px;height:30px;margin-left:0px}

.left_block_banner_sample{border:1px solid #c9c9c9; text-align: center;}
.left_block_banner_sample IMG{border: none; width: 196px;}

.left_block_sample_top{width:199px;height:11px;font-size:0;background: transparent url('../img/left_block_sample_bg_top.gif') no-repeat scroll left top;}
.left_block_sample_content{width:199px; padding-left:10px;background: transparent url('../img/left_block_sample_bg_content.gif') repeat-y;}
.left_block_sample_bottom{width:199px;height:11px;font-size:0;background: transparent url('../img/left_block_sample_bg_bottom.gif') no-repeat scroll left top;}


.article-title{color:#817e6c; font-size:18px; font-weight:bold}
.article-body{text-align:left;line-height:150%}
.article-body A{color: #ff0000;}
.article-body p{padding:0;margin:0;}
.article-body UL {margin:0px; padding:0 0 0 17px;}
.article-body OL {margin:0px; padding:0 0 0 27px;}
.article-body UL LI{list-style-type:disc;list-style-image:url('../img/article_marker.png'); list-style-position:outside;}
.article-body OL LI{list-style-type:decimal;list-style-position:outside;}
.-industrial-panel UL LI{list-style-type:disc;list-style-image:url('../img/article_marker.png'); list-style-position:outside;}
.new-Ul-marker UL LI{list-style-type:disc;list-style-image:url('../img/tools_marker.gif'); list-style-position:outside;}
.td-empty{font-size:0px}
.article-box{max-width:680px}

.validation-advice{color:red; float:left;}


.table_academy{text-align:center; /*margin-top:-7px*/}
.table_academy .part{padding-bottom:24px}

.table_academy_text{
    width:780px;
    height:305px;
    background:transparent url('../img/bg_academy_text.gif') no-repeat scroll top left;
    text-align:left;
    display:block;
    z-index:10;
    margin-top:-7px;
 	margin-left: -2px;
}

/*basic conteiner */
#container{display:block;
height:287px;
margin:8px 0 0 8px;
overflow:hidden;}
ul#tabnav {width:192px;height:290px;margin:0pt;padding:0pt;display:block;float:left;}
ul#tabnav li {margin:0;padding:0;width:192px;height:72px;list-style-type:none;position:relative;border:none}
ul#tabnav li a {color:#4D5431;font-size:16px;font-weight:bold;text-decoration:none;display:block;width:192px;height:72px;color:#817e6c;position:relative;border-right:1px solid #c4c4c4;padding:0;margin:0;}
ul#tabnav li .Freelance{background: url('/img/icon_freelance.gif') no-repeat 0px 0px}
ul#tabnav li .Affiliates{background: url('/img/icon_affiliates.gif') no-repeat 0px 0px}
ul#tabnav li .Newbie{background: url('/img/icon_newbie.gif') no-repeat 0px 0px}
ul#tabnav li .Website{background: url('/img/icon_website_owners.gif') no-repeat 0px 0px}
ul#tabnav li a:hover {background-position: 0px -71px;}
ul#tabnav li .active{background-position: 0px -71px;border-right:none;}
.panel {margin:6px 0 0 8px;width:558px;height:276px;background:transparent url('../img/bg_academy_sub_text.gif') no-repeat scroll top left;display:block; float:left}
/* eof basic conteiner*/

#industrial_container{width:768px;}
ul#industrial_tabnav{width:766px;height:28px; margin:0pt;padding:0pt;background:#4b4b4b;border:1px solid #000000;}
ul#industrial_tabnav li{margin:0;padding:0; height:28px; list-style-type:none;float:left;display:inline}
.-industrial-panel {/*width:722px;*/min-height:270px;margin:0;}
.-industrial-panel-button-check-industries{width:722px;text-align:right;margin:0;cursor:pointer;position: relative;}

/*sub tabs */
#container_sub1, #container_sub2, #container_sub3, #container_sub4
    {margin:0px 0 0 3px;}

ul#tabnav_sub1, ul#tabnav_sub2, ul#tabnav_sub3, ul#tabnav_sub4{height:28px; margin:0pt;padding:0pt;}
ul#tabnav_sub1 li, ul#tabnav_sub2 li, ul#tabnav_sub3 li, ul#tabnav_sub4 li
    {margin:0;padding:0; height:28px; list-style-type:none;float:left;display:inline}

/*.panel_sub1, .panel_sub2, .panel_sub3, .panel_sub4{width:550px; height:200px; display:block;}*/
.sample_sub_text{width:539px; height:203px; display:block; float:left; overflow:hidden; text-align:left;padding-left:11px; padding-top: 10px}
.sample_sub_button{width:550px; height:28px; display:block; float:left; margin-top:6px; text-align:right;}
.sample_sub_button IMG{cursor:pointer}

.total_style_tabs{text-decoration:none;}
.total_style_tabs .table_section_header_tabs{text-align:left;width:100%;height:28px;border:0;color:#cccccc;font-weight:bold;padding-left:1px;cursor:pointer;}
.total_style_tabs .tab_left{margin-top:2px;font-size:1px;width:8px;height:26px;background: url('../img/tab_left_grey.gif') no-repeat scroll left bottom;}
.total_style_tabs .tab_right{padding-top:3px;white-space: nowrap;background: url('../img/tab_right_g.gif') no-repeat scroll right bottom;padding-right:13px;padding-left:3px;}

.active_sub .table_section_header_tabs{text-align:left;width:100%;height:28px;border:none;color:#ffffff;font-weight:bold;padding-left:1px;}
.active_sub .table_section_header_tabs .tab_left{margin-top:2px;font-size:1px;width:8px;height:26px;background: url('../img/tab_left.png') no-repeat scroll left bottom;}
.active_sub .table_section_header_tabs .tab_right{white-space: nowrap;background: url('../img/tab_right.png') no-repeat scroll right bottom;}


/*eof sub tabs*/

.lessons_box{
    width:173px;
    height:108px;
    background:transparent url('../img/box_recomm_lessons.gif') no-repeat 50% 0%;
    float:left;
    padding: 0 6px 0 6px;
    text-align:center;

}
#recomm_lessons_static_container{
    overflow:hidden;
    width:740px;height:108px;
    z-index:100;
    position:relative;
}
/*#recomm_lessons_dynamic_container{*/
#product-scroll-images{
    /*position:relative;*/
    margin-left:0px;
    z-index:0;
}
.table_lessons_box{ width:150px; height:95px; text-align:left; display:block; margin-top:2px}
#product-scroll-images .cat_name{ height:27px; color:#d10303; font-size:12px; background: url('../img/dotted_h.gif') repeat-x 0% 100%; font-weight:bold;}
#product-scroll-images .lesson_title{width:135px;height:68px;font-size:11px;}
#product-scroll-images .marker{position:absolute; margin:85px 0 0 150px;}

.popular_lessons td{padding:5px 0 5px;}

.tabel_rate_article{
    width:685px;
    height:72px;
    border:none;
    text-align:left;
    background: url('../img/bottom_rating_box.gif') no-repeat scroll left center;
}

.table_publication_list{
    padding: 0 16px 0 16px;
}

.table_publication_anons{
    color:#64645c;
}


.pagination{
    margin:20px 0 20px 0;
    display:block;
    position:relative;
}
.pagination_link{
    display:block;
    float:left;
text-decoration:none;
}
.pagination_sep{
    display:block;
    float:left;
}
.pagination_sel{
    display:block;
    float:left;
    width:22px;height:18px;
    color: #ff6600;font-weight:bold;
    padding-top:1px;
    background:url('../img/bg_page.gif') no-repeat;
}

.table-my-subscription{padding:0;margin:0;text-align:left;border-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;}
.table-my-subscription .td1{width:217px;height:42px;padding-left:12px}
.table-my-subscription .td2{width:250px;height:42px}
.table-my-subscription .td3{height:42px}

.table-my-payment{padding:0;margin:0;text-align:left;border-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;}
.table-my-payment .th1{width:173px;height:30px;padding-left:12px;font-weight:bold;border-right:1px solid #cfcfcf;}
.table-my-payment .th2{width:138px;height:30px;padding-left:12px;font-weight:bold;border-right:1px solid #cfcfcf;}
.table-my-payment .th3{width:143px;height:30px;padding-left:12px;font-weight:bold;border-right:1px solid #cfcfcf;}
.table-my-payment .th4{height:30px;padding-left:12px;font-weight:bold;}
.table-my-payment .td1{width:173px;height:40px;padding-left:12px;border-right:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.table-my-payment .td2{width:138px;height:40px;padding-left:12px;border-right:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.table-my-payment .td3{width:143px;height:40px;padding-left:12px;padding-left:12px;font-weight:bold;border-right:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.table-my-payment .td4{color:#0000cc;height:40px;padding-left:12px;border-top:1px solid #cfcfcf;}

.table-upgrade-suscription{padding:0;margin:0;text-align:left;border-bottom:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;}
.table-upgrade-suscription .th1{width:173px;height:30px;padding-left:12px;font-weight:bold;border-right:1px solid #cfcfcf;}
.table-upgrade-suscription .th2{width:138px;height:30px;padding-left:12px;font-weight:bold;border-right:1px solid #cfcfcf;}
.table-upgrade-suscription .th3{width:143px;height:30px;padding-left:12px;font-weight:bold;border-right:1px solid #cfcfcf;}
.table-upgrade-suscription .th4{height:30px;padding-left:12px;font-weight:bold;}
.table-upgrade-suscription .td1{width:173px;height:40px;padding-left:12px;border-right:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.table-upgrade-suscription .td2{width:138px;height:40px;padding-left:12px;border-right:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.table-upgrade-suscription .td3{width:143px;height:40px;padding-left:12px;padding-left:12px;font-weight:bold;border-right:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.table-upgrade-suscription .td4{height:40px;padding-left:12px;border-top:1px solid #cfcfcf;}
.table-upgrade-suscription .tf{height:42px;border:none;border-top:1px solid #cfcfcf;padding-right:12px;text-align:right;}

#divWildfirePost{
    position:relative;
    display:block;
    overflow:hidden;z-index:101;
}
#gigya_container{
    text-align:center;
    position:absolute;
    z-index:100;
    display:block;
    width:274px;height:200px;
}

.menurow {cursor:pointer; text-decoration:none;}
.menurow_delim {background-color:#333333;}
.menurow_link {color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal; padding-top:3px;padding-bottom:5px; vertical-align:middle; z-index:1000; display: block;}
.menurow_link:hover{color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal; }

#block_sign_in{position:absolute;z-index:1100}
.table-sign-in{font-size:11px;text-align:left;width:233px;font-family:arial}

.table-sign-in .td-head{height:39px;background: transparent url('../img/sign_in/bg_head.png') no-repeat scroll top left;}
.table-sign-in .td-content{padding:0 9px 0 9px;height:105px;background: transparent url('../img/sign_in/bg_content.png') repeat-y scroll top left;}
.table-sign-in .td-bottom-sample{width:233px;padding:0 9px 0 9px;height:15px;background: transparent url('../img/sign_in/bg_bottom_sample.png') no-repeat scroll top left;}
.table-sign-in .td-bottom-type1{width:215px;padding:0 9px 0 9px;height:84px;background: transparent url('../img/sign_in/bg_bottom_type1.png') no-repeat scroll top left;display:block;overflow:hidden; }
.table-sign-in .td-bottom-output{width:197px;padding:15px 18px 10px 18px;height:59px;background: transparent url('../img/sign_in/bg_bottom_type1.png') no-repeat scroll top left;display:block;overflow:hidden}

.td-sign-in-left{padding-left:8px;width:73px}
.sign_in_close{position:absolute;width:10px;height:10px;margin:18px 0 0 207px;cursor:pointer;font-family:verdana;font-size:12px;color:#666666}
.sign_in_close:hover{font-weight:bold;color:#b90000}

.ebook_left_td{
    width:527px;
    height:129px;
    background: transparent url('../img/bg_ebook_left.gif') no-repeat scroll left bottom;
    text-align:left;
}
.ebook_right_td{
    width:191px;
    height:129px;
    text-align:left;
}
.div_ebook_marker{
    position:absolute;
    width:17px;height:17px;
    margin:65px 0 0 12px;
    background: transparent url('../img/marker_ebook.gif') no-repeat left top;
}
.div_ebook_marker_active{
    background: transparent url('../img/marker_ebook.gif') no-repeat left bottom;
}

.comment-td{
    padding-left:26px;
    padding-right:30px;
    text-align:left;
}
.comment-field{height:18px;border:1px #cccccc solid;font-family:Verdana}

/* BOF TELL US YOU NEEDS*/
#variant_container{width: 952px; color:#333333; font-family: Arial; font-size: 14px; line-height: 160%}
.variant_container a{color: #ff0000;}
ul#variant_tabnav{width: 920px; margin:0;padding:0; height:40px;}
ul#variant_tabnav li{margin:0; padding:0; height:40px; list-style-type:none;float:left;display:inline}
.variant_footer {width: 952px; height: 103px; background: url('../img/tell_us_you_needs/bg_footer.gif') no-repeat 0% 0%; text-align: left;}
.variant_footer .footer_text{position: absolute; font-size: 16.55px; font-family: Arial; color:#444444; width: 790px; margin: 16px 0 0 135px; text-align: left;}

.variant_tab{height: 40px; cursor: pointer;}

.variant_tab .sample_tab .left{font-size: 0; height: 40px; width: 14px;}
.variant_tab .sample_tab .content{font-family: Arial; color: #858585; font-size:19px; }
.variant_tab .sample_tab .right{font-size: 0; width: 14px;}

.active_sub .sample_tab .left{background: url('../img/tell_us_you_needs/bg_tab_left.gif') no-repeat 0% 0%;}
.active_sub .sample_tab .content{background: url('../img/tell_us_you_needs/bg_tab_content.gif') repeat-x 0% 0%; color: #000000;}
.active_sub .sample_tab .right{background: url('../img/tell_us_you_needs/bg_tab_right.gif') no-repeat 0% 0%;}

.variant_panel{width: 952px; background: url('../img/tell_us_you_needs/bg_content.gif') repeat-y 0% 0%; }

.table_variant_page{width: 100%; line-height: 160%}
.table_variant_page .caption {line-height:normal; height: 23px; background: url('../img/tell_us_you_needs/bg_header.gif') no-repeat 0% 0%; padding: 29px 29px 29px 29px; text-align: left;}
.table_variant_page .page_text {padding: 0px 29px 50px 29px; text-align: left}

.table_variant_page .teaser{text-align:left; padding: 0px 29px 50px 29px}
.table_variant_page .teaser UL,.table_variant_page .teaser LI{margin:0;padding:0; list-style:none; width: 890px;}
.table_variant_page .teaser UL{margin: 0px 0 0px 0px; line-height: normal}
.table_variant_page .teaser UL .title{font-size: 24px; font-family: Arial; color: #444444;vertical-align: middle;}
.table_variant_page .teaser ul .marker_1{background: transparent url('../img/tell_us_you_needs/marker_1.gif') no-repeat 0% 0%; font-size:0;}
.table_variant_page .teaser ul .marker_1a{background: transparent url('../img/tell_us_you_needs/marker_1a.gif') no-repeat 0% 0%; font-size:0;}
.table_variant_page .teaser UL .text{line-height:160% ;color:#000000;}
.table_variant_page .teaser .click_to_open {color:#757575; font-size: 11px; font-family: Arial; cursor: pointer; text-decoration: none; font-weight: bold;}

.table_variant_page .teaser UL .text UL {margin:0px; padding:0 0 0 17px; width: 100%}
.table_variant_page .teaser UL .text UL LI{list-style-type:disc;list-style-image:url('../img/article_marker.png'); list-style-position:outside; width: 100%}
.table_variant_page .teaser UL .text OL {margin:0px; padding:0 0 0 27px; width: 100%}
.table_variant_page .teaser UL .text OL LI{list-style-type:decimal; list-style-position:outside; width: 100%}

.table_variant_page .page_text UL LI{list-style-type:disc;list-style-image:url('../img/article_marker.png');}

.div_go_next_tab{width:100%; height: 37px; cursor: pointer; text-align: right;margin-top: 45px;}
.div_go_next_tab div{float:right; margin-right: 6px; text-align: left; width: 417px; height: 37px; background: url('/img/tell_us_you_needs/bg_button_next.gif') no-repeat}
.div_go_next_tab div span{padding: 8px 0 0 25px; display: block; color: #444444; font-size: 16px; font-weight: bold;}
/*
.table_variant_page .teaser{text-align:left; padding: 50px 29px 50px 29px}
.table_variant_page .teaser UL,.table_variant_page .teaser LI{margin:0;padding:0; list-style:none;}
.table_variant_page .teaser UL{margin: 10px 0 10px 0px;}
.table_variant_page .teaser UL DIV{float:left; width:19px; height:19px;margin-right:10px; margin-left:10px; _margin-left:4px;}
.table_variant_page .teaser UL SPAN{font-size: 13.5px; font-family: Arial; color: #000000; }
.table_variant_page .teaser ul .marker_1{background: transparent url('../img/tell_us_you_needs/marker_1.gif') no-repeat scroll left top; font-size:0; }
.table_variant_page .teaser ul .marker_1a{background: transparent url('../img/tell_us_you_needs/marker_1a.gif') no-repeat scroll left bottom; font-size:0; }
.table_variant_page .teaser UL .text{padding-left:33px;padding-right:22px; line-height: 150%}
*/

/* EOF TELL US YOU NEEDS*/



.dotted_block{ width: 100%;margin: 8px 0px; line-height: normal; background: transparent url(../img/dotted_h.gif) repeat-x scroll 0% 50%; height: 1px; position: relative; font-size: 0px;}