body,td,p {
	font:9pt arial,verdana,helvetica,sans-serif
}

body,#maindiv,td,p {
	background:#FFF
}

body,#blockright ul,td,p {
	margin:0
}

body,#maindiv #contentdiv #leftmenu #portletheaderleft #portletheadertext,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newstitlemiddle,#maindiv #contentdiv #middlediv #contenttext #title,#maindiv #contentdiv #rightdiv #portletheaderright #portletheadertext {
	color:#4f2683
}

body,#maindiv #header #menubar,#maindiv #contentdiv #middlediv {
	text-align:center
}

body {
	border:1px solid transparent
}

img {
	border-width:0
}
a {
	color: #00a4e4;
}

a:hover,#maindiv #header #mainmenutop a:hover,#maindiv #header #menubar a.l1menuactive:hover,#maindiv #header #menubar a.l1menuinactive:hover,#maindiv #contentdiv #leftmenu #menu #newslinkleft,#maindiv #contentdiv #leftmenu #menu #newslinkleft a:hover,#menu ul a.HasSubMenu:hover,#menu ul a:active,#menu ul a:hover,#menu ul li:hover,#menu ul a.HasSubMenu:hover,#menu ul a:active,#menu ul li.level4opened a,#menu ul li.level4selected a,#menu ul li.level3opened a,#menu ul li.level3selected a,#menu ul li.level2opened a,#menu ul li.level2selected a,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newslinkmiddle a:hover,#blockright ul li a:hover {
	color:#ec098d
}

.contenttextlink,#maindiv #header #mainmenutop,#maindiv #header #mainmenutop a,#maindiv #header #menubar a.l1menuactive:visited,#maindiv #header #menubar a.l1menuactive:active,#maindiv #header #menubar a.l1menuactive:link,#maindiv #header #menubar a.l1menuinactive:visited,#maindiv #header #menubar a.l1menuinactive:active,#maindiv #header #menubar a.l1menuinactive:link,#maindiv #contentdiv #leftmenu #menu li.level2selected a,#maindiv #contentdiv #leftmenu #menu #newstitleleft,#maindiv #contentdiv #leftmenu #menu #newslinkleft a,#menu ul li.level2opened a,#menu ul li.level2selected a,#menu ul li.level2 a,#menu ul li.level2opened>a,#menu ul li.level2selected>a,#menu ul li.level2>a,#menu ul li.level3opened a,#menu ul li.level3selected a,#menu ul li.level3 a,#menu ul li.level3opened>a,#menu ul li.level3selected>a,#menu ul li.level3>a,#menu ul li.level4opened a,#menu ul li.level4selected a,#menu ul li.level4 a,#menu ul li.level4opened>a,#menu ul li.level4selected>a,#menu ul li.level4>a,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newslinkmiddle a,#maindiv #contentdiv #rightdiv #rightcontent #blockright #offline,#blockright ul li a {
	color:#00a4e4
}

#maindiv,#maindiv #header #mainmenutop,#maindiv #header #menubar,#maindiv #header #menubar div.litext,#maindiv #header #searchdiv,#maindiv #header #searchdiv #searchinput,#maindiv #header #searchdiv #searchbutton,#maindiv #contentdiv,#maindiv #contentdiv #leftmenu,#maindiv #contentdiv #leftmenu #portletheaderleft,#maindiv #contentdiv #leftmenu #menu,#maindiv #contentdiv #leftmenu #menu #newsitemleft,#maindiv #contentdiv #leftmenu #menu #newstextleft,#maindiv #contentdiv #leftmenu #menu #newslinkleft,#maindiv #contentdiv #middlediv,#maindiv #contentdiv #middlediv #boxnewsmiddle,#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsleft,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext,#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsright,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newslinkmiddle,#maindiv #contentdiv #middlediv #contentheaderleft,#contentrightimg,#maindiv #contentdiv #rightdiv,#maindiv #contentdiv #rightdiv #portletheaderright,#maindiv #contentdiv #rightdiv #rightcontent,#maindiv #contentdiv #rightdiv #rightcontent #blockright,#maindiv #contentdiv #rightdiv #rightcontent #blockright .chatname,#maindiv #contentdiv #rightdiv #rightcontent #blockright #offline,#maindiv #contentdiv #rightdiv #rightcontent #blockright .chatfoto,#maindiv #xfooter {
	position:relative
}

