@charset "utf-8";

/* CSS Document */



#frontmain

{

	margin:0 auto;

	width:981px;

}



#frontheader

{

	width:981px;

	height:194px;

	overflow:hidden;

	background:url(../images/header.jpg) no-repeat;

}



#flashbanner

{

	margin-left:320px;

	margin-top:1px;

}



#frontmenu

{

	width:981px;

	height:56px;

	overflow:hidden;



}



#frontmenubottomleft

{

	width:303px;

	height:56px;

	overflow:hidden;

	float:left;

	background:url(../images/headerbottomleft.jpg) no-repeat;

}



#frontmenubody

{

	width:678px;

	height:56px;

	overflow:hidden;

	float:left;

	background:url(../images/menumainbg.jpg) repeat-x;

	padding:20px 0px 0px 0px;

	text-align:center;

}



#frontmenubody a

{

	margin:0px 10px 0px 10px;

	padding:0px 0px 0px 20px;

	font-family:Arial, Helvetica, sans-serif; 

	font-size:13px; 

	color:#999999;

	font-weight:bold;

	background:url(http://www.freelancewritingcenter.com/image/menu_pointer.gif) no-repeat 0px 0px;

	text-decoration:none;

}



#frontmenubody a:hover

{

	margin:0px 10px 0px 10px;

	padding:0px 0px 0px 20px;

	font-family:Arial, Helvetica, sans-serif; 

	font-size:13px; 

	color:#666666;

	font-weight:bold;

	background:url(http://www.freelancewritingcenter.com/image/menu_pointer.gif) no-repeat 0px 0px;

	text-decoration:none;

}



#frontmenubody span

{

	margin:0px 10px 0px 10px;

	padding:0px 0px 0px 20px;

	font-family:Arial, Helvetica, sans-serif; 

	font-size:13px; 

	color:#2971b9; 

	font-weight:bold;

	background:url(http://www.freelancewritingcenter.com/image/menu_pointer.gif) no-repeat 0px 0px;



}



#frontmainpageblock

{

	width:981px;

	overflow:hidden;



}



#frontcolumnleft

{

	width:253px;

	float:left;

	overflow:hidden;

	



}



#frontcolumncenter

{

	float:left;

	overflow:hidden;

	width:700px;

	border:solid 1px #eaeaea;

	background:#ffffff;

	

	margin-left:5px;

	padding:10px;

}



#frontcolumnright

{

	width:253px;

	float:left;

	overflow:hidden;



}



/* login box */



#loginbox

{

	width:253px;

	height:166px;

	overflow:hidden;

	background:url(../images/loginbox.jpg) no-repeat;



}

#loginboxcontainer

{

	width:210px;

	margin:30px 0px 0px 20px;

}



#loginbox input

{

	padding:2px;

}



#signedincontainer

{

	float:left;

	overflow:hidden;

}



#signedinbox

{

	float:left;

	overflow:hidden;

	width:23px;

	margin:0;

	padding:0;

}

#signedinlabel

{

	width:95px;

	float:left;

	font-size:11px;

	cursor:pointer;

	margin-top:3px;

	overflow:hidden;

}

#helpmarker

{

	float:left;

	overflow:hidden;

	background:url(../images/helpmarker.gif) no-repeat;

	height:17px;

	width:27px;

	margin-top:2px;

}

#signinbutton

{

	float:right;

	overflow:hidden;

}



#loginmessage

{

	width:200px;

	height:40px;

	overflow:hidden;

	background:#ec6238; 

	overflow:hidden;

	color:#ffffff;

	font-size:11px;

	margin:5px 5px 5px 5px;

	padding:3px;

}



#recoverpassword

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

}

/* testimonials */



#testimonialbox

{

	width:253px;

	margin:0 auto;

	background:#ffffff;

	overflow:hidden;



}



#testimonialboxtop

{

	width:253px;

	background:url(../images/testimonials.jpg) top left no-repeat;

	overflow:hidden;

}



#testimonialtext

{

	width:230px;

	padding:190px 0px 0px 10px;

	font-size:11px;

	color:#000000;

	line-height:15px;

}



#testimonialboxbottom

{

	width:253px;

	height:13px;

	background:url(../images/testimonials_bottom.gif) no-repeat;

	overflow:hidden;



}







#frontfooter

{

	width:981px;

	height:30px;

	

	overflow:hidden;

	background:#2971b9;

	margin-top:15px;

}





#frontfooterend

{

	width:981px;

	height:20px;

	

	overflow:hidden;

	background:#ec6238;



}



/* APPLICATION FORM */

table.applicationform

{

	width:100%;

	

}



td.apllabel

{

	width:70px;

	overflow:hidden;	



	font-family: arial, helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	

	border-bottom: solid 1px #eaeaea;



	vertical-align:top;

	padding:10px;



}



td.apldata

{

	overflow:hidden;	

	font-family: arial, helvetica, sans-serif;

	font-size:13px;



	border-bottom: solid 1px #eaeaea;



	vertical-align:top;

	padding:10px;



}

.apldata textarea

{

	width:500px;

	height:300px;

}

.apldata input

{

	width:500px;

}





div.systemmessage{

	overflow:hidden;

	background:#FFCC99;

	border:#FF0000; 

	color:#000000;

	font-size:12px;

	padding:10px;

	margin:10px;

}

/*TOOLTIP*/


.tool-tip {
	color: #fff;
	width: auto;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(../images/bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(../images/bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

