@charset "utf-8";
/* CSS Document */

body{
color:#343434;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
background-color:#eeeeee;
background-image:url(images/bg.gif);
background-repeat:repeat-x;
text-align:justify;
margin-bottom:0px;
}
form {
margin: 0px;
padding: 0px;
}

h1{
color:#2485dc;
font-size:18px;
margin-bottom:15px;
padding:0px;
margin-top:14px;
text-align:left;
}
h1.date{
color:#2485dc;
font-size:18px;
margin-bottom:2px;
padding:0px;
margin-top:14px;
text-align:left;
}
.art2{/*evg*/
color:#2485dc;
font-size:18px;
margin-bottom:2px;
margin-right:14px;
margin-top:15px;
padding-right:35px;
padding-top:3px;
background-image:url(images/icon_recom.gif);
background-repeat:no-repeat;
background-position:right;
text-align:left;
}

.article2{/*evg*/
margin-right:14px;
padding-right:35px;
background-image:url(images/icon_recom.gif);
background-repeat:no-repeat;
background-position:right;
text-align:left;
}
.tips2{ /*evg*/
margin-right:14px;
padding-right:35px;
background-image:url(images/icon_tips.gif);
background-repeat:no-repeat;
background-position:right;
text-align:left;
}

.recom2{ /*evg*/
margin-right:14px;
padding-right:35px;
background-image:url(images/icon_art.gif);
background-repeat:no-repeat;
background-position:right;
text-align:left;
}
.news2{ /*evg*/
margin-right:14px;
padding-right:35px;
background-image:url(images/icon_news.gif);
background-repeat:no-repeat;
background-position:right;
text-align:left;
}
h1.inner{
color:#2485dc;
font-size:18px;
margin-bottom:5px;
margin-right:25px;
padding:0px;
margin-top:14px;
text-align:left;
}

h2{
color:#2485dc;
font-size:18px;
margin-bottom:14px;
padding:0px;
margin-top:14px;
}
h2.callme{
color:#2485dc;
font-size:18px;
margin-bottom:5px;
margin-top:5px;
padding:0px;
}
h2.txt{
color:#2485dc;
font-size:14px;
margin-bottom:2px;
padding:0px;
margin-top:14px;
}
h2.inner_h2{
text-align:left;
font-size:14px;
padding-right:25px;
padding-top:10px;
padding-bottom:0px;
}
h2.art{
color:#2485dc;
font-size:14px;
margin-bottom:2px;
margin-top:15px;
padding-right:25px;
padding-top:3px;
background-image:url(images/icon_recom.gif);
background-repeat:no-repeat;
background-position:right;
}
.h2art{
color:#2485dc;
font-size:14px;
margin-bottom:2px;
margin-top:15px;
padding-right:25px;
padding-top:3px;
background-image:url(images/icon_recom.gif);
background-repeat:no-repeat;
background-position:right;
font-weight:bold;
}
.art_grey{
color:#353535;
font-size:12px;
margin-top:0px;
padding-right:25px;
}
.art_grey_b{
color:#353535;
font-size:12px;
margin-top:0px;
padding-right:0px;
font-weight:bold;
}
.inner_grey_b{
color:#353535;
font-size:12px;
margin-top:0px;
font-weight:bold;
}
.inner_red{
color:#cc0019;
font-size:14px;
margin-top:0px;
font-weight:bold;
}
.h2tips{
color:#2485dc;
font-size:14px;
margin-bottom:2px;
margin-top:15px;
padding-right:25px;
padding-top:3px;
background-image:url(images/icon_tips.gif);
background-repeat:no-repeat;
background-position:right;
font-weight:bold;
}
.h2news{
color:#2485dc;
font-size:14px;
margin-bottom:2px;
margin-top:15px;
padding-right:25px;
padding-top:3px;
background-image:url(images/icon_news.gif);
background-repeat:no-repeat;
background-position:right;
font-weight:bold;
}
.h2recom{
color:#2485dc;
font-size:14px;
margin-bottom:2px;
margin-top:15px;
padding-right:25px;
padding-top:3px;
background-image:url(images/icon_art.gif);
background-repeat:no-repeat;
background-position:right;
font-weight:bold;
}

h3{
color:#343434;
font-size:18px;
margin-bottom:3px;
margin-top:5px;
padding:0px;
}
h4{
color:#343434;
font-size:18px;
margin:0px;
padding:0px;
}

img{
border:none;
}

img.seminar{
border:none;
float:right;
padding-left:10px;
padding-bottom:10px;
}

img.free_call{
padding-top:10px;
border:none;
}

ul{
margin:0px;
padding:0px;
list-style-image:url(images/arrow_red.gif);
}
ul li ul{ /*evg*/
margin-top:0px;
margin-left:16px;
list-style-image:url(images/arrow_gray.gif);
}
ul li ul li ul{ /*evg*/
margin-top:0px;
margin-left:32px;
list-style-image:url(images/arrow_orange.gif);
}

ul.orange{
margin-left:15px;
list-style-image:url(images/arrow_orange.gif);
}

ul.blue_arrow{
margin-left:15px;
list-style-image:url(images/arrow_blue.gif);
color:#353535;
line-height:1.4;
}

ul.comments_ul{
padding-left:15px;
list-style-image:url(images/comment_icon.gif);
float:left;
}

ul.empty{
margin-left:15px;
margin-top:10px;
list-style-image:none;
list-style:none;
}
ul.empty_in{
margin-left:40px;
margin-top:0px;
list-style-image:none;
list-style:none;
}

li{
padding-right:0px;
margin-left:3px;
}

li.comments_li{
list-style-image:url(images/comment_icon.gif);
margin-right:15px;
padding:0px;
text-align:left;
font-weight:bold;
color:#2485dc;
}