#maindiv,#maindiv #contentdiv {
	margin-top:0;
	height:100%
}

#maindiv {
	width:976px;
	margin-left:auto;
	margin-right:auto
}

#maindiv,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle,#maindiv #contentdiv #middlediv #contenttext #title,#maindiv #contentdiv #middlediv #contenttext #bodyitem,xtitle,td,p {
	text-align:left
}

#maindiv,#maindiv #contentdiv #leftmenu #menu,#maindiv #contentdiv #rightdiv #rightcontent {
	border:0 solid green
}

#maindiv #header {
	background:url("header.gif") no-repeat;
	postion:relative;
	height:163px
}

#maindiv #header,#maindiv #header #mainmenutop,#maindiv #header #menubar,#maindiv #header #menubar div.litext,#maindiv #header #searchdiv #searchinput,#maindiv #header #searchdiv #searchbutton,#maindiv #contentdiv,#maindiv #contentdiv #leftmenu,#menu ul li,#menu ul li a,#maindiv #contentdiv #middlediv,#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsleft,#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsright,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsattachmentmiddle,#maindiv #contentdiv #rightdiv #rightcontent #blockright .chatfoto,#blockright ul li,#blockright ul li a {
	float:left
}

#maindiv #header,#maindiv #contentdiv {
	width:974px
}

#maindiv #header,#maindiv #header #menubar,#maindiv #header #searchdiv #searchbutton,#maindiv #contentdiv #middlediv #boxnewsmiddle,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newstitlemiddle,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newstextmiddle,#maindiv #contentdiv #rightdiv #rightcontent #blockright #offline,#maindiv #xfooter,td,p {
	border:0 solid red
}

#maindiv #header #mainmenutop,#maindiv #contentdiv #middlediv #contentheaderleft {
	background:transparent
}

#maindiv #header #mainmenutop {
	width:100%;
	height:18px;
	margin-top:7px;
	padding-top:20px
}

#maindiv #header #mainmenutop,#maindiv #contentdiv #middlediv #contentheaderleft #contentheadertext {
	text-align:right
}

#maindiv #header #mainmenutop,#maindiv #header #menubar a.l1menuactive:visited,#maindiv #header #menubar a.l1menuactive:active,#maindiv #header #menubar a.l1menuactive:link,#maindiv #header #menubar a.l1menuinactive:visited,#maindiv #header #menubar a.l1menuinactive:active,#maindiv #header #menubar a.l1menuinactive:link,#maindiv #contentdiv #leftmenu #portletheaderleft #portletheadertext,#maindiv #contentdiv #leftmenu #menu,#maindiv #contentdiv #leftmenu #menu a,#maindiv #contentdiv #leftmenu #menu li.level2selected a,#maindiv #contentdiv #middlediv #contenttext #title,#maindiv #contentdiv #middlediv #contenttext h2,#maindiv #contentdiv #middlediv #contenttext h1,xtitle,#summaryheadertext,#summarytext,#maindiv #contentdiv #rightdiv #portletheaderright #portletheadertext,#maindiv #contentdiv #rightdiv #rightcontent {
	font-size:9pt
}

#maindiv #header #mainmenutop,#maindiv #contentdiv #leftmenu #menu ul,#maindiv #contentdiv #leftmenu #menu #menuhome,#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsleft,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext,#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsright,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle,#blockright ul {
	border:0 solid black
}

