/* CSS Document - Horsejobs.ca - Employee */

/* General Styles */
body {
	background-image:  url(images/bg.gif);
	background-repeat:  repeat;
}
h1 {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  16px;
	font-weight:  bold;
	color:  #CC0000;
	text-align:  center;
	letter-spacing: 2px;	
}
h2 {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
	font-weight:  bold;
	color:  #333333;
	text-align:  left;
}
h3 {
	font-size:  14px;
	font-weight:  bold;
	color:  #CC0000;
	padding-left:  10px;
	text-align:  left;
}
h4 {
	font-size:  10px;
	color:  #CC0000;
	text-align:  left;
	padding-left:  5px;
}
h5 {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  16px;
	font-weight:  bold;
	color:  #CC0000;
	text-align:  left;
	letter-spacing: 2px;	
}
a:link {
	text-decoration:  none;
	color:  #CC0000;
}
a:visited {
	text-decoration:  none;
	/*color:  #333333;*/
	color:  #CC0000;
}
a:active {
	text-decoration:  none;
}
a:hover {
	text-decoration:  underline;
	color:  #CC0000;
}
ol {
	margin-right:  15px;
}
ul {
	line-height:  22px;
	text-align:  left;
}
ul.shoe{
	font-size:  12px;
	list-style-image: url(images/bullet_shoe_red.gif);
	color:  #333333;
	padding-left:  5px;
	text-align:  left;
	line-height:  22px;
}
ul.red li {
	font-size:  11px;
	list-style-image: url(images/bullet_shoe_red.gif);
	color:  #666666;
	padding-left:  5px;
}
/* End General Styles */

/* Content stuff */
.mainTable {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
	color:  #333333;
	line-height:  18px;
	background-color:  #FFFFFF;
	border-right-color: #999999;
	border-right-style: solid;
	border-right-width: 3px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-top:  1px solid #999999;
	border-left:  1px solid #999999;
}
.topBorder {
	border-top:  2px solid #999999;
}
.bottomBorder {
	border-bottom:  2px solid #999999;
}
.sideBorder {
	border-left:  2px solid #999999;
	border-right:  2px solid #999999;
	border-top:  none;
}
.image {
	padding-top:  20px;
	padding-right:  5px;
}
.content {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
	color:  #333333;
	line-height:  18px;
	text-align:  left;
	margin:  10px;
}
.taglineRed {
	font-family:  Arial, Helvetica, sans-serif;
	color:  #CC0000;
	font-weight:  bold;
	font-size:  16px;
	text-align:  right;
	font-style:  italic;
	margin-right:  10px;
}
.taglineGold {
	font-family:  Arial, Helvetica, sans-serif;
	color:  #CC9933;
	font-weight:  bold;
	font-size:  16px;
	text-align:  right;
	font-style:  italic;
	margin-right:  10px;
}
.inforedHead {
	text-align: left;
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 14px;
	background-color: #CC0000;
	padding-left:  10px;
	height:  20px;
}
.infoHeadgold {
	text-align:  center;
	color:  #FFFFFF;
	font-weight:  bolder;
	font-size:  14px;
	background-color:  #CC9933;
}
.infoHeadred {
	text-align:  center;
	color:  #FFFFFF;
	font-weight:  bolder;
	font-size:  14px;
	background-color:  #CC0000;
}
.infogoldHead {
	text-align: left;
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 14px;
	background-color: #CC9933;
	padding-left:  10px;
	height: 20px;
}
.infoHeadgrey {
	text-align:  left;
	color:  #FFFFFF;
	font-weight:  bolder;
	font-size:  14px;
	background-color:  #666666;
	padding-left:  10px;
	height:  20px;
}
/* end content Stuff */

/* Main Navigation */
.mainNav {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
	letter-spacing: 1px;
	color:  #333333;
	text-align:  left;
	font-weight:  bold;
	font-variant:  small-caps;
	/*padding-left: 5px;*/
}
.mainNav a:link {
	text-decoration:  none;
	color:  #333333;
}