li.menu_last{
display:inline;
margin:0px;
padding-left:19px;
padding-right:19px;
padding-top:13px;
text-align:left;
float:left;
height:46px;
}
li.menu{
display:inline;
margin:0px;
padding-left:19px;
padding-right:19px;
padding-top:13px;
text-align:left;
float:left;
background-image:url(images/menu_bg_line.gif);
background-repeat:no-repeat;
height:46px;
}

input{
height:14px;
text-align:left;
margin-right:0.5em;
margin-top:0.5em;
border: 1px #d7d7d7 solid;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#343434;
}
input.form_hp{
height:14px;
width:10em;
text-align:left;
margin-right:0em;
margin-top:0.5em;
border: 1px #d7d7d7 solid;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#343434;
}
textarea.form_hp{
width:115px;
height:61px;
text-align:left;
margin-top:0.5em;
border: 1px #d7d7d7 solid;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
overflow:auto;
}
input.inner{
height:14px;
width:157px;
text-align:left;
margin-right:0em;
margin-top:0.5em;
border: 1px #d7d7d7 solid;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#343434;
}
textarea.inner{
width:157px;
height:61px;
text-align:left;
margin-top:0.5em;
border: 1px #d7d7d7 solid;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
overflow:auto;
}

input.comments{
height:14px;
width:200px;
text-align:left;
margin-right:0em;
margin-top:0.5em;
border: 1px #d7d7d7 solid;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#343434;
}
textarea.comments{
width:200px;
height:61px;
text-align:left;
margin-top:0.5em;
border: 1px #d7d7d7 solid;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
overflow:auto;
}

p.headline{
font-size:12px;
margin-bottom:10px;
font-weight:bold;
}








/*ID's*/
#wrapper{
width:1000px;
}

#logo{
float:left;
width:186px;
height:75px;
}

#top_txt{
float:right;
padding-left:0px;
padding-top:7px;
text-align:justify;
width:760px;
}

#top_txt_inner{
float:right;
padding-left:0px;
padding-top:7px;
text-align:justify;
width:760px;
height:30px;
}

#login{
background-image:url(images/login_bg.gif);
background-repeat:no-repeat;
float:right;
width:453px;
height:28px;
margin-top:20px;
margin-right:5px;
margin-bottom:0px;
}

#menu_top{
width:1000px;
float:right;
margin-top:0px;
}

#menu_top_right{
background-image:url(images/menu_bg_left.gif);
background-repeat:no-repeat;
width:6px;
height:46px;
float:right;
margin-top:0px;
}

#menu_top_px{
background-image:url(images/menu_bg_px.gif);
background-repeat:repeat-x;
float:right;
height:46px;
width:966px;
padding-top:0px;
margin-top:0px;
}

#menu_top_txt{
margin-top:15px;
}

#menu_top_left{
background-image:url(images/menu_bg_right.gif);
background-repeat:no-repeat;
float:left;
width:28px;
height:46px;
margin-top:0px;
}

#banner_wrapper{
width:1000px;
height:250px;
margin-top:15px;
padding:0px;
float:right;
}

#banner_pic{
background-image:url(images/banner_bg_right.jpg);
background-repeat:no-repeat;
float:right;
width:679px;
height:250px;
text-align:left;
}

#ifr{
float:left;
margin:0px;
padding:0px;
}
#ifr2{
float:left;
margin:0px;
padding:0px;
}

#banner_contact{
background-image:url(images/banner_bg_left.gif);
background-repeat:no-repeat;
float:left;
width:321px;
height:250px;
margin:0px;
padding:0px;
}

#sqr_right{
background-image:url(images/cube_bg.gif);
background-repeat:no-repeat;
width:323px;
height:170px;
float:right;
margin-top:15px;
}
#sqr_mid{
background-image:url(images/cube_bg.gif);
background-repeat:no-repeat;
width:323px;
height:170px;
float:right;
margin-top:15px;
margin-right:15px;
}
#sqr_left{
background-image:url(images/cube_bg.gif);
background-repeat:no-repeat;
width:323px;
height:170px;
float:left;
margin-top:15px;
}

#updates{
background-image:url(images/updates_bg.gif);
background-repeat:no-repeat;
float:right;
width:661px;
height:325px;
margin-top:7px;
padding-top:15px;
text-align:left;
}

#graduates{
background-image:url(images/graduates_bg.gif);
background-repeat:no-repeat;
float:left;
width:321px;
height:44px;
margin-top:5px;
}
#customers{
width:300px;
height:100px;
margin-top:22px;
}
#video_box{
background-image:url(images/video_bg.gif);
background-repeat:no-repeat;
float:left;
width:321px;
height:382px;
margin-top:15px;
}

#content_hp{
float:right;
width:635px;
margin-top:0px;
padding-right:20px;
text-align:justify;
}

#content{
float:right;
width:975px;
margin-top:0px;
padding-top:0px;
padding-right:20px;
text-align:justify;
}

#main_wrap{
width:1000px;
float:right;
margin-top:15px;
}

