body {
	/* background-color: #AED5E8; */
	background:#FFF;
	align: center;
}
.MnuSubIndent{
	margin-left: 15px;
	height: 15px;
}
.TblLine1{
	background-color: #EEEEEE;
}
.TblLine2{
	background-color: #DDDDDD;
	}
.frontTblLine2{
	background: #C0B59A ;
	background-repeat: no-repeat;
	padding-left: 5px;
}
.frontTblLine1{
	background: #FFFFFF ;
	background-repeat: no-repeat;
	padding-left: 5x;
}

th{
	font-weight: bold;
}
body
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:0;
	height: 98%;
	margin: 0;
}
input
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
textarea
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
select
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* maintable*/
#maintable{
	width: 900px;
	/* height: 100%; No height in IE6 - valign=top otherwise */ 
	background: white;
	border:1px solid #1D5372;
	/*
	border-top: 1px solid #007CC3;
	border-right: 1px solid #007CC3;
	border-left: 1px solid #007CC3;
	border-bottom: 1px solid #007CC3;
	*/
}
#topback{
	background:#FFF;
}
#topspace{
	background: no-repeat url(../images/nothing.gif);
	width: 800px;
	height: 50px;

}
.toptd{
	padding-left: 6px;
	/*
	border-bottom: 3px solid #007cc3;
	*/
}
#ads{
	text-align: center;
	/*
	border-bottom: 1px solid #007CC3;
	background: #AED5E8;
	*/
}
#dateline{
	text-align: right;
	height: 17px;
	border-bottom-style: solid;
	border-bottom-color: Black;
	border-bottom-width: 1px;
}
.bottomline{
	border-top:3px solid #1D5372;
	/*
	border-top-style: solid;
	border-top-color: #007CC3;
	border-top-width: 3px;
	*/
	line-height: 25px;
}
.menutable{
	width: 141px;
	background: White;
}
.logininput{
	color: #66809B;
}
.loginbutton{
	background-color: white;
	border: solid;
	border-color: Black;
	border-width: 1px;
}
.menutabletoptd{
	qq
	padding-left: 15px;
	color: white;
	background: #007cc3 url(../images/menuleft.gif) top right;
	background-repeat: no-repeat;
}
.menutablebottomtd{
	background-image: url(images/menubund.gif);
	height: 10px;
}
#maincontent{
	padding: 10px;
}
#jobtoptd{
	padding: 10px;
	width: 200px;
}

.alert{
	color: Red;
	font-weight: bold;
}
h1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 0px;
	text-align: center;
}
h2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
}
h3
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
.dateformat, td.dateformat
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	/*
	border-bottom: 3px solid #007cc3;
	*/
	padding-right: 6px;
}
.headerjobad
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	color: #1D5372;
}
a.headerjobad:link, a.headerjobad:visited, a.headerjobad:active, a.headerjobad:hover{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	color:#1D5372;
}
/*
a.headerjobad:link
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #007CC3;
}
a.headerjobad:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #007CC3;
}

a.headerjobad:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #007CC3;
}
a.headerjobad:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #007CC3;
}
*/
.cvinputtext
{
	width: 130px;
	text-align: left;
	vertical-align: top;
}




