﻿html,body{ margin:0 !important;}
body{font-family: 'Open Sans', sans-serif;color:#737373;font-size: 11pt;margin:0 !important;}
h1,h2,h3,h4,h5,h6{color: #00804e;letter-spacing:0;}
.jobseekersaccount_status h1,
.jobseekersaccount_status h2,
.jobseekersaccount_status h3,
.jobseekersaccount_status h4,
.jobseekersaccount_status h5,
.jobseekersaccount_status h6{color: #460052;}
h1,h3.mod_title,h3.title{
	
	font-size:14pt;
	margin:0px 0 15px;
}
#homemain h1{color: #009a67;font-size:14.3pt;}
h2{
	font-size:13.5pt;
}
h3{
	font-size:13pt;
}
h4{
	font-size:12pt;
}
h5{
	font-size:11pt;
}
h6{
	font-size:9pt;
}
a
{
	color: #737373;
	cursor: pointer;
	moz-transition: all 0.2s ease-in-out 0.1s;
	text-decoration:underline;
	transition: all 0.2s ease-in-out 0.1s;
	webkit-transition: all 0.1s ease-in-out 0.1s;
	font-weight:bold;
	border:0 !important;
}
a:hover{
	color:#63be9d !important; 
	text-decoration: none;
}
.jobseekersaccount_status a:hover{color:#9d4eab !important;}
p{
	margin:0 0 20px 0;
}
strong,b,strong span,b span,.strong{
	font-weight:700 !important;
}
#homemain1 a{text-decoration:none;}
#homemain strong,
#homemain b,
#homemain a,.greentext{color: #00804e !important;}
a.nounderline{text-decoration:none;}
#homemain a:hover,a.greentext:hover{color:#63be9d !important;}
.jobseekersaccount_status strong,.jobseekersaccount_status b{
	color:#460052 !important;
}
.purpletext{color:#460052 !important; }
.whitetext{color:#ffffff !important;}
a.purpletext:hover{color:#9d4eab !important;}
.redtext{color:#ef4136 !important; }
a.redtext:hover{color:#f08079 !important;}
.blacktext{color:#333333 !important;}
table{
	
}
table.withbg_table{
	border-spacing:3px;
	color:#00804e;
	font-weight:700;
	width:100%;
	margin-bottom:30px;
}
table.withbg_table th{font-size:14pt;text-align:left;color:#ffffff;padding:8px;font-weight:700;}
table.withbg_table th{background:#00804e;}
table.purple_table th{background:#460052;}
table.grey_table th{background:#666666;}
table.purple_table{color:#460052;}
table.withbg_table td{border:solid 3px  #00804e;padding:5px;}
table.purple_table td{border-color:#460052;}
table.withbg_table td.first_td{background:#00804e;color:#ffffff;font-weight:700;
width:45%;}
table.purple_table td.first_td{background:#906697;border-color:#906697;}
table.grey_table td{border-color:#999999;color:#838383;}
table.grey_table td.first_td{background:#999999;border-color:#999999;}
table.greentext,table.greentext th{color:#00804e !important;}
table tr.withborder_bottom th{text-align:left;}
table tr.withborder_bottom th,
table.withborder_bottom{border-bottom:solid 1px #00804e;}
table tr.withborder_bottom th{font-size:10.5pt;}

.greenboxbg{background-color:#cce6dc;}
.greenboxborder{border:solid 2px #ddeee8;}
ul{
	list-style:none;
	padding:0 0 0 40px;
	margin:0px;
	vertical-align:top;
}
ol{
	padding:0 0 0 40px;
	margin:0px 0 20px;
	vertical-align:top;
}
ol.bold_ol{font-weight:700;}
ol.bold_ol span{font-weight:400;}
ul.nomargintop{margin-top:0;}
ul li{
	list-style:disc;


}
ul li.no_style{list-style:none;margin-left:-20px;}
ul.with_arr{padding:0;}
ul.with_arr li{list-style:none;background:url("images/right_arr.png") no-repeat left 7px transparent;padding:0 0 10px 20px;
vertical-align:top;}
ul.with_arr.purple_arr li{background-image:url("images/right_arr_purple.png");}
ul.with_arr li a{color:#737373;font-weight:400;text-decoration:none;}
.purple_border{border:solid 1px #460052;margin:10px 0 10px 0;}


.container{
	width:1100px;
	margin:0 auto;
}
.inner_container{
	width:1020px;
	margin:0 auto;
}

/*COMMON*/
.pull-left{float:left;}
.pull-right{float:right;}
.clear{clear:both;}
.small{font-size:9pt !important;}
.font10{font-size:10pt !important;}
.font11{font-size:11pt !important;}
.darkgreytext{color:#333333 !important;}
.lightgreytext{color:#999999 !important;}
.greybg{background-color:#b3b3b3;}
.with_bradius{border-radius:10px;}
.absolute{position:absolute;}
.purplebg{background-color:#460052;}