#submenu_wrap{
width:210px;
float:right;
}
#submenu_art{
width:210px;
height:36px;
float:left;
background-image:url(images/submenu_art_art.gif);
background-repeat:no-repeat;
}
#submenu_art_on{
width:210px;
height:36px;
float:right;
background-image:url(images/submenu_art_art_on.gif);
background-repeat:no-repeat;
}
#submenu_art_tips{
width:210px;
height:35px;
float:right;
background-image:url(images/submenu_art_tips.gif);
background-repeat:no-repeat;
}
#submenu_art_tips_on{
width:210px;
height:35px;
float:right;
background-image:url(images/submenu_art_tips_on.gif);
background-repeat:no-repeat;
}
#submenu_art_news{
width:210px;
height:35px;
float:right;
background-image:url(images/submenu_art_news.gif);
background-repeat:no-repeat;
}
#submenu_art_news_on{
width:210px;
height:35px;
float:right;
background-image:url(images/submenu_art_news_on.gif);
background-repeat:no-repeat;
}
#submenu_art_recommand{
width:210px;
height:43px;
float:right;
background-image:url(images/submenu_art_recommand.gif);
background-repeat:no-repeat;
}
#submenu_art_recommand_on{
width:210px;
height:43px;
float:right;
background-image:url(images/submenu_art_recommand_on.gif);
background-repeat:no-repeat;
}
#submenu_seminar_on{
width:210px;
height:36px;
float:right;
background-image:url(images/submenu_cat_top_selected.gif);
background-repeat:no-repeat;
}

#submenu_seminar{
width:210px;
height:36px;
float:right;
background-image:url(images/submenu_cat_seminar.gif);
background-repeat:no-repeat;
}

#submenu_singular{
background-image:url(images/submenu_bg_single_line.gif);
background-repeat:no-repeat;
width:210px;
height:42px;
}

.submenu_singular{
background-image:url(images/submenu_bg_single_line.gif);
background-repeat:no-repeat;
width:210px;
height:42px;
}

#seminar_pics{
background-image:url(images/seminar_pics_bg.gif);
background-repeat:no-repeat;
width:210px;
height:183px;
float:right;
}
#seminar_video_bg{
background-image:url(images/seminar_video_bg.gif);
background-repeat:no-repeat;
width:210px;
height:183px;
float:right;
}


#seminar_comments_bg_grey{
background-image:url(images/seminar_comments_px.gif);
background-repeat:repeat-y;
width:210px;
float:right;
}

.seminar_comments_bg_grey{
background-image:url(images/seminar_comments_px.gif);
background-repeat:repeat-y;
width:210px;
float:right;
}


#seminar_comments_bg_bot{
background-image:url(images/seminar_comments_bot.gif);
background-repeat:no-repeat;
width:210px;
height:34px;
float:right;
}

.seminar_comments_bg_bot{
background-image:url(images/seminar_comments_bot.gif);
background-repeat:no-repeat;
width:210px;
height:34px;
float:right;
}



#content_inner_wrap{
float:right;
width:548px;
margin-right:16px;
}
#content_inner_top{
float:right;
background-image:url(images/inner_bg_top.gif);
background-repeat:no-repeat;
width:548px;
height:7px;
margin:0px;
padding:0px;
}
#content_inner_px{
float:right;
background-image:url(images/inner_bg_px.gif);
background-repeat:repeat-y;
width:548px;
margin:0px;
padding:0px;
}
.content_inner_px{
float:right;
background-image:url(images/inner_bg_px.gif);
background-repeat:repeat-y;
width:548px;
margin:0px;
padding:0px;
}
#content_inner_px_2{
float:right;
background-image:url(images/inner_bg_px.gif);
background-repeat:repeat-y;
width:548px;
margin:0px;
padding:0px;
}
#content_inner_px_grey{
float:right;
background-image:url(images/grey_px.gif);
background-repeat:repeat-y;
width:548px;
margin:0px;
padding-top:15px;
padding-bottom:10px;
text-align:left;
}

#content_inner_bot{
float:right;
background-image:url(images/inner_bg_bot.gif);
background-repeat:no-repeat;
width:548px;
height:143px;
margin:0px;
padding:0px;
}

#content_inner_bot_art{  /*evg*/
float:right;
background-image:url(images/inner_bg_bot.gif);
background-repeat:no-repeat;
width:548px;
background-position:bottom; /*evg*/
height:43px; /*evg*/
margin:0px;
padding:0px;
} 

#contact_inner_wrap{
width:210px;
float:left;
margin:0px;
padding:0px;
}
#contact_inner_top{
float:right;
background-image:url(images/contact_bg_top.gif);
background-repeat:no-repeat;
width:210px;
height:40px;
margin:0px;
padding:0px;
}
#contact_inner_px{
float:right;
background-image:url(images/contact_bg_px.gif);
background-repeat:repeat-y;
width:210px;
margin:0px;
padding:0px;
}
.contact_inner_px2{
float:right;
background-image:url(images/contact_bg_px.gif);
background-repeat:repeat-y;
width:210px;
height:220px; /*evg*/
margin:0px;
padding:0px;
}
#contact_inner_px3{/*evg*/
float:right;
background-image:url(images/contact_bg_px.gif);
background-repeat:repeat-y;
width:210px;
height:330px; 
margin:0px;
padding:0px;
}
.contact_inner_px_txt{
text-align:center;
}

#contact_inner_bot{
float:right;
background-image:url(images/contact_bg_bot.gif);
background-repeat:no-repeat;
width:210px;
background-position:bottom; /*evg*/
height:70px; /*evg*/
margin:0px;
padding:0px;
}

#submenu_cat_top{
float:right;
background-image:url(images/submenu_cat_top.gif);
background-repeat:no-repeat;
width:210px;
height:40px;
margin-top:15px;
padding:0px;
}
.submenu_cat_first_line{/*evg*/
float:right;
background-image:url(images/submenu_cat_line_first.gif);
background-repeat:no-repeat;
width:210px;
height:35px;
margin:0px;
padding:0px;
}
.submenu_cat_line{
float:right;
background-image:url(images/submenu_cat_line.gif);
background-repeat:no-repeat;
width:210px;
height:35px;
margin:0px;
padding:0px;
}
.submenu_cat_bot{/*evg*/
float:right;
background-image:url(images/submenu_cat_bot.gif);
background-repeat:no-repeat;
width:210px;
height:39px;
margin:0px;
padding:0px;
}

