
/* ---------------------------------------- */
/* Main elements                            */
/* ---------------------------------------- */
body
{
	background: #ffffff;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	margin:0px 0px 0px 0px;
	padding:0px;
}
td
{
	background: #ffffff;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #000000;
	vertical-align:top;
}
ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	padding-left: 0px;
}
li
{
	margin-bottom: 4px;
}
img
{
}
a:link
{
	font-size: 11px;
	color: #0092c9;
	text-decoration: none;
	font-weight:bold;
	

}
a:visited
{
	font-size: 11px;
	color: #0092c9;
	text-decoration: none;
	font-weight:bold;
}
a:hover
{
	font-size: 11px;
	color:#0092c9;
	text-decoration: underline;
	font-weight:bold;
}
a:active
{
	font-size: 11px;
	color: #0092c9;
	text-decoration: underline;
	font-weight:bold;
}
hr { /* horisontal rule */
  border: 0px none;
  height: 1;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 8px;
  background-image:url('http://presstjanst.telia.se/press/gbilder/grey_pixel.gif');
  visibility:visible
}
hr.dashed{border-top: 1px dashed #000000;color: #ffffff;background-color: #ffffff; height: 1px;}

.ContentFrame
{
	border: #c0c0c0 1px solid;
	background-color : #eff2f5;
}

/* ---------------------------------------- */
/* Topmenu for subscription service         */
/* ---------------------------------------- */

a.topmenu:link
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
    background-color:#167ebb;
	
} 

a.topmenu:visited
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.topmenu:hover
{
	font-size: 11px;
	color:#ffffff;
	text-decoration: underline;
}
a.topmenu:active
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}


/* ---------------------------------------- */
/* Submenu for subscription service         */
/* ---------------------------------------- */
a.submenu:active
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color:#167ebb;
}
a.submenu:link
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color:#167ebb;
}
a.submenu:visited
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color:#167ebb;
}
a.submenu:hover
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color:#167ebb;
}
a.fakelink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

/* ---------------------------------------- */
/* Stadard text configurations              */
/* ---------------------------------------- */
.h1,.heading1 /* Main caption */
{
	font:bold 22px Arial,Helvetica,sans-serif;
	color:#000000;
	padding-bottom: 4px;
	
}
div.h1 /* Main caption margins */
{margin-bottom: 8px;}

.h2,heading2 /* Paragraph caption */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 3px;
	
}
div.h2 /* Paragraph margins */
{margin-bottom: 4px;}

.h3 /* Preamble */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 3px;
}
div.h3 /* Preamble margins */
{margin-bottom: 4px;}

.errorText /* Error text */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.confirmationText /* confirmationText */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
div.errortext /* Error text margins */
{margin-bottom: 0px;}

/* ---------------------------------------- */
/* Standard width on tables                 */
/* ---------------------------------------- */
.colone /* One column */
{
	width: 179px;
}
.coltwo /* Two columns */
{
	width: 372px;
}
.colthree /* Three columns */
{
	width: 565px;
}
.colfour /* Four columns */
{
	width: 748px;
}

/* ---------------------------------------- */
/* Elements                                 */
/* ---------------------------------------- */
.button
{
	border-right: dimgray 1px solid;
	padding-right: 4px;
	border-top: darkgray 1px solid;
	padding-left: 4px;
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
	border-left: darkgray 1px solid;
	border-bottom: dimgray 1px solid;
	font-family: Arial;
	height: 17px;
	background-color: whitesmoke;
}
.textbox /* input type=text (standard) */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 17px;
	width: 179px;
	color: #808080;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #c8c5c0;
	border-right: 1px solid #c8c5c0;
	margin-bottom: 4px;
}
.textshort /* input type=text (variant) */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 17px;
	width: 50px;
	color: #808080;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #c8c5c0;
	border-right: 1px solid #c8c5c0;
}
.textlong /* input type=text (variant) */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 17px;
	width: 179px;
	color: #808080;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #c8c5c0;
	border-right: 1px solid #c8c5c0;
}
.select /* drop-down lists (standard) */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	height: 15px;
	width: 179px;
	color: #808080;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #c8c5c0;
	border-right: 1px solid #c8c5c0;
}
.selectshort /* drop-down lists (variant) */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	height: 17px;
	width: 45px;
	color: #808080;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #c8c5c0;
	border-right: 1px solid #c8c5c0;
}
.selectlong /* drop-down lists (variant) */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 17px;
	width: 179px;
	color: #808080;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #c8c5c0;
	border-right: 1px solid #c8c5c0;
}

.checkbox
{
/*	margin:-4px; */
}

.blue
{
color:#FFFFFF;
background-color:#167ebb;
}	

