
/* ---------------------------------------- */
/* Main elements                            */
/* ---------------------------------------- */
body
{
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
td
{
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
	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: #666666;
	text-decoration: underline;
}
a:visited
{
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a:hover
{
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a:active
{
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
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 #605B4F;color: #ffffff;background-color: #ffffff; height: 1px;}
/* ---------------------------------------- */
/* Submenu for subscription service         */
/* ---------------------------------------- */
a.submenu:active
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #605B4F;
	text-decoration: none;
	font-weight: bold;
}
a.submenu:link
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #605B4F;
	text-decoration: none;
	font-weight: normal;
}
a.submenu:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #605B4F;
	text-decoration: none;
	font-weight: normal;
}
a.submenu:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00667F;
	text-decoration: underline;
	font-weight: normal;
}
a.fakelink
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

/* ---------------------------------------- */
/* Stadard text configurations              */
/* ---------------------------------------- */
.h1,.heading1 /* Main caption */
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #605B4F;
	padding-bottom: 4px;
	
}
div.h1 /* Main caption margins */
{margin-bottom: 8px;}

.h2 /* Paragraph caption */
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #605B4F;
	padding-bottom: 3px;
	
}
div.h2 /* Paragraph margins */
{margin-bottom: 4px;}

.h3 /* Preamble */
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #605B4F;
	padding-bottom: 3px;
}
div.h3 /* Preamble margins */
{margin-bottom: 4px;}

.errortext /* Error text */
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.confirmationText /* confirmationText */
{
	font-family: Verdana, Geneva, 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: Verdana, Geneva, 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: Verdana, Geneva, 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;
}
.textlong /* input type=text (variant) */
{
	font-family: Verdana, Geneva, 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: Verdana, Geneva, 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: Verdana, Geneva, 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: Verdana, Geneva, 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;
}