/* Top bar */
.topbar{
	color: #FFFFFF;
	background-color: #007cc3;
	font-weight: bold;
	height: 25px;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
}
/* Bottom bar */
.bottombar{
	color: #FFFFFF;
	background-color: #007cc3;
	height: 5px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
}
a.bottombar:hover{
	text-decoration: underline;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.bottombar{
	text-decoration: none;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
A.bottombar:hover {FONT: 9px verdana, Verdana, Geneva, Arial, Sans; COLOR: #FFFFFF; BACKGROUND-COLOR: #007cc3; TEXT-DECORATION: underline}
A.bottombar:active {FONT: 9px verdana, Verdana, Geneva, Arial, Sans; COLOR: #FFFFFF; BACKGROUND-COLOR: #007cc3; TEXT-DECORATION: none}
A.bottombar:visited {FONT: 9px verdana, Verdana, Geneva, Arial, Sans; COLOR: #FFFFFF; BACKGROUND-COLOR: #007cc3; TEXT-DECORATION: none}
A.bottombar:visited:hover {FONT: 9px verdana, Verdana, Geneva, Arial, Sans; COLOR: #FFFFFF; BACKGROUND-COLOR: #007cc3; TEXT-DECORATION: underline}

.maintd{
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
.menutd{
	border-right: solid;
	border-width: thin;
	background-color: #DCDCDC;
	width: 143px;
}

a:hover{
	text-decoration: none;
	color: #007cc3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a{
	text-decoration: none;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a:active{
	text-decoration: none;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a:visited{
	text-decoration: none;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*
MR 2007-03-19
*/
.jobAd a:link, .jobAd a:visited{
	color: #007cc3;
	text-decoration:underline;
}

.jobAd a:hover{
	text-decoration: none;
	}

.whitelink{
	color: White;
}
/* Boxses for menus */
#menuContainerLeft{
	padding-top:10px;
	padding-left:5px;
	background: #FFFFFF;
	width:155px;
	align: left;
	}
.menuBoxLeft{
	background: #FFFFFF;
	border:1px solid #1D5372;
	/*
	border-top: 1px solid #007CC3;
	border-right: 1px solid #007CC3;
	border-left: 1px solid #007CC3;
	border-bottom: 1px solid #007CC3;
	*/
	width:100%;
	}
	
#menuBoxLeftTop{
	background: #1D5372 ;
	border:1px solid #1D5372;
	/*
	border-top: 1px solid #007CC3;
	border-right: 1px solid #007CC3;
	border-left: 1px solid #007CC3;
	border-bottom: 1px solid #007CC3;
	*/
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: bold;
	width:100%;
	height: 25px;
	color: white;
	}	
	
#menuContainerRight{
	padding-top: 10px;
	padding-right:5px;
	background: #FFFFFF;
	width:175px;
	align: right;
	}

#menuBoxRight{
	background: #FFFFFF;
	border:1px solid #1D5372;
	/*
	border-top: 1px solid #007CC3;
	border-right: 1px solid #007CC3;
	border-left: 1px solid #007CC3;
	border-bottom: 1px solid #007CC3;
	*/
	width:100%;
	}
		
/*
	MR 2007-04-20
	Grouped the menu headers and made the right side similar
*/

/*Pictures for menus*/
#pj_jobsoger, #pj_virksomhed, #pj_generelt, #menuBoxRightTop, #menuBoxRightTopNew {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width:100%;
	font-size: 13px;
	color: white;
	height: 25px;
	text-transform:uppercase;
}

#menuBoxRightTop{
	background: #1D5372;
	background-repeat: no-repeat;
}	
#pj_jobsoger {
	background: #1D5372;
	background-repeat: no-repeat;
}
#pj_virksomhed{
	background: #1D5372;
	background-repeat: no-repeat;
}
#pj_generelt{
	background: #1D5372;
	background-repeat: no-repeat;
}
	
#menuBoxRightTopNew{
	background: #1D5372;
	background-repeat: no-repeat;
	}
	
table.signupForm {
	border: 1px solid #007CC3;

}

table.signupForm .imageHeader {
	background: #AED5E8  bottom left;
	background-repeat:no-repeat;
	padding: 2px 0 2px 24px;
}

h1.signupFormNav {
	color:#007CC3;
	text-align:left;
}

table.signupFormNav {
	width:220px;
	border:1px solid #007CC3;
}

table.signupFormNav td.leftNav {
	background:#007CC3; 
	border-top:1px solid #fff;
}

table.signupFormNav td.leftNavFirst {
	background:#007CC3; 
	border-top:none;
}

table.signupFormNav td.rightNav {
	background:#fff; 
	border-top:1px solid #007CC3;
}

table.signupFormNavq td.rightNavFirst {
	background:#fff; 
	border-top:none;
}

table.signupFormNav td.rightNavSelected {
	background:#AED5E8; 
	border-top:1px solid #007CC3;
}

table.signupFormNav td.rightNavFirstSelected {
	background:#AED5E8; 
	border-top:none;
}

div#helpText {
	border:1px solid #ddd;
	background: #AED5E8;
}

td.manageJobsHeading {
	background: #AED5E8;
	color:white;
}

/*
	Resume wrap
	MR 2007-03-30
*/

table.resumeWrap {
	background: #eee;
	border: 1px solid #666666;
	margin: 5px auto;
	width: 540px;
	padding: 3px;
}

table.resumeWrap h1, h1.blueHeader {
	background: #1D5372;
	color:white;
	padding: 2px 0;
	margin: 0;
}