#submenu_cat_bot_on{
float:right;
background-image:url(images/submenu_cat_bot_on.gif);
background-repeat:no-repeat;
width:210px;
height:38px;
margin:0px;
padding:0px;
}


#art_seminar_v{
width:210px;
height:35px;
background-image:url(images/articles_sub_seminar_v.gif);
background-repeat:no-repeat;
margin-top:15px;
float:right;
}
#art_seminar_x{
width:210px;
height:35px;
background-image:url(images/articles_sub_seminar_x.gif);
background-repeat:no-repeat;
margin-top:15px;
float:right;
}
#art_course_v{
width:210px;
height:35px;
background-image:url(images/articles_sub_course_v.gif);
background-repeat:no-repeat;
float:right;
}
#art_course_x{
width:210px;
height:35px;
background-image:url(images/articles_sub_course_x.gif);
background-repeat:no-repeat;
float:right;
}



#art_cat_top{
float:left;
background-image:url(images/submenu_cat_top.gif);
background-repeat:no-repeat;
width:210px;
height:40px;
margin-top:15px;
padding:0px;
}
.art_cat_first_line{ /*evg*/
float:left;
background-image:url(images/submenu_cat_line_first.gif);
background-repeat:no-repeat;
width:210px;
height:35px;
margin:0px;
padding:0px;
}
.art_cat_line{
float:left;
background-image:url(images/submenu_cat_line.gif);
background-repeat:no-repeat;
width:210px;
height:35px;
margin:0px;
padding:0px;
}
.art_cat_bot{ /*evg*/
float:left;
background-image:url(images/submenu_cat_bot.gif);
background-repeat:no-repeat;
width:210px;
height:39px;
margin:0px;
padding:0px;
}

#footer_out{ /*evg*/
float:right;
width:1000px;
height:132px;
margin-top:45px;
margin-bottom:0px;
padding-bottom:0px;
}

#footer_in{ /*evg*/
background-image:url(images/footer_bg.gif);
background-repeat:no-repeat;
float:right;
width:1000px;
height:112px;
margin:0px;
text-align:left;
}
#footer{
background-image:url(images/footer_bg.gif);
background-repeat:no-repeat;
float:left;
width:1000px;
height:112px;
margin-top:45px;
margin-bottom:0px;
padding-bottom:0px;
text-align:left;
}

.footer_txt_free{ /*evg*/
text-align:left;
padding:15px;
font-size:11px;
}

/*CLASSES*/
.ppl_pic{
margin-left:15px;
float:right;

}
.ppl{
padding-bottom:50px;
}
.ppl_lit{
float:right;
width:495px;
margin-bottom:15px;
}
.normal_f{
font-weight:normal;
}
.left_btns{
margin-top:0px;
margin-bottom:15px;
float:left;
}

.form_inner{
text-align:center;
padding-top:10px;
padding-bottom:0px;
margin:0px;
}
.contact_num{
text-align:center;
font-weight:bold;
font-size:16px;
padding-top:10px;
}

.content_inner_bot_txt{
text-align:center;/*evg*/
margin-right:25px;
padding-top:100px;
}
.content_inner_bot_txt_2{
text-align:center;
margin-right:0px;
padding-top:20px;
}
.submenu_art_item{
padding-top:11px;
text-align:left;
padding-left:45px;
}
.submenu_cat_item{
padding-top:11px;
text-align:left;
padding-left:25px;
}
.submenu_cat_header{
padding-top:13px;
padding-bottom:0px;
margin-bottom:0px;
text-align:center;
font-weight:bold;
font-size:14px;
}

.vx_item{
padding-top:10px;
text-align:left;
padding-right:30px;
font-size:11px;
}

.content_inner_txt{
text-align:left;
margin-right:25px;
margin-left:25px;
}

.content_inner_comments_header{
text-align:justify;
padding-right:24px;
padding-left:25px;
margin-right:1px;
margin-left:1px;
margin-top:40px;
background-color:#edf1f5;
line-height:20px;
font-weight:bold;
font-size:14px;
float:right;
width:497px;
}
.content_inner_comments_header2{
text-align:justify;
padding-right:35px;
padding-left:25px;
margin-right:1px;
margin-left:1px;
margin-top:10px;
line-height:20px;
font-weight:bold;
font-size:14px;
float:right;
width:497px;
}

.content_inner_comments_form{
text-align:justify;
padding-right:13px;
margin-left:25px;
margin-top:10px;
float:right;
}

.content_inner_comments{
text-align:left;
padding-right:35px;
margin-left:25px;
}

.video_txt{
width:280px;
padding-right:0px;
padding-top:55px;
text-align:justify;
}
.grad_txt{
text-align:left;
padding-top:14px;
padding-right:24px;
}
.updates_txt_right{
padding-right:10px; /*evg*/
padding-left:10px;
width:250px;
float:right;
}

.updates_txt_left{
padding-right:20px;
padding-left:25px;
float:left;
width:250px;
}
.updates_btn{
text-align:center;
width:661px;
padding-right:22px;
margin-top:22px;
margin-bottom:0px;
float:right;
}

.arrow_red{
text-align:left;
background-image:url(images/arrow_red.gif);
background-repeat:no-repeat;
background-position:right;
margin-right:130px;
padding-right:10px;
padding-bottom:0px;
margin-bottom:0px;
}
.ll_arrow_red{ /*evg*/
background-image:url(images/arrow_red.gif);
background-repeat:no-repeat;
background-position:right;
}

li.list_num{ /*evg*/
margin-top:10px;
margin-right:2px;
list-style:decimal;
}

