@charset "utf-8";
/* CSS Document */

body {
	background: #fff url('/images/bg-new.jpg') repeat-x;
	margin: 0px;
	font-family: "Trebuchet MS",Sans-serif;

}
	
#wrap {
	position: relative;
	background-color: #ffffff;
	width: 100%;
	height: 100%;	
	margin: 0px auto 0 auto;
	}
	
/*Headers*/

#headerwrap {
	background: #b8221d url('/images/bg-top.jpg') repeat-x;
	width: 100%;	
	margin: 0px auto 0 auto;
	height: 40px;
	}
	
#headerwrapcontain {
	margin: 0 auto;
	padding: 10px;
	width: 920px;
	}
	
#headerwrapcontainright {
	}
	
#headerwrap p {
	font-family: "Trebuchet MS", Sans-serif;
	font-size: 12px;
	color:#ffffff;
	margin: 0px;
}

#headerwrapcontain a { background: inherit; color: #ffffff; text-decoration: none; }
#headerwrapcontain a:hover { background: inherit; color: #ffffff; text-decoration: underline; }

#headerwrapcontainright a { background: inherit; color: #ffffff; text-decoration: underline; }
#headerwrapcontainright a:hover { background: inherit; color: #ffffff; text-decoration: none; }
	
#headertitle {
	background-color: #ffffff;
	width: 100%;	
	margin: 0px auto 0 auto;
	height: 90px;

	}
	
#headertitlelogo {
	background-color: #ffffff;
	width: 303px;
	height: 72px;	
	margin: 0px auto 0 auto;
	float: left;
	margin: 9px 0 9px 0;
	}
	
#headertitlepress {
	background-color: #ffffff;
	height: 50px;	
	float: right;
	margin: 11px 0 11px 0;
	}
	
#headertitlepress a {background: inherit; color: #006092; text-decoration: underline; }
#headertitlepress a:hover {background: inherit; color: #b8221d; text-decoration: none; }

#headertitlepress h1 {
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 1.8em;
	color:#666666;
	margin: 0px;
	text-align: center;
}
	
#headertitlepress p {
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 10px;
	color:#666666;
	margin:0px;
	text-align: center;
}

#headershadow {
	width: 100%;
	background-image:url('/images/dropshadowtitle.png');
	background-repeat:repeat-x;
	height: 9px;
	margin: 5px 0 10px 0;
	}	


/*Headers End*/

/*Main Body*/

#bodywrap {
	background-color: #FFFFFF;
	margin: 0px auto 0px auto;	
	float: none;
	}
	
div.clear {
clear:both;
height: 0px;
	}

/*Left Sidebar*/

#leftsidebar {
background-color:#006092;
float:left;
margin-bottom:10px;
width: 220px; 
margin-left: 10px;
margin-right: 5px;
}
	
#leftsidebar h1{
	font: normal 0.8em "Trebuchet MS", Sans-serif;
	color: #ffffff;
	background-color: #3883aa;
	margin: 0px auto;
	padding: 0.3em;
	}
	
div#leftsidebar h2 {
	font: normal 0.8em "Trebuchet MS", Sans-serif;
	color: #fff;
	background-color: #B8221D;
	margin: 0px auto;
	padding: 0.3em;
}
#leftsidebar a { background: inherit; color: #990000; text-decoration: none; }
#leftsidebar a:hover { background: inherit; color: #000000; text-decoration: none; }
	
.sidebox {
	background: #006092;
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 12px;
	color:#006092;
	margin-bottom: 8px;
}

#leftsidebar ul.sidemenu {
	list-style:none;
	margin: 5px 0 15px 0;
	padding: 0;
	background: #006092;			
}
#leftsidebar ul.sidemenu li {
	padding: 0px 0px;
}