.mainNav a:active, .mainNav a:visited {
	text-decoration:  none;
	color:  #333333;
}
.mainNav a:hover {
	color:  #CC0000;
	text-decoration:underline;
}
/* End Main Navigation */
/* Employer Navigation */
.current_mainNav, .current_mainNav a {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
	letter-spacing: 1px;
	text-align:  left;
	font-weight:  bold;
	font-variant:  small-caps;
	color:  #CC0000!important;
}
.current_mainNav a:visited {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
	letter-spacing: 1px;
	text-align:  left;
	font-weight:  bold;
	font-variant:  small-caps;
	color:  #CC0000;
}	
.current_mainNav a:hover{
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
	letter-spacing: 1px;
	text-align:  left;
	font-weight:  bold;
	font-variant:  small-caps;
	color: #CC0000;
	text-decoration:underline;
}
.mainNav_exp {
	font-size:  10px;
	color:  #CC0000;
	text-align:  right;
	font-variant:  normal;
	font-weight: normal;
}
.mainNav_exp a:link {
	color:  #CC0000;
}
.mainNav_exp a:visited {
	color:  #333333;
}
.mainNav_exp a:active {
	color:  #333333;
	text-decoration:  underline;
}
.mainNav_exp a:hover {
	color:  #CC0000;
	text-decoration:  underline;
}
/* End Employer Navigation */

/* Lower Navigation */
.lowerNav {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  11px;
	text-align:  center;
	color:  #999999;
	/*font-variant: small-caps;*/
}

.lowerNav .container {
	margin:10px auto auto 230px;
	text-align:center;
}

.lowerNav a {
	font-size:16px;
	display:block;
	float:left;
	margin-right:25px;
}

.lowerNav a:link {
	text-decoration:  none;
	color:  #999999;
}
.lowerNav a:visited {
	text-decoration:  none;
	color:  #999999;
}
.lowerNav a:active {
	text-decoration:  none;
}
.lowerNav a:hover {
	text-decoration:  underline;
	color:  #000000;
}
/* End Lower Navigation */

/* Form */
.contentForm {
	font-size:  11px;
}
fieldset {
	border:  1px solid #CC0000;
	color:  #666666;
	margin:  0px 5px 0px 5px;
	}
fieldset.gold {
	border:  1px solid #CC9933;
	color:  #666666;
	background-repeat:  no-repeat;
	background-image:  url(images/ico_horse_gold.gif);
 	background-position:  bottom right;
}
legend{
	color:  #666666;
	font-weight:  bold;
}
submit input {
	color: #666666;
	border: 1px outset #CC9933;
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  11px;
}
submit input employer {
	color: #666666;
	border: 1px outset #CC0000;
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  11px;
} 
.buttonGold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC9933;
	width:  80px;
	height:  20px;
}
.buttonRed {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC0000;
	width:  80px;
	height:  20px;
	letter-spacing: 1px;
}

/* End Form */

/* footer*/
.copy {
	font-family:  Georgia, "Times New Roman", Times, serif;
	color:  #CC0000;
	text-align:  center;
	font-size:  10px;
	padding-bottom:10px;
}
/* end footer */