#maindiv #header #mainmenutop a,#maindiv #header #menubar a.l1menuactive:visited,#maindiv #header #menubar a.l1menuactive:active,#maindiv #header #menubar a.l1menuactive:link,#maindiv #header #menubar a.l1menuinactive:visited,#maindiv #header #menubar a.l1menuinactive:active,#maindiv #header #menubar a.l1menuinactive:link,#maindiv #contentdiv #leftmenu #menu a,#maindiv #contentdiv #leftmenu #menu #newslinkleft a,#menu ul li a,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newslinkmiddle a,#blockright ul li a {
	text-decoration:none
}

#maindiv #header #mainmenutop a,#maindiv #header #menubar a.l1menuactive:visited,#maindiv #header #menubar a.l1menuactive:active,#maindiv #header #menubar a.l1menuactive:link,#maindiv #header #menubar a.l1menuinactive:visited,#maindiv #header #menubar a.l1menuinactive:active,#maindiv #header #menubar a.l1menuinactive:link,#maindiv #contentdiv #leftmenu #menu #newstitleleft,#menu ul li.level2selected,#menu ul li.level2opened,#menu ul li.level2opened a,#menu ul li.level2selected a,#menu ul li.level2 a,#menu ul li.level2opened>a,#menu ul li.level2selected>a,#menu ul li.level2>a,xtitle,#summaryheadertext,#maindiv #contentdiv #rightdiv #rightcontent #blockright #offline {
	font-weight:normal
}

#maindiv #header #mainmenutop a {
	padding-right:20px
}

#maindiv #header #mainmenutop a,#maindiv #header #mainmenutop #topmenuspacer {
	border:solid red 0
}

#maindiv #header #mainmenutop #topmenuspacer {
	width:15px
}

#maindiv #header #menubar,#maindiv #header #searchdiv {
	height:20px
}

#maindiv #header #menubar {
	width:535px;
	margin-top:88px;
	left:220px;
	padding-top:8px;
	color:#fff
}

#maindiv #header #menubar,#menu ul li a,#blockright ul li a {
	display:block
}

#maindiv #header #menubar div.litext,#maindiv #header #menubar a {
	margin-right:20px
}

#maindiv #header #menubar a.l1menuactive:visited,#maindiv #header #menubar a.l1menuactive:active,#maindiv #header #menubar a.l1menuactive:link,#maindiv #header #menubar a.l1menuinactive:visited,#maindiv #header #menubar a.l1menuinactive:active,#maindiv #header #menubar a.l1menuinactive:link {
	cursor:hand
}

#maindiv #header #searchdiv,#contentrightimg,#maindiv #contentdiv #rightdiv {
	float:right
}

#maindiv #header #searchdiv {
	margin-top:95px;
	margin-right: 15px;
	width:190px;
	padding-top:0
}

#maindiv #header #searchdiv,#maindiv #contentdiv #rightdiv #portletheaderright #portletheadertext {
	border:0 solid yellow
}

#maindiv #header #searchdiv #searchinput {
	font:8pt arial,verdana,helvetica,sans-serif;
	z-index:100;
	height:15px;
	width:100px;
	margin-left:15px;
	border:1px solid #00a4e4
}

#maindiv #contentdiv,#maindiv #contentdiv #rightdiv #rightcontent #blockright {
	border:0 solid blue
}

#maindiv #contentdiv #leftmenu,#maindiv #contentdiv #rightdiv {
	width:222px
}

#maindiv #contentdiv #leftmenu ul li.level2 a.hasSubMenu{
	border:0px dotted red;
}

#maindiv #contentdiv #leftmenu #portletheaderleft,#maindiv #contentdiv #rightdiv #rightcontent #blockright #offline {
	top:5px
}

#maindiv #contentdiv #leftmenu #portletheaderleft {
	left:10px;
	width:203px
}

#maindiv #contentdiv #leftmenu #portletheaderleft,#maindiv #contentdiv #middlediv #contentheaderleft {
	height:19px
}

#maindiv #contentdiv #leftmenu #portletheaderleft #portletheadertext,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newstitlemiddle,#maindiv #contentdiv #middlediv #contenttext #title,#maindiv #contentdiv #rightdiv #portletheaderright #portletheadertext {
	font-weight:bold
}