#leftsidebar ul.sidemenu a {
	display: block;
	font-weight:normal;
	color: #ffffff;
	height: 1.5em;	
	padding:.3em 0 .3em 10px;
	line-height: 1.5em;
	border-bottom: 1px #FFFFFF dotted;
	text-decoration:none;
}
#leftsidebar ul.sidemenu a.top{	
	border-top: 1px dashed #D4D4D4;
}
#leftsidebar ul.sidemenu a:hover {
	padding: .3em 0 .3em 10px;
	color: #ffffff;
	background: #B8221D url('/images/bg-top.jpg') repeat-x scroll; 	
	text-decoration: none;
	border-bottom: 1px #FFFFFF dotted;
}
#leftsidebar ul.sidemenu1 {
	list-style:none;
	margin: 5px 0 15px 0;
	padding: 0;
	background: #B8221D url('/images/bg-top.jpg') repeat-x scroll; 	
}
#leftsidebar ul.sidemenu1 li {
	padding: 0px 0px;
}

#leftsidebar ul.sidemenu1 a {
	display: block;
	font-weight:normal;
	color: #ffffff;
	height: 1.5em;	
	padding:.3em 0 .3em 10px;
	line-height: 1.5em;
	border-bottom: 1px #FFFFFF dotted;
	text-decoration:none;
}
#leftsidebar ul.sidemenu1 a.top{	
	border-top: 1px dashed #D4D4D4;
}
#leftsidebar ul.sidemenu1 a:hover {
	padding: .3em 0 .3em 10px;
	color: #ffffff;
	background-color: #3883AA;
	text-decoration: none;
	border-bottom: 1px #FFFFFF dotted;
}

.sidebox-cta {
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 12px;
	color:#006092;
	background-color:#FFF; 
	padding-top:20px;
}

/*Left Sidebar End*/

/*Body*/

#bodymain {
	background-color: #FFFFFF;
	width: 650px; 
	font-size: 14px;
	margin-left: 10px;
	margin-right: 20px; 
	float: right; 
	}
	
#bodymain ul li {
	list-style-image: url(/images/bullet.gif);
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 14px;
	color:#2E2E2E;
}
	
#bodymain h1{
	font: normal 1.8em "Trebuchet MS", Sans-serif;
	color: #006092;
	margin:0 auto 25px;
	padding-bottom:5px;
	border-bottom: 1px solid #dadada; 
	}
#bodymain h1 a {
text-decoration: none; 
}
	
	
#bodymain h2, #bodymain h2 a {
	font: normal 1.2em "Trebuchet MS", Sans-serif;
	color: #b8221d;
	text-decoration: none; 
	}
	
h3{
	font: normal 1.2em "Trebuchet MS", Sans-serif;
	color: #006092;
	}
	
#bodymain p {
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 14px;
	color: #2E2E2E; 
	margin-bottom: 20px;
}

#bodymain a {color: #006092; }
#bodymain a:hover {color: #b8221d; text-decoration: none; }

#buttoncontrol {
	height:140px;
	margin-top:30px;
	overflow-x:hidden;
	overflow-y:hidden;
	padding: 20px 0 50px 0;
	border-bottom: 1px solid #dadada; 
}

#buttoncontrolleft {
	background-color: #FFFFFF;
	float: left;
}

#buttoncontrolaction {
	background-color: #FFFFFF;
	float: right;
}

#rushservicecontainer {
	border: 2px dotted #b8221d;
	background-color: #ffffff;
	padding: 10px;
}

#rushservicecontainer p{
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 14px;
	color:#666666;
	margin: 0px;
}

#rushservicecontainer h2{
	font: normal 1.2em "Trebuchet MS", Sans-serif;
	color: #b8221d;
	margin: 0 0 10px 0;
}

#rushservicecontainer a {background: inherit; color: white; }
#rushservicecontainer a:hover {background: inherit; color: white; text-decoration: none; }

/* Homepage 3 panel option select */ 

#newbuyercontrol {
	background-color: #006092;
	width: 100%;
	height: 130px;
}

#newbuyercontrolcontainer {
	background-color: #006092;
	width: 345px;
	height: 130px;
}

#newbuyercontrol a {text-decoration: none; }
#newbuyercontrol a:hover {text-decoration: none; }

#newwritercontrol {
	background-color: #5a5a5a;
	width: 100%;
	height: 130px;
}