/* General Styles */
.boldText {
	font-weight:  bold;
}
.smalltxt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  9px;
	color: #CC0000;
	line-height:  normal;
}
.smalltxtBurg {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:  9px;
	color:  #990000;
	line-height:  normal;
}
.medtxt {
	font-size:  14px;
	color:  #CC0000;
	font-weight:  bold;
	font-style:  italic;
}
.medtxtcntr {
	font-size:  14px;
	color:  #990000;
	font-weight:  bold;
	font-style:  italic;
	text-align:  center;
}
.large {
	font-size:  16px;
	font-weight:  bold;
	color: #CC0000;
	text-transform: capitalize;
	text-align:  center;
}
.xlarge {
	font-size:  16px;
	font-weight: bold;
	letter-spacing:  1px;
	text-align:  center;
	font-style:  italic;
}
.infoBoxgold {
	border:  2px solid #CC9933;
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
}
.infoBoxgoldthin {
	border:  1px solid #CC9933;
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
}
.priceBox {
	border:  2px solid #CC0000;
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  11px;
	padding-left:  5px;
}
.centertxt {
	text-align:  center;
	font-weight:  bold;
}
.goldtxt {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  14px;
	font-weight:  normal;
	text-align:  left;
	color:  #CC9933;
	padding-left:  10px;
}
.redtxt {
	color:  #CC0000;
	font-size:  14px;
	text-align:  left;
	padding-left:  10px;
}
.gradFill {
	background-image:  url(images/grad_bg_red.gif);
	background-repeat:  repeat-x;
	height: auto;
	background-position: bottom;
	border-right:  2px solid #CC0000;
}
.fill {
	background-color:  #CC0000;
}
.tableHead {
	font-size:  12px;
	font-weight:  bold;
	font-style:  italic;
	font-weight:  bold;
	text-align:center;
}
.tabs {
	background-color:  #CC0000;
	border:  1px solid #999999;
	font-size:10px;
	color:#FFFFFF;
	font-weight:  bold;
	text-decoration: none;
	text-align:  center;
}
.tabs a {
	background-color:  #CC0000;
	border:  1px solid #999999;
	font-size:10px;
	font-weight:  bold;
	text-decoration:none;
	color:  #FFFFFF;
	text-align:  center;
	display:  block;
}
.tabs a:visited {
	border:  1px solid #999999;
	font-size:10px;
	color:#FFFFFF;
	font-weight:  bold;
	text-decoration:none;
	text-align:  center;
}
.tabs a:active {
	background-color:  #CC0000;
	border: 1px solid #000000;
	font-size:10px;
	font-weight:  bold;
	text-decoration:none;
	color:  #FFFFFF;
	text-align:  center;
}
.tabs a:hover {
	background-color:  #FFFFFF;
	border:  1px solid #999999;
	font-size:10px;
	font-weight:  bold;
	text-decoration:none;
	color:  #CC0000;
	text-align:  center;
	display: block;
}
.current_tab {
	background-color:  #FFFFFF;
	border:  1px solid #999999;
	font-size:10px;
	color:#CC0000;
	font-weight:  bold;
	text-decoration: none;
	text-align:  center;
}
.current_tab a {
	background-color:  #FFFFFF;
	border:  1px solid #999999;
	font-size:  10px;
	color: #CC0000;
	text-align:  center;
	font-weight:  bold;
	text-decoration: none;
	display: block;
} 
.current_tab a:visited {
	background-color:  #FFFFFF;
	border:  1px solid #999999;
	color: #CC0000;
	text-align:  center;
	font-weight:  bold;
	text-decoration: none;
}
.current_tab a:active {
	text-decoration: none;
}
current_tab a:hover {
	display:  block;
}
dl {
	margin-left:  10px;
}	
.jobContent {
	font-size:  11px;
	text-align:  left;
	padding-left:  5px;
}
.job_active {
	color:  #006600;
}
.job_inactive {
	color:  #0066FF;
}
.bluetxt {
	color:  #000033;
	font-weight:  bold;
}
.subTitle {
	font-size:  12px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
}
.pageTitleGold {
	font-size:  16px;
	font-weight:  bold;
	color:  #CC9933;
	padding:  10px;
	
}
.tableHeadsm {
	font-size:  11px;
	font-weight: bold;
	text-align: left;
	color:  #FFFFFF;
	background-color:  #CC0000;
	padding-left:  5px;
}
.jobPreview {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
	line-height: 18px;
	color:  #000000;
}
.color {
	background-color:  #EFEFEF;
}
.banner {
	background-color:  #FFFFFF;
}
.appPhoto {
	border-top:  1px solid #990000;
	border-left:  1px solid #990000;
	border-right:  1px solid #990000;
	border-bottom:  1px solid #990000;
	padding:  5px;
}
.appInfo {
	color:  #333333;
	padding-left:  10px;
	line-height: 18px;
}
.appInformation {
	color:  #990000;
	font-weight: bold;
	text-align:  right;
}
appInfofooter {
	border-bottom:  1px solid  #990000;
	text-align:  right;
	padding-right: 15px;
	font-weight:  bold;
	font-style:  italic;
	color:  #990000;
}
.featureBox {
	background-color:  #CC0000;
	display:  block;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:  12px;
	color:  #FFFFFF;
	font-weight: normal;
	text-align: center;
	padding:  5px;
}
.featureBox a {
	color:  #FFFFFF;
}
.featureBox a:visited {
	color:  #FFFFFF;
}
.featureBox a:active {
	color:  #FFFFFF;
}
.featureBox a:hover {
	text-decoration:  underline;
}
appBox {
	border:  1px solid #CC0000;
}
.error{MARGIN: 10px; 
	color:  #ff0000;
	font-weight:  bold;
}

