body {
	font-family:Tahoma, Geneva, sans-serif;}
* {margin:0; padding:0;}
p {margin: 1.12em 0;}
img{border:0}
@font-face {
    Font-family : 'Albertus';
    src : url('fonts/Albertus')
}

@font-face {
    Font-family : 'NeoSansPro';
    src : url('fonts/NeoSansPro-Regular.otf')
}
/* header */
#container_out{width:100%;min-width:1000px;overflow:hidden;position:relative;}
    #money_back{position:absolute;top:140px;right:65px;}
#header{width:100%;min-width:1000px;overflow:hidden;background:url('../img/sky.jpg') repeat-x;height:169px;position:relative;}
    a#logo{position:absolute;width:167px;height:103px;background:url('../img/logo.jpg') no-repeat;}
    .students_container{position:absolute;right:0px;top:0px;}
    #students{height:370px;}
    #contacts_head1{position:absolute;top:35px;left:250px;font: 25px Albertus;color:#025696;text-align:right;line-height:25px;*font-size:28px;}
    /*#contacts_head2{position:absolute;top:95px;left:250px;font: 25px Albertus;color:#025696;line-height:30px;*font-size:28px;*left:413px;}*/
    #contacts_head2{position:absolute;top:95px;left:156px;font: 25px Albertus;color:#025696;line-height:30px;*font-size:28px;*left:250px;}
    #chat_head{width:133px;height:84px;position:absolute;top:-40px;left:550px;background:url('../img/chat_bg.png') repeat-x;z-index:1}
			a#bookmark {display:block;cursor:pointer;display:block;margin-top:15px;margin-left:9px;z-index:2;position:absolute;left:550px;top:0px;}
        #sun{position:absolute;top:0px;left:350px;}
#mainlevel{width:100%;font:14px NeoSansPro;list-style-type:none;height:35px;background:url('../img/menu_bg.jpg') repeat-x;padding-left:13px;}
	/*#mainlevel li{margin-right:20px;display: inline;position: relative;height:35px;float: left;}*/
        #mainlevel li{margin-right:0px;display: inline;position: relative;height:35px;float: left;}
            /*#mainlevel li {width: 100px;}
            #mainlevel .plagchk a {width: 200px;}*/
            #mainlevel li span{height:35px;line-height:35px;color:#b0e2fb;position:relative;z-index:2;*color:#190e54;}
	    #mainlevel li a{z-index:3;color:#fff;text-decoration:underline;/*display: block;
                position: absolute;top: 0; left: 0px; */ white-space: nowrap; text-align:center;
                height: 35px; line-height:35px; padding:10px 19px 10px 21px;width:100%;}
            #mainlevel li:hover {background-color:#190e54;}
            #mainlevel #active_menu{background-color:#190e54;text-decoration:none;}
