/*<![CDATA[*/







/* page styling, unimportant for the menu. only makes the page looks nicer */



body {
	font-family: Tahoma, "Trebuchet MS", sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/



	margin: 0px;
	background-image: url(images/Default/vdre700.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
	line-height: 12px;
	/*background-color: #a80000;*/



	background-color: #c20000;
	width: 100%;
	height: 100%;
}
a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	color: #fff;
	text-decoration: none;
}
a:hover#linky {
	text-decoration: none;
}
#horizon {
	color: #fff;
	background-color: transparent;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
	z-index: 50;
}
#content {
	background-color: /*#0f0*/transparent;
	margin-left: -450px;
	position: absolute;
	top: -250px;
	left: 50%;
	width: 900px;



/*	height: 500px;



*/	visibility: visible  z-index: 50;
}
.scrollertitle {
	font-family: Tahoma, "Trebuchet MS", sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/* - - - Positions - - - */











#pscroller1 {
	font-family: Tahoma, "Trebuchet MS", sans-serif;
	font-size: 10px;
	font-weight: bold;
	/*	top: 467px;



	left: 280px;



*/	position: absolute;
	width: 210px;
	height: 25px;
	border: 0;
	padding: 0;
	text-align: left;
}
.scroller {
	position: absolute;
	top: 130px;
	left: 25px;
	height: 260px;
	width: 390px;
	clip: rect(0px,400px,260px,0px);
	text-align: left;
	overflow: auto;
	padding-right: 10px;
	font-size: 11px;
}
.noclick {
	position: absolute;
	top: 467px;
	left: 280px;
	z-index: 10;
}
.rsspos {
	position: absolute;
	top: 487px;
	left: 280px;
}
.iframepos {
	position: absolute;
	top: 130px;
	left: 25px;
}
.listahan {
	line-height: 11px;
}
.TOS-Content {
	position: absolute;
	top: 50px;
	left: 0px;
	background-color: transparent;
	height: 390px;
	width: 900px;
}
.TOS-LogoHeader {
	position: absolute;
	top: 0px;
	left: 0px;
	cursor: pointer;
}
.TOS-Footer {
	position: absolute;
	top: 440px;
	left: 0px;
}
.TOS-Locator {
	position: absolute;
	top: 25px;
	right: 0px;
}
.TOS-Preemt {
	position: absolute;
	top: 25px;
	right: 0px;
	z-index: 10;
}
.TOS-ADxMenu {
	position: absolute;
	font-weight: bold;
	top: 440px;
	right: 0px;
}
/* - - - ADxMenu: BASIC styles - - - */







/* remove all list stylings */



.menu, .menu ul {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;
}
/* move all list items into one row, by floating them */



.menu li {
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	float: right;
}
/* define new starting point for the nested UL, thus making positioning it a piece of cake */



.menu li:hover {
	position: relative;
}
/* raise the submenus up */



.menu li ul {
	bottom: 100%;
	right: 0;
}
/* force the submenu items into separate rows, while still keeping float:left (which resolves IE6 white-gap problem) */



.menu li li {
	width: 100%;
}
/* fix the position for 2nd level submenus.



	first make sure no horizontal scrollbars are visible on initial page load by sliding them all into bottom-left corner  */



.menu li li ul {
	bottom: 0;
}
/* ...and then place the submenu where it should be, when shown */



.menu li li:hover ul {
	right: 100%;
}
/* initialy hide all sub menus */



.menu ul {
	display: none;
	position: absolute;
	z-index: 10;
}
/* display them on hover */



.menu li:hover>ul {
	display: block;
}
/* -- float.clear -- force containment of floated LIs inside of UL */



.menu:after, .menu ul:after {
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}
/* IE7 float clear: */



.menu, .menu ul {
	min-height: 0;
}
/* -- float.clear.END --  */







/* sticky submenu: it should not disappear when your mouse moves a bit outside the submenu



	YOU SHOULD NOT STYLE the background of the ".menu UL" or this feature may not work properly!



	if you do it, make sure you 110% know what you do */



.menu ul {
	background-image: url(empty.gif);/* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */
	/*padding: 30px 30px 10px 30px;



	margin: -30px -30px -10px 0;*/



	padding: 0;
	margin: 0;/*padding: 0;



	margin: 0;*/



	/*background: #f00;*/		/* uncomment this if you want to see the "safe" area. you can also use to adjust the safe area to your requirement */



}
/* - - - ADxMenu: Dagdag - - - */







.simplemenu {
	background-color: #6e0000;
}
.simplemenu li:hover>a {
	background-color: #c30000;
	background-image: url(images/Default/hover.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center top;
}
#widemenu {
	width: 16em;
}
#narrowmenu {
	width: 10em;
}
/* - - - ADxMenu: DESIGN styles - - - */







.menu, .menu ul li {
	color: #fff;/*background: #234;*/



}
.menu li li {
	text-align: right;
}
.menu ul {
	width: 12em;
}
.menu li:hover>a {
	color: #fff;
}
/*TEXT ADJUST*/



.menu a {
	text-decoration: none;
	color: #a40000;
	padding: .4em 1em;
	display: block;/*padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;*/



}
.menu a:hover {
	color: #fff;
}
/*CONTACT FORM*/



input, textarea {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#222;
	padding:4px;
	position: absolute;
	background-color: #b1b1b1/*#0f0*/;
	border:0px;
}
input.send {
	background-image: url(images/spacer.gif);
	padding: 0px;
	background-color: transparent;
}
