@charset "iso-8859-1";
/* CSS Document */

html {
}

body {
	background-color:#FAFAFA;
	background: url(images/topline.png);
	background-repeat: repeat-x;
	margin-left: 20px;
	margin-top: 45px;
	margin-right: 20px;
	margin-bottom: 20px;
	
}	
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #848484;
}
a:active {
	text-decoration: none;
	color: #848484;
}
body,td,th, p, li {
	color: #848484;
	font-family: Helvetica Neue, Helvetica, Trebuchet MS, Verdana;
	font-size: 10pt;
	margin-left:0;
	vertical-align:top;
}
h1 {
	margin:0px 0px 0px 0px;
	vertical-align: top;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #1A1A1A;
	font-stretch:narrower;
} 
ul {
	padding:0px 0px 0px 0px;
}
li {
	padding:2px 1px 2px 4px;
	text-indent:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:1px;
	border-left:0px;
	border-color:#FFFFFF;
	border-style:solid;
}
img {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px 0px 0px 0px;
}

.hedaerTblCell {
	text-align: center;
}
.headerTblBanner {
	background: url(images/home_banner_bg1.png) no-repeat;
}
.GrayTextS {
	font-size: 7pt;
	font-weight: normal;
}
.footerContactInfo {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding-top:12px;
}
.headerDir {
	font-family: Helvetica Neue, Helvetica, Trebuchet MS, Verdana;
	font-size: 7pt;
}
.headerDir {
	color: #333333;
	font-family: Helvetica Neue, Helvetica, Trebuchet MS, Verdana;
	font-size: 8pt;
}
.applePosition {
	vertical-align: bottom;
}
.cellContentPosition1 {
	vertical-align: bottom;
}
.cellContentPosition2 {
	vertical-align: top;
}
.tblPositionMenu {
	vertical-align: top;
}
.cellContentHeader1 {
	vertical-align: top;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
}
.redText {
	color: #FF0000;
	font-size: 7pt;
}
.textDescriptionTop {
	color:#333333;
	font-size: 8pt;
	vertical-align: top;
}
.textDebatLink {
	color: #333333;
	font-family: Helvetica Neue, Helvetica, Trebuchet MS, Verdana;
	font-size: 8pt;
}
.textStdContent {
	color: #333333;
	font-family: Helvetica Neue, Helvetica, Trebuchet MS, Verdana;
	font-size: 8pt;
	line-height: 1.4;
	text-align:left;
	vertical-align:top;
}
.searchResultAlign {
	vertical-align: top;
}
.ForsideMainMargin {
	margin-bottom:50px;
}

/* News */

.formAlignNews {
	text-align:left;
}
.formButtonNews1 {
	border-style:solid;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	border-width:1px 1px 1px 0px;
	border-color:#DFDFDF;
	height:18px;
	background-color:#FFFFFF;
	color:#848484;
}
.formButtonNews2 {
	border-style:solid;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	border-width:1px 1px 1px 1px;
	border-color:#DFDFDF;
	height:18px;
	background-color:#FFFFFF;
	color:#848484;
}
.formTextFieldNews1 {
	border-style:solid;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	border-width:1px;
	border-color:#DFDFDF;
	height:14px;
	background-color:#FFFFFF;
}

/* Search */

.formButtonSearch1 {
	border-style:solid;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	border-width:1px 1px 1px 0px;
	border-color:#DFDFDF;
	height:18px;
	background-color:#FFFFFF;
	color:#848484;
}
.formTextFieldSearch1 {
	border-style:solid;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	border-width:1px 1px 1px 1px;
	border-color:#DFDFDF;
	height:14px;
	background-color:#FFFFFF;
}

/* Menu */

.mainmenu-level1-no {
	color:#848484;
	font-size:9pt;
	border-bottom:1px;
	border-bottom-color:#c8c8c8;
	border-bottom-style:solid;
	margin-top:5px;
	height:22px;
	font-family: Tahoma, Geneva, sans-serif;
}
.mainmenu-level1-act {
	color:#848484;
	font-size:9pt;
	border-bottom:1px;
	border-bottom-color:#c8c8c8;
	border-bottom-style:dashed;
	margin-top:5px;
	height:22px;
	font-family: Tahoma, Geneva, sans-serif;
}
.mainmenu-level1-act_cur {
	color:#333333;
	font-size:9pt;
	border-bottom:1px;
	border-bottom-color:#c8c8c8;
	border-bottom-style:dashed;
	margin-top:5px;
	height:22px;
	font-family: Tahoma, Geneva, sans-serif;
}
.mainmenu-level2-no {
	color:#848484;
	font-size:9pt;
	border-bottom:1px;
	border-bottom-color:#c8c8c8;
	border-bottom-style:dashed;
	margin-top:4px;
	height:20px;
	font-family: Tahoma, Geneva, sans-serif;
}
.mainmenu-level2-act {
	color:#848484;
	font-size:9pt;
	border-bottom:1px;
	border-bottom-color:#c8c8c8;
	border-bottom-style:dashed;
	margin-top:4px;
	height:20px;
	font-family: Tahoma, Geneva, sans-serif;
}
.mainmenu-level2-act_cur {
	color:#333333;
	font-size:9pt;
	border-bottom:1px;
	border-bottom-color:#c8c8c8;
	border-bottom-style:dashed;
	margin-top:4px;
	height:20px;
	font-family: Tahoma, Geneva, sans-serif;
}




/* Bulletlist */

.bulletlist_layout {
	position: relative;
	
	/* GRADIENT */	
	/* Fallback (Opera) */
	background: #f1f1f1;
	/* Mozilla: */
	background: -moz-linear-gradient(top, #f1f1f1, #e4e4e4);
	/* Chrome, Safari:*/
	background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#e4e4e4));
	/* IE */
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f1f1f1', EndColorStr='#e4e4e4', GradientType=0);
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#e4e4e4', GradientType=0)";
}
.bulletlist_layout .tl, .bulletlist_layout  .br {
	width: 6px;
	height: 6px;
	position: absolute;
	padding:0px; 
	margin:0px;
	line-height:6px;		
	font-size:1px;
	
}
.bulletlist_layout .tl {
	background:url(../../onit_underside/layout/images/corner-tl.png) top left no-repeat;
	top:0;
	left:0;
}
.bulletlist_layout .br {
	background:url(../../onit_underside/layout/images/corner-br.png) bottom right no-repeat;
	bottom:0;
	right:0;
}

.t3ul{
	width:170px;
	display:block;
	text-indent:0px;
	padding:0px 0px 0px 0px;
	margin:18px 0px 0px 0px;
	list-style:none;
	/*list-style:url(../../onit_underside/layout/images/bulletlist_arrow.png) inside;*/
}
.t3ul li.btl{text-indent:0px;padding:3px 5px 3px 18px;margin:0px;}
.t3ul IMG.arrowli{margin-right:6px;vertical-align:middle;display:block;position:absolute;top:10px;left:7px;}


