body,h1,h2,h3,h4,h5,h6,form,input{
	padding:0px;
	margin:0px;
}
.cb{
	clear:both !important;
	height:0px !important;
	overflow:hidden !important;
	float:none !important;
	margin:0 !important;
	padding:0 !important;
}
a{
	text-decoration:none;
	color:#005599;
}
.block404{
	width:748px;
	height:320px;
	margin:100px auto;
	background-image:url(//img1.college-paper.org/images/basket.jpg);
	background-position:right top;
	padding-top:35px;
}
.title404{
	width:279px;
	height:56px;
	overflow:hidden;
	line-height:1000px;
	background-image:url(//img1.college-paper.org/images/text/title404.gif);
	margin-bottom:30px;
}
.text404{
	width:315px;
	height:83px;
	overflow:hidden;
	line-height:1000px;
	background-image:url(//img1.college-paper.org/images/text/text404.gif);
	margin-bottom:30px;
}
.links404{
	padding:0;
	margin:0;
	list-style-type:none;
}
.links404 li{
	float:left;
	margin-right:20px;
}
.links404 li a{
	display:block;
	float:left;
	line-height:1000px;
	overflow:hidden;
	height:15px;
	background-position:top;
}
.links404 li a:hover{
	height:17px;
}
.links404 li a.home{
	width:84px;
	background-image:url(//img1.college-paper.org/images/text/homepage.gif);
}
.links404 li a.service{
	width:115px;
	background-image:url(//img1.college-paper.org/images/text/servicepage.gif);
}
.links404 li a.writing{
	width:109px;
	background-image:url(//img1.college-paper.org/images/text/wgitingguid.gif);
}
a.buttonOrder{
	width:214px;
	height:53px;
	overflow:hidden;
	line-height:1000px;
	background-position:0px 0px;
	display:block;
	margin:auto;
}
a.buttonOrder:hover{
	background-position:0px -53px;	
}
a.buttonOrder.active, a.buttonOrder:active{
	background-position:0px -106px;	
}
a.buttonOrder.red{
	background-image:url(//img1.college-paper.org/images/text/buttonOrderRed.gif);
}
a.buttonOrder.blue{
	background-image:url(//img1.college-paper.org/images/text/buttonOrderBlue.gif);
}
a.buttonOrder.green{
	background-image:url(//img1.college-paper.org/images/text/buttonOrderGreen.gif);
}
.whyUs{
	background-color:#EBF5F8;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius: 6px;
	width:260px;
	padding:12px 0px 10px 0px;
}
.whyUs .img{
	position:absolute;
	width:104px;
	height:107px;
	overflow:hidden;
	background-image:url(//img1.college-paper.org/images/bestchoice.png);
	margin:-25px 0px 0px 170px;
}
.titleWhyUs{
	width:104px;
	height:16px;
	overflow:hidden;
	line-height:1000px;
	background-image:url(//img1.college-paper.org/images/text/whyus.gif);
	margin:0px 0px 20px 27px;	
}
.circleList{
	padding:0;
	margin:0 65px 0 15px;
	list-style-type:none;
}
.circleList li{
	padding-left:14px;
	background-image:url(//img1.college-paper.org/images/circle.gif);
	background-position:0px 5px;
    background-repeat: no-repeat;
	margin-bottom:10px;
    font-size:14px;
}
.buttonOrderPink{
	margin:0px 0px 0px 15px;
	display:block;
	width:169px;
	height:37px;
	background-image:url(//img1.college-paper.org/images/text/buttonOrderPink.gif);
	background-position:0 0;
	line-height:1000px;
	overflow:hidden;
}
.buttonOrderPink:hover{
	background-position:0px -37px;
}
.buttonOrderPink:active, .buttonOrderPink.active{
	background-position:0px -74px;
}
.buttonOrderYellow{
	display:block;
	width:151px;
	height:66px;
	background:url(//img1.college-paper.org/images/text/buttonOrderYellow.gif) no-repeat 0 0;
	overflow:hidden;
    border: none;
    text-indent: -999px;
    margin-top:10px;
}
.buttonOrderYellow:hover{
	background-position:0px -66px;
}
.buttonOrderYellow:active, .buttonOrderYellow.active{
	background-position:0px -132px;
}
.greyCustomBlock{
	width:260px;
	height:159px;
	background-image:url(//img1.college-paper.org/images/greyBlock.gif);
}
h2.titleDiscounts{
	width:159px;
	height:33px;
	position:relative;
	top:10px;
	left:-5px;
	background-image:url(//img1.college-paper.org/images/titleDiscounts.gif);
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	text-indent:10px;
	text-shadow: #2584B5 0px -1px 0px;
}
.precents .item{
	width:85px;
	height:114px;
	border-right:1px solid #EFEFEF;
	float:left;
	padding-top:9px;
}
.precents .item.off15{
	border:0;
}
.precents .item .percent{
	width:66px;
	height:66px;
	margin:0px 0px 10px 10px;
	overflow:hidden;
	line-height:1000px;	
}
.precents .item.off5 .percent{
	background-image:url(//img1.college-paper.org/images/text/off5.gif);
}
.precents .item.off10 .percent{
	background-image:url(//img1.college-paper.org/images/text/off10.gif);
}
.precents .item.off15 .percent{
	background-image:url(//img1.college-paper.org/images/text/off15.gif);
}
.precents .item .pages{
	height:28px;
	overflow:hidden;
	background-position:center;
	line-height:1000px;
}
.precents .item.off5 .pages{
	background:url(//img1.college-paper.org/images/text/pages15-50.gif) no-repeat center 0;
}
.precents .item.off10 .pages{
	background:url(//img1.college-paper.org/images/text/pages51-100.gif) no-repeat center 0;
}
.precents .item.off15 .pages{
	background:url(//img1.college-paper.org/images/text/pages100.gif) no-repeat center 0;
}
.greyBlockLink{
	width:180px;
	height:25px;
	line-height:25px;
	background-image:url(//img1.college-paper.org/images/greenButton.gif);
	display:block;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	margin-left:40px;
	position:relative;
	top:-1px;
}
.title{
	color:#333333;
	font-weight:normal;
	font-size:22px;
	padding-bottom:5px;
	background-image:url(//img1.college-paper.org/images/dot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:5px 0;
}
.textBlock .img{
	float:left;
	margin:0px 10px 5px 0px;
}
.textBlock{
	color:#333333;
	line-height:18px;
	margin-bottom:30px;
    font-size:0.9em;
}
.greyBlock{
	background-color:#F0F0F0;
	padding: 12px 40px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius: 6px;
	margin-bottom:15px;
	max-width: 700px;
}
.titleRight{
	float:right;
	display:block;
	color:#005599;
	font-size:18px;
	text-decoration:none;
}
.list{
	padding:0;
	margin:0;
	list-style-type:none;
}
.list li{
	float:left;
	background-image:url(//img1.college-paper.org/images/circle.gif);
	background-position:0px 5px;
    background-repeat:no-repeat;
	padding-left:10px;
	margin-bottom:7px;
}
.list li a{
	text-decoration:none;
}
.list li a:hover{
	text-decoration:underline;
}
.list li.column1{
	width:203px;
}
.list li.column2{
	width:259px;
}
.list li.column3{
	width:179px;
}
.contactsRow .column1{
	width:169px;
	float:left;
}
.leaveChatButton{
	display:block;
	width:149px;
	height:46px;
	background-image:url(//img1.college-paper.org/images/text/liveChat.gif);
	line-height:1000px;
	overflow:hidden;	
}
.contactsRow .column2{
	width:258px;
	float:left;
	padding-top:7px;
}
.contactsRow strong{
	font-size:12px;
	color:#777777;
	display:block;
	padding-bottom:7px;
}
.contactsRow .column2 strong{
	padding-bottom:5px;
}
.contactsRow .email{
	display:block;
	width:186px;
	height:17px;
	overflow:hidden;
	line-height:1000px;
	background-image:url(//img1.college-paper.org/images/text/email.gif);
}
.contactsRow .phone{
	display:block;
	width:113px;
	height:12px;
	overflow:hidden;
	line-height:1000px;
	background-image:url(//img1.college-paper.org/images/text/phone.gif);
    background-repeat: no-repeat;
}
.contactsRow .fax{
	display:block;
	width:113px;
	height:12px;
	overflow:hidden;
	line-height:1000px;
	background-image:url(//img1.college-paper.org/images/text/fax.gif);
    background-repeat: no-repeat;
}
.contactsRow .column3{
	float:left;
	width:142px;
	padding-top:7px;
}
.contactsRow .column4{
	float:left;
	width:117px;
	padding-top:7px;
}
.titleImage{
	padding-left:37px;
	font-size:24px;
	color:#333333;
	font-weight:normal;
	margin-bottom:10px;
	line-height:28px;
	background-position:left;
}
.smallText{
	font-size:12px;
	color:#333333;
	line-height:16px;
	margin-bottom:20px;
}
.smallText *{
	font-size:12px;
}
.titleImage.book{
	background:url(//img1.college-paper.org/images/book.gif) no-repeat 0 0;
}
.titleImage.lock{
	background:url(//img1.college-paper.org/images/lock.gif) no-repeat 0 0;
}
.titleImage.diagramm{
	background:url(//img1.college-paper.org/images/diagramm.gif) no-repeat 0 0;
}
.titleImage.writer{
	background:url(//img1.college-paper.org/images/writers.gif) no-repeat 0 0;
}
#centerColumn {
	max-width: 980px;
	margin: 50px auto;
	text-align: center;
}
.columnLeft{
	/* float:left; */
	display: inline-block;
	max-width: 700px;
	margin: 0 10px 0 10px;
	vertical-align: top;
}
.columnRight{
	/* float:left; */
	max-width: 260px;
	display: inline-block;
	vertical-align: top;
}
.center, .center *{
	text-align:center;
}
h2.name, h2.name *{
	font-size:18px;
	color:#333333;
}
h2.name{
	margin-bottom:20px;
	font-weight:normal;
}
.price{
	color:#BA0D20;
	font-size:30px;
	font-weight:bold;
	margin-bottom:10px;
}
.borderBlock{
	border:1px solid #DCDCDC;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius: 6px;
	padding:10px;
}
.borderBlock .img{
	float:left;
}
a.author{
	display:block;
}
.borderBlock .smallText{
	margin-bottom:0;
	padding-left:75px;
}
#bottomBanner{
	width:100%;
	position:fixed;
	bottom:0;
	height:50px;
	background-image:url(//img1.college-paper.org/images/bottomBanner.png);
	background-repeat:repeat-x;
	text-align:center;
}
#bottomBanner .close{
	float:right;
	margin:5px 5px 0px 0px;
}
#bottomBanner .inner{
	width:740px;
	margin:auto;
}
#bottomBanner .txt{
	width:543px;
	height:18px;
	background-image:url(/images/bottomText.gif);
	overflow:hidden;
	line-height:1000px;
	float:left;
	margin:18px 25px 0px 0px;	
}
a.applyButton{
	width:159px;
	height:37px;
	overflow:hidden;
	line-height:1000px;
	background-position:0px 0px;
	display:block;
	margin:auto;
	background-image:url(//img1.college-paper.org/images/text/applyButton.gif);
}
a.applyButton:hover{
	background-position:0px -37px;	
}
a.applyButton.active, a.applyButton:active{
	background-position:0px -74px;	
}
#bottomBanner a.applyButton{
	float:left;
	margin-top:7px;
}
a.getQuoteButton{
	width:260px;
	height:37px;
	overflow:hidden;
	line-height:1000px;
	background-position:0px 0px;
	display:block;
	margin:auto;
	background-image:url(//img1.college-paper.org/images/text/getQuoteButton.gif);
    margin:10px 0;
}
a.getQuoteButton:hover{
	background-position:0px -37px;	
}
a.getQuoteButton.active, a.getQuoteButton:active{
	background-position:0px -74px;	
}


.blueBlock{
	background-color:#E2EFF8;
	margin-bottom:10px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius: 6px;
	padding:12px 10px 10px 10px;
}
.loggedBlock{
	text-align:center;
	padding:10px 8px 8px 8px;
}
.customAreaTitle{
	height:14px;
	overflow:hidden;
	line-height:1000px;
	background:url(//img1.college-paper.org/images/text/customAreaTitle.gif) no-repeat top center;
	margin-bottom:12px;
}
label.label{
	display:block;
	font-size:11px;
	color:#333333;
	width:56px;
	float:left;
	padding-top:9px;
}
.field{
	width:184px;
	height:32px;
	float:left;
	background-color:#CEE4F1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
}
.formRow{
	margin-bottom:8px;
}
.field input.tfield{
	margin:3px 0px 0px 3px;
	border:1px solid #A5C5D9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	width:172px;
	font-size:11px;
	padding:5px 2px;
}
.field.password input.tfield{
	width:98px;
	float:left;
	margin-right:9px;
}
.dottedLink{
	font-size:11px;
	background-image:url(//img1.college-paper.org/images/dot2.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.dottedLink:hover{
	background-image:none;
}
.field.password .dottedLink{
	display:block;
	float:left;
	margin-top:10px;
    font-size:10px;
}
.formButton{
	padding-left:56px;
}
.buttonBlue{
	width:96px;
	height:26px;
	background-image:url(//img1.college-paper.org/images/buttonBlue.gif);
    border:0;
	line-height:26px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
    padding:0;
    margin:0;
    vertical-align: middle;
    cursor:pointer;
}
a.buttonBlue:hover{
	background-position:0px -26px;	
}
a.buttonBlue.active, a.buttonBlue:active{
	background-position:0px -52px;	
}
#content{
	width:972px;
	margin:auto;
}
#tnk_content{
	width:972px;
	margin:40px auto;
}
.welcomeUser{
	text-align:center;
	font-size:12px;
	color:#717171;
	font-weight:normal;
	margin-bottom:7px;
}
.welcomeUser strong{
	font-size:12px;
	color:#627D02;
}
.logoutLink{
	font-size:12px;
}
.buttonOrderGreen{
	margin:0px 0px 0px 15px;
	display:block;
	width:169px;
	height:37px;
	background-image:url(//img1.college-paper.org/images/text/buttonOrderGreen2.gif);
	background-position:0 0;
	line-height:1000px;
	overflow:hidden;
}
.buttonOrderGreen:hover{
	
}
.buttonOrderGreen:active, .buttonOrderGreen.active{
	
}


#menu_sub, #menu_sub_new {
	background-color:#1D5078;
	background-image:url(//img1.college-paper.org/images/bgMenu.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:972px;
	margin:auto;
	margin-bottom:15px;
}
#menu_sub .inner, #menu_sub_new .inner {
	height:51px;
	line-height:51px;
	background-image:url(//img1.college-paper.org/images/menuCorners.gif);
	background-position:bottom;
	text-align:center;
}
#menu_sub ul, #menu_sub_new ul{
	display:inline;
	padding:0;
	margin:0;
	list-style-type:none;
}
#menu_sub ul li, #menu_sub_new ul li{
	display:inline;
}
#menu_sub ul a {
	font-size:14px;
	color:#C5EEFF;
	text-decoration:none;
	border-right:1px solid #426D90;
	padding:7px 10px;
    font-weight:normal;
}

#menu_sub_new a{
	font-size:12px;
	color:#C5EEFF;
	text-decoration:none;
	border-right:1px solid #426D90;
	padding:7px 12px;
    font-weight:normal;
}
#menu_sub ul li.last a, #menu_sub_new ul li.last a{
	padding-right:0;
	border-right:0;
}
#menu_sub ul li.bold a, #menu_sub_new ul li.bold a{
	font-weight:bold;
	color:#FFFFFF;
}
#menu_sub ul li.bold a:hover, #menu_sub ul a:hover, #menu_sub_new ul li.bold a:hover, #menu_sub_new ul a:hover{
	color:#FFF44B;
}
.payment-resubmit-wrap {
	padding: 0 15px;
	margin: 50px auto;
}
.pr-butwrap {
	text-align: center;
}
.pr-butwrap p, .pr-butwrap form {
	float: none !important;
	display: inline-block;
	vertical-align: middle;
}
.pr-butwrap p {
	width: 100% !important;
	max-width: 500px !important;
	text-align: left;
	margin: 0 !important;
	padding-left: 10px;
}
.prpay-but, .proceed-but {
    margin-bottom: 8px;
    background-color: #fff;
}
.title_text h1 {
    display: block;
    font-size: 35px;
    margin-bottom: 20px;
    font-family: "Roboto Condensed", sans-serif;
    font-weight: 300;
    color: black;
    letter-spacing: -.6px;
}
form p {
	color: #717171;
	line-height: 1.6;
    letter-spacing: -.2px;
}
#spend_credit, #skip_credit {
    position: relative;
    top: 0px;
    padding: 5px 18px;
    margin: 10px 3px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    font-weight: 600;
    background-color: #e25c52;
    border: none;
    color: #fff;
    cursor: pointer;
    z-index: 10;
    font-family: "Open sans", sans-serif;
    border: none !important;
    box-shadow: none;
    outline: none;
    appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
}
form p input {
    text-indent: 9px;
    height: 28px;
    width: 60px;
    background: #FAFAFA;
    border-top: 1px solid #B3B2AE;
    border-bottom: 1px solid #D3D2CE;
    border-left: 1px solid #BFC0BB;
    border-right: 1px solid #BDBCB8;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
}
@media only screen and (max-width: 900px) {
	.center:not(.greyBlock) {
		padding: 0 0 20px;
	}
	.title_text h1 {
		font-size: 28px;
    	line-height: 1.14;
	}
} 