li.list_arrow_red{ /*evg*/
margin-top:14px;
padding:0px;
list-style-image:url(images/arrow_red.gif);
}
li.list_arrow_blue{ /*evg*/
margin:0px;
padding:0px;
list-style-image:url(images/arrow_blue.gif);
}

.my_h1{
color:#2485dc;
font-size:18px;
margin-bottom:15px;
padding:0px;
}
.my_h4{
color:#343434;
font-size:18px;
margin:0px;
padding:0px;
text-decoration:none;
}
.my_txt{
color:#343434;
font-size:12px;
margin:0px;
padding:0px;
text-decoration:none;
}

.blue{
color:#0c67b9;
}

.sqr_txt{
text-align:left;
padding-right:22px;
padding-left:20px;
padding-top:3px;
padding-bottom:5px;
}
.sqr_txt33{
text-align:left;/*jacki*/
padding-right:22px;
padding-left:20px;
padding-top:20px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#CE001A;
line-height:150%;/*evg*/
}



.sqr_txt_b{
text-align:center;
font-weight:bold;
margin-top:28px;
padding-bottom:0px;
}
.sqr_pic{
float:left;
margin-right:15px;
}

.banner_contact_txt{
text-align:center;
font-size:18px;
font-weight:bold;
}

.banner_pic_txt{
width:297px;
height:250px;
background-image:url(images/ifr_bg.jpg);
background-repeat:no-repeat;
float:left;
}

