﻿/* CSS Document */
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #646464;
	font-weight: lighter;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #646464;
	font-weight: lighter;
}
h3 {
	font-size: 11px;
	color: #646464;
	font-weight: bold;
	line-height: normal;
}
h4 {
	font-size: 11px;
	font-weight: bold;
	color: black;
}
.job_title {
	font-size: 16px;
	color: #4674b0;
	font-weight: bold;
}
.subtitle3 {
	font-size: 11px;
	color: #4674b0;
	font-weight: bold;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	text-align: justify;
}
.section_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: black;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #4674b0;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
	background-image: url(images/blue_bg.gif);
	background-repeat: repeat;
	background-color:#4674b0;
	margin:10px 0px 10px 0px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bottom_nav {
	font-size: 9px;
	color: #996666;
	text-decoration:none;
}
.smallprint {
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: black;
}
small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.right_column {
	padding:10px 10px 10px 10px;
	background-color:Silver;
	width:200px;
}
.left_column1 {
	padding:10px 10px 10px 10px;
	background-color:white;
}
.left_column2 {
	padding:10px 10px 10px 10px;
	background-color:white;
	width:200px;
}
.center_column {
	padding:10px 10px 10px 10px;
	background-color:white;
}
.separator_column {
	width: 1px;
	background-image: url(images/separator_line.jpg);
	background-repeat: repeat-y;
}
.top_nav_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.tab_link_highlighted {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.tab_link_regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}
.grey_bg {
	background-image: url(images/grey_bg.jpg);
}
.main_box_top_border
{
	background-image:url(images/JobMatcher.ca_Mockup1_2_-04.gif);
	background-repeat:repeat-x;
	width:980px;
	height:11px;
}
.main_box_bottom_border
{
	background-image:url(images/JobMatcher.ca_Mockup1_2_-11.gif);
	background-repeat:repeat-x;
	width:980px;
	height:11px;
}
.main_box_left_border
{
	background-image:url(images/JobMatcher.ca_Mockup1_2_-07.gif);
	background-repeat:repeat-y;
	width:11px;
}
.main_box_right_border
{
	background-image:url(images/JobMatcher.ca_Mockup1_2_-09.gif);
	background-repeat:repeat-y;
	width:11px;
}
.tab_center_highlighted
{
	background-image:url(images/MyJobMatcher_Tabs_11.gif);
	background-repeat:repeat-x;
}
.tab_center_regular
{
	background-image:url(images/MyJobMatcher_Tabs_14.gif);
	background-repeat:repeat-x;
}
.main_nav
{
	background-image:url(images/blue_bg.gif);
	background-repeat:repeat;
	height:40px;
	width:100%;
}
.table1 {
	border: solid 1px black;
}
.table_header1 {
	background-color: whitesmoke;
	border-bottom: solid 1px black;
}
.table_row1 
{
	border-bottom: solid 1px black;
}
.mandatory
{
	color:red;
}
.grey_table_simple
{
	background-color: whitesmoke;
	border-color: Black;
	border-style:solid;
	border-width: 1px;
	vertical-align:top;
	padding:5px;
}
.form_left_column
{
    width:150px;
}
.tab_panel
{
    border:solid 1px black;
    padding:10px 10px 10px 10px;
    width:925px;
}
.input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4674b0;
}
.note1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.intro_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
    color: #646464;
	font-weight:bold;
}
.intro_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #646464;
}
.form_section
{
    background-color:Silver;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #646464;
	font-weight: lighter;
}
.apply_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #646464;
	font-weight: bold;
	text-decoration: underline;
}
.legalDisclaimer
{
    padding:2px;
    BORDER:1px solid #aaaaaa;
    background-color:White;
    OVERFLOW:auto; 
    WIDTH:500px; 
    HEIGHT:200px;    
}
.large_title1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
    color: #646464;
	font-weight:bold;
}
.large_title2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
    color: #646464;
	font-weight:bold;
}
.large_title3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    color: #646464;
	font-weight:bold;
}
.content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #646464;
	font-weight: lighter;
}
.content_large
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #646464;
	font-weight: lighter;
}
.note_large
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: red;
	font-weight: lighter;
}
.news_main_page_background
{
	background-image:url(images/Woman_Background.gif);
	background-repeat:repeat-x;
	width:452px;
	height:313px;
}