#maindiv #contentdiv #leftmenu #portletheaderleft #portletheadertext {
	padding-top:3px;
	padding-left:6px
}

#maindiv #contentdiv #leftmenu #menu {
	top:10px;
	left:5px;
	background:transparent;
	margin-top:1px
}

#maindiv #contentdiv #leftmenu #menu,#menu ul li,#blockright ul li {
	margin-left:0
}

#maindiv #contentdiv #leftmenu #menu ul,#maindiv #contentdiv #leftmenu #menu #menuhome,#blockright ul {
	list-style:none;
	overflow:hidden
}

#maindiv #contentdiv #leftmenu #menu ul {
	margin:0 0 0 5px;
	padding:0 0;
	width:197px
}

#maindiv #contentdiv #leftmenu #menu #menuhome {
	margin:0 0 0 13px;
	width:194px
}

#maindiv #contentdiv #leftmenu #menu #menuhome,#menu ul li,#blockright ul li {
	padding:1px 0
}

#maindiv #contentdiv #leftmenu #menu #newsitemleft {
	padding-right:0
}

#maindiv #contentdiv #leftmenu #menu #newstextleft,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newstextmiddle,#maindiv #contentdiv #middlediv #contenttext #bodyitem,#maindiv #contentdiv #rightdiv #rightcontent #blockright,td,p {
	color:#000
}

#maindiv #contentdiv #leftmenu #menu #newslinkleft,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle #newslinkmiddle {
	padding-top:2px
}

#maindiv #contentdiv #leftmenu #menu #newslinkleft a {
	font-style:normal
}

#maindiv #contentdiv #leftmenu #menu #newsseparator {
	height:3px;
	margin:5px 0 5px 15px
}

#maindiv #contentdiv #leftmenu #menu #newsseparator,#maindiv #contentdiv #middlediv #contenttext h1 {
	margin-top:5px
}

#maindiv #contentdiv #leftmenu #menu #newsseparator,#maindiv #contentdiv #rightdiv #rightcontent,#maindiv #contentdiv #rightdiv #rightcontent #blockright {
	margin-bottom:5px
}

#menu ul li,#menu a,#menu ul li.level2opened a,#menu ul li.level2selected a,#menu ul li.level2 a,#menu ul li.level2opened>a,#menu ul li.level2selected>a,#menu ul li.level2>a,#menu ul li.level3opened a,#menu ul li.level3selected a,#menu ul li.level3 a,#menu ul li.level3opened>a,#menu ul li.level3selected>a,#menu ul li.level3>a,#menu ul li.level4opened a,#menu ul li.level4selected a,#menu ul li.level4 a,#menu ul li.level4opened>a,#menu ul li.level4selected>a,#menu ul li.level4>a,#blockright ul li {
	line-height:1.2em
}

#menu ul li,#menu a,#blockright ul li {
	width:100%;
}

#menu ul li.level2opened a,#menu ul li.level2selected a,#menu ul li.level2 a,#menu ul li.level2opened>a,#menu ul li.level2selected>a,#menu ul li.level2>a {
	padding-left:1.0em
}

#menu ul li.level3opened a,#menu ul li.level3selected a,#menu ul li.level3 a,#menu ul li.level3opened>a,#menu ul li.level3selected>a,#menu ul li.level3>a {
	padding-left:2.0em
}

#menu ul li.level4opened a,#menu ul li.level4selected a,#menu ul li.level4 a,#menu ul li.level4opened>a,#menu ul li.level4selected>a,#menu ul li.level4>a {
	padding-left:3.0em
}

#menu ul li.level2 a.leftmenulink{
	padding-left:10px;
	}

#menu ul li.level3 a.leftmenulink{
	padding-left:23px;
	}

#menu ul li.level4 a.leftmenulink{
	padding-left:36px;
	}
	
#menu ul li.level2 a.hasSubMenu,#blockright ul li,#searchlist ul li {
	background:url(bullet-blue.gif) 0 4px;
	background-repeat:no-repeat;
	padding-left:10px;
}