A.erro:link {
	COLOR: #ff0000; TEXT-DECORATION: none;font-weight:  bold;FONT-SIZE: 14px;
}
A.erro:visited {
	COLOR: #ff0000; TEXT-DECORATION: none;font-weight:  bold;FONT-SIZE: 14px;
}
A.erro:active {
	TEXT-DECORATION: none;font-weight:  bold;FONT-SIZE: 14px;
}
A.erro:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline;font-weight:  bold;FONT-SIZE: 14px;
}
li.thanks{
margin-left:  30px;
}
.redgradFill {
	background-image:  url(images/grad_bg_red.gif);
	background-repeat:  repeat-x;
	height: auto;
	background-position: bottom;
	border-right:  2px solid #CC0000;
}
.buttonred {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC0000;
	width:  80px;
	height:  20px;
	letter-spacing: 1px;
}
.buttongold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC9933;
	width:  80px;
	height:  20px;
}
.redNav_exp {
	font-size:  11px;
	color:  #CC0000;
	text-align:  left;
	font-variant:  normal;
	font-weight: normal;
	padding:0px 0px 0px 10px;
	letter-spacing:0px;
}

.redNav_exp a:link, .redNav_exp a:visited {
	color:  #333333;
}

.redNav_exp a:active, .redNav_exp a:hover {
	color:  #CC0000;
	text-decoration:  underline;
}

.redNav_exp span.subCurrent a:link, .redNav_exp span.subCurrent a:visited  {
	color:#CC0000;
}

.redNav_exp span.subCurrent a:active, .redNav_exp span.subCurrent a:hover {
	color:  #CC0000;
	text-decoration:  underline;
}



.applyBox {
	border:  1px solid #CC0000;
	font-size:  11px;
	text-align:  left;
	line-height:  18px;
	background-image:  url(images/swish_red.gif);
	background-position:  bottom;
	background-repeat:  no-repeat;
	padding:  5px;
}
.sample {
	font-size:  10px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	text-align:  left;
	line-height:  16px;
	padding:  5px;
}
.directory {
	border:  1px solid #000000;
	font-size:  11px;
	text-align:  left;
	background-color:  #FFFFFF;
	line-height: 16px;
}
.featdirectory{
	border:  1px solid #000000;
	font-size:  11px;
	text-align:  center;
	background-color:  #FFFFFF;
	line-height: 16px;
}
.direct_tag {
	font-size:  10px;
	color:  #CC0000;
	font-style:  italic;
}