#outer_wrapper {}
    #wrapper {}
        #container {width: 100%;float: left;margin-right: -280px;}
            #content {margin-right: 300px;margin-top:30px;}
                #main {margin-left: 250px;}
                    #center_head{margin-top:15px;position:relative;overflow:hidden;height: 1%;}
                        #center_head_img{float:left;margin-right:13px;}
                        h1{font: 18px NeoSansPro;color:#174a8e;padding-left:10px;}
                    .center_box{margin-top:25px;}
                    .center_box .head{margin-left:10px;position:relative;overflow:hidden;height: 1%;padding-top:15px;}
                        .center_box .head .img{float:left;margin-right:10px;}
                        .center_box .head .txt{float:left;font:12px Tahoma;font-weight:bold;width:80%;}
                    .center_box .text_out{margin:10px 0 0 10px;background-color:#ebf2f7;position:relative;font: 13px Tahoma;_zoom:1}
						.center_box .text_out h3{text-indent:25px;font-size:16px;margin-top:15px;}
                    .center_box .text_out .text{padding:22px 20px 40px 20px;overflow:hidden;}
                        .center_box .text_out .head_bg_l{position:absolute;top:0;left:0;height:7px;width:7px;overflow:hidden;}
                        .center_box .text_out .head_bg_r{position:absolute;top:0;right:0;height:7px;width:7px;overflow:hidden;}
                        .center_box .text_out .foot_bg_l{position:absolute;bottom:0;left:0;height:7px;width:7px;overflow:hidden;}
                        .center_box .text_out .foot_bg_r{position:absolute;bottom:0;right:0;height:7px;width:7px;overflow:hidden;}
                        .center_box .text_out .head_bg_l img {position:absolute;top:0;left:0;}
                        .center_box .text_out .head_bg_r img {position:absolute;top:0;right:0;}
                        .center_box .text_out .foot_bg_l img {position:absolute;bottom:0;left:0;}
                        .center_box .text_out .foot_bg_r img {position:absolute;bottom:0;right:0;}
                            .center_box .text_out .text ul{list-style-type:none;_zoom:1}
                            .center_box .text_out .text li{padding-left:17px;padding-top:3px;background:url('../img/list_bg4.jpg') no-repeat;}
                            .center_box .text_out .text h2{margin-top:10px;text-align:justify;text-indent:25px;font:14px Tahoma;font-weight:bold;}
                        	.center_box a{color:black;}
                        	.text p{text-indent:25px;text-align:justify;margin-top:10px;}
                    .banner1{width:436px;height:214px;position:relative;background:url('../img/banner1.jpg') no-repeat;margin-bottom:10px;}
                        .banner1 .title{width:340px;height:38px;font:16px NeoSansPro;position:absolute;top:30px;left:60px;color:#fff;}
                        .banner1 .text{width:340px;height:138px;font:16px NeoSansPro;color:#190e54;position:absolute;top:70px;left:60px;}
                    .banner2{min-width:436px;height:214px;position:relative;background:url('../img/banner2_bg.jpg') repeat-x;margin-bottom:10px;}
                        .banner2_left{position:absolute;top:0;left:0;}
                        .banner2_right{position:absolute;top:0;right:0;}
                        .banner2 .title{height:38px;font:16px NeoSansPro;position:absolute;top:21px;left:38px;color:#fff;}
                        .banner2 .text{min-width:290px;height:145px;font:16px NeoSansPro;color:#190e54;position:absolute;top:60px;left:120px;}
                    .banner3{min-width:436px;height:214px;position:relative;background:url('../img/banner3_bg.jpg') repeat-x;margin-bottom:10px;}
                        .banner3_left{position:absolute;top:0;left:0;}
                        .banner3_right{position:absolute;top:0;right:0;}
                        .banner3 .title{min-width:340px;height:38px;font:16px NeoSansPro;position:absolute;top:33px;left:31px;color:#fff;}
                        .banner3 .text{min-width:340px;height:138px;font:16px NeoSansPro;color:#9cecf7;position:absolute;top:68px;left:33px;}
                    #levels{position:relative;overflow:hidden;margin-top:10px;zoom:1}
                        #levels .head_bg_l{position:absolute;top:0;left:0;}
                        #levels .head_bg_r{position:absolute;top:0;right:0;}
                        #levels .foot_bg_l{position:absolute;bottom:-1px;left:0;}
                        #levels .foot_bg_r{position:absolute;bottom:-1px;right:0;}
                    #levels2{position:relative;overflow:hidden;margin-left:10px;zoom:1}
                        #levels2 .head_bg_l{position:absolute;top:0;left:0;}
                        #levels2 .head_bg_r{position:absolute;top:0;right:-1px;}
                        #levels2 .foot_bg_l{position:absolute;bottom:-1px;left:0;}
                        #levels2 .foot_bg_r{position:absolute;bottom:-1px;right:-1px;}
                    table.table_in{font:12px Tahoma;width:100%}
                        table.table_in thead tr{height:32px;background-color:#2765ba;}
                            table.table_in thead tr td{border-right:1px dashed #fff;text-align:center;
                                            font-weight:bold;color:#fff}
                            table.table_in thead tr td.end{border-right:0px dashed #fff;}
                            span.levels{color:#000;}
                            span.days{font-size:10px;font-weight:normal;}
                            span.prices{font-weight:normal;}
                        table.table_in tbody tr{height:32px;background-color:#9dbbe1;}
                            table.table_in tbody tr td{border-top:1px dashed #d3e6f7;border-right:1px dashed #d3e6f7;text-align:center;
                                            font-weight:bold;color:#08408b}
                            table.table_in tbody tr td.end{border-right:0px dashed #d3e6f7;}
                    #forma{margin:85px 0 85px 0;}
                        table#FormaTable{font:12px Tahoma;width:100%}
                        table#FormaTable tr td.label{height:21px;background:url('../img/form_bg2.jpg') no-repeat;min-width:260px;padding-left:10px;width:40%;}
                        table#FormaTable tr td.input{height:21px;width:60%}
                            table#FormaTable tr td.input input{width:100%;*width:99%;margin-bottom:6px;}
                            table#FormaTable tr td.input select{width:100%;margin-bottom:6px;}
                        table#FormaTable tr td.info{color:#6d7170;font:12px Tahoma;}
                #left {width: 200px;float: left;margin-left:6px;display:inline;}
                    #head_buttons{margin:0px 0 18px 18px;}
                    .head_buttons{margin-bottom:3px;}
                    .left_col{width:216px;overflow:hidden;background-color:#d4e2ed;position:relative;margin-bottom:5px;}
                        .head_bg{position:absolute;top:0;height:10px;overflow:hidden;}
                        .head_bg img {position:absolute;top:0;}
                        .foot_bg{position:absolute;bottom:0;height:10px;overflow:hidden;}
                        .foot_bg img {position:absolute;bottom:0;}
                        .left_col_text{margin:10px 0 10px 0px;}
                            .left_col_text .head{position:relative;overflow:hidden;margin-bottom:5px;margin-left:14px;height: 1%;}
                                .left_col_text .head .img{float:left}
                                .left_col_text .head .txt{float:left;font:18px NeoSansPro;color:#174a8e;margin-left:5px;margin-top:3px;}
                            .left_col_list{list-style-type:none;margin-left:9px;}
                                .left_col_list li{height:21px;margin-bottom:3px;font:12px Tahoma;font-weight:bold;position: relative;width:204px;}
                                .left_col_list li a{padding-left:17px;padding-top:3px;background:url('../img/list_bg2.jpg') no-repeat;height:21px;position: absolute;top: 0; left: 0px;width:204px;color:#000;text-decoration:none;}
                                .left_col_list li a:hover {padding-left:17px;padding-top:3px;background:url('../img/list_bg.jpg') no-repeat;height:21px;position: absolute;top: 0; left: 0px;width:204px;color:#fff;}
                                .left_col_list li a.active {padding-left:17px;padding-top:3px;background:url('../img/list_bg3.jpg') no-repeat;height:21px;position: absolute;top: 0; left: 0px;width:204px;color:#fff;}
                            .left_col_list2{list-style-type:none;margin-left:14px;}
                                .left_col_list2 li{margin-bottom:3px;font:12px Tahoma;position: relative;width:204px;}
                                .left_col_list2 li span{padding-left:17px;padding-top:3px;background:url('../img/list_bg2.jpg') no-repeat;color:#000;text-decoration:none;display:block;}
                #sidebar {width: 260px;float: right;}
                    #right_buttons{margin:78px 0 18px 30px;position:relative;text-align:center}
                    #secure{margin-left:30px;position:relative;text-align:center}
                    #live_chat{margin-left:25px;position:relative;margin-top:10px;}
                    #pays{margin: 30px 0 40px 30px;position:relative;width:200px;overflow:hidden;}
                        #pays .head{font: 18px NeoSansPro;color:#174a8e;margin-bottom:15px;}
                        #pays .pal{float:left;margin: 0px 2px 2px 0;}
                        #testimonials{overflow:hidden;}
                            #testimonials .head{position:relative;margin-bottom:15px;overflow:hidden;margin-left:30px;height: 1%;}
                                #testimonials .head .img{float:left;}
                                #testimonials .head .txt{float:left;font: 18px NeoSansPro; color:#174a8e;margin-top:15px;margin-right:10px;}
                            #testimonials .body{position:relative;padding-bottom:20px;background-color:#ebf2f7;font:11px Tahoma;_zoom:1}
                            #testimonials .body .txt{padding:20px 0px 0px 20px;position:relative;}
                                .quote{position:relative;padding:5px 30px 5px 15px;zoom:1}
                                    .quote1{position:absolute;top:0;left:0}
                                    .quote2{position:absolute;bottom:0;right:25px;}
                                .quote_autor{margin:5px 0px 0 120px;}
                        #tags_head{font: 18px NeoSansPro;color:#174a8e;margin-30px;margin: 30px 0 10px 40px;}
                        #tags{padding:0px 10px 0 18px;font: 11px Tahoma;position:relative;text-align:justify;line-height:17px;display:block;overflow:hidden;height:68px;}
                            #tags a{text-decoration:none; color:#1b6487;}
                            #tags a:hover{text-decoration:underline; color:#1b6487;}
    .clearing {height: 0;clear: both;}
#footer{background-color:white;padding-left:265px;}
    #main_tags{margin:0px 0 30px 0px;font:13px Tahoma;width:75%;}
        #main_tags a{text-decoration:underline;color:#1b6487;}
        #main_tags a:hover{text-decoration:none;}
    #footer #line{background:url('../img/line_bg.jpg') repeat-x;height:4px;margin-bottom:18px;}
        #footer_menu{list-style-type:none;margin-bottom:18px;}
            #footer_menu li{height:21px;margin-bottom:3px;font:11px Tahoma;display:inline;margin-right:20px;}
            #footer_menu li a{color:#144eb4;text-decoration:underline;}
            #footer_menu li a:hover{color:#144eb4;text-decoration:none;}
        #footer_text{font:11px Tahoma;color:#8c8787;width:98%;margin-bottom:36px;}    
#blog_sidebar a {color:#1B6487;text-decoration:none;}
	#blog_sidebar ul{list-style: none;}
	#blog_sidebar h2 {font: 18px NeoSansPro, Arial ;color:#174a8e;margin-30px;margin: 30px 0 10px 40px;}                        
	.widget_tag_cloud div {display:block;overflow:hidden;height: 60px;}
	.widget_tag_cloud a {line-height:20px;}
    .cat-item {float:left; padding-right:5px;position:relative;clear: none;}
	#center_head a{float:left;font: 18px NeoSansPro;color:#174a8e;padding-left:10px;padding-left:90px;}
	
/* money_back_table custom */
.mbg_h1 {background:#2667BB !important; border-top:solid 15px #EBF2F7 !important; color:#FFF !important}
.mbg_h2 {background:#D4E2ED !important; border-color:#EBF2F7 !important;}

/* User panel 
.box_user_panel { margin-right:20px !important; margin-bottom:20px !important;}*/
/* BOX user panel */
.box_user_panel { border:solid 1px #CCC; background:#FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; font-family: Arial, Helvetica, sans-serif; font-size:11px; position:relative; margin: 0 20px 20px 0;}
div.box_user_panel a {color:#03F;}
div.box_user_panel p {margin:0px}
.box_user_panel_body { padding:10px;}
.box_user_panel_title {color:#000; font-size:16px; border-bottom:solid 2px #CCC; line-height:18px; font-weight:bold; padding:0px 0px 3px 0px;}
.box_user_panel_btn_logout { position:absolute; right:10px; top:10px; background:url(/client_core/images/box_user_panel_icons.gif) no-repeat right 1px; padding:0px 15px 0px 0px; font-size:12px; font-weight:bold}
.box_user_panel_status { color:#333;  padding:10px 0px 0px 0px; min-height:31px;}
.box_user_panel_status_order_img { display:block; width:37px; height:31px; background:url(/client_core/images/box_user_panel_icons.gif) no-repeat left -50px; text-decoration:none; float:left;}
.box_user_panel_status_order {font-size:14px; font-weight:bold;}
.box_user_panel_status_order i {font-size:9px; font-weight:normal !important; text-decoration:none !important;}
.box_user_panel_title_nopade { font-size:14px; font-weight:bold; color:#FF4242; background:url(/client_core/images/box_user_panel_icons.gif) no-repeat left -90px; padding:10px 0px 3px 17px !important; clear:both;}
.box_user_panel_nopade {border:solid 1px #FFB0B0;  padding:4px 6px; -webkit-border-radius: 3px; -moz-border-radius: 3px; margin:3px 0px 0px 0px;}
.box_user_panel_nopade_order { float: left; padding:0px 5px 0px 0px; font-size:9px; line-height:13px; color:#000 !important; font-weight:bold;}
.box_user_panel_nopade_title { line-height:13px; padding:0 0 0 0 !important; width:auto; height:auto; overflow:hidden;}
.box_user_panel_nopade_delete { float:right; color:grey !important; padding:0px !important;}
.box_user_panel_nopade_view_order  {color:#060 !important;  -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.box_user_panel_title_pade { font-size:14px; font-weight:bold; color:#66822F; background:url(/client_core/images/box_user_panel_icons.gif) no-repeat left -140px; padding:10px 0px 3px 17px;}
.box_user_panel_pade {border:solid 1px #66822F; background:#C4DA9A; padding:4px 6px; -webkit-border-radius: 3px; -moz-border-radius: 3px; margin:3px 0px 0px 0px;}
.box_user_panel_pade a {color:#000 !important; font-weight:bold;}

.banner_place { margin: 0 auto; width: 216px; }
.banner_place .banner { background-image: url("../img/sky-png.png"); background-repeat: no-repeat; background-position: bottom left; padding: 1px 5px 50px 5px; }
.banner_place .banner .banner-text {color: #000;}

.warn { background:#FCE49E; border:1px solid #FAB650;}

#warn_work_hours {width: 186px;}
#warn_work_hours p {font-style: Tahoma; font-size: 12px;}

/* Price Tables */
.price_table_default, .price_table_service {
    border-collapse: collapse;
    font: 12px Tahoma;
    font-weight: bold;
}

.price_table_default th, .price_table_default td, .price_table_service th, .price_table_service td {
    border: 1px dashed #D3E6F7;
    height: 32px;
}

.price_table_default .courselevel_header, .price_table_default .deadline_header, .price_table_service .courselevel_header, .price_table_service .deadline_header {
    color: #ffffff;
    background-color: #2765BA;
}

.price_table_default .deadline_cell_header th, .price_table_service .deadline_cell_header th {
    color: #ffffff;
    background-color: #2765BA;
}

.price_table_default .price_row td, .price_table_service .price_row td, .price_table_default .price_row th, .price_table_service .price_row th {
    background-color: #9DBBE1;
}

.price_table_default .price_row_odd, .price_table_service .price_row_odd {
    background-color: #c8ea8e;
}

.price_table_default .price_row_even, .price_table_service .price_row_even {
    background-color: #def2bb;
}
.of_pass_reminder{
	float:right;
	font-size:10px
}
.plagcheck-ord p{
	color: #333;
	font-weight:600;
    padding: 10px;
    margin-top:-10px;
    text-align: center;
    letter-spacing: normal;
    overflow: hidden
}
#plagcheck-ord-btn-1{
	background: url("../img/order_now_btn.jpg") 0 0 ;
    display: block;
    height: 30px;
    margin: 20px auto;
    text-indent: -99999px;
    width: 137px;
	outline:none;
}
.wr_service_comment {
	margin:20px 5px 30px 5px
}