#menu ul li.level3 a.hasSubMenu {
	background:url(bullet-blue.gif) 13px 4px;
	background-repeat:no-repeat;
	padding-left:23px;
}

#menu ul li.level2opened a.hasSubMenu,#menu ul li.level2selected a.hasSubMenu {
	background:url(bullet-indigo.gif) 0 4px;
	background-repeat:no-repeat;
	padding-left:10px;
}

#menu ul li.level3opened a.hasSubMenu,#menu ul li.level3selected a.hasSubMenu {
	background:url(bullet-indigo.gif) 13px 4px;
	background-repeat:no-repeat;
	padding-left:23px;
}

#maindiv #contentdiv #middlediv {
	width:530px;
	margin:0 0 0 0;
	border:0 dotted green
}

#maindiv #contentdiv #middlediv #boxnewsmiddle {
	top:4px;
	width:526px
}

#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsleft,#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsright {
	width:6px
}

#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsleft {
	height:1px
}

#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext {
	float:center
}

#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle {
	width:520px
}

#maindiv #contentdiv #middlediv #boxnewsmiddle #boxnewsright {
	margin-right:0
}

#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle,#maindiv #contentdiv #rightdiv #rightcontent #blockright .chatfoto {
	margin-bottom:10px
}

#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsattachmentmiddle,#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle {
	padding-left:5px
}

#maindiv #contentdiv #middlediv #boxnewsmiddle #xboxnewstext #newslinemiddle #newsitemmiddle {
	padding-top:5px;
	width:420px;
	float:none
}

#maindiv #contentdiv #middlediv #contentheaderleft {
	width::528px;
	clear:both
}

#contentrightimg {
	top:0;
	left:0
}

#maindiv #contentdiv #middlediv #contentheaderleft #contentheadertext {
	padding:10px 10px 0 23px
}

#maindiv #contentdiv #middlediv #contenttext {
	padding:10px 15px;
	font-family:arial,verdana,helvetica,sans-serif
}

#maindiv #contentdiv #middlediv #contenttext h2 {
	margin-bottom:1px
}

#maindiv #contentdiv #middlediv #contenttext p {
	margin-top:2px
}

#summaryheadertext {
	background:#e0e8e8;
	padding:2px 5px
}

#summaryheadertext,#summarytext {
	margin:0 -3px
}

#summarytext,#summarytext p {
	background:#f0f0f0
}

#summarytext {
	padding:3px 5px
}

#maindiv #contentdiv #rightdiv #portletheaderright {
	background:url("line_def_purple.gif") no-repeat;
	float:bottom;
	margin-top:-2px;
	border:0 solid orange
}

#maindiv #contentdiv #rightdiv #portletheaderright,#maindiv #xfooter {
	height:25px
}

#maindiv #contentdiv #rightdiv #portletheaderright #portletheadertext {
	padding-top:7px
}

#maindiv #contentdiv #rightdiv #portletheaderright #portletheadertext,#maindiv #contentdiv #rightdiv #rightcontent {
	padding-left:10px
}

#maindiv #contentdiv #rightdiv #rightcontent,#blockright ul {
	width:195px
}

#maindiv #contentdiv #rightdiv #rightcontent #blockright .chatname {
	height:22px;
	border:solid yellow 0
}

#maindiv #contentdiv #rightdiv #rightcontent #blockright .chatfoto {
	height:80px;
	width:40px;
	top:7px;
	border:1px solid red
}

.chatlinks,#maindiv #contentdiv #rightdiv #rightcontent #blockright .chatlinks {
	padding-left:2px
}

#blockright ul {
	padding:5px 0 0 0
}

#blockright ul li a {
	padding-left:1.1em
}

#maindiv #xfooter {
	background:url("backgr_bottom.gif") no-repeat
}

td,p {
	vertical-align:top
}

#leftcolumn {
	background:url("backgr_left.gif") repeat-y
}

#rightcolumn {
	background:url("backgr_right.gif") repeat-y
}