/*NEW INDEX*/
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px
}
.maintable {
	BACKGROUND: url(images/outline.gif) repeat-y
}
H2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 4px; COLOR: #cc0000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 18px; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS, Arial, Helvetica; TEXT-ALIGN: center
}
H4 {
	MARGIN-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; FONT-STYLE: italic; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
.loginbar {
	ALIGN: right; MARGIN-RIGHT: 22px
}
.username {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
.forgotpw {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
.forgotpw A {
	TEXT-TRANSFORM: uppercase; COLOR: black; TEXT-DECORATION: none
}
.header {
	BACKGROUND-IMAGE: url(images/header.gif); WIDTH: 740px; HEIGHT: 134px
}
.midbanner {
	MARGIN-TOP: -5px; BACKGROUND: url(images/midbanner.gif) no-repeat; MARGIN-BOTTOM: -10px; HEIGHT: 190px
}
.midbottom {
	MARGIN-TOP: 0px; BACKGROUND: url(images/outline.gif) repeat-y; WIDTH: 740px
}
.quotebar {
	BACKGROUND: url(images/quotebar.gif) repeat-y; WIDTH: 740px; HEIGHT: 132px
}
.navbar {
	MARGIN-TOP: 5px; ALIGN: right; MARGIN-LEFT: 370px; MARGIN-RIGHT: 10px
}
.midbannertext {
	FLOAT: right; WIDTH: 480px; MARGIN-RIGHT: 20px
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
P.boldd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
.readmore {
	MARGIN-TOP: -25px; FLOAT: right; MARGIN-RIGHT: 25px
}
.nobold {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
.quote1 {
	MARGIN-TOP: -80px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 45px; WIDTH: 525px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
.quote2 {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: -25px; WIDTH: 525px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica
}
.openquote {
	BACKGROUND: url(images/quotetop.gif) no-repeat; FLOAT: left; MARGIN-BOTTOM: -40px; MARGIN-LEFT: 25px; WIDTH: 50px; HEIGHT: 50px
}
.closequote {
	MARGIN-TOP: 40px; BACKGROUND: url(images/quotebottom.gif) no-repeat; FLOAT: right; WIDTH: 50px; MARGIN-RIGHT: 180px; HEIGHT: 50px
}

/*SOME CLASSES*/
.buttongold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC9933;
	width:  80px;
	height:  20px;
}
.buttonred {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC0000;
	width:  80px;
	height:  20px;
	letter-spacing: 1px;
}
/*for admin pages*/
.smalltablecolor{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;
	background-color: #eeeeee;
	letter-spacing: 1px;
	padding:  1px;
}
.smallcolor_{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;
	background-color: #ffffcc;
	letter-spacing: 1px;
	padding:  1px;
}
.smallcolor{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
	background-color: #ffffcc;
	padding:  1px;
	display:inline;
}
.smalltable{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;
	background-color: #ffffff;
	letter-spacing: 1px;
	padding:  1px;
}
.smalltabletitle{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight:bold;
	color: #333333;
	background-color: #ffdddd;
	letter-spacing: 1px;
	padding-left: 2px;
}
.smallbutton{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #555555;
/*	width:  50px;*/
	height:  20px;
	letter-spacing: 1px;
}
.smallradio{
	MARGIN: 0px; margin-top: 0px; margin-bottom: 0px;
	PADDING: 0px; padding-top: 0px; padding-bottom: 5px;
	WIDTH: 10px;
	HEIGHT: 10px;
}
.incontent {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  10px;
	color:  #333333;
	line-height:  18px;
	text-align:  left;
	margin-left:  20px;
}
a.ord {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  12px;
	color:  #333333;
}
.incontentcolor {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  10px;
	color:  #333333;
	background-color: #dddddd;
	line-height:  18px;
	text-align:  left;
	margin-left:  20px;
	margin-bottom:  10px;
	PADDING: 5px;
}

.colorsmall {
	background-color:  #FFCCCC;
	display:inline;
	padding:1px;
}
.smallinput{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;
/*	width:  50px;*/
	letter-spacing: 1px;
}

.supportRED {
	color:#CC0000;
}

.supportTypeDesc {
	color: #808080;
	font-size:10px;
}

#Reply_Button {
	background-image: url(images/Reply_btn_red.gif);
	width:104px;
	height:46px;
	border:0px;
}

#Submit_Button {
	background-image: url(images/button_send_red.gif);
	width:104px;
	height:46px;
	border:0px;
}

#Back_Button {
	background-image: url(images/back.gif);
	width:104px;
	height:46px;
	border:0px;
}
pre {
	line-height:12px;
	padding:0px 0px 0px 0px;
	font-size:14px;
}

.blogtitlebox {
	background-color:#EFEFEF;
	padding:5px 15px 5px 15px;
	border:#000000 solid 1px;
}

.blogtitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}

.blogdate {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

.blogcontent {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
}
.blogcontentleft {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
	border-left:#000000 solid 1px;
}
.blogcontentright {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
	border-right:#000000 solid 1px;
}
.blogcontentboth {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
	border-left:#000000 solid 1px;	
	border-right:#000000 solid 1px;
}

.contenttitlebox {
	background-color:#FFFFCC;
	padding:5px 5px 5px 5px;
	border:#000000 solid 1px;
}

.postreplytext a {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size:  10px;
	font-weight:  bold;
	color:  #CC0000;
	text-decoration:none;
}

.postreplytext a:hover {
	text-decoration:underline;
}

.resume_send_now_button {
	width:106px;
	height:46px;
	border:none;
	background:url(images/button_send_red.gif) no-repeat;
}

.resume_send_cancel_link {
	position:relative;
	top:17px;
}

html>body .resume_send_cancel_link {
	*top:4px;
}

* html .resume_send_cancel_link {
	top:4px;
}

/* 
	added by Tim Fernihough for about page in June 2011
*/
.about_profile {
	float:left;
	width:225px;
	padding:30px 20px 0px 20px;
	text-align:center;
}

	html>body .about_profile {
		*padding:20px 20px 0px 20px;
	}
	
.about_profile_contact {
	text-align:center;
	padding-top:0px;
	clear:both;	
}
	
	html>body .about_profile_contact {
		*padding-top:10px;
	}
	
/* Added by Tim Fernihough for Success stories page in Oct 2011 */
ul.equimax_bulleted_list li {
	margin-bottom:15px;
}

ul.equimax_bulleted_list li span.location {
	color:#990000;
}

.content.sitemap div.main_nav, .content.sitemap div.footer_nav, .content.sitemap div.graphic_nav {
	float:left;
	display:block;
	width:290px;
}

.content.sitemap span.parent {
	display:block;
	height:20px;
}

.content.sitemap span.child {
	display:block;
	height:20px;
	padding-left:20px;
}
