BODY {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;}
TABLE, TD, SELECT, TEXTAREA, INPUT           { color: #cd4500; font-size: 16px; font-family: Times, "Times New Roman"; font-style: normal; line-height: 18px }
.headline  { font-size: 16px; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: normal; line-height: 100%; padding: 0 4px 8px; border-bottom: 1px solid #ccc }
.headlineTbl { font-size: 16px; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: normal; padding: 0 4px 8px; border-bottom: 1px }
.grayTbl  { background-color: #efefef; padding: 4px 4px 0; border: solid 1px #d0d0d0 }
.greenTbl { background-color: #70bd1f; padding: 0 4px 0; border: solid 1px #d0d0d0 }
.yellowTbl { background-color: #fff400; padding: 0 4px; border: solid 1px #d0d0d0 }
.blueTbl { background-color: #3fa6cc; padding: 0 4px 0; border: solid 1px #d0d0d0 }
.grayCell  { font-size: 11px; background-color: #efefef; padding: 4px; border: solid 1px #d0d0d0 }
.calBg  { background-color: white; padding: 0; border: solid 1px #c2c2c2 }
.TblText11 { font-size: 11px }
.Times14    { color: #cd4500; font-size: 14px; font-family: Times, "Times New Roman" }
.Times10  { color: black; font-size: 10px; font-family: Times, "Times New Roman"; letter-spacing: 1px }
.Times11  { color: #cd4500; font-size: 11px; font-family: Times, "Times New Roman"; letter-spacing: 1px }
.TblText11Pad  { font-size: 11px; padding: 3px 4px }
.TblText11Bold { font-size: 11px; font-weight: bold }
.TblText11BoldPad { font-size: 11px; font-weight: bold; padding: 3px 4px }
.TblText10  { color: #4c4c4c; font-size: 9px; font-family: Verdana; font-weight: normal }
.TblText10Pad { font-size: 10px; font-weight: normal; line-height: 13px; padding: 6px 4px }
.TblText10PadTitel { font-size: 10px; font-weight: normal; line-height: 13px; padding: 3px 4px 6px }
.columnBorder { padding: 0 4px; border: solid 1px #d0d0d0 }
.column  { padding: 8px 6px 10px 8px; border-bottom: 1px solid #cccccc }
.columnClean  { padding: 8px 4px 10px 8px }
.borderNoPad { margin: 0; padding: 3px 0 0 20px; width: 220px; border: solid 1px #cccccc }
.borderBottom { border-bottom: 1px solid #ccc }
.borderBottop { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }
.black { color: #000000 }
.negativ { color: #ffffff }
a:link   { color: #cd4500; text-decoration: underline }
a:active  { color: #777 }
a:visited   { color: #cd4500; text-decoration: underline }
a:hover   { color: #000; text-decoration: underline }
a:visited:hover   { color: #000; text-decoration: underline }
.bymorning { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100px }
.hSmall { font-weight: bold }
.hMedium { color: #2085ac; font-size: 10px; font-weight: bold }
.hBig { font-size: 15px; font-family: Helvetica, Verdana, sans-serif, Arial; font-weight: normal; letter-spacing: 1px }
.txtBody {
	line-height: 13px;
	font-weight: normal;
	font-size: 10px;}
.txtBodyA { font-size: 10px; font-weight: normal; line-height: 13px; padding: 6px 4px }
.txtFooter {
	font: 10px
	font-weight: normal;
	font-size: 9px;
	color: #CCCCCC}
.a_negativ {
	font-weight: bold;}
	.a_negativ A:link {text-decoration: none; color: #FFFFFF;}
	.a_negativ A:visited {text-decoration: none; color: #FFFFFF;}
	.a_negativ A:hover  { color: #ffffff; text-decoration: underline }
	.a_negativ A:visited:hover {text-decoration: underline; color: #FFFFFF;}
	
	.a_menu     { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0 }
	.a_menu A:link   { color: black; text-decoration: none }
	.a_menu A:visited   { color: black; text-decoration: none }
	.a_menu A:hover      { color: #cd4500; text-decoration: underline }
	.a_menu A:visited:hover      { color: #cd4500; text-decoration: underline }
	
	.a_blue   { font-size: 10px; font-weight: bold }
	.a_blue A:link   { color: #20698d; font-weight: bold; text-decoration: none }
	.a_blue A:visited   { color: #003; font-weight: bold; text-decoration: none }
	.a_blue A:hover   { color: #003; font-weight: bolder; text-decoration: underline }
.border { padding: 4px; border: solid 1px #004263 }		
	
	
.dropdown {width: 150px;} 

.linkbullets{list-style: outside square url(../../a21sundby/morning%20folder/morning/new2/design/index/bullet.gif);margin-left:15px;margin-top:13px;margin-bottom:13px}
.columnHdr { background-color: #efefef; padding: 0 4px; border: solid 1px #d0d0d0 }
.tblRemark {padding: 4px;}
.tblLabel {background-color: #EBEBEB; padding: 4px; border: 1px solid #EBEBEB;}
.tblBg {background-color: #EBEBEB; border: 1px solid #CCCCCC; padding: 4px;}
.tblHeader {font-size: 12px; background-color: #F0FFB7; border: 1px solid #CCCCCC; padding: 4px;}
.pagename  { font-weight: normal; font-size: 16px; line-height: 90%; font-family: Verdana, Helvetica, sans-serif, Arial; padding: 0px 0px 4px }
.pmNavi  { color: #fff; font-weight: bold; text-decoration: none }
.pmNavi a:link  { color: #fff; text-decoration: none }
.pmNavi a:visited  { color: #fff; text-decoration: none }
.pmNavi a:hover  { color: #003; text-decoration: none }
.listBg {background-color: #FFFFFF; border: 1px solid #CCCCCC; padding: 4px;}
.listBg1 { background-color: #ffffff; border-style: solid; border-width: 1px 1px 1px 0; border-color: white }
.listaltBg {background-color: #EBEBEB; border: 1px solid #CCCCCC; padding: 4px;}
.borderlines { border-left: 1px solid black }
.borderlinesT  { border-top: 1px solid #c2c2c2 }
.borderlinesR  { padding: 8px 6px 10px 8px; border-right: 1px solid #c2c2c2 }
.borderlinesTR  { border-top: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2 }
.borderlinesTRcolumn  { padding: 8px 8px 10px; border-top: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2 }
.borderlinesTL { border-top: 1px solid black; border-left: 1px solid black }
.borderlinesLB { border-bottom: 1px solid black; border-left: 1px solid black }
.borderlinesTB { border-top: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2 }
.borderlinesLRT { border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black }