.banner_pic_in{ /*evg*/
width:297px;
height:150px;
background-image:url(images/ifr_bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
float:left;
}

.banner_pic_txt_r{
height:80px;/*evg*/
padding-top:20px;
margin:0px;
float:right;
text-align:left;
}

.banner_form{
padding-top:20px;
float:left;
padding-left:35px;
}

.menu_top_line{
background-image:url(images/menu_bg_line.gif);
background-repeat:no-repeat;
width:2px;
height:46px;
margin-top:0px;
padding:0px;
}

.txt_padding{
margin-top:14px;
}

.bread_crumbs{
float:right;
margin-right:10px;
margin-top:17px;
}

.search{
float:right;
margin-right:3px;
font-size:11px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:18px;
}


.img_pad{
vertical-align:top;
margin-right:10px;
margin-top:7px;
border: 0px;/*evg*/
margin-left:10px;/*evg*/
}
.img_pad2{
vertical-align:top;
margin-right:7px;
margin-top:5px;
border: 0px;/*evg*/
}
.img_pad3{
vertical-align:top;
margin-left:25px;
margin-top:20px;
float:left;
border: 0px;/*evg*/
}
.img_pad4{
vertical-align:top;
margin-right:152px;
margin-top:7px;
border: 0px;/*evg*/
}

.hp_yellow_btn_r{
float:right;
padding-top:10px;
text-align:center;
padding-right:0px;
line-height:1.3em;
color:#343434;
text-decoration:none;
background-image:url(images/cube_btn.gif);
width:132px;
height:71px;
background-repeat:no-repeat;
}

.hp_yellow_btn_l{
float:right;
padding-top:10px;
text-align:center;
margin-right:13px;
padding-right:0px;
line-height:1.3em;
color:#343434;
text-decoration:none;
background-image:url(images/cube_btn.gif);
width:132px;
height:71px;
background-repeat:no-repeat;
}

.footer_txt{
float:right;
width:160px;
text-align:left;
padding:20px;
}

.footer_txt_en{
float:left;
width:160px;
text-align:left;
padding:20px;
}

.left_to_right{
text-align:left;
}

.comments_date{
color:#353535;
font-size:11px;
font-weight:bold;
margin-top:0px;
margin-left:10px;
margin-right:10px;
text-align:left;
}

.comments_text{
color:#353535;
font-size:12px;
font-weight:normal;
margin-top:0px;
text-align:justify;
width:450px;
}

.seminar_btn{
padding-top:5px;
}

.pad_b{
padding-bottom:8px;
}

.pad_t{
padding-top:35px;
}

.spacer{
margin:0px;
padding:0px;
height:1px;
}

.seminar_btn_bg{
background-image:url(images/btn_seminar_register_bg.jpg);
background-repeat:no-repeat;
width:548px;
height:77px;
float:right;
}

.submenu_cat_top{
float:right;
background-image:url(images/submenu_cat_top.gif);
background-repeat:no-repeat;
width:210px;
height:40px;
margin-top:15px;
padding:0px;
}

.seminar_comments_top{
background-image:url(images/seminar_comments_inner_top.gif);
background-repeat:no-repeat;
width:192px;
height:6px;
float:right;
margin-right:9px;
margin-top:10px;
}
.seminar_comments_ttop{ /*evg*/
background-image:url(images/seminar_comments_inner_top.gif);
background-repeat:no-repeat;
width:192px;
height:6px;
float:right;
margin-right:9px;
}
.seminar_comments_px{
background-image:url(images/seminar_comments_inner_px.gif);
background-repeat:repeat-y;
width:192px;
float:right;
margin-right:9px;
}
.seminar_comments_txt{
padding-right:15px;
padding-left:15px;
padding-top:5px;
text-align:left;
}
.seminar_comments_bot{
background-image:url(images/seminar_comments_inner_bot.gif);
background-repeat:no-repeat;
width:192px;
height:8px;
float:right;
margin-right:9px;
}

.seminar_bot_link{
padding-right:15px;
text-align:center;
padding-top:7px;
}

.video_pic{
margin-top:6px;
}



.pic_cen{
text-align:center;
}


/*LINKS*/
a:link, a:active, a:visited{
color:#0272d8;
text-decoration:none;
}
a:hover{
color:#0272d8;
text-decoration:underline;
}

a.comments_link:link, a.comments_link:active, a.comments_link:visited{
color:#343434;
text-decoration:none;
}
a.comments_link:hover{
color:#343434;
text-decoration:none;
}

a.on:link, a.on:active, a.on:visited, a.on:hover{
color:#343434;
text-decoration:none;
font-weight:bold;
}

a.submenu_art_on:link, a.submenu_art_on:active, a.submenu_art_on:visited{
color:#343434;
text-decoration:none;
font-weight:bold;
}
a.submenu_art_on:hover{
color:#676767;
text-decoration:none;
font-weight:bold;
}
a.submenu_art:link, a.submenu_art:active, a.submenu_art:visited{
color:#343434;
text-decoration:none;
}
a.submenu_art:hover{
color:#676767;
text-decoration:none;
}

a.art_links:link, a.art_links:hover, a.art_links:active, a.art_links:visited{
color:#2485dc;
text-decoration:none;
}
a.grad:link, a.grad:hover, a.grad:active, a.grad:visited{
font-size:14px;
color:#2485dc;
text-decoration:none;
font-weight:bold;
}
a.footer_link:link, a.footer_link:active, a.footer_link:visited{
color:#353535;
text-decoration:none;
font-size:11px;
}
a.footer_link:hover{
color:#353535;
text-decoration:none;
font-size:11px;
}

a.no_under:link, a.no_under:active, a.no_under:visited, a.no_under:hover{
text-decoration:none;
}

a.bread_crumbs_n:link, a.bread_crumbs_n:active, a.bread_crumbs_n:visited, a.bread_crumbs_n:hover{
font-size:11px;
text-decoration:none;
color:#343434;
}
a.bread_crumbs_b:link, a.bread_crumbs_b:active, a.bread_crumbs_b:visited, a.bread_crumbs_b:hover{
font-size:11px;
text-decoration:none;
color:#343434;
font-weight:bold;
}

a.menu_txt:link, a.menu_txt:active, a.menu_txt:visited{
padding-top:14px;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#343434;
}
a.menu_txt:hover{
margin-top:14px;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ce001a;
}
a.menu_txt_on:link, a.menu_txt_on:active, a.menu_txt_on:visited, a.menu_txt_on:hover{
margin-top:14px;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ce001a;
}

a.login_students:link, a.login_students:active, a.login_students:visited{
padding-top:7px;
font-size:11px;
float:right;
padding-right:35px;
text-decoration:none;
color:#343434;
}
a.login_students:hover{
padding-top:7px;
font-size:11px;
float:right;
padding-right:35px;
text-decoration:underline;
color:#343434;
}

a.login_customers:link, a.login_customers:active, a.login_customers:visited{
padding-top:7px;
font-size:11px;
float:right;
padding-right:42px;
text-decoration:none;
color:#343434;
}
a.login_customers:hover{
padding-top:7px;
font-size:11px;
float:right;
padding-right:42px;
text-decoration:underline;
color:#343434;
}

a.login_mailing_list:link, a.login_mailing_list:active, a.login_mailing_list:visited{
padding-top:7px;
font-size:11px;
float:right;
padding-right:43px;
text-decoration:none;
color:#343434;
font-weight:bold;
}
a.login_mailing_list:hover{
padding-top:7px;
font-size:11px;
float:right;
padding-right:43px;
text-decoration:underline;
color:#343434;
font-weight:bold;
}

a.languages{
border:none;
float:left;
margin-left:10px;
padding-top:9px;
}

/*evg*/
.banner_pic_ifr{
width:297px;
height:150px;
background-image:url(images/ifr_bg.jpg) ;
background-position: bottom;
background-repeat:no-repeat;
float:left;
}
/*NEW CLASSES*/
.submenu_cat_header2{
padding-top:5px;
padding-bottom:0px;
margin-bottom:0px;
text-align:center;
font-weight:bold;
font-size:14px;
}
.course_icon{
background-image:url(images/course_icon.gif);
background-repeat:no-repeat;
background-position:right;
height:43px;
padding-right:38px;
}
#content_inner_px_3{
float:right;
background-image:url(images/inner_bg_px.gif);
background-repeat:repeat-y;
width:548px;
margin:0px;
padding:0px;
}
.recommenders_top{
background-image:url(images/recommenders_top.gif);
background-repeat:no-repeat;
height:6px;
width:496px;
float:right;
}
.recommenders_px{
background-image:url(images/recommenders_px.gif);
background-repeat:repeat-y;
width:496px;
float:right;
}
.recommenders_txt{
text-align:justify;
padding-top:8px;
padding-right:15px;
padding-left:15px;
padding-bottom:10px;
}
.recommenders_txt_ifr{ /*evg*/
text-align:left;
padding:0px;
}
.recommenders_txt_out{ /*evg*/
text-align:left;
padding-top:8px;
padding-right:12px;
padding-left:12px;
padding-bottom:0px;
}
.recommenders_bot{
background-image:url(images/recommenders_bot.gif);
background-repeat:no-repeat;
height:7px;
width:496px;
float:right;
margin-bottom:15px;
}
h2.lit_gray{
color:#343434;
font-size:14px;
margin-top:0px;
margin-bottom:5px;
padding:0px;
}

