
/* LOGIN STYLE - NORSTEDTS JURIDIK */

body, html, form{height:100%}

body {padding: 0 16px 20px;background: #fff;color:#333;font:13px trebuchet ms,trebuchet,helvetica,verdana}
td {font:13px trebuchet ms,trebuchet,helvetica,verdana}

/* LINKS */
a,a:link,a:visited,a:active,a:hover {background:transparent;text-decoration:underline;cursor:pointer} 
a:link {color:#0768A9} 
a:visited {color:#0768A9} 
a:hover,a:active {color:#569AC5} 
.bBlue {border: 1px solid black;}
.loginMsg {
	padding: 7px 7px 7px 7px;
	display: inline;
	position: absolute;
	width: 417px;
	top:80%;
	left: 30%;
	border: 4px #CCCCCC;; 
	background-color: #FFD100; 
	line-height: normal;	
	text-align: left;

}
.toggle{
	font-size: 10px;
	font-family:trebuchet ms,trebuchet,helvetica;
	text-decoration:underline;
	color:#0768A9;
	cursor:pointer;
}
.loginMsgHidder {
	display: block;
}
.errorText {
	border: 4px #CCCCCC; background-color: #FFD100; line-height: normal;	
}
.p20{padding:20px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pb10{padding-bottom:10px;}
.clear{clear:both;}
.w510{width:510px;}
.fLeft{float:left;}
.fRight{float:right;}
.px13{font-size:13px;}
.bold{font-weight:bold;}
.grey{color:#666;}
.red{color:#a70040;}
.hidden{display:none !important;}
.m0{margin:0;}
.trebuchet{font-family:trebuchet ms;}
.px10{font-size:10px;}
/*Systsm message*/
#systemMsg{
	width:630px;
	font-size:11px;
	text-align:left;
}
#systemMsg p{
	margin: 0;
}
#systemMsg .top{
	display:block;
	width:630px;
	height:8px;
	background: url('images/round-corners/message-top.png') no-repeat;
	font-size:0;
}
#systemMsg .mid{
	display:block;
	width:630px;
	background: url('images/round-corners/message-mid.png') repeat-y;
}
#systemMsg .btm{
	display:block;
	width:630px;
	height:9px;
	background: url('images/round-corners/message-btm.png') no-repeat;
	font-size:0;
}

table tr{
	text-align:left;
}
