/* Headings */	
h1 	{font-size: 1.6em; font-weight: bold;}
h2 	{font-size: 1.4em; font-weight: bold;padding:0;margin:0;margin-bottom:5px;margin-top:5px;}
h3 	{font-size: 1.2em; font-weight: bold;padding:0;margin:0;margin-bottom:5px;margin-top:5px;}
h4 	{font-size: 1.5em; font-weight: bold;padding:0;margin:0;margin-bottom:5px;margin-top:5px;}
h5 	{font-size: 1.0em; font-weight: bold;padding:0;margin:0;margin-bottom:5px;}
h6 	{font-size: 1.0em; font-weight: bold;padding:0;margin:0;margin-bottom:5px;}


h1.article {background: #ffffff url('/inc_images/articles_icon_sm.gif') top left no-repeat;}
h1.basics {background: #ffffff url('/inc_images/the_basics_icon_sm.gif') top left no-repeat;}
h1.security {background: #ffffff url('/inc_images/security_icon_sm.gif') top left no-repeat;}
h1.salary {background: #ffffff url('/inc_images/salary_calculator_icon_sm.gif') top left no-repeat;}
h1.quits {background: #ffffff url('/inc_images/quits_icon_sm.gif') top left no-repeat;}
h1.hof {background: #ffffff url('/inc_images/hof_icon_sm.gif') top left no-repeat;}
h1.personal {background: #ffffff url('/inc_images/personal_icon_sm.gif') top left no-repeat;}
h1.lifestyle {background: #ffffff url('/inc_images/lifestyle_calculator_icon_sm.gif') top left no-repeat;}
h1.inspire {background: #ffffff url('/inc_images/inspiration_icon_sm.gif') top left no-repeat;}
h1.holiday {background: #ffffff url('/inc_images/holiday_calculator_icon_sm.gif') top left no-repeat;}
h1.money {background: #ffffff url('/inc_images/financial_matters_icon_sm.gif') top left no-repeat;}
h1.cogs {background: #ffffff url('/inc_images/employers_icon_sm.gif') top left no-repeat;}
h1.community {background: #ffffff url('/inc_images/community_icon_sm.gif') top left no-repeat;}
h1.car {background: #ffffff url('/inc_images/car_tax_calculator_icon_sm.gif') top left no-repeat;}
h1.calculator {background: #ffffff url('/inc_images/calculators_icon_sm.gif') top left no-repeat;}
h1.letters {background: #ffffff url('/inc_images/s_i_letters.gif') top left no-repeat;}
h1.whatsnext {background: #ffffff url('/inc_images/s_i_whatsnext.gif') top left no-repeat;}
h1.home {background: #ffffff url('/inc_images/employers_icon_sm.gif') top left no-repeat;}
h1.shop {background: #ffffff url('/inc_images/shop_icon_sm.gif') top left no-repeat;}
h1.inwork {background: #ffffff url('/inc_images/new_job_icon.jpg') top left no-repeat;}
h1.inworksm {background: #ffffff url('/inc_images/new_job_icon_sm.jpg') top left no-repeat;}
h1.jobhunting {background: #ffffff url('/inc_images/newtabs/job_hunting_icon.gif') top left no-repeat;}
h1.thinkof {background: #ffffff url('/inc_images/newtabs/think_of_quit_icon.gif') top left no-repeat;}
h1.tweet {background: #ffffff url('/inc_images/tweet_icon_sm.gif') top left no-repeat;}


h1.inwork, h1.inworksm, h1.jobhunting, h1.thinkof, h1.article, h1.basics, h1.security, h1.salary, 
h1.quits, h1.personal, h1.lifestyle, h1.inspire, h1.holiday, h1.money, h1.cogs, h1.community, h1.car, 
h1.calculator, h1.letters, h1.whatsnext, h1.home, h1.shop, h1.hof, h1.tweet
	{
	padding:0;
	padding-left:55px;
	padding-top:12px;
	padding-bottom:16px;
	margin:0;
	}
h1.shop {
	padding-left:65px;
	padding-bottom:26px;

}
h1.tweet
{
	padding-left: 45px;
}	
h1.car
	{
	padding-left:70px;
	}

h1.inwork
	{
	padding-top:20px;
	padding-left:80px;
	padding-bottom:34px;
	}
	
h1.quits
	{
	padding-left:45px;
	}
h1.thinkof
{
	margin-bottom: 15px;
 }
h1.calculator
	{
	padding-left:60px;
	}
h1 {display:block;margin-left:-20px;}	
/* Text Elements (need more added) */	
p	{padding:0;margin:0;margin-bottom:10px;}
ul, ol	{margin:0;padding:0;margin-left:1.6em;margin-bottom:10px;}
li	{margin:0;padding:0;}

.normal {color:#000000;}

table {border:0;}
td {border:0;padding:3px;margin:0px;text-align:left;}
th {border:0;padding:3px;margin:0px;font-weight:bold;background-color:#cccccc;text-align:left;}

/* Images */	
img 	
	{
	border: 0;
	}
	
img.withborder 
	{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	}
	
/* Hyperlinks */	
a:link, a:visited, a:active {
	color: #0066ff;
	text-decoration: none;
}

/*a.any:link, a.any:visited, a.any:hover {color:red;}*/
/*a.all:link, a.all:visited, a.all:hover  {color:orange;}*/
/*a.exact:link, a.exact:visited, a.exact:hover  {color:green;}*/

a:hover, a.any:hover, a.all:hover, a.exact:hover {
	color: #ffffff;
	background-color:#ff6600;
	text-decoration: none;
}


a.subnav:link, a.subnav:visited, a.subnav:active {
	color: #ffffff;
	text-decoration: none;
}

a.subnav:hover {
	color: #ffffff;
	text-decoration: underline;
}

a.nounderline:link, a.nounderline:visited, a.nounderline:active, a.nounderline:hover {
	text-decoration: none;
	border:none;
}


.any {color:red;}
.all {color:orange;}
.exact {color:lightgreen;}

a img {border: 0;text-decoration:none;margin:0;display:block;padding:0;}

#footshadow a:link, #footshadow a:visited, #footshadow a:active {color:#888888;text-decoration:none;}
#footshadow a:hover {text-decoration:underline;background-color:#cccccc;}

/* Forms */	
textarea {
	border:1px solid #9999cc;

}

select {
	border:1px solid #9999cc;
}

input {
	border:1px solid #9999cc;
}

input.image {border:0px;margin:0;padding:0;}


.button {
	color:#ffffff;
	background-color:#0666F5;
	margin:0;
	padding:0;
	font-weight: bold;
	border:1px solid #0053C7;
}

form {
	padding:0;
	margin:0;
	border:0;
}

fieldset {
	padding:0;
	margin:0;
	border:0;
}

.formfield {
float: left;
vertical-align: middle;
}


.leftform, .leftformerr {
float: left;
width: 180px;
margin: 5px;
padding: 0px;
text-align: right;
vertical-align: middle;
}

.leftformerr {
color: red;
}

.errmsg {
color: red;
font-weight:bold;
}

.rightform {
float: left;
width: 370px;
margin: 5px;
padding: 0px;
text-align:left;
align: right;
vertical-align: middle;
}

/* Hidden */	
.hidden {display:none;}

.printerBullet { 
	background-image: url('/inc_images/printer.gif'); 
	background-repeat: no-repeat; 
	padding-left:25px; padding-top:1px; margin-bottom: 10px;
}

.disccomment {
  clear: both;
  border-top: 1px solid #cccccc;
  padding-top: 6px;
  margin-bottom: 6px;
}


.disccommenteft {
  float: left;
  width: 140px;
 
}

 .disccommentmain {
  float: right;
  width: 440px;
  margin-left; 10px;
}

.disccommentdateline {
  color: #999999;

}
.disccommentbyline, .disccommentsubject {
  font-weight: bold;
}

.discquote {
  padding-left: 20px;
  border-left:  solid 4px #cccccc;
  color: #666666;
  font-size: 0.9em;
}

.discussionBdrBtm {
  border-bottom: 1px solid #cccccc;
}


/* Home Page Stuff */


.homePromo, .homePromoLeft, .homePromoRight {
  float: left;
  width: 190px;
  margin-bottom: 10px;
  margin-top: 10px;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}

.homePromoLeft {
  margin-right: 6px;
}

.homePromoRight {
  margin-left: 6px;
}

.promowidth {
  width: 182px !IMPORTANT
}

.promoBoxQuitting, .promoBoxTees, .promoBoxStyle, .promoBoxTax {
  padding: 6px;
  font: bold 130%;
  height: 130px;
  float: left;
  width: 178px;
}


.promoBoxQuitting
{
  background: url(/inc_images/letter-bg.gif) bottom left no-repeat ;
}

.promoBoxTees
{
  background: url(/inc_images/t-shirt2-bg.gif) bottom left no-repeat ;
}

.promoBoxStyle
{
  background: url(/inc_images/big-man-bg.gif) bottom right no-repeat ;
}

.promoBoxTax
{
  background: url(/inc_images/abacus-bg.gif) bottom right no-repeat ;
}


.promoBoxTees .promoTxt {
  padding-left: 80px;
  text-align: right;
}

.promoBoxQuitting .promoTxt {
;
}

.promoBoxStyle .promoTxt {
 padding-right: 50px;
}

.reed_inline_form
{
	background: #FFFFFF url(/inc_images/bg_fade_breadcrumb.gif) repeat-x scroll left bottom;
	border: 1px solid #999999;
	padding: 3px;
	margin-top: 15px;
	margin-bottom:  20px;
	font-weight: bold;
	text-align: center;
}
.reed_inline_form a img {
	display: inline;
}
.reed_inline_form input.txtfield
{
	text-align: center;

}
.de-emphasis {
	font-size: 0.83em;
	color: #666666;
}



/* Added 21/09/2009 */
.monster-search
{
	background: url('/inc_images/monster-search-bg-09.gif');
	background-repeat: no-repeat;
	margin: 0 0 0 5px;
	padding: 5px;
	height: 67px;
	width:  294px;
}
.monster-search-title
{
	float: left;
	width: 165px;
	padding: 15px 0 3px 0;
	font-weight: bold;
	color: #ffffff;
}
.monster-search-logo
{
	float: left;
	padding: 0px 0 3px 0;
}
.monster-search-box
{
	width: 190px;
	height: 20px;
	font-size: 14px;
	border: 1px solid black;
}
.monster-float
{
	float: left;
}
.monster-search-btn
{
	border: none;
	margin-left: 5px;
}
.monster-search-form
{
	margin: 0px 0px 0px 1px;
}