#newwritercontrolcontainer {
	background-color: #5a5a5a;
	width: 345px;
	height: 130px;
}

#newwritercontrol a {text-decoration: none; }
#newwritercontrol a:hover {text-decoration: none; }

#freepaperscontrol {
	background-color: #b8221d;
	width: 98%;
	height: 130px;
}

#freepaperscontrolcontainer {
	background-color: #b8221d;
	width: 345px;
	height: 130px;
}

#freepaperscontrol a {text-decoration: none; }
#freepaperscontrol a:hover {text-decoration: none; }

/* Homepage 3 panel option select */

/*Body End*/

	
#currencypick{
	margin-top: 5px;
	margin-bottom: 15px;
	padding:5px;
	background-color: #ffffff;
	border: 1px solid #006092;
	}
	
#currencypick a {background: inherit; color: #006092; text-decoration: underline; }
#currencypick a:hover {background: inherit; color: #b8221d; text-decoration: none; }
	
#currencypick p {
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 14px;
	color:#666666;
	margin: 0 0 2px 0;
	padding: 0px;
}

#buyerinfo{
	height: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
	padding:2px;
	background-color: #7e7e7e;
	/*background-color: #565656;*/
	border: 1px dotted #ffffff;
	}
	
#buyerinfo h1{
	font: normal 0.8em "Trebuchet MS", Sans-serif;
	color: #ffffff;
	background-color: #565656;
	/*background-color: #7e7e7e;*/
	margin: 0px auto;
	padding: 0.3em;
	}
	
#buyerinfo p{
	font: normal 0.8em "Trebuchet MS", Sans-serif;
	color: #ffffff;
	margin: 0px auto;
	padding: 0.3em;
	}
	
#buyerinfo a {background: inherit; color: #ffffff; text-decoration: none; }
#buyerinfo a:hover {background: inherit; color: #ffffff; text-decoration: underline; }
	
#writerinfo{
	height: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
	padding:2px;
	background-color: #7e7e7e;
	/*background-color: #565656;*/
	border: 1px dotted #ffffff;
	}
	
#writerinfo h1{
	font: normal 0.8em "Trebuchet MS", Sans-serif;
	color: #ffffff;
	background-color: #565656;
	/*background-color: #7e7e7e;*/
	margin: 0px auto;
	padding: 0.3em;
	}
	
#writerinfo p{
	font: normal 0.8em "Trebuchet MS", Sans-serif;
	color: #ffffff;
	margin: 0px auto;
	padding: 0.3em;
	}
	
#writerinfo a {background: inherit; color: #ffffff; text-decoration: none; }
#writerinfo a:hover {background: inherit; color: #ffffff; text-decoration: underline; }
	
#featurewriter{
	width: 13.03em;
	margin-top: 5px;
	padding:5px;
	background-color: #e2f4fa;
	border: 1px solid #006092;
	}
	
#featurewriter p {
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 14px;
	color:#666666;
	margin: 0 0 2px 0;
	padding: 0px;
}

#featurewriter a {background: inherit; color: #006092; text-decoration: none; }
#featurewriter a:hover {background: inherit; color: #f006092; text-decoration: underline; }
	
/*Right Sidebar End*/

/*Footer*/
#footer {
background-color: #FBFBFB;
border-top:1px solid #CCCCCC;
clear:both;
margin:0 20px;
}

#footer p{
    font-family:"Trebuchet MS", Sans-serif;
	font-size: 12px;
	color:#666666;
	margin: 15px;
	text-align: center;
}

#footer a {background: inherit; color: #006092; text-decoration: underline; }
#footer a:hover {background: inherit; color: #b8221d; text-decoration: none; }

#footershadow {
	width: 100%;
	background-image:url(images/dropshadowfooter.png);
	background-repeat:repeat-x;
	height: 9px;
	margin-top: 15px;
	}	
	

/*Footer End*/


.icon {
border:1px solid #CCCCCC;
cursor:pointer;
float:left;
height:130px;
margin:15px;
padding:16px;
text-align:center;
width:90px;
background-color: white; 
}
.header {font-size:1.4em;font-wieght:bold}

