html {height:100%;}
body { height:100%;margin:0; font:14px Verdana, Arial, Helvetica, sans-serif; color:#2b3942;}


/*GLOBAL STYLE
--------------------------*/
* {margin:0; padding:0;}
a{text-decoration: underline; color:#0098a2;}
a:hover{text-decoration: none;}
img {border:none;}
input,
textarea,
select{font:13px Verdana ,sans-serif; vertical-align:middle;}
form,fieldset{ margin:0; padding:0; border-style:none;}


@font-face {
    font-family: 'FuturaCondensedNormalRegular';
    src: url('/font/futur02-webfont.eot');
    src: url('/font/futur02-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/futur02-webfont.woff') format('woff'),
         url('/font/futur02-webfont.ttf') format('truetype'),
         url('/font/futur02-webfont.svg#FuturaCondensedNormalRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1 {font-size:24px; margin:20px 0px 10px 0px; font-family: Helvetica, Arial;}
h2 {font-family: Helvetica, Arial; font-size:20px; font-style:normal; padding:15px 0 4px; font-weight:normal;}
h2.report {font-size:30px; padding:9px 0 0 32px;}
h3 {font-size:24px; color:#2b3942; font-weight:normal; padding:30px 0 0;}
h4 {font-size:18px; font-weight:normal;}
p {line-height:18px; padding:10px 0 0;}


.tx {background:#fff; border:1px solid #5f6970; padding:1px 5px;}
.tx_error {border:1px solid #ff0000;}
textarea {background:#fff; border:1px solid #5f6970;}




#main {margin-bottom: 85px;}


.header {overflow:hidden;}
.top_header, .header_top {width:1000px; margin:0 auto; position:relative; z-index: 1000; }

.logo {float:left; padding:9px 0 0 2px; width: 100%;}
.logo img {float:left;}


.head_btn {position:absolute; top:12px; right:0;}
.head_btn .reg {float:left; font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#4b5260; text-decoration:none; background:url(/images/bg_reg.gif) no-repeat 100% 50%; padding:0 23px 0 0; margin:10px 16px 0 0;}
.head_btn .reg:hover {text-decoration:underline;}
.head_btn .goin {float:left; background:url(/images/btn_goin.gif) no-repeat; height:32px; width:64px; text-align:center; font: bold 11px/30px Verdana, Arial, Helvetica, sans-serif; color:#293529; text-decoration:none;}
.head_btn .goin:hover {background:url(/images/btn_goin_hover.gif) no-repeat;}
.head_btn .goin:active {background:url(/images/btn_goin_active.gif) no-repeat;}
.head_btn .user_name {float:left; padding:7px 121px 0 0; font-weight:bold; color:#293529;}


.menu {list-style:none; float:left; float:right; padding:63px 0 0;}
.menu li {float:left;}
.menu li a {font: bold 15px Verdana, Arial, Helvetica, sans-serif; color:#4b5260; padding:0 0 0 20px; text-decoration:none;}
.menu li a:hover {text-decoration:underline;}



.head_info {background:url(/images/bg_heda_info.jpg) repeat-x 0 100%;}
.head_info_box { width:1000px; margin:0 auto; position:relative;height:226px; overflow:hidden;}
.head_info .box_img {position:absolute; bottom:11px; right:29px;}
.head_info .box_img img {display:block;}
.head_info h1 { font-size:33px; font-family:Arial, Helvetica, sans-serif; color:#4b5260; padding:10px 0 0 33px text-transform:uppercase;}
.head_info h1 span {font-weight:normal;}

.list_chek {list-style:none; padding:15px 0 0 106px;}
.list_chek li {line-height:20px; font-size:16px; color:#4b5260; padding:8px 0 0 35px; overflow:hidden;}
.list_chek li img {float:left; margin:0 0 0 -35px;}

.btn_free {background:url(/images/try_for_free_sprite.png) no-repeat scroll 0 0 transparent; display: block; height: 38px;  margin: -6px 0 0 448px; overflow: hidden; text-indent: -9999px; width: 137px;}
.btn_free:hover{background:url(/images/try_for_free_sprite.png) no-repeat scroll 0px -38px transparent;}
.btn_free:active{background:url(/images/try_for_free_sprite.png) no-repeat scroll 0px -76px transparent;}



/* CONTENN
-------------------------------------------*/
.content_box {width:1000px; margin:0 auto; overflow:hidden;}

.primary {float:left; width:610px; padding:0 0 0 33px;font-size:13px;}

.list {list-style:none; padding:1px 0 0;}
.list li { background:url(/images/bg_list.gif) no-repeat 0 20px; line-height:18px; padding:14px 0 0 12px;}
.more {color:#3e7312;}
.more a { font-weight:bold; color:#3e7312;}

.list_namber_info {list-style:none; padding:13px 0 10px 12px;}
.list_namber_info li {overflow:hidden; padding:20px 0 0 118px;}
.list_namber_info li img {float:left; margin:0 0 0 -118px;}
.list_namber_info li h3 { padding:0;}


.form_page { width:540px; overflow:hidden; padding:12px 0 0;}
.form_page_box {overflow:hidden; padding:10px 0 5px;}
.form_page_box label {float:left; width:140px; font-size:14px; color:#2b3942;}
.form_page_box .tx {width:387px;}
.ch_box {overflow:hidden; background:#eaeced; padding:5px 9px; margin:21px 0 0;}
.ch_box input {float:left; height:15px; width:15px;}
.ch_box label {float:left; padding:0 0 0 13px;}
.ch_box label a {color:#2b3942;}

.CHrb_box {padding:0 0 0 70px;}
.rb_box_info {display:none; padding:8px 0 0;margin-left:25px}
.rb_box_info p {padding:0; line-height:18px;}
.input_load {background:url(/images/bg_input_load.gif) no-repeat; height:21px; width:521px; overflow:hidden; display: block; margin:0 0 10px;}
.input_load input {background:none; border:none; padding:0 20px 0 5px; width:410px !important;}
.rb_box_info label {display:block; padding:0 0 7px;}
.rb_box_info textarea {height:178px; width:513px; padding:0 0 0 5px; overflow:visible;}
.rb_box {overflow:hidden; padding:22px 0 0;}
.rb_box input {float:left; height:15px; width:15px; margin:0 10px 0 0;}
.rb_box label {float:left;}
.aditiomal {padding:0 0 0 70px;}
.aditiomal p {padding:6px 0 18px;}
.aditiomal .form_page_box label {width:137px; line-height:18px;}
.aditiomal .form_page_box .tx {width:371px;}
.form_page_box select {width:382px; border:1px solid #5f6970;}
.aditiomal .btn {background:url(/images/btn_document.gif) no-repeat; height:32px; width:155px; color:#fff; font-weight:bold; border:none; cursor:pointer; padding:0 0 2px; float:right; margin:22px 0 0;}


.process_page { padding:37px 0 0;}
.process_page h4 { text-align:center; font-size:18px; font-weight:normal;}
.procesinfo {position:relative; height:16px; width:397px; overflow:hidden; }
.procesinfo .procesinfo_box {position:absolute; top:0; left:0; height:16px; width:397px; background:url(/images/bg_procesinfo_box.gif) no-repeat;}
.procesinfo .white {background:#fff; height:16px;}
.procesinfo .greeen{background:#4eaa1f; height:16px;}
.process_box {background:url(/images/bg_process_box.gif) no-repeat; width:422px; height:121px; margin:7px auto 0; padding:31px 0 0 23px;}
.btn_process {overflow:hidden; padding:15px 0 0 6px}
.btn_process .btn_face {float:left;}
.btn_process p {float:left; text-align:left; padding:0; color:#4b5260; padding:0 0 0 19px;}


.but-wrapr {background:url(/images/btn-right_sprite.png) no-repeat scroll 100% 0 transparent; cursor: pointer; float: right; margin: 29px 0 0;   padding: 0 5px 0 0;}
.but-wrapr:hover{ background:url(/images/btn-right_sprite.png) no-repeat right -32px; cursor: pointer; padding: 0 5px 0 0;}
.but-wrapr:active{ background-position:right -64px;}
.but-wrapl {background:url(/images/btn-left_sprite.png) no-repeat scroll 0 0 transparent; padding: 0 0 0 5px;}
.but-wrapr:hover .but-wrapl:hover {background:url(/images/btn-left_sprite.png) no-repeat 0px -32px; padding: 0 0 0 5px;}
.but-wrapr:active .but-wrapl:active{background-position:0px -64px;}
		.but-wrapl img{margin:6px -8px 0 3px;cursor: pointer;}
		.btn_form { height:32px; color:#fff; font-size:14px; border:none; padding:0 0 2px;  background:none;cursor: pointer;margin:0 8px;min-width:139px;}



.content_info {background:#f4f4f5 url(/images/line_dot_grey.gif) repeat-x; margin:12px 0 0;}
.content_info_bot {background:url(/images/line_dot_grey.gif) repeat-x 0 100%; overflow:hidden; padding:0 0 25px;}

.content_info_left {float:left; width:635px; padding:33px 0 0 31px;}
.content_info_left .title {display:block; font-size:20px; color:#4b5260; font-family:Arial, Helvetica, sans-serif;}
.content_info_left ul {overflow:hidden; list-style:none; padding:6px 0 0;}
.content_info_left ul li {float:left; padding:0 92px 0 0;}
.content_info_right {float:right; width:290px; padding:25px 0 0;}
.content_info_right .name {display:block; font-size:18px; padding:0 0 7px;}
.content_info_right .name span {color:#3e7312;}
.info_progress {height:16px; width:276px; overflow:hidden; position:relative; background: #fff;}
.info_progress_box {background:url(/images/bg_info_progress_box.gif) no-repeat; height:16px; width:276px; position:absolute; top:0; left:0;}
.info_progress .red {background: url(/images/bg_progress_red.gif) repeat-x; height:16px;}
.info_progress .green {background: url(/images/bg_progress_green.gif) repeat-x; height:16px; width:72px;}

.content_text { padding:13px 0 0;}
.content_text p {padding:17px 0 0;}

.plag_text, .tip {background: #FCC6C2; cursor: pointer;}
/* RIGHT COLUM
------------------------------*/
.secondary {float:right; width:304px;}

.right_info {background:#e1e4e5 url(//img2.plagtracker.com/images/bg_right_info.gif) no-repeat; margin:22px 0 0;}
.right_info_bot {background:url(//img2.plagtracker.com//images/bg_right_info_note.png) no-repeat 0 100%; min-height:124px; padding:0 10px;}
.right_info_bot ul {list-style:none; overflow:hidden;}
.right_info_bot li {line-height:16px; font-size:12px; background:url(//img3.plagtracker.com/images/line.gif) no-repeat; margin:-1px 0 0; padding:8px 0 13px;}
.right_info_bot li .name {display:block; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif serif; font-weight:bold; color:#4b5260;}

.blockquote {background:url(/images/bg_blockquote_top.gif) no-repeat; padding:20px 0 0; margin:16px 0 0 15px;}
.blockquote cite {background:url(/images/bg_blockquote_bot.gif) no-repeat 90% 100%; display:block; font:16px/30px Arial, Helvetica, sans-serif; color:#4b5260; padding:0 0 27px;}
.blockquote cite .autor {display:block; text-align:right; font-size:14px; font-style:italic; padding:0 15px 0 0; margin:-2px 0 0;}


.grey_box {background:#dee3e4; padding:0 0 13px 13px; margin:20px 0 0;}
.grey_box .name_category {display:block; font-size:16px; font-weight:bold; color:#4b5260; padding:15px 0 5px 30px;}
.grey_box .list_chek {padding:0;}
.grey_box .list_chek li {font-size:14px; padding: 8px 0 0 28px;}
.grey_box .list_chek li img {margin:0 0 0 -28px;}



.secondary_box {float:right; width:290px; padding:17px 0 0;}
.info_sugg {list-style:none; list-style:none; background:url(/images/line_dot_grey.gif) repeat-x 0 100%; padding:0 0 16px;}
.info_sugg li {overflow:hidden; padding:14px 0 19px 36px; line-height:18px;}
.info_sugg li img {float:left; margin:4px 0 0 -31px;}
.info_sugg li .title {display:block;}

.secondary_box h4 { padding:16px 0 0;}
.secondary_box p {padding:5px 0 0;}

/* FOOTER
-------------------*/
.footer { background:url(/images/bg_footer.gif) repeat-x; height:185px;}
.footer_box {width:1000px; margin:0 auto; overflow:hidden;}

.footer_img {float:left; width:224px; padding:22px 0 0; background:url(/images/line_footer.gif) no-repeat 100% 22px;}
.footer_img img {display:block; margin:0 auto;}

.footer_box_right {float:left; width:741px; padding:23px 0 0 34px;}
.footer_box_right .copy {font-size:14px; color:#2b3942; padding:2px 0 0;}

.btn_facebook {float:left; height:23px; width:132px; overflow:hidden; background:url(/images/btn_facebook.gif) no-repeat; margin:17px 11px 0 0; text-indent:-9999px;}
.btn_wtister {float:left; height:23px; width:132px; overflow:hidden; background: url(/images/btn_wtister.gif) no-repeat; margin:17px 0 0; text-indent:-9999px;}
.footer_box_right ul {float:left; list-style:none; overflow:hidden; padding:18px 0 0;}
.footer_box_right ul li {float:left; background:url(/images/sep_footer.gif) no-repeat 0 50%; margin:0 0 0 -2px; padding:0 16px;}
.footer_box_right ul li a {text-decoration:none; color:#2b3942; text-decoration:none;}
.footer_box_right ul li a:hover {text-decoration:underline;}
.error {color: #CC0000; font-size: small;}

.top_header.land{padding:0px 0px 15px 20px; width:980px;}
.landing{width:1000px; margin:0px auto; padding-bottom:50px;}
.main_landind_block{ position:relative; padding:0px 30px 10px 30px;  background:url(/images/gray_bottom_bg.jpg) repeat-x bottom; }
.plag_service{width:940px; height:272px; background:url(/images/green_ban_bg.png) no-repeat; position:relative;}
ul.service_list{margin:0px; padding:0px; list-style-type:none; position:absolute; top:37px; left:430px; font: 16px Arial, Helvetica, sans-serif; color:#ffffff; text-shadow:#43730b 0px 1px;}
ul.service_list li{background:url(/images/yellow_arr.png) no-repeat 0px 2px; padding:0px 0px 12px 35px;}
.comments{overflow:hidden; padding:0px 0px 0px 90px; position:relative; top:-10px; }
.comment_info{ width:280px; background:url(/images/quote_img.png) no-repeat 0px 5px; padding-left:35px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#5d5d5d; float:left; margin-right:30px;}
.autor_comment{font-weight:bold; padding:5px 0px 10px 0px;}
.girl{width:216px; height:330px; background:url(/images/girl_img.png) no-repeat; position:absolute; bottom:10px; right:23px; z-index:200;}
.time_away{text-align:center; font: 24px Arial, Helvetica, sans-serif; color:#e67e22; text-transform:uppercase; margin:10px 0px 15px 0px;}
.time_away span{font-weight:bold; }
.check_pl{text-align:center;}
.check_plagiarism, .check_plagiarism span{background:url(/images/free_green_sprite.png) no-repeat; width:356px;  display:-moz-inline-stack; display:inline-block; font: bold 24px Arial, Helvetica, sans-serif; text-align:center; color:#fff; text-decoration:none; cursor:pointer; height:51px; text-transform:uppercase; text-shadow:#43730b 0px 1px;}
.check_plagiarism:hover, .check_plagiarism:hover span{background-position:0px -51px;}
.check_plagiarism:active, .check_plagiarism:active span{background-position:0px -102px;}
.check_plagiarism span{border:0; margin:0;position:relative;height:51px; line-height:52px;background-position:top right; white-space:nowrap;}

/* feedback */
.thank_block_popup{position: relative; width:570px; background:#fff9e3; border:1px #f1d396 solid; padding:0px 15px; position:relative; position:relative; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px;margin: 0px auto; height: 350px;}
.title_thank{text-align:center; margin:15px 0px 0px 0px; height:35px;}
.txt_inf{color:#665c37; font: 12px/35px Arial, Helvetica, sans-serif;}
.feedback{width:490px; height:78px; border-color:#f6e0b1; font: 12px Arial, Helvetica, sans-serif; color:#afa686; padding:5px 0px 0px 10px;}
input.email_feedback{width:490px; padding-left:10px; height:25px; line-height:25px; border:1px #f6e0b1 solid; font: 12px Arial, Helvetica, sans-serif; color:#afa686;}
.send_feedback{width:223px; height:43px; cursor: pointer; background:url(/images/send_feedback_sprite.png) no-repeat; position:relative; display:block; margin:10px auto 20px auto; border:0px;}
.send_loading{background-image: url("/images/loading_feedback.gif") !important; width: 30px !important; }
.send_feedback:hover{background-position:0px -43px;}
.send_feedback:active{background-position:0px -86px;}
.social{text-align: center; margin-top: 15px; margin-right:50px;}
.social div{margin-bottom:7px;}
.close_block{width:17px; height:18px; position:absolute; top:6px; right:6px;}
/*PT-113*/
.upload-content{overflow:hidden;background:#fff9e3 url(/images/upcont-topbg.gif) repeat-x 0 0;border:1px solid #f1d396;font-family:arial;padding:7px 0 0 0;border-top:none;}
	.textarea-wrapper{float:left;width:635px;padding:9px;position:relative;background:url(/images/upcont-bg.png) no-repeat -5px 5px;}
		.textarea-wrapper textarea{border:1px solid #f1d396;resize:none;width:605px;padding:10px 14px;height:437px;color:#333333;font:14px/21px Arial ,sans-serif;}
		.textarea-features{position:absolute;top:9px;left:9px;padding:21px;height:415px;width:591px;cursor: text;z-index:100;overflow:hiidden;}
			.textarea-features p{color:#bfb89e;font-size:24px;font-weight:bold;padding:0 0 15px 0;}
			.textarea-features a{color:#4a880a;font-size:14px;}
		.hidden-text-sample{display:none;}
	.command-rcol{float:right;padding:9px 39px 9px 0px;width:295px;color:#4b5260;text-align:center;font-size:12px;}
		.plagcheck-but{display:block;background:url(/images/plagcheck-but.png) no-repeat 0 0;width:256px;height:59px;text-indent:-1000px;overflow:hidden;margin:0 0 5px 15px;}
		.plagcheck-but:hover{background-position:0 -59px;}
		.plagcheck-but:active{background-position:0 -118px;}
		.crc-small{line-height:17px;}
		.pu-quote{font-size:16px;background:url(/images/pu-quotes-bot.gif) no-repeat 100% 100%;padding:0 0 27px 0;overflow:hidden;text-align:right;margin:20px 0 0 0;}
			.puquote-text{background:url(/images/pu-quotes-top.gif) no-repeat 0 0;padding:27px 0 0 0;text-align:left;}
/*error popap*/
.error-popup{display: none;position:absolute;top:0;left:0;height:100%;width:100%;background:url(/images/popup-overlay.png) repeat 0 0;}
	.poperr-block{background:#fff;border:4px solid #277cd5;padding:15px 18px;width:530px;margin:330px auto 0 auto;overflow:hidden;box-shadow: #000 0px 0px 10px;}
		.poperr-block img{margin:0 20px 0 0;float:left;}
            #error_text{padding-top:15px;}









.header{background:url(//img2.plagtracker.com//images/head-blue.png) repeat 0 0;}
.footer{background:url(/images/head-blue.gif) repeat 0 0;border-top:1px solid #99b6d4;}
.head_info{background:url(//img1.plagtracker.com//images/bottom-header-bg.png) repeat-x 0 100%;height:445px;}
.logo-img{position:absolute;top:5px;left:10px;z-index:10;}
.top_header{height:69px;background:url(/images/header-separator.png) no-repeat 0 100%;padding:0;}
.fb-wrap{float: right;}
.blog-header-link{background:url(//img1.plagtracker.com//images/blog-header-link.png) no-repeat 0 0;height:23px;width:58px;display:block;overflow:hidden;text-indent:-1000px;float: right}
.blog-header-link:hover{background-position:0 -23px;}
.blog-header-link:active{background-position:0 -46px;}
.head_info_box{overflow:visible;height: 450px;}
.promo-plag{position:absolute;background:url(//img2.plagtracker.com/images/promo-plag-sprite.png) no-repeat 0 0;width:750px;height:403px;top:-69px;left:-331px;}
.promo-plag-hover{background:url(//img2.plagtracker.com/images/promo-plag-sprite.png) no-repeat 0 -403px;}
	.promo-plag a{display:block;height:330px;width:385px;margin:73px 0 0 326px;}
.list_chek{position:absolute;top:170px;right:-70px;padding:0;width:625px;}
	.list_chek li{float:left;color:#fff;width:283px;background:url(//img1.plagtracker.com//images/header-list-bullet.png) no-repeat 0 7px;padding:0 0 0 17px;font-size: 15px;}
.header-promo-text{position:absolute;right:0;top:40px;}
.button_free{position:absolute;right:0px;top:257px;background:url(//img3.plagtracker.com//images/button_free.png) no-repeat 0 0;height:48px;width:561px;display:block;overflow:hidden;text-indent:-1000px;}
.button_free:hover{background-position:0 -48px;}
.button_free:active{background-position:0 -96px;}
.botheader-text{position:absolute;left:0;bottom:0;}

h1,h2 {
    font-family: Helvetica,Arial;
    font-size: 22px;
    margin: 20px 0 10px;
	color:#0751a0;
	font-weight:bold;
}
h3 {
    color:#0751a0;
    font-size: 20px;
    font-family: Helvetica,Arial;
    padding: 30px 0 0;
	font-weight:bold;
}
.primary{padding:0;width:650px;}
.right_info{background:url(/images/bg_right_info_note.gif) no-repeat 0 0;height:145px; }
	.right_info_bot{padding:0 0 0 40px;background-image:none;}
		.right_info_bot li .name{color: #0751a0;font-size:18px;line-height: 34px;}
		.right_info_bot li{font-size:14px;color:#333333;background:none;}

.footer_box{background:url(//img1.plagtracker.com/images/footer_box_bg.png) repeat-x 0 0;margin:12px auto 38px auto;position:relative;height:134px;overflow: visible;}
	.subscribe-box{padding:17px 0 0 17px;background:url(//img3.plagtracker.com/images/footer-separator.gif) no-repeat 100% 21px;float:left;width:512px;}
		.subscribe-box p{color:#fff;font-size:12px;padding:0 0 10px 0;}
		.subscribe-box img{float:left;margin:0 40px 0 0;}
		.subscribe-box img.subscribe-box-header{float:none;margin:0;}
		.subscribe-box input{background:#fff;border:none;height:28px;line-height:28px;color:#023c79;font-size:12px;padding:0 6px;width:177px;margin:0 10px 0 0;}
		.subscribe-box .subscribe-button{text-indent:-1000px;overflow:hidden;background:url(//img1.plagtracker.com//images/subscribe-button.png) no-repeat 0 0;height:34px;width:132px;cursor:pointer;position:relative;top:2px;}
		.subscribe-box .subscribe-button:hover{background-position:0 -34px;}
		.subscribe-box .subscribe-button:active{background-position:0 -68px;}

.footer_box .list_chek{right:0px;top:25px;width:445px;}
	.footer_box .list_chek li{width:auto;padding:0 20px 0 10px;line-height:15px;}
		.footer_box .list_chek li a{color:#fff;font-size:12px;}
.twit-but, .fb-but{position:absolute;top:74px;display:block;text-indent:-1000px;overflow:hidden;width:157px;height:30px;background-image:url(//img2.plagtracker.com//images/social-buttons.png);background-repeat:no-repeat;}
.twit-but{right:180px;background-position:0 0;}
.twit-but:hover{background-position:0 -30px;}
.twit-but:active{background-position:0 -60px;}
.fb-but{right:18px;background-position:0 -90px;}
.fb-but:hover{background-position:0 -120px;}
.fb-but:active{background-position:0 -150px;}

.global-menu{position:absolute;right:0;bottom:-25px;list-style:none;overflow:hidden;}
	.global-menu li{float:left;width:auto;padding:0 0 0 20px;}
		.global-menu li a{color:#fff;font-size:12px;}
#wrap {background: url("/images/header_bg.gif") repeat-x scroll 0 0 transparent;}
.header_report {background: url("/images/header_sep.png") no-repeat scroll 0 70px transparent; margin: 0 auto; width: 1005px;}
#cboxClose {display: none !important;}

.clear{ clear:both; line-height:0px; float:none!important;}
.live_daily_stats{ background:url(//img3.plagtracker.com//images/live_daily_stats.png) no-repeat; padding:40px 0px 0px 0px; border-bottom:1px #c7c7c7 solid; margin:25px 0px 20px 0px;}
.live_daily_stats > div{ padding:5px 5px 5px 0px; border-top:1px #c7c7c7 solid;}
.live_daily_stats > div img{ float:left; padding-top:10px;}
.data_stats{ float:right; width:76px; height:32px; background:url(//img3.plagtracker.com//images/data_stats_bg.png) no-repeat; font: bold 20px/32px Arial, Helvetica, sans-serif; color:#014893; text-shadow:#fef9d5 0px 1px; text-align:right; letter-spacing:8px; }
.data_stats span{ position:relative; right:-4px; font: bold 20px/32px Arial, Helvetica, sans-serif; color:#014893;}
* + html .data_stats span{ position:relative; right:3px;}


/*PT-254*/
.plag_report{ margin-top:40px; padding:35px 0px 0px 0px;}
* + html .plag_report{ margin:60px 0px 35px 0px; background:url(/images/plag_report.png) no-repeat; padding:35px 0px 0px 0px;}
.plag_report_inf{ background:#fcf4c0; border:1px #dfd4a9 solid; padding:12px 20px 15px 20px; width: 958px; }
.statistical_inf{font-size:18px; width:630px; padding-right:20px; float:left;}
.plag_percent, .plag_percent_green { color:#9a2624; font-weight:bold; font-size:18px;}
.plag_percent_green{ color:#52E755;}
.plag_sources{ color:#0751a0; font-size:18px; text-decoration:none; border-bottom:1px #0751a0 dotted;}
.plag_sources:hover{ text-decoration:none; border-bottom:0px;}
.bt_hint_txt{ display:block; color:#666666;}
.graf_inf{ float:left; padding-top:10px;}
.progress_main_container{ width:260px; height:18px; background:url(/images/progress_sprite.gif) repeat-x top #d4cb8f; border-bottom:1px #fef9d6 solid; border-right:1px #fef9d6 solid; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; position:relative;}
.percentage_ratio_red{ width:85%; text-align:right; background:url(/images/progress_sprite.gif) repeat-x 0px -18px; border-left:1px #ab4e4c solid; border-right:1px #c44f3a solid; height:18px; line-height:18px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative; }
.percentage_ratio_red span{ padding-right:2px; font-size:12px; color:#fcf4bb; font-weight:bold;}
.percentage_ratio_green{ width:8%; text-align:right; background:url(/images/progress_sprite.gif) repeat-x 0px -36px; border-left:1px #80a869 solid; border-right:1px #8ebd5d solid; height:18px; line-height:18px; border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; position:relative;}
.percentage_ratio_green span{ padding-right:2px; font-size:12px; color:#fcf4bb; font-weight:bold;}
.upload-content.content_info{ background:url(/images/main_bg.gif) repeat-y #ffffff; border:0px; padding:0px; margin:35px 0px 80px 0px;}
.upload-content.content_info .textarea-wrapper {background:none; padding:0px 15px 0px 0px; width:630px;overflow: hidden;}
.txt_check_plag p{ line-height:26px; padding:0px; margin-bottom:20px;}
.txt_check_plag .input{ line-height:26px; padding:0px; margin-bottom:20px;}
.red_selection{ background:#f1c0c0;}
.red_selection:hover{ border-top:1px #d33c3c solid; border-bottom:1px #d33c3c solid; cursor:pointer;}
.green_selection{ background:#b2e795; cursor:pointer; border-top:1px #779e62 solid; border-bottom:1px #779e62 solid;}
.submit_doc{ display:inline-block; width:240px; height:30px; background:url(/images/submit_doc_sprite.png) no-repeat; text-indent:-9999px; margin:15px 0px 0px 0px; }
* + html .submit_doc{ display:block; width:240px; height:30px; background:url(/images/submit_doc_sprite.png) no-repeat; text-indent:-9999px; margin:15px 0px 0px 0px; }
.submit_doc:hover{ background-position:0px -30px;}
.submit_doc:active{ background-position:0px -60px;}
.submit_doc:focus{ outline:none;}
.upload-content.content_info .command-rcol{color: #4B5260; float: right; font-size: 12px;  padding: 0px 0px 0px 20px;  text-align:left; width: 340px;}
.title_right_col{ font-size:16px; font-weight:bold; margin-bottom:15px;}
.italic_hint_txt{ font-style:italic; font-size:11px;}
.list_link{ list-style-type:none; margin:15px 0px 13px 0px; padding:0px 25px 10px 0px; border-bottom:1px dashed #c9c9c9;}
.list_link li{ padding:0px 0px 10px 0px; display: none;}
.list_link li a{ color:#0751a0;}
.list_link li a:hover{ text-decoration:none;}
.list_link li .small_ico{ float:right; margin: 3px 0 0 7px; border-bottom:0px;}
.list_link li .percentage_of{ float:right; text-decoration:none;}
.all_sources{ color:#0751a0;}
.all_sources:hover{ text-decoration:none;}
.list_link li.current_source{ background:url(/images/gren_bg.gif) repeat-x top;}
.list_link li a, .all_sources { color: #0751A0; text-decoration: none; border-bottom: 1px #0751A0 dotted;}
.list_link li a:hover, .all_sources:hover{ border-bottom:0px;}
.list_link h3 {padding: 20px 0px;}

#wrap, .content_box { min-height:100%; position:relative;}
#content, .content_box {padding:0 0 185px; overflow: hidden;}
#footer, .footer { height:185px; margin:-185px 0 0; position:relative; z-index:10;}

/* CSS Document */
.premium_subscription_table table{ width:700px; background:url(/images/top_premium_subscr_bg.png) no-repeat #ededed; text-align:center; padding:25px 0px 0px 0px; }
.premium_subscription_table table td{ height:25px; border-top:1px #ffffff solid; border-bottom:1px #dbdbdb solid;}
.premium_subscription_table table td.central_yellow{border:0px; background:#fdf4b3; width:215px; background:url(/images/central_yellow_td_bg.png) repeat-y; }
.premium_subscription_table table td.central_yellow div{ margin:0px 7px; border-top:1px #fffcd0 solid; border-bottom:1px #f1e79e solid; height:25px; line-height:25px;  }
.premium_subscription_table table td.central_yellow div img{ position:relative; top:4px;}
.premium_subscription_table table th{ height:50px; border:0px; text-transform:uppercase; color:#ffffff; font-size:23px;}
* + html .premium_subscription_table table th{ padding:25px 0px 0px 0px;}
.premium_subscription_table table tr td:first-child{ text-align:right; width:280px; padding-right:10px; border-left:1px #dbdbdb solid;}
.premium_subscription_table table tr td:last-child{border-right:1px #dbdbdb solid;}
.premium_subscription_table table tr.white_tr td{ height:55px; background:none; border:0px; color:#185da6;}
.premium_subscription_table table tr.white_tr td:first-child{ font-weight:bold; font-size:14px;}
.premium_subscription_table table tr.white_tr + tr > td{ border-top:0px; padding-top:15px;}
.premium_subscription_table table tr.white_tr + tr > td.central_yellow div{ border-top:0px;}
.premium_subscription_table table td.central_yellow .price_subscription{ border:0px; height:55px; line-height:58px; color:#0751a0;  text-shadow: 0 -1px #2162a8;}
.premium_subscription_table table td.central_yellow .price_subscription span, .premium_subscription_table table tr.white_tr .font_20{color: #2162a8; font-size: 20px;}
.font_20{ font-size:20px;}
.premium_subscription_table table tr.bottom_table td{ height:85px;}
.premium_subscription_table table tr.bottom_table td.central_yellow{ background:url(/images/bottom_central_yellow.png) no-repeat bottom center;}
.premium_subscription_table table tr.bottom_table td:first-child{-moz-border-radius:0px 0px 0px 3px; border-radius:0px 0px 0px 3px; -webkit-border-radius:0px 0px 0px 3px; }
.premium_subscription_table table tr.bottom_table td:last-child{-moz-border-radius:0px 0px 3px 0px; border-radius:0px 0px 3px 0px; -webkit-border-radius:0px 0px 3px 0px;}
.premium_subscription_table table tr.bottom_table td.central_yellow div{height:65px; padding-top:20px; border-bottom:0px;}
.premium_title{ font-size:30px; color:#ffffff;}
.basic_title{color:#ffffff; font-size:23px;}



.green_bt{ display:inline-block; height:45px; padding:0px 35px; color:#ffffff; font-size:22px; text-transform:uppercase; text-decoration:none; text-align:center; line-height:45px; position:relative; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
background: #77c918; /* Old browsers */
background: -moz-linear-gradient(top, #77c918 0%, #488104 99%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77c918), color-stop(99%,#488104), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #77c918 0%,#488104 99%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #77c918 0%,#488104 99%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #77c918 0%,#488104 99%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #77c918 0%,#488104 99%,#ffffff 100%); /* W3C */
-pie-background: linear-gradient(top, #77c918 0%,#488104 99%,#ffffff 100%); /*IE6-9*/
}
.green_bt span, .blue_bt_large span{color:#ffffff; font-size:22px; text-transform:uppercase; padding-top:13px; display:block;}
* + html .green_bt span, * + html .blue_bt_large span{ display:inline;}
.green_bt:hover, .green_bt:active{
background: #478004; /* Old browsers */
background: -moz-linear-gradient(top, #478004 0%, #77c819 99%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#478004), color-stop(99%,#77c819), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #478004 0%,#77c819 99%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #478004 0%,#77c819 99%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #478004 0%,#77c819 99%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #478004 0%,#77c819 99%,#ffffff 100%); /* W3C */
-pie-background: linear-gradient(top, #478004 0%,#77c819 99%,#ffffff 100%); /* IE6-9 */
}
.green_bt:active{
-moz-box-shadow:inset 2px 2px 4px #274701; box-shadow:inset 2px 2px 4px #274701; -webkit-box-shadow:inset 2px 2px 4px #274701; 
}
.blue_bt_large{display:inline-block; height:45px; padding:0px 35px; color:#ffffff; font-size:22px; text-transform:uppercase; text-decoration:none; text-align:center; line-height:45px; position:relative; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
background: #418bd8; /* Old browsers */
background: -moz-linear-gradient(top, #418bd8 0%, #064b94 99%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#418bd8), color-stop(99%,#064b94), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #418bd8 0%,#064b94 99%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #418bd8 0%,#064b94 99%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #418bd8 0%,#064b94 99%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #418bd8 0%,#064b94 99%,#ffffff 100%); /* W3C */
-pie-background: linear-gradient(top, #418bd8 0%,#064b94 99%,#ffffff 100%); /* IE6-9 */

}
.blue_bt_large:hover, .blue_bt_large:active{
background: #054b94; /* Old browsers */
background: -moz-linear-gradient(top, #054b94 0%, #4189d6 99%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#054b94), color-stop(99%,#4189d6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #054b94 0%,#4189d6 99%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #054b94 0%,#4189d6 99%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #054b94 0%,#4189d6 99%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #054b94 0%,#4189d6 99%,#ffffff 100%); /* W3C */
-pie-background: linear-gradient(top, #054b94 0%,#4189d6 99%,#ffffff 100%); /* IE6-9 */
}
.blue_bt_large:active{box-shadow:inset 2px 2px 4px #023060; -moz-box-shadow:inset 2px 2px 4px #023060; -webkit-box-shadow:inset 2px 2px 4px #023060;}
.customer_content_2 {min-height: 620px;}

.check_txt_grammar{ display:inline-block; width:273px; height:37px; background:url(/images/check_txt_grammar.png) no-repeat; text-indent:-9999px; position:relative; top:-6px;}
.check_txt_grammar:hover{ background-position:0px -37px;}
.check_txt_grammar:active{ background-position:0px -74px;}
* + html .check_txt_grammar, * + html .submit_doc{ display:block; float:left; margin-right:5px;}
* + html .check_txt_grammar{ margin-top:10px;}
.check_txt_help{background:url(/images/check_txt_help.png) no-repeat;}

#premium_subscription{background:#fff;padding: 1px;position: relative;width: 442px;box-shadow: 0 0 10px #88909B;}
.prem_subscr_box{padding: 15px 30px 30px;}
	.prem_subscr_box ul{list-style:none;}
		.prem_subscr_box ul li{background:url(http://img2.plagtracker.com/images/green_arr.png) no-repeat 0 0;padding: 1px 0 10px 25px;color:#454748;font-size:16px;font-weight:bold;}

.grline-learn-more{display:block;background:url(/images/grline-learn-more.png) no-repeat 50% 0;margin:10px 0 0 0;height:30px;overflow:hidden;text-indent:-1000px;}
.grline-learn-more:hover{background-position:50% -30px;}
.grline-learn-more:active{background-position:50% -60px;}

.social_bt .fb-like, .social_bt .twitter-follow-button{float:right;margin-right:10px;}
.upload-content{position:relative;}
	.upload-content .live_daily_stats{position:absolute;right:30px;bottom:0;}
		.upload-content .live_daily_stats .data_stats{background:url(/images/data_stats_bg_white.png) no-repeat 0 0;margin-left:10px;}

.main_load_container{background:#FFF9E3;padding:0;margin:35px auto 10px auto;}
	.mlc_header{background:#014893 url(/images/solidbg-tooth.gif) repeat-x 0 100%;padding:25px 17px 15px 17px;}
		.process-header-text{margin:7px 0 7px 20px;}
		.mlc_header .white-text b{color:#fff;}
	.mlc_content{padding:25px 22px;text-align:center;font-size:14px;}
		.mlc_content_text1{margin:10px 0;}
		.mlc_content_text2{margin:10px 0;}
		.horiz-3col-list{overflow:hidden;padding:0 70px;}
			.horiz-3col-list div{background:url(/images/green-bullet.png) no-repeat 0 0;float:left;padding:0 0 0 20px;width:120px;text-align:left;}
		.mlc_content .yel-separator{margin:25px 0;}
		.mlc_content .twitter-follow-button{margin:0 0 20px 0;}
		.mlc_content p{padding:0 0 7px 0;}

.white-text{color:#fff;}
.yel-separator{border-top:1px solid #dfd4a9;}



.thank_block{width:440px;padding:0;border:none;background:#fff;z-index:100;height:auto;}
.subscr_form {
    padding: 15px 30px 30px;
}
	.subscr_form input[type='text'], .subscr_form textarea{  background:#fdf4b2; border-style:solid; border-width:1px; border-color:#d6d19b #fdf4b2 #fdf4b2 #f4f1d5; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; padding-left:5px; position:relative;margin:0 0 15px 0;}
	.subscr_form p{padding: 10px 0 5px 0;}
	.subscr_form textarea{width:370px;}
	.subscr_form input[type='text']{line-height:30px;width:225px;float:left;margin:0 6px 0 0;}
	.subscr_form .send_feedback{margin:0;}
	.subscr_form form {margin:0 0 20px 0;}
	.subscr_form .text15 , .shareegg-sample{text-align:center;}
		.subscr_form .text15 b{color:#555555;}

.text15{font-size:15px;}


.profhead-menu{float:right;margin:-6px 0 0 0;position:relative;z-index:100;}
	.profhead-menu div{-webkit-box-shadow: #666 0px 2px 6px;
-moz-box-shadow: #666 0px 2px 6px;
box-shadow: #666 0px 2px 6px;display:none;position:absolute;top:30px;left:0;width:100%;z-index:99;}
	.profhead-menu:hover div{display:block;}
	.profhead-menu ul{border-left:1px solid #12559b;border-right:1px solid #12559b;border-bottom:1px solid #12559b;background:#f2f2f2;outline:1px solid #fff;min-width:160px;}
		.profhead-menu ul li{list-style:none;border-top:1px solid #bbbbbb;height:40px;line-height:40px;}
		.profhead-menu ul li:first-child{border-top:none;}
			.profhead-menu ul li a{text-decoration:none;display:block;padding:0 0 0 20px;color:#0a519b;font-size: 13px;font-family: Arial, Helvetica, sans-serif;}
			.profhead-menu ul li a:hover{background: #ffffff;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#c9e3fe));
background: -webkit-linear-gradient(#ffffff, #c9e3fe);
background: -moz-linear-gradient(#ffffff, #c9e3fe);
background: -ms-linear-gradient(#ffffff, #c9e3fe);
background: -o-linear-gradient(#ffffff, #c9e3fe);
background: linear-gradient(#ffffff, #c9e3fe);
-pie-background: linear-gradient(#ffffff, #c9e3fe);}
				.profhead-menu ul li a img{float:none;margin-right:10px;position:relative;top:2px;}

.social_bt{float:right; width:300px; padding:20px 0px 0px 0px;}
.social_bt > a, .social_bt > div{float:right; margin-left:10px;}

.premiumacc-promo-box{padding:0;background-color:#fdf4b3!important;margin:60px 0!important;}
	.premiumacc-promo-box .mlc_header{text-align:center;padding: 6px 0 15px;}
		.premiumacc-promo-box .mlc_header .process-header-text{margin:0;}
		
.redbullet-list{overflow:hidden;}
	.redbullet-list li{text-align:left;list-style:none;padding:0 0 10px 16px;}

.premiumacc-promo-box .redbullet-list{padding:0 0 0 53px;}
	.premiumacc-promo-box .redbullet-list li{font-weight:bold;font-size:16px;width:240px;float:left;background:url(/images/square-redbullet.gif) no-repeat 0 3px;}





/* index */
.social_bt .login-head-link{float:right;background:url(/images/login-head-link.png) no-repeat 0 0;display:block;line-height:17px;padding:0 0 0 25px ;margin:0 0 0 20px;color:#fff;text-decoration:none;font-size:11px;}
	.login-head-link:hover span{border-bottom:none;}
	.login-head-link span, .getpracc-head-link span {border-bottom:1px dotted #fff;color: #fff; font-size: 11px; font-family: Verdana, Arial,Helvetica,sans-serif;}
.getpracc-head-link{float:right;background:url(/images/getpracc-head-link.png) no-repeat 0 0;display:block;line-height:17px;padding:0 0 0 25px;color:#fff;text-decoration:none;font-size:11px;}
	.getpracc-head-link:hover span{border-bottom:none;}
	.getpracc-head-link span{text-transform:uppercase;}
	
/* upload */
#textarea_upload{display:none}
.textarea_upload_wrapper{position:absolute;top:60px;left:30px;width:400px;z-index:1000;}
.textarea-features .tiny_hint{position:absolute;background:#f9f9f9;border:1px solid #dbdbdb;padding:10px 15px;-webkit-box-shadow: #dbdbdb 0px 0px 2px;-moz-box-shadow: #dbdbdb 0px 0px 2px;box-shadow: #dbdbdb 0px 0px 2px;left: 125px;top: 75px;}
.textarea-features 	.tiny_hint p{font-size:13px;color:#333333;padding:0;font-weight:normal;text-align:center;}
.textarea-features 	.tiny_hint .th_arr{position:absolute;display:block;background:url(/images/th_arr.png) no-repeat 0 0;width:10px;height:6px;left:40px;top:-6px;}
.textarea-features 	.tiny_hint .th_closer{position:absolute;right:4px;top:0px;font-size:9px;text-decoration:none;color:#afafaf;}
.textarea_upload_wrapper .tiny_hint{top:26px;left:3px;}

.live_daily_stats{width:304px;}



/*new*/
#ngrams{color:#fff;}


.pt-report-wrapper{margin:60px 0 0 2px; background: url(/images/main_bg.gif) repeat-y 0 0;}
	.pt-report-wrapper .textarea-wrapper{background:none;float:none;width:auto;}
.button-icon-ok{display:inline-block;width:22px;height:23px;background:url(/images/button-icon-ok.png) no-repeat 0 0;}
#submit_grammar .button-icon-ok{position:absolute;left:7px;top:3px;}
	

#suggestmenu{width:440px;-webkit-box-shadow: #797e84 0px 0px 5px;-moz-box-shadow: #797e84 0px 0px 5px;box-shadow: #797e84 0px 0px 5px;max-width:440px;background:#f1f9ff;behavior:url(PIE.htc);    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-top: 1px;
    min-width: 150px;
    position: absolute;
    text-align: left;
    z-index: 9999;
	}
.grammarnazi .gnb-list{background:none;}
.grammarnazi .gn-close{font-size:11px;}
.gnb-head{font-size:15px;font-weight:bold;color:#034a95;padding:0 0 15px 0;}
.gnb-descr{font-size:12px;}
.gnb-suggest{font-size:14px;color:#3f4a58;padding:0 0 10px 0;}
	.gnb-suggest span{color:#5ba31e;font-weight:bold;font-size:14px;cursor:pointer;}
.grammarnazi .gn-body{width:auto;padding:12px 20px;overflow:hidden;}
.gnb-buttons-bluestyle{float:right;width:155px;padding:0 0 15px 0;}
	.gnb-buttons-bluestyle a, .gnb-buttons-bluestyle span{float:left;}
	#suggestmenu .gnb-buttons-bluestyle a{text-decoration:underline;}
	#suggestmenu .gnb-buttons-bluestyle a:hover{text-decoration:none;}
	#suggestmenu .gnb-buttons-bluestyle .ignore{background:none;border-top:none;color:#4c5868;}
	#suggestmenu .gnb-buttons-bluestyle .next{background:none;color:#2395e5;}
	.gnb-buttons-bluestyle .symbols-close{color:#bd362f;font-size:10px;font-weight:bold;line-height: 20px;}
	.gnb-buttons-bluestyle .symbols-separator{color:#afb9c3;font-size:20px;margin:0 10px;}
	.gnb-buttons-bluestyle .symbols-rarr{color:#1279d2;font-size:18px;font-weight:bold;line-height: 20px;}
	
.inhint-banner{background:#034993;padding:13px 8px;margin:0 -20px -12px -20px;-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;behavior:url(PIE.htc);}
	.inhint-banner p{color:#fff;font-size:15px;font-weight:bold;text-shadow:#36486f 0 1px;padding:0;}
	#suggestmenu .inhint-banner a{display:inline;background:none;color:#fff;text-decoration:underline;}
	#suggestmenu .inhint-banner a:hover{text-decoration:none;}

.left_column {
    float: left;
    padding: 0 23px 0 0;
    width: 620px;
}
.upload_box {
    border: 1px solid #dfd4a9;
    width: 100%;
}

.upbox_panel {
    background: #fdf4b5;
    border: 1px solid #dfd4a9;
    border-radius: 3px 3px 0 0;
    box-shadow: 0 1px 3px #dfd4a9;
    margin: -1px -2px 0;
    padding: 7px 8px;
    position: relative;
    z-index: 10;
}
.upbox_panel > a {
    float: left;
    margin: 0 10px 0 0;
}
.grammar-but {
    background: url("../images/main-button.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 0 1px #853B00;
    padding:5px 20px 6px 20px;
	background: #db5e5e;
	position:relative;
	border-bottom:1px solid #6d0101;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#db5e5e), to(#a41010));
background: -webkit-linear-gradient(#db5e5e, #a41010);
background: -moz-linear-gradient(#db5e5e, #a41010);
background: -ms-linear-gradient(#db5e5e, #a41010);
background: -o-linear-gradient(#db5e5e, #a41010);
background: linear-gradient(#db5e5e, #a41010);
-pie-background: linear-gradient(#db5e5e, #a41010);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
behavior: url(css/PIE.htc);
}
.grammar-but:hover{
background: #c32222;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c32222), to(#da4e4e));
background: -webkit-linear-gradient(#c32222, #da4e4e);
background: -moz-linear-gradient(#c32222, #da4e4e);
background: -ms-linear-gradient(#c32222, #da4e4e);
background: -o-linear-gradient(#c32222, #da4e4e);
background: linear-gradient(#c32222, #da4e4e);
-pie-background: linear-gradient(#c32222, #da4e4e);
}
.grammar-but:active{
border-top:1px solid #6d0101;
border-bottom:none;
}

.blue_bt_remove_wrap{padding:0;float:right;margin-right:10px;}
	.blue_bt_remove_wrap a{color:#235995;}
	.icon-delete{background:url(/images/icon-delete.png) no-repeat 0 0;width:20px;height:18px;display:inline-block;}
	.blue_bt_remove_wrap .icon-delete{position:relative;top:3px;left:-3px;}

.progress-popup {
    display: none;
}
.progress-popup .percents {
    color: #000000;
    font: 41px/45px Georgia;
    text-align: center;
}
.progress-popup .percents span {
    font-size: 23px;
    position: relative;
    top: -10px;
}
.progress-bar {
    background: url("../images/progress-bar.gif") no-repeat scroll 0 0 #FFFFFF;
    height: 77px;
    margin: 0 auto;
    width: 259px;
}
.textarea-wrapper {
    padding: 11px 18px;
    position: relative;
    z-index: 1;
}
/* AtD error styles */

.hiddenSpellError
{
   border-bottom: 2px solid #5BA31E;
   cursor: default;
}

.hiddenGrammarError
{
   border-bottom: 2px solid #E55E22;
   cursor: default;
}

.hiddenSuggestion
{
   border-bottom: 2px solid #2395E5;
   cursor: default;
}

.hiddenSuggestion:hover, .hiddenGrammarError:hover, .hiddenSpellError:hover, .hoverError
{
    background: none repeat scroll 0 0 #FFF7CA;
    cursor: pointer;
}
.checking_error {
    display: inline-block;
    position: relative;
}
/* */
.AtD_proofread_button 
{
   width: 14px;
   height: 14px;
   background-image: url('../images/writing.gif');
   display: block;
}

.AtD_edit_button 
{
   width: 14px;
   height: 14px;
   background-image: url('../images/editing.gif');
   display: block;
}

/* Menu styles derived from:
 * jquery.spellchecker.js - a simple jQuery Spell Checker
 * Copyright (c) 2008 Richard Willis
 * MIT license  : http://www.opensource.org/licenses/mit-license.php
 * Project      : http://jquery-spellchecker.googlecode.com
 */

#suggestmenu 
{
   background: #fff;
   position: absolute;
   display: none;
   z-index: 9999;
   overflow: none;
   margin-top: 1px;
   text-align: left;
   font-size: 13px;
   font-family: Arial,Helvetica,sans-serif;
   min-width: 150px;
}

#suggestmenu a, #suggestmenu a:visited 
{
   background: #fff;
   padding:3px 6px 3px 6px;
   display:block;
   margin:0px;
   text-decoration:none;
   outline:none
}

#suggestmenu a.first, #suggestmenu a.first:visited 
{
   border-top:1px solid #ccc
}

.spell_sep_bottom 
{
   border-bottom: 1px solid #ccc;
}

.spell_sep_top 
{
   border-top: 1px solid #ccc;
}

#suggestmenu a:hover 
{
    color: #268AD0;
    cursor: pointer;
}

#suggestmenu .foot 
{
   border-top:1px solid #ddd;
   background:#fff
}

#suggestmenu .foot a, #suggestmenu .foot a:visited 
{
   outline:none
}
.gnb-list {
    width: 100%;
}
.suggest_list {
    width: 86%;
}
.gnbl-arr.gnbl-left {
    width: 7%;
}
.gnbl-arr.gnbl-right {
    width: 7%;
}

.hiddenError {
    border: none;
}
.grammarnazi {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #797E84 #B5B9BC #B5B9BC;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 2px 1px 1px;
    left: -50%;
    max-width: 250px;
    position: relative;
    top: 24px;
    z-index: 100;
}
.grammarnazi .gnb-toparr {
    left: 73px;
    position: absolute;
    top: -7px;
}
.grammarnazi .gn-close {
    cursor: pointer;
    position: absolute;
    right: 3px;
    top: -3px;
}
.right_column {
    float: left;
    padding: 0 0 0 25px;
    width: 305px;
}


#checktext .hiddenSuggestion.selected, 
#checktext .hiddenGrammarError.selected, 
#checktext .hiddenSpellError.selected
{
    background: none repeat scroll 0 0 #FAEBAF;
}

/* right column*/
.geb-header, .geb-header span{color:#ae1f1f;font-size:18px;font-weight:bold;padding:0;}
.geb-descr{font-size:14px;font-weight:bold;}
.geb-table-wrapper.plagcheck{border:1px solid #d8d8d8;padding:2px 2px 2px 0;background:#fbfbfb;margin:0 0 10px 0;}
	.plagcheck .geb-table{border-collapse:collapse;width:100%;}
		.plagcheck .geb-table td{border-top:1px dashed #c8c8c8;padding:12px 0px 12px 9px; cursor:pointer;}
		.plagcheck .geb-table tr:first-child td:first-child{border-top:none;}
        .plagcheck .geb-table tr td.selected
        {
            background-color: #e8e8e8;
        }
		.plagcheck .geb-table td.geb-red-cell{border-top:1px dashed #c8c8c8;background:#fee7e0;border-left:1px solid #edb7b6;border-right:1px solid #edb7b6;vertical-align:bottom;}

.geb-table-wrapper.grammarcheck {margin:0 0 10px 0;}
	.grammarcheck  .geb-table{width:100%;background:#f7f7f7;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;behavior:url(/styles/PIE.htc);border-bottom:1px solid #cfcfcf;text-align:left;}
		.grammarcheck  .geb-table thead td, .geb-table thead th{padding:12px 0px 2px 9px;}
		.grammarcheck  .geb-table tbody td{padding:5px 0px 5px 9px;}
		
		.grammarcheck  .geb-table tbody tr:hover td, .geb-table tbody tr.hoverError td {cursor:pointer;background:#e8e8e8;}
		.grammarcheck  .geb-table tbody tr:hover td.geb-red-cell, .geb-table tbody tr.hoverError td.geb-red-cell {cursor:pointer;background:#efd9d3;}
		
		.grammarcheck .geb-table thead td, .geb-table thead th{border-top:1px solid #cfcfcf;}
		.grammarcheck  .geb-table thead:first-child td, .geb-table thead:first-child th{border-top:none;}
		
		.grammarcheck .geb-table td.geb-red-cell{background:#fee7e0;vertical-align:middle;font-size:11px;color:#333333;text-shadow:#fff 0 1px;width:70px;text-align:center;}        
        
        
        
.geb-cell-info{position:relative;padding:0 0 0 33px;}
	.gebci-name{color:#0751a0;font-size:14px;font-weight:bold;padding:0 0 10px 0;}
	.gebci-icon{position:absolute;display:block;height:23px;width:28px;background-image:url(/images/gebci-icon.png);background-repeat:no-repeat;left:0;top:0;}
	.gebcii1{background-position:0 0;}
	.gebcii2{background-position:0 -23px;}
	.gebcii3{background-position:0 -46px;}
	.gebcii4{background-position:0 -69px;}
	.gebcii5{background-position:0 -92px;}
	.gebci-list{}
		.gebci-list li{list-style:none;background:url(/images/gebci-list-bullet.png) no-repeat 0 2px;padding:0 0 5px 17px;}

.green-ok-link{display:none;background:url(/images/green-ok-link-icon.png) no-repeat 0 0;padding:0 0 20px 35px;height:23px;line-height:23px;}
	.green-ok-link a{color:#4c8906;font-size:14px;}
		.green-ok-link a span{color:#4c8906;font-size:18px;font-weight:bold;}


.social_bt {float: right; padding: 20px 0 0; width: 750px;}
.login, .your_account{ color:#fefefe; font-size:12px; float: right; margin-left: 10px}
.register{ color:#fefefe; font-size:12px; display: block;height: 32px;width: 217px;}
.login:hover, .your_account:hover, .register:hover{ text-decoration:none;}
#login_block_main, #register_block_main, #forgot_block_main, #cancel_subscription, #upload_file { padding:1px; background:#ffffff;width:442px; box-shadow: 0 0 10px #88909b; -moz-box-shadow: 0 0 10px #88909b; -webkit-box-shadow: 0 0 10px #88909b; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; position:relative; }
#login_block_main.login_page {margin: 50px auto 0;}
.login_block{ width:440px; border:1px #034a95 solid; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; position:relative; font-size:12px;}
.title_login, #title_forgot{ height:50px; background:url(/images/login_top_bg.gif) repeat-x transparent; position:relative;z-index: 10;}
.title_login > img{ padding: 15px 0px 0px 32px;}
#title_forgot div{ color: #FFFFFF; font-size: 19px; padding: 12px 0 0 32px;}
.title_login a, #title_forgot a{ position:absolute; top:15px; right:12px;}
.login_form, #upload_file .forgot_form { padding:15px 30px 30px 30px;}
.login_block .forgot_form {padding-bottom: 20px; height: 150px;}
* + html .login_form{ padding:15px 30px 20px 30px;}
.error_txt{ color:#931515; padding-bottom: 4px; font-size:12px;}
.login_input, .pass_input{ width:250px; height:30px; line-height:30px; background:url(/images/man_img.png) no-repeat 98% center #fdf4b2; border-style:solid; border-width:1px; border-color:#d6d19b #fdf4b2 #fdf4b2 #f4f1d5; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; padding-left:5px; position:relative;}
.pass_input{background:url(/images/padlock.png) no-repeat 97% center #fdf4b2;}
.error{ border-color:#aa1919!important;}
.forgot_pass{ color:#014893;}
.forgot_pass:hover{ text-decoration:none;}
.login_bt{ width:140px; height:30px; background:url(/images/login_bt_sprite.png) no-repeat; border:0px; cursor:pointer;}
.login_bt:hover{ background-position:0px -30px;}
.login_bt:active{ background-position:0px -60px;}

.register_bt{ width:140px; height:30px; background:url(/images/register_bt_sprite.png) no-repeat; border:0px; cursor:pointer;}
.register_bt:hover{ background-position:0px -30px;}
.register_bt:active{ background-position:0px -60px;}


.niceCheck {padding-left:20px; height: 18px; line-height:21px; display: inline-block; cursor: pointer; background:url(/images/check_sprite.png) no-repeat; color:#014893; margin: 0 0 0 6px; }
.niceCheck input {display: none;}
.bt_bottom td{ padding-top:15px; color:#014893;}
.customer_content{ width:650px; margin:55px auto; min-height:100%;}
.manage_subscription{ background:url(/images/manage_subscription.png) no-repeat; width:300px; padding-top:40px; float:left;}
.manage_subscription > div { padding:2px 0px;}
.manage_subscription a{ color:#014893; font-size:12px;}
.manage_subscription a:hover{ text-decoration:none;}
.edit_pass{ width:300px; padding-top:16px; font-size:12px; background:url(/images/edit_pass.png) no-repeat 5px 0px; float:left;}
.edit_pass input{ width:242px; height:30px; line-height:30px; background:url(/images/padlock.png) no-repeat 98% center #fdf4b2; border-style:solid; border-width:1px; border-color:#d6d19b #fdf4b2 #fdf4b2 #f4f1d5; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; padding-left:5px; position:relative; position:relative;}
.edit_pass input.current_pass{ background:url(/images/open_padlock.png) no-repeat 98% center #fdf4b2;}
.edit_pass input.change_pass{ width:250px; height:30px; padding:0px; background:url(/images/change_pass_sprite.png) no-repeat; cursor:pointer; border:0px;}
.edit_pass input.change_pass:hover{ background-position:0px -30px;}
.edit_pass input.change_pass:active{ background-position:0px -60px;}
.terms{font-size:11px;}
.terms a{font-size:11px;}
/* color box */
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; padding:6px 0px 10px 7px;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/images/lighten_bg.png) repeat 0 0;}
#colorbox{}

.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:23px; left:421px; background:url(/images/close_x.png) no-repeat; width:17px; height:18px; text-indent:-9999px; z-index:500;}
/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
/*#colorbox, #cboxWrapper {height: 380px !important;}*/

.sign_in_txt{ border-top:1px #d6d19b solid; padding-top:15px; margin-top:10px; font-size:11px; }
.sign_up_fb{ display:inline-block; width:225px; padding-left:25px; height:27px; text-align:center; color:#ffffff; font-size:18px; text-decoration:none; line-height:27px; background:url(/images/sign_up_fb_sprite.png) no-repeat; margin:8px 0px 0px 0px;}
.sign_up_fb:hover{ background-position:0px -27px;}
.sign_up_fb:active{background-position:0px -54px;}

.contacts_input{ width:635px;}
.contacts_textarea{ width:630px; height:110px; background:#fdf4b2; border-style:solid; border-width:1px; border-color:#d6d19b #fdf4b2 #fdf4b2 #f4f1d5; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; padding:5px; position:relative; behavior:url(css/PIE.htc);}
.submit_send{ float: left; width:150px; height:30px; background:url(/images/send_sprite.png) no-repeat; border:0px; cursor:pointer;}
.submit_send:hover{ background-position:0px -30px;}
.submit_send:active{ background-position:0px -60px;}
.contact_table td{ padding-bottom:10px;}
.right_contact_block{ background:url(/images/chat_img_new.png) no-repeat top center; padding-top:165px; text-align:center; margin:0px 0px 20px 0px;}
.contact_links{ margin:15px 0px 0px 0px;}
.contact_links a { padding:0px 2px;}
.contact_table .error { color: #CC0000; font-size: small; }

.contact_table .success {padding: 8px 0 0 165px;}

.blue_bt{ height:30px; background:url(/images/blue_bt_sprite.png) repeat-x; padding:0px 10px; color:#ffffff; text-transform:uppercase; line-height:30px; border:0px;  font-size:20px; text-decoration:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.blue_bt:hover{ background-position:0px -30px;}
.blue_bt:active{ background-position:0px -60px;}
.blue_bt:focus{ outline:none;}
.title_popup {background: url(http://www.plagtracker.com/images/login_top_bg.gif) repeat-x scroll 0 0 #034A95; height: 50px; position: relative;}
.title_popup a{position: absolute; right: 12px; top: 15px;}
.title_popup div { color: #FFFFFF;  font-size: 19px; padding: 14px 0 0 32px;}
.popup_content{padding: 15px 30px 30px;}
.popup_content a{ color:#014893;}
.contact_table .success {padding: 8px 0 0 165px;}



/*file upload*/


.yellow-teeth{background:#fdf4b5 url(/images/yellow-teeth.gif) repeat-x 0 100%;position:relative;top:-3px;z-index:0;padding:13px 0 13px 30px;}


/*custom upload elements*/
#file-uploader  {float: right; margin-left: 10px; }
.customfile-input { position: absolute; height: 100px; cursor: pointer; background: transparent; border: 0; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); z-index: 999;  }

.customfile { width: 379px; background: #fff; cursor: pointer; overflow: hidden;   position: relative;}
.customfile-feedback { float: left; display: block; font-size: 12px; color: #514e43; height:27px;line-height:27px;width:230px;border-top:1px solid #d6d19b;padding:0 0 0 8px;margin:0;text-align:left;

-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
behavior: url(styles/PIE.htc);
background:#fdf4b2;
}
.customfile-button { border: 1px solid #a4bfdc; background: #333 url(/images/bg-submit.gif) bottom repeat-x;  color: #436d98; font-weight: bold; float: right; width: 88px;  text-align: center; text-decoration: none;  font-size: 15px; height:27px;line-height:27px;text-shadow:#fff 0 1px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background: #dde8f5;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dde8f5), to(#ccdcec));
background: -webkit-linear-gradient(#dde8f5, #ccdcec);
background: -moz-linear-gradient(#dde8f5, #ccdcec);
background: -ms-linear-gradient(#dde8f5, #ccdcec);
background: -o-linear-gradient(#dde8f5, #ccdcec);
background: linear-gradient(#dde8f5, #ccdcec);
-pie-background: linear-gradient(#dde8f5, #ccdcec);
behavior: url(/styles/PIE.htc);
}
.customfile-hover .customfile-button, .customfile-focus .customfile-button  {  text-shadow:#fff 0 -1px;
background: #ccdcec;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ccdcec), to(#dce8f5));
background: -webkit-linear-gradient(#ccdcec, #dce8f5);
background: -moz-linear-gradient(#ccdcec, #dce8f5);
background: -ms-linear-gradient(#ccdcec, #dce8f5);
background: -o-linear-gradient(#ccdcec, #dce8f5);
background: linear-gradient(#ccdcec, #dce8f5);
-pie-background: linear-gradient(#ccdcec, #dce8f5);
}
.customfile-focus .customfile-button { text-shadow:#fff 0 -1px; border-color:#a7b7c9 #fff #d5e2ef #fff;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background: #ccdcec;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ccdcec), to(#dce8f5));
background: -webkit-linear-gradient(#ccdcec, #dce8f5);
background: -moz-linear-gradient(#ccdcec, #dce8f5);
background: -ms-linear-gradient(#ccdcec, #dce8f5);
background: -o-linear-gradient(#ccdcec, #dce8f5);
background: linear-gradient(#ccdcec, #dce8f5);
-pie-background: linear-gradient(#ccdcec, #dce8f5);
}

/*file type icons*/
.customfile-ext-jpg, .customfile-ext-gif, .customfile-ext-png, .customfile-ext-jpeg, .customfile-ext-bmp { background-image: url(/images/icon-image.gif);}
.customfile-ext-mp3, .customfile-ext-mp4, .customfile-ext-mov, .customfile-ext-swf, .customfile-ext-wav, .customfile-ext-m4v { background-image: url(/images/icon-media.gif);}
.customfile-ext-zip, .customfile-ext-tar, .customfile-ext-sit { background-image: url(/images/icon-zip.gif);}

.blue-submit-button{
color:#fff;text-shadow:#023c79 0 -1px;font-size:16px;font-weight:bold;padding:0 20px;height:29px;display:block;line-height:29px;border:none;border-bottom:1px solid #002c5a;cursor:pointer;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
background: #186cc3;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#186cc3), to(#014994));
background: -webkit-linear-gradient(#186cc3, #014994);
background: -moz-linear-gradient(#186cc3, #014994);
background: -ms-linear-gradient(#186cc3, #014994);
background: -o-linear-gradient(#186cc3, #014994);
background: linear-gradient(#186cc3, #014994);
-pie-background: linear-gradient(#186cc3, #014994);
behavior: url(/styles/PIE.htc);
}
.blue-submit-button:hover{
background: #014893;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#014893), to(#186bc2));
background: -webkit-linear-gradient(#014893, #186bc2);
background: -moz-linear-gradient(#014893, #186bc2);
background: -ms-linear-gradient(#014893, #186bc2);
background: -o-linear-gradient(#014893, #186bc2);
background: linear-gradient(#014893, #186bc2);
-pie-background: linear-gradient(#014893, #186bc2);
}
.blue-submit-button:active{
background: #014893;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#014893), to(#186bc2));
background: -webkit-linear-gradient(#014893, #186bc2);
background: -moz-linear-gradient(#014893, #186bc2);
background: -ms-linear-gradient(#014893, #186bc2);
background: -o-linear-gradient(#014893, #186bc2);
background: linear-gradient(#014893, #186bc2);
-pie-background: linear-gradient(#014893, #186bc2);
border-bottom:none;border-top:1px solid #002c5a;
}
.alarmclass{border:1px solid #931515;}
#upload_file td{text-align: left;}>>>>>>> .merge-right.r444


.price_subscription{position:relative;}
.premium_subscription_table table td.central_yellow .price_subscription  {position:relative;}
.premium_subscription_table table td.central_yellow .price_subscription  .price_subscription_newprice{position:relative;color:#bd362f;font-size:36px;text-shadow:none;top: 13px;font-weight:bold;}
	.price_subscription_prevprice{color:#5f5f5f;font-size:15px;font-weight:bold;position:absolute;right:5px;top:-12px;text-shadow:none;}
.pt-timer-box{background:url(/images/pt-timer-bg.png) no-repeat 0 0;position:relative;top:-2px;left:291px;height:124px;width:200px;margin: 0 0 180px;padding:0 0 0 15px;}
	.timer-disccode{line-height:36px;padding:0;}
		.timer-disccode span{color:#bd362f;}
	.timer-descr{font-weight:bold;text-shadow:#fff 0 1px;line-height:32px;padding:0;}
	.timer-digit-wrap{padding:0;overflow:hidden;}
		.timer-digit-wrap span{font-size:18px;font-weight:bold;display:block;float:left;width:19px;text-align:center;margin-right:2px;}
		.timer-digit-wrap span.add-digit{margin-right:8px;}
	
.premium_subscription_table {overflow:hidden;}
.customer_content_2 .premium_subscription_table table tr.bottom_table td.central_yellow{background: url("http://img3.plagtracker.com//images/central_yellow_td_bg.png") repeat-y scroll 0 0 transparent;}



#cboxOverlay{background:#3f3f3f;opacity:0.94;filter:alpha(opacity=94);}
#colorbox{position:fixed !important;}
.thank_block{border:1px solid #fff!important;-webkit-border-radius: 3px!important;-moz-border-radius: 3px!important;border-radius:3px!important;width: 442px!important;}
.narrow-popup-inner{padding: 15px 50px 0px;}
.red-text, .red-text b{color:#ae1f1f;}
.text14{font-size:14px;}
.text11{font-size:11px;}
.narrow-popup-inner .red-text{padding:0 0 5px 0;}
.error-triangle{background:url(/images/error-triangle.png) no-repeat 0 0;}
.narrow-popup-inner .geb-red-cell{text-align:center;padding:12px 3px;}
.narrow-popup-inner .geb-table-wrapper{margin:0 0 20px 0;}
.blue-popup-footer{position:relative;padding:15px 50px 10px 50px;margin:0 -50px;behavior:url(PIE.htc);background: #eaf4ff;position:relative;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#eaf4ff), to(#f8fbff));
background: -webkit-linear-gradient(#eaf4ff, #f8fbff);
background: -moz-linear-gradient(#eaf4ff, #f8fbff);
background: -ms-linear-gradient(#eaf4ff, #f8fbff);
background: -o-linear-gradient(#eaf4ff, #f8fbff);
background: linear-gradient(#eaf4ff, #f8fbff);
-pie-background: linear-gradient(#eaf4ff, #f8fbff);}
	.blue-popup-footer-top{position:absolute;left:0;top:-9px;}
	.blue-popup-footer-header{text-align:center;padding:0 0 15px 0;}
	
.grey-icon-set{background:url(/images/grey-icon-set.png) no-repeat 0 0;display:inline-block;height:25px;width:25px;}
.grey-icon1{background-position: 0 0;}
.grey-icon2{background-position: 0 -25px;}
.grey-icon3{background-position: 0 -50px;}
.grey-icon4{background-position: 0 -75px;}
.grey-icon5{background-position: 0 -100px;}

.grey-promo-list{list-style:none;}
	.grey-promo-list li{padding:0 0 15px 0;}
		.grey-promo-list li .grey-icon-set{float:left;margin-right:7px;}
		.grey-promo-list li p{color:#454748;font-size:16px;font-weight:bold;padding:0;overflow:hidden;}

.button-line-wrapper{background:url(/images/button-line.png) no-repeat 50% 50%;}
	.green-but-146x42{text-decoration:none;display:block;margin:0 auto;height:32px;width:146px;text-align:center;background:url(/images/green-but-136x42.png) no-repeat 0 0;padding:5px 0;position:relative;}
	.green-but-146x42:hover{background-position:0 -42px;}
	.green-but-146x42:active{background-position:0 -84px;}
		.green-but-146x42 span{position:relative;top:5px;color:#fff;font-size:19px;}
.grbut-arrow{background:url(/images/grbut-arrow.png) no-repeat 0 0;display:inline-block;height:27px;width:26px;}
.green-but-146x42 .grbut-arrow{position:absolute;top:5px;right:12px;}
.free-but-icon{position:absolute;top:-10px;left:-8px;}

.login_block .premium_subscription_table table{width:440px;background:#ededed url(/images/top_premium_subscr_bg_popup.png) no-repeat 0 0;padding:0;}
.login_block .premium_subscription_table table tr td:first-child{width: 232px;font-size:12px;}
.login_block .premium_subscription_table table td.central_yellow .price_subscription{height: 61px;}
.login_block .premium_subscription_table {margin-top:-5px;}
.login_block .premium_subscription_table table tr.white_tr td{color:#454748;font-size:18px;}
.subscribe-now-and-box{background:url(/images/large-brace.png) no-repeat 205px 10px;margin:0 -30px;}
.subscribe-now-and-box .green-but-146x42{float:right;margin-top:35px;}
.subscribe-now-and-box .green-but-146x42 .cufon{left:-7px;}

/* PT-1271 */
.login_block .blue-popup-footer{margin:0;}
.popup_width500 .login_block{width: 530px;}
.popup_width500.thank_block{width: 532px !important;}
.text-green, .grey-promo-list  .text-green p{color:#51a351;}
.grey-promo-list li .green-icon-set{float: left;margin-right: 7px;}
.green-icon-set{background:url(/images/green-icon-new.png) no-repeat 0 0;display:inline-block;height:25px;width:25px;}
.green-icon-new{background-position:0 0;}
.error-triangle-text, .subscr_form .error-triangle-text{color:#bd362f;font-size:16px;padding:0 0 10px 25px;}
.grline-separator{color:#c7ccd1;background-color:#c7ccd1;border:none;height:1px;-webkit-box-shadow: #fff  0 1px;-moz-box-shadow: #fff  0 1px;box-shadow:#fff 0 1px;margin:0 0 15px 0;}
.popup_width500 .grey-promo-list{margin-left:100px;}
.upload-content.content_info .command-rcol{margin-right: 5px;width: 335px;}
.premiumacc-promo-box .redbullet-list li{background: url(/images/grcheck-bullet.png) no-repeat 0 3px;padding-left:25px;width: 230px;}

.double-report-box{}
	.drb-tabs{position:relative;z-index:10;}
		.drb-tabs a{background:#f2f5f6;border:1px solid #dfe2e3;font-size:18px;color:#333333;height:38px;line-height:38px;display:inline-block;padding:0 15px;margin:0 6px 0 0;text-decoration:none;box-shadow:inset #dfe2e3  0px -7px 5px;}
		.drb-tabs .current{border-bottom:1px solid #f2f5f6;box-shadow:none;}
	.grb-container{position:relative;border:1px solid #e4e4e4;z-index:1;overflow:hidden;top:-1px;}
		.grbcont-grbox{background:#f2f5f6;padding:7px 0 7px 21px;border-top:1px solid #dbdbdb;position:relative;top:-1px;-webkit-box-shadow: #666 0px 3px 7px -3px;
-moz-box-shadow: #666 0px 3px 7px -3px;
box-shadow: #666 0px 3px 7px -3px;}
			.grbcont-grbox a{display:inline-block;padding:0 38px 0 22px;background-image:url(/images/green-icons-upload.png);background-repeat:no-repeat;height:18px;line-height:18px;color:#0751a0;}
			.grbcont-check{background-position:0 0;}
			.grbcont-upload{background-position:0 -18px;}
			.grbcont-grbox .grbcont-remove{float:right;background:none;}

.txt_check_plag{padding:20px 20px 5px 20px;}
.customtext-wrapper2346 p{padding:0 0 7px 0;}
.downpdf-link{background: url(/images/downpdf-link-icon.png) no-repeat 0 0;height: 16px;line-height: 16px;padding: 0 0 35px 22px;}
	.downpdf-link a{color:#0751a0;font-size:12px;}
.textarea_upload1, .textarea_upload2{display:none;}



.top_header_new .fb-wrap { float:left;}
.top_header_new .logo {padding:4px 0 0;}

.top_header_new .user {float:right; background:url(/images/icon_user_new.png) no-repeat; padding:0 0 0 19px; margin:9px 0 0; min-height: 30px;}
.top_header_new .user a { float:left; font: bold 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; background:url(../images/icon_user_nan.png) no-repeat 100% 7px; padding:0 12px 0 0; text-shadow:0 1px #06376a;}
.top_header_new .user a span {color:#fff; border-bottom:1px dotted #fff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}

.top_header_new .fast_checks {float:right; background:url(/images/sep_new.gif) no-repeat 0 3px; padding:0 0 4px 22px; margin:0 0 0 21px;}

.f_red {float:left; background:url(/images/bg_fast_red.png) no-repeat; height:22px; width:17px; padding:0 8px 0 0; text-align:center; color:#fff; font: bold 13px/28px Arial, Helvetica, sans-serif; margin:-1px 0 0;}

.f_green {float:left; background: url(/images/bg_fast_green.png) no-repeat; height:22px; width:22px; padding:0 8px 0 0; text-align:center; color:#fff; font: bold 13px/28px Arial, Helvetica, sans-serif;}

.f_green_more {float:left; background: url(/images/bg_fast_green_more.png) no-repeat; height:22px; width:22px; padding:0 8px 0 0; text-align:center; color:#fff; font: bold 13px/28px Arial, Helvetica, sans-serif;}

.fast_checks div {float:left; font:12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; border-bottom:1px  dotted #fff; margin:4px 0 0; text-shadow:0 1px #013265;}
.fast_checks a:hover {border:none;}

.btn_get_more {float:right; background:url(/images/btn_get_more.png) no-repeat; height:22px; width:74px; text-indent:-9999px; margin:2px 0 0;}
.btn_get_more:hover {background-position:0 -22px;}


.top_header_new  .head_new_link {float:left; font: bold 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; border-bottom:1px dotted #fff; text-shadow:0 1px #013265; margin:2px 0 0 19px;}
.top_header_new  .head_new_link:hoevr {text-decoration:none;}
.grbcont-grbox .protect{ background:url(/images/protect_and_share.png) no-repeat; height:20px; line-height:20px; padding-right:25px; float:right;}
.grbcont-grbox .protect.share{ background-position:0px -20px;}
* + html .grbcont-grbox .protect{ margin-top:-25px;}

.head_info.new_blocks{ background:url(/images/new_header_bg.gif) repeat-x 0 100%; height: 488px;}
.head_info.new_blocks .head_info_box{height:488px;}
.pt_users{ width:1000px; position:absolute; top:328px; left:0px; background:url(/images/bright_glare.png) no-repeat; overflow:hidden; padding:20px 0px 0px 0px;}
.pt_users a{ display:block; width:237px; padding:0px 0px 0px 10px; margin:0px 0px 0px 4px; height:130px; float:left; background:url(/images/two_papers_bg.png) no-repeat left bottom; color:#333333; text-decoration:none;}
.pt_users a:first-child{ margin:0px;}
.pt_users a img{ display:block; margin:0px 0px 15px 0px;}
.pt_users a span{ padding:0px 16px; text-align:center; display:table-cell; height:75px; width:200px; vertical-align:middle;}
* + html .pt_users a span{ display:block;}
.head_info.new_blocks .promo-plag{ background:url(/images/promo-plag-sprite_new.png) no-repeat 0 0;}
.head_info.new_blocks .promo-plag-hover{background:url(/images/promo-plag-sprite_new.png) no-repeat 0 -403px;}