.icon_warning_red{
background-image:url(images/icon_warning_red.gif);
background-repeat:no-repeat;
background-position:right;
height:16px;
padding-right:25px;
padding-top:0px;
margin-bottom:25px;
margin-top:0px;
}
.float_r{
float:right;
}
.float_l{
float:left;
}
.float_l_enter_pic{
float:left;
margin-left:25px;
margin-top:5px;
}
ul.gray_arrow{
margin-left:16px;
list-style-image:url(images/arrow_gray.gif);
color:#353535;
line-height:1.4;
}
.align_bot{
text-align:justify;
margin:25px;
padding-top:20px;
}
#customer_virtual_bg{
background-image:url(images/customers_login_virtual_bg.gif);
background-repeat:no-repeat;
width:210px;
height:209px;
float:right;
}
.pad_t2{
padding-top:24px;
}
#students_present_bg{
background-image:url(images/students_login_present_bg.gif);
background-repeat:no-repeat;
width:210px;
height:209px;
float:right;
}
.students_blue_bg{
background-image:url(images/students_login_blue.gif);
background-repeat:no-repeat;
height:36px;
width:159px;
float:left;
margin-left:15px;
}
#content_inner_bot_big{
float:right;
background-image:url(images/inner_bg_bot_big.gif);
background-repeat:no-repeat;
width:548px;
height:320px;
margin:0px;
padding:0px;
}
.new_students{
text-align:center;
padding-top:15px;
}
a.students_white_txt:link, a.students_white_txt:hover, a.students_white_txt:active, a.students_white_txt:visited{
color:#FFFFFF;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.check_txt{
width:460px;
margin-top:70px;
font-size:11px;
}
input.inner_check{
height:14px;
text-align:left;
margin:0em;
padding:0em;
border: 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#343434;
}
#free_call{
display: none;
Z-INDEX: 1000; 
cursor: default;
width:195px;
margin-right:8px;
margin-top:5px;
position:absolute;
float:right;
}
.free_call_in{
width:300px;
height:0px;
text-align:left;
padding-left:100px;
}

.free_call_inl{
width:180px;
height:0px;
text-align:left;
padding-left:100px;
}

#free_call_top{
background-image:url(images/free_call_popup_bg_top.gif);
background-repeat:no-repeat;
width:195px;
height:49px;
}
#free_call_px{
background-image:url(images/free_call_popup_bg_px.gif);
background-repeat:repeat-y;
width:195px;
height:230px;/*evg*/
}
#free_call_bot{
float:right;
background-image:url(images/free_call_popup_bg_bot.gif);
background-repeat:no-repeat;
background-position:bottom;
width:195px;
height:90px;/*evg*/
}
#x_btn{
float:left;
margin:7px;
}
#free_call_btn{ 
padding:0px;
text-align:center;/*evg*/
}

#ifr_call{
float: left;
margin-left:0px;
margin-right:6px;
padding:0px;
}

#free_call_ifr{ /*evg*/
cursor: default;
width:173px;
height: inherit;
margin:0px;

padding:0px;
}

.free_link{
margin-top:15px;
font-size:11px;
text-align:center;
}

.submenu_cat_top2{
float:right;
background-image:url(images/submenu_cat_top.gif);
background-repeat:no-repeat;
width:210px;
height:40px;
margin-top:0px;
padding:0px;
}
#w3c_v{
float:right;
text-align:left;
margin-top:10px;
}

#sqr_mid2{
background-image:url(images/cube_bg2.gif);
background-repeat:no-repeat;
width:323px;
height:170px;
float:right;
margin-top:7px;
margin-right:15px;
}

.video_pad_2{
padding-top:20px;
}

.submenu_video_px{
float:right;
background-image:url(images/course_video_bg_px.gif);
background-repeat:repeat-y;
width:210px;
}
.submenu_video_bot{
float:right;
background-image:url(images/course_video_bg_bot.gif);
background-repeat:repeat-y;
width:210px;
height:9px;
}
.video_pad{
padding-top:10px;
}
.video_pad3{
padding-top:2px;
}
.contact_form{
text-align:justify;
padding-right:3px;
margin-left:25px;
margin-top:10px;
float:right;
width:500px;
}
.pad_none{
padding:0px;
margin-top:0px;
}
.pad_lr{
padding-left:4px;
padding-right:4px;
vertical-align:text-top;
}
.pad_t3{
padding-top:10px;
}
.general_top_m{ /*evg*/
background-image:url(images/general_box_top.gif);
background-repeat:no-repeat;
width:210px;
height:7px;
float:right;
}

.general_box_top{
background-image:url(images/general_box_top.gif);
background-repeat:no-repeat;
width:210px;
height:7px;
float:right;
margin-top:15px;
}
.general_box_px{
background-image:url(images/general_box_px.gif);
background-repeat:repeat-y;
width:210px;
float:right;
}
.general_box_bot{
background-image:url(images/general_box_bot.gif);
background-repeat:no-repeat;
width:210px;
height:9px;
float:right;
}

.float_l_rss{
float:left;
padding-top:15px;
padding-left:0px;
}
.float_l_rss_inner{
float:left;
padding-top:15px;
padding-left:25px;
}
.ppl_lit_r{
float:right;
width:240px;
margin-left:16px;
text-align:left;
}
.ppl_lit_l{
float:left;
width:240px;
margin-right:0px;
text-align:left;

}
.ppl_wrap{
margin-bottom:15px;
}
.ppl_span{
height:15px;
width:400px;
float:right;
}


#seminar_comments_all_top{
background-image:url(images/seminar_comments_all_top.gif);
background-repeat:no-repeat;
background-position:bottom; /*evg*/
width:210px;
height:31px;
float:right;
}

.seminar_comments_all_top{
background-image:url(images/seminar_comments_all_top.gif);
background-repeat:no-repeat;
background-position:bottom; /*evg*/
width:210px;
height:31px;
float:right;
}
.seminar_comments_top_first{
background-image:url(images/seminar_comments_inner_top.gif);
background-repeat:no-repeat;
width:192px;
height:6px;
float:right;
margin-right:9px;
margin-top:0px;
}