/*essays page */
#sales-box {
margin-top: 15px;
background: #a2b6cd url('/images/salesbar.jpg') repeat-x; 
padding: 15px;
border: 1px solid #003753; 
}
#sales-box ul {
margin: 0 0 20px 0; 
}
div#sales-box p {
color: #222; 
}
div#sales-box h2 {
color: #003753;
}
div#sales-box h2 a {
color: #003753;
}
div#sales-box a {
color: #003753; 
text-decoration: none;
}
div#sales-box a:hover {
color: #B8221D; 
}
#termpapersalesbox {
margin-top: 15px;
padding: 5px 20px 5px 20px;
border: 3px dotted #006092;
}
#termpapersalesbox p {
	font-family:"Trebuchet MS", Sans-serif;
	font-size: 14px;
	color:#b8221d;
	margin-bottom: 20px;
}
.term-paper-1 {
border: 1px solid #225289; 
padding: 10px 20px;
margin: 10px 0 20px 0px;
background: #fff url(/images/box-bg.jpg) repeat-x bottom left; 
}
.term-paper-2 {
border: 1px solid #225289; 
padding: 10px 20px;
margin: 10px 0 20px 0px;
background: #fff url(/images/box-bg.jpg) repeat-x bottom left; 
}
.term-paper-2 h3, .term-paper-1 h3 {
color: #B8221D; 
text-transform: uppercase; 
font-weight: bolder; 
}
span.redbg {
padding: 3px;
background-color: #B8221D;  
}
span.redbg a {
color: white; 
}
span#link-title {
margin-left: 2%;
float: left;  
}
span#link-title a {
background-color: white; 
}
span.bluebgflr {
padding: 5px;
float: right; 
background-color: #CAEAF5;  
}
span.bluebgflr a {
color: white; 
}
.why {
border: 1px dashed #FF0000; 
margin: 10px 0; 
padding: 10px; 
}
.why h3 {
margin-top: 0px;
color: #FF0000; 
}
/*homepage new*/
#control-all {  
width: 100%; 
height: 130px; 
margin: 20px 0; 
}
#left-buyer {
width: 49.5%; 
float: left;
background-color: #006092; 
}
#right-writer {
width: 49.5%;
float: right;
background-color: #5A5A5A; 
}
div#zeroth {
background-color: #006092;
}
div#quote {
float:right;
margin:auto;
padding:5px;
width:300px;
background-color:#FFFFCC;
border:dashed thin;
border-color:#CC0000;
}
div#quote1 {
text-align: right;
float: right;
font-style: italic; 
margin-bottom: 10px; 
}
/*old projects page*/
h1#project-old {
text-align: center; 
color: #990000; 
}
p.pp-old {
padding: 7px;
margin: 10px; 
text-align: center; 
color: #000066; 
background-color: #FFFFCC; 
}
/*
td.tdleftold {
width: 50%;
float: left;
padding: 10px 0;
margin: 5px 0; 
border-bottom: 1px solid #ccc; 

}
td.tdrightold {
width: 50%;
float: right; 
text-align: right;
padding: 10px 0;
margin: 5px 0; 
border-bottom: 1px solid #ccc; 
}*/
td.tdleftold {
width: 400px;
border-bottom: 1px solid #ccc; 
padding: 10px 0;
margin: 5px 0;  
}
td.tdrightold {
text-align: right;
border-bottom: 1px solid #ccc;  
padding: 10px 0;
margin: 5px 0;  
}
.blueblue {
color: #000033; 
font-weight: bold; 
}
table {
}
tr {
padding: 10px;
}
td {
padding: 10px; 
}
.profacross {
background-color: #FFFFCC; 
border: 1px solid #FFFF99; 
padding: 10px 0;
margin: 20px 0;
}
div#wrap-around {
margin: 20px auto; 
border: 1px solid #dadada;
width: 925px;
background-color: #FFFFFF; 
}
.listtablecolumnheaders {
background: #98bfdf url('/images/bg-tabletop.jpg') repeat-x; 
border: 1px solid #7f8b92; 
}
.listtablecolumnheaders a { 
color: black !important;
}
td#messages {
background: #ffffb5 url('/images/bg-chat.jpg') repeat-x; 
}
#bids {
width: 70%;
margin: 10px 0; 
color: #666666;
font-family: Arial, Helvetica, sans-serif; 
}
td.listtableoddrow {
border: 1px solid #dadada;
}
a.highlight {
background: #98bfdf url('/images/bg-tabletop.jpg') repeat-x; 
padding: 4px; 
border: 1px solid #6699FF;
text-decoration: none;  
}
#alertalert {
background-color:#FFFACF;
border:3px solid #FFF6A9;
color:#333122;
font-family:trebuchet MS;
font-size:0.9em;
margin:0 auto 10px 0;
padding:20px;
}
#alertalert a{
border-bottom: 1px dotted;
text-decoration: none;
}
#alertalert a:hover {
border-bottom: 1px solid;
text-decoration: none;
}
.ban_img {
background-repeat: no-repeat;  
FONT-SIZE: 10px; 
COLOR: #444444; 
FONT-FAMILY: Verdana;
}
.projectdiv {
margin: 10px 0 10px 0;
padding: 5px;
background-color: #ecf8ff; 
border: 3px solid #D9F1FF; 
}
ul.project1 {
padding-bottom:30px;
padding-left:20px;
padding-right:0;
padding-top:0;
}
.boxContent {
background-color: white; 
border: 1px solid #ccc;
margin:17.5px 19px;
padding:20px;
}
/*================================*/
fieldset.fieldset {
clear:both;
padding: 20px;
margin:10px 0 30px;
border: 3px solid #99CCFF;
}
legend.legend {
background-color: #99CCFF;
padding: 5px;
margin: 10px;
border: 1px solid #666666;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 22px;
}
label.label {
font-family: Georgia, "Times New Roman", Times, serif;
font: 18px; 
color: #000033; 
font-weight: bold; 
}
input.textbox, select.textbox {
padding: 3px;
margin: 5px 0 15px 0;
border: 1px solid #ccc;
}
div.updown {
margin: 10px 0 30px 0;
}
div.filefile {
padding: 10px;
border: 2px solid #CCCCCC;
background-color: #F2F2F2;
margin: 0 20px 30px 0; 
}
.carlytable {
background-color: #99CCFF;
padding: 10px;
color: #006092; 
}
div.backbutton {
background-color:#F1F8FF;
border:1px solid #D3E9FF;
color:#006092;
margin:10px 0;
padding:0 0 0 16px;
width:200px;
}
div.backbutton:hover {
background-color:#FFFACF;
border:1px solid #FFF6A9;
color:#006092;
margin:10px 0;
padding:0 0 0 16px;
width:200px;
}
.seek {
border:1px solid #ccc;
float:left;
margin:10px;
height: 200px;
padding:10px;
width:120px;
text-align: center;
}
.seek p {
text-align: center;
font-size: 1.2em;
color: #003399!important; 
font-weight: bold; 
}
.seek1 {
border:1px solid #ccc;
float:left;
margin:10px;
height: 80px;
padding:10px;
width:120px;
text-align: center;
}
.seek1 p {
text-align: center;
font-size: 1.2em;
color: #003399!important; 
font-weight: bold; 
}
/*================================*/

div#profiletop {
padding:5px;
margin:0 0 20px 0;
background-color:#DCE9EF;
}
div.borderprofile {
padding: 10px; 
margin: 0 0 20px 0;
border: 1px solid #ccc;
}
div.profile1 {
padding: 10px; 
margin: 0 0 20px 0;
border: 1px #999999 solid;
}
div.profile {
padding: 10px; 
margin: 0 0 20px 0;
border: 1px #666666 solid;
}
/*================================*/
div.feedback {
background-color:#fffcdf;
border:3px solid #fff8bc;
color:#333122;
font-family:trebuchet MS;
margin:0 auto 10px 0;
padding:5px;

}

.textread {color:#FF0;}

/* landing page */

.img-float-right {
	float:right;
	margin-left:10px;
}

.img-order-now {
	text-align:center;
}
