/* login -------------------------------------------------------------*/
.button2 {
    font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
    font-size: 9pt;
    color:#FFFFFF;
    font-weight:bold;
    border:1px solid #464646;
    background:url(../images/loginbg.jpg);
    padding:4px 10px 4px 39px;
    cursor:pointer;
    cursor:hand;
}
.button3 {
    font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    color:#000000;
    border:1px solid #70716C;
    background:url(../images/loginbutbg.jpg);
    padding:0px 10px 2px 10px;
    height:22px;
    cursor:pointer;
    cursor:hand;
}
.fp {
    font-size: 9pt;
    color:#28667D;
    font-weight:normal;
    text-decoration: underline;
}
.loginMeny {
    padding-top:2px;
    padding-left:6px;
    background-color:#EEEEEE;
    height:28px;
}
#loginTable {
    font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size: 8pt;
    background:url(../images/table_bg.gif) repeat-y;
    background-position:top right;
}
#loginTable .input {
    width:85px;
    border:1px solid #A8A8A8;
}
#loginTable .check {
    margin-left:0px;
    margin-top:5px;
    border:1px solid #A8A8A8;
}
.loginHead {
    font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size: 9pt;
    height:25px;
    padding-left:15px;
    background-color:#EAEAEA;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}
/* pagination -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#pagination {
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 15px;
	text-align:center;
	padding:14px 0 0 0;
	color:#3C34A4;
}
#pagination ul li {
	display:inline;
	margin:0 2px 0 2px;
}
#pagination ul li a {
	display:inline-block;
	padding:4px 6px;
	border:1px solid #A8A8A8;
}
#pagination ul li.selected a {
	background-color:#757575;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #181818;
}
#pagination ul li a:hover {
    background-color:#E4E4E4;
	text-decoration:none;
}

/* menu -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#menu {
	background:url(../images/menu_bg.jpg) repeat-x;
	background-repeat:repeat-x;
	height:31px;
	padding-left:6px;
	padding-right:6px;
}
#menu a {
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}
#menu a:hover {
	text-decoration:none;
}
#menu .input {
	margin-top:5px;
	border:1px solid #A8A8A8;
}
#menu .delimiter {
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:9pt;
	color:#A8A8A8;
}
#menu .button {
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #464646;
	background:url(../images/btn_bg.jpg);
	padding:2px 10px 2px 10px;
    cursor:pointer;
    cursor:hand;
}

#menu .menu_active {	
	float:left;
	height:27px;
	margin-top:4px;
	padding:0px 9px 0px 9px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #A8A8A8;
	border-bottom:none;
	background-color:#FFFFFF;
}
.menu_link {
	float:left;
	height:21px;
	margin-top:4px;
	padding:5px 9px 0 9px;
	color: #3E31A5;
	text-decoration: underline;
}
.menu_link a {
	text-decoration: underline;
}
.menu_active a {
	padding-top:5px;
	display:block;
}
.menu_line {
	float:left;
	margin-top:10px;
	width:1px;
	height:14px;
	background-color:#A8A8A8;
}
a.meny {
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	color: #3E31A5;
	padding: 0 8px 0 8px;
}
div.meny {
	font-size: 14px;
	color: #A8A8A8;
    background-color:#EEEEEE;
    height:25px;
    padding-top:5px;
}

body {
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	color: black;
	margin: 0px 8px;
	padding: 0;
}

input {
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-family: arial,helvetica,sans-serif;
	font-size: 13px;
}

select {
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

a {
	color: #333366;
	text-decoration: none;
	white-space: nowrap;
}

a:hover {
	text-decoration: underline;
}

a.menuitem {
	color: #333333;
}

a.menuitem:hover {
	color: #000000;
	background-color: #cccccc;
}

a.widget:hover {
	text-decoration: underline;
}

.outline {
	background-color: black;
}

.menu {
	color: black;
	background-color: #eeeeee;
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
}

.header {
	color: #ffffff;
	background-color: #888888;
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

.light {
	color: black;
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

.smallheader {
	color: #ffffff;
	background-color: #888888;
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

.small {
	color: #ffffff;
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

.control {
	color: black;
	background-color: #dddddd;
}

.item {
	color: black;
	background-color: #e9e9e9;
}

.button {
	color: white;
	background-color: #777777;
	border-bottom: thin solid #555555;
	border-right: thin solid #555555;
	border-top: thin solid #eeeeee;
	border-left: thin solid #eeeeee;
	font-size: 8pt;
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	font-weight: bold;
}

.selected {
	background-color: #eeeeee;
}

.text {
	background-color: white;
}

.item0 {
	background-color: #f3f3f3;
}

.item1 {
	background-color: #e9e9e9;
}

.fixed {
	font-size: 10pt;
	font-family: monospace, fixed;
}

td {
	font-size: 8pt;
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
	color: black;
}

th {
	font-size: 8pt;
	font-family: Verdana, Tahoma,Arial,Helvetica,sans-serif;
}

.deleted {
	background-color: #999999;
}

.deleted-hi {
	background-color: #777777;
}

.important {
	background-color: #ffcccc;
}

.important-hi {
	background-color: #ffaaaa;
}

a.message2 {
	color: #336699;
}

a.message2:hover {
	text-decoration: underline;
}

.unseen {
	background-color: #eeeeff;
}

.unseen-hi {
	background-color: #ccccff;
}

.answered {
	background-color: #ccffcc;
}

.answered-hi {
	background-color: #99ee99;
}

.text-hi {
	background-color: #e5e5e5;
}

.quoted {
	color: #330066;
}

.folderunsub {
	background-color: #bbccdd;
	font-style: italic;
}

.lbl {
    padding-right: 5px;
    font-weight: bold;
    color: #999999;
}

h1 { padding-left: 20px; font-family:verdana,tahoma,arial,helvetica;font-size:22px;color:black;font-weight:normal;letter-spacing:-1px;}
label { white-space:nowrap; }
small { font-size:11px; font-family:verdana; }
big { font-size:14px; font-family:arial,helvetica,sans-serif; font-weight:bold; }
form { margin:0; padding:0; }