.submenu_video_bot2{
float:right;
background-image:url(images/course_video_bg_bot.gif);
background-repeat:repeat-y;
width:210px;
height:9px;
margin-bottom:15px;
}

#content_inner_top_pic{
float:right;
background-image:url(images/seo_sertified_top.gif);
background-repeat:no-repeat;
width:548px;
height:154px;
margin:0px;
padding:0px;
}
p.seo_links{
padding:0px;
margin-bottom:10px;
margin-top:0px;
}
.seo_links_float{
float:right;
margin-left:45px;
}
.seo_links_float_l{ /*evg*/
float:right;
margin-left:30px;
}
h2.seo_c{
color:#2485dc;
font-size:14px;
margin-bottom:2px;
padding:0px;
margin-top:14px;
margin-bottom:10px;
}
h3.litt_marg{
color:#343434;
font-size:14px;
margin-bottom:3px;
margin-top:25px;
padding:0px;
}

/*END OF NEW CLASSES */

.art_txt1{
text-align:justify;
padding-top:1px;
padding-right:25px;
padding-bottom:1px;
}

.art_txt{
text-align:justify;
padding-top:7px;
padding-right:25px;
padding-bottom:3px;
}

#chapter_grey{ /*evg*/
background-image:url(images/grey_px.gif);
background-repeat:repeat-y;
width:548px;
margin:0px;
padding-top:5px;
padding-bottom:10px;
text-align:left;
}

.right_date{/*evg*/
margin-right:14px;
text-align:left;
}

.right_f{/*evg*/
text-align:left;
}

.sqr_txt_b2{ /*jacki*/
text-align:center;
font-weight:bold;
margin-top:10px;
padding-bottom:0px;
}


.link_txt{
color:#0272d8;
}

.banner_flash{
width:380px;
height:250px;
margin-top:5px;
margin-right:5px;
padding:0px;
text-align: center;
}

h2.flv{
color:#2485dc;
font-size:18px;
margin-right:20px;
padding:0px;
margin-top:17px;
text-align:left;
}

.flash{
width:300px;
height:100px;
margin-top:0px;
}

.share{
float:left;
margin-right:25px;
margin-left:25px;
}

#company_video_bg{ /*jacki*/
background-image:url(images/seminar_video_bg.gif);
background-repeat:no-repeat;
width:210px;
height:183px;
float:right;
}

#company_cust_bg{ /*jacki*/
background-image:url(images/customers_bg.gif);
background-repeat:no-repeat;
width:210px;
height:110px;
float:right;
}

#fla{ /*jacki*/
color:#2485dc;
font-size:18px;
margin-right:20px;
padding:0px;
margin-top:17px;
text-align:left;
}

.lh2{  /*jacki*/
color:#2485dc;
font-weight:bold;
font-size:18px;
margin-bottom:1px;
padding:0px;
margin-top:14px;
margin-left:20px;
margin-top:17px;
text-align:left;
}


.lh2neas{  /*jacki*/
color:#2485dc;
font-weight:bold;
font-size:18px;
margin-bottom:15px;
padding:0px;
margin-top:29px;
padding-top:17px;
margin-right:0px;
text-align:left;
}

.divlink1{ /*evg*/
z-index:100;
width:320px;
height:125px;
float:left;
}
.divlink2{ /*evg*/
width:70px;
height:70px;
float:right;
}

a.news:link, a.news:active, a.news:visited, a.news:hover{/*evg*/
color:#0272d8;
text-decoration:none;
}

.moved{/*evg*/ 
text-align:center;
padding:0px;
margin:0px;
margin-top:18px;
}
.moved_txt{/*evg*/ 
text-align:left;
font-size: 12px;
font-weight: bold;
color: #2485dc;
margin-bottom: 0px;
margin-left:150px;
}

.content_moved_txt{
text-align:left;
margin-right:25px;
margin-left:25px;
}

#moved_grey{ /*evg*/
background-image:url(images/grey_px.gif);
background-repeat:repeat-y;
width:548px;
margin:0px;
padding-top:5px;
padding-bottom:10px;
}

#content_wr_top{/*evg*/
float:right;
background-image:url(images/inner_bg_topg.gif);
background-repeat:no-repeat;
width:769px;
height:7px;
margin:0px;
padding:0px;
}
#content_wr_px{/*evg*/
float:right;
background-image:url(images/inner_bg_pxg.gif);
background-repeat:repeat-y;
width:769px;
margin:0px;
padding:0px;
}

#content_wr_bot{/*evg*/
float:right;
background-image:url(images/inner_bg_botg.gif);
background-repeat:no-repeat;
width:769px;
height:143px;
margin:0px;
padding:0px;
}

#content_wr_wrap{/*evg*/
float:left;
width:769px;
margin-right:16px;
}

#submenu_wr_top{/*evg*/
float:right;
background-image:url(images/submenu_cat_top.gif);
background-repeat:no-repeat;
width:210px;
height:40px;
margin:0px;
padding:0px;
}

a.txt:link, a.txt:active, a.txt:visited, a.txt:hover{/*evg*/
color:#000000;
text-decoration:none;
}
.content_header {/*evg*/
text-align:left;
margin-right:310px;
}
.pic-cen {
text-align:center;
}
.txt_red, .txt_red a{
color:#cc0019;
}

.input{/*evg*/
text-align:left;
margin-right:0.5em;
margin-top:0.5em;
border: 1px #d7d7d7 solid;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#343434;
}
#left_box{/*evg*/
background-image:url(images/bgdd.jpg);
background-repeat:no-repeat;
float:left;
width:324px;
height:325px;
margin-top:7px;
padding-top:15px;
text-align:left;

}

.title_hp{/*evg*/
height:80px;
padding-bottom:20px;
margin-left:35px;
float:left;
text-align:left;
}