BODY
{
	margin: 0px;
	background: #FFFFFF;
}

TD, DIV
{
	font-family: verdana, arial, tahoma;
	font-size: 10px;
	color: #666666;
}

TD.title
{
	font-size: 14px;
	font-weight : bold;
	color: #004D86;
}

TD.sidenav-title
{
	font-size: 14px;
	font-weight : bold;
	color: #004D86;
}

TD.largebluetxt
{
	font-size: 12px;
	color: #004D86;
}

TD.bluetxt
{
	color: #004D86;
}

TD.whitetxt
{
	color: #FFFFFF;
}

TD.largewhitetxt
{
	font-size: 12px;
	color: #FFFFFF;
}

TD.lightbluetxt
{
	font-size: 10px;
	color: #86CCEA;
}

TD.smalldarktxt
{
	font-size: 9px;
	color: #333333;
}

TD.blacktxt
{
	color: #000000;
}

TD.home-employer-brand-news
{
	background: url('images/home_employer_brand_news_background.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
}

TD.home-book
{
	background: url('images/home_book_background.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

TD.home-employer-brand
{
	background: url('images/home_employer_brand_background.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

/**********************/

.maintitletxt
{
	font-weight : bold;
	color: #004D86;
}

.content-title
{
	font-size: 14px;
	color: #004D86;
}

.quotetxt
{
	font-weight: bold;
	font-size: 14px;
	color: #004D86;
}

.darktxt
{
	font-size: 10px;
	color: #333333;
}

.medbluetxt
{
	font-size: 11px;
	color: #004D86;
}

.smallbluetxt
{
	font-size: 10px;
	color: #004D86;
}

.dms-titletxt
{
	font-size: 14px;
	color: #004D86;
}

.dms-introtxt
{
	font-size: 12px;
	color: #666666;
}

.dms-blocktxt
{
	font-size: 10;
	color: #666666;
}

.dms-subtxt
{
	font-size: 9px;
	color: #666666;
}

.quote-large-normal
{
	color: #999999;
	font-size: 14px;
}

.quote-large-bold
{
	color: #999999;
	font-size: 14px;
	font-weight: bold;
}

.quote-large-italic
{
	color: #999999;
	font-size: 14px;
	font-style: italic;
}

.quote-small-normal
{
	color: #999999;
	font-size: 12px;
}

.quote-small-bold
{
	color: #999999;
	font-size: 12px;
	font-weight: bold;
}

.quote-small-italic
{
	color: #999999;
	font-size: 12px;
	font-style: italic;
}

.bywho-large-normal
{
	color: #000000;
	font-size: 11px;
}

.bywho-large-bold
{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

.bywho-large-italic
{
	color: #000000;
	font-size: 11px;
	font-style: italic;
}

.bywho-small-normal
{
	color: #000000;
	font-size: 9px;
}

.bywho-small-bold
{
	color: #000000;
	font-size: 9px;
	font-weight: bold;
}

.bywho-small-italic
{
	color: #000000;
	font-size: 9px;
	font-style: italic;
}

/** Links *************/

A
{
	font-family: verdana, arial, tahoma;
	font-size: 10px;
    color: #004D86;
    text-decoration: none;
}

A:visited, A:active
{
    color: #004D86;
}

A:hover
{
    color: #004D86;
    text-decoration: underline;
}

A.smallbluetxt
{
	font-size: 10px;
    color: #004D86;
    text-decoration: none;
}

A.smallbluetxt:visited, A.smallbluetxt:active
{
    color: #004D86;
}

A.smallbluetxt:hover
{
    color: #004D86;
    text-decoration: underline;
}

A.smallwhitetxt
{
	font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
}

A.smallwhitetxt:visited, A.smallwhitetxt:active
{
    color: #FFFFFF;
}

A.smallwhitetxt:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}

A.largewhitetxt
{
	font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

A.largewhitetxt:visited, A.largewhitetxt:active
{
    color: #FFFFFF;
}

A.largewhitetxt:hover
{
	color: #FFFFFF;
    text-decoration: underline;
}

A.sidenav
{
	font-size: 11px;	
    color: #666666;
}

A.sidenav:visited, A.sidenav:active
{
	font-size: 11px;
    color: #666666;
}

A.sidenav:hover
{
	font-size: 11px;
    color: #004D86;
}

A.sidenavblue
{
	font-size: 11px;	
    color: #004D86;
}

A.sidenavblue:visited, A.sidenavblue:active
{
	font-size: 11px;
    color: #004D86;
}

A.sidenavblue:hover
{
	font-size: 11px;
    color: #004D86;
}

A.darkgrey
{
    color: #666666;
}

A.darkgrey:visited, A.darkgrey:active
{
    color: #666666;
}

A.darkgrey:hover
{
    color: #666666;
}

/** Forms *********************/
FORM
{
	margin: 0px;
}

INPUT
{
	font-family: verdana, arial;
	font-size: 10px;
	color: #000000;
	width: 120px;
	height: 22px;
	margin : 0px;
}

INPUT.small
{
	width: 50px;
}

INPUT.med
{
	width: 160px;
}

INPUT.large
{
	width: 200px;
}

INPUT.tickbox
{
	width: 13px;
	height: 13px;
	border: 0px #000000 solid;
	background: #FFFFFF;	
}

SELECT
{
	font-family: verdana, arial;
	font-size: 10px;
	width: 100px;
	height: 22px;
	margin : 0px;	
}

SELECT.small
{
	width: 50px;
}

SELECT.med
{
	width: 80px;
}

SELECT.large
{
	width: 120px;
}

SELECT.wide
{
	width: 200px;
}

TEXTAREA
{
	font-family: verdana, arial;
	font-size: 11px;
	width: 120px;
	height: 66px;
	overflow: auto;
	margin : 0px;	
}