a:link, a:visited {
	text-decoration: none;
	color: #FF0099;
}
a:hover {
	color: #FF0099;
	/*color: #990000;
	text-decoration: none;
	font-weight: bold;*/
}
.headmenuatas {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #666666;
	background-position: right;
}
.headmenuatas a:link, .headmenuatas a:visited {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333399;
}
.headmenuatas a:hover {
	color: #CC3300;
	text-decoration: none;
}
.menukiri {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px none #000000;
	text-align: center;
	background-color: #D4D4D4;
}
.menukiri a:link, .menukiri a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.menukiri a:hover {
	color: #5362C7;
	text-decoration: none;
	font-weight: bold;
	height: auto;
	width: auto;
}
.texta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999081; text-decoration: none }
.bgkiri {
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.bgkiri a:link, .bgkiri a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.bgtengah {
	color: #999081;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	line-height: 18px;
}
.bgkanan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0000FF;
	text-decoration: none;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #9966FF;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #8d847e;
	line-height: 18px;
	margin:5px 0px;
}
.topmenukanan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #C0C0C0;
	padding: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #978F86;
	border-right-width: medium;
	border-right-style: none;
	border-right-color: #FF9900;
	text-align: left;
	text-indent: 6px;
}
.topmenukiri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999081;
	padding: 2px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-left-width: medium;
	border-left-style: none;
	border-left-color: #333333;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-align: center;
}
.topmenukiri a:link, .topmenukiri a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	padding: 4px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.topmenukiri a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0000CC;
	text-decoration: none;
	background-color: #666666;
	padding: 4px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6AFA5;
	font-family: "Yanone Kaffeesatz";
	font-size: 16px;
	color: #CECAC8;
	text-align: right;
	background-color: #999081;
}
.footerbox {
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #0066FF;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.textboxkanan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFCC;
	border-bottom-width: thin;
	border-bottom-style: double;
	border-bottom-color: #999999;
}
.headeratas {
	color: #8D847E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	line-height: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footer1  a:link, .footer1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	padding: 0px;
}
.footer1  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	padding: 0px;
}
.imageproduct {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	line-height: 18px;
	font-weight: normal;
}
.topproduct {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	padding: 4px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #333333;
}
.topproduct a:link, .topproduct a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	padding: 4px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #8d847e;
}
.bgkiri {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #FFFFFF;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #999081;
	color: #FFFFFF;
	line-height: 18px;
	text-align: center;
	height: 0px;
	padding: 0px;
}
.menu {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d847e;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999081;
}
.container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #C0C0C0;
}
.menuatas {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d847e;
	text-align: right;
	height: 20px;
	padding-right: 5px;
}
.box {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	background-color: #999081;
}
.boxinfo {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d847e;
	text-align: left;
	font-weight: bold;
	line-height: 18px;
}
.menu a:link, .menu a:visited {

	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d847e;
	text-align: left;
	text-decoration: none;
}
.menuatas a:link, .menuatas a:visited {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d847e;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
}
div.scroll {
height: 255px;
width: 250px;
overflow: auto;
padding: 8px;
}
div.scroll1 {
height: 300px;
width: 400px;
overflow: auto;
padding: 8px;
}
.headertext {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	background-color: #999081;
	line-height: 18px;
}
.bgtengah a:link, .bgtengah a:visited {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d847e;
	text-align: left;
	text-decoration: underline;
}
.headertext a:link, .headertext a:visited {


	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}
.headertext a:hover{
/*color:#ccc;*/
	font-weight:bold;
}
.downloadzone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999081;
	text-decoration: none;
	padding: 2px;
	border-bottom-width: medium;
	border-bottom-style: none;
	border-bottom-color: #333333;
	border-left-width: medium;
	border-left-style: none;
	border-left-color: #333333;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-align: center;
	line-height: 14px;
}
.boxnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid #C0C0C0;
}
div.scrooldepan {
	/*height: 244px;*/
	height: 361px;
	width: 100%;
	overflow: hidden;
	padding: 0px;
}
div.scrooldepan_bawah {
	/*height: 210px;*/
	height: 361px;
	width: 100%;
	overflow: hidden;
	padding: 0px;
}
div.scrooldepan1 {
	height: 410px;
	width: 460px;
	overflow: auto;
	padding: 8px;
}
.blockinfo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	background-color: #999081;
	line-height: 18px;
	padding-right: 8px;
}
#apDiv1 {
	position:absolute;
	left:492px;
	top:986px;
	width:278px;
	height:85px;
	z-index:1;
	background-image: url(../images/popup.gif);
	visibility: hidden;
}
#apDiv2 {
	position:absolute;
	left:486px;
	top:549px;
	width:278px;
	height:85px;
	z-index:1;
	background-image: url(../images/popup.gif);
	visibility: hidden;
}


.footer1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d847e;
	text-decoration: none;
	padding: 0px;
	text-align: center;
}
img{border:0px;}
.newsimg_small,.offersimg_small{border:1px solid #d8d8d8;padding:1px;}
.borderbtm{border-bottom:1px dashed #d8d8d8;}
/*
.modtitle{color:#fff;padding:0px 5px 0px 25px;height:30px;font-weight:bold;background:#988f80 url(../images/items.gif) no-repeat scroll 0px 0px;}
*/
.modtitle{color:#fff;padding:0px 5px 0px 25px;height:22px;font-weight:bold;background:#988f80 url(../images/items.gif) no-repeat scroll 0px -3px;}
.modtitle a:link, .modtitle a:visited {
	text-decoration: none;
	color: #FFF;
}
.modtitle a:hover {
	color: #FFF;
	text-decoration: underline;
	/*color: #990000;
	text-decoration: none;
	font-weight: bold;*/
}
.errortxt {color:#ff0000;}
.confirmtxt{color:green;}
.hoverlist{background:#efefef;}
.style3 {
color:#E61577;
font-weight:bold;
}
.new_boxnews {
border:1px solid #C0C0C0;
color:#8D847E;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
padding:10px;
margin-top:15px;
}
.new_boxnews2 {
border:1px solid #dfdfdf;
color:#8D847E;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
padding:10px;
margin-top:15px;
}
.new_boxnews3 {
border:0px solid #C0C0C0;
color:#8D847E;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
padding:10px;
margin-top:15px;
}
.keyplan{height:350px; margin-top:10px;}
.def_color{color:#FF0099;}
.w600{width:600px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.clearfix:after {
  content:" ";
  clear:both;
  display:block;
  font-size:0px;
  height:0px;
  visibility:hidden;
}
.img_venues{float:left;width:140px; margin-right:10px; margin-bottom:15px;}
.img_venues img{height:130px;max-width:130px;}

/*03052011*/
.search_txt{
	border: 1px solid #999999;
    font-size: 11px;
    height: 16px;
}
.search_submit{
	font-size: 11px;    
}
.icon{ border: 1px solid #999999; }
.head_logo{padding:8px 10px 5px;}
.right-header{text-align:right; padding:55px 10px 5px;}
.homepage_txt{padding:0px 5px; height:90px; overflow:hidden; text-align:left;}
.facility_list{height:302px;overflow:hidden;padding:5px 10px;text-align:left;}
.facility_list ul{
	color: #8D847E;
    line-height: 16px;
    margin: 0;
}
.facility_list a{color:#8D847E;text-decoration:underline;}
.facility_list a:hover{color:#FF0099;}
.footer1 form{
	margin:0px; padding:0px;
}
.bgtengah a.offers_title{color:#FF0099;font-size:12px;margin:5px 0px 0px;font-weight:bold;text-decoration:none;}
.bgtengah a.news_title{color:#FF0099;font-size:11px;margin:5px 0px 0px;font-weight:bold;text-decoration:none;}
.bgtengah a.read_more:hover{color:#FF0099;}
.TA_selfserveprop{
	/*height:394px;*/
	overflow:hidden; 
}

/*14072011 -- DROPDOWN*/
/*Horizontal CSS Drop-Down Menu Module*/
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
	position: relative;
	z-index: 597;
	float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

/*Horizontal Linear CSS Drop-Down Menu Component*/
ul.dropdown-linear {
 width: 100%;
}

ul.dropdown-linear ul li {
 float: left;
}

ul.dropdown-linear li.hover,
ul.dropdown-linear li:hover {
 position: static;
}

ul.dropdown-linear ul ul {
 display: none !important;
}

/*Default CSS Drop-Down Menu Theme*/
/*-------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				/*\.class|(li|a):hover/
 * @level sep	ul
 */


	ul.dropdown li {
	border-style: solid;
	border-width: 1px 1px 1px 0;
	border-color: #fff #d9d9d9 #d9d9d9;
	background-color: #999081;
	color: #fff;
	padding-top: 2px;
	padding-right: 7.98px;
	padding-bottom: 2px;
	padding-left: 7.98px;
	}
	

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #eee;
	 color: #000;
	}

	ul.dropdown a:link,		{ color: #fff; font-weight: normal;} u
	ul.dropdown a:visited	{ color: #fff; text-decoration: none; }
	ul.dropdown a:hover		{ color: #fff; font-weight: bold;}
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
	 margin-top: 1px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 20px;
 background-image: none;
 background-position: 100% 50%;
 background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(images/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.png);
 background-position: 0 50%;
}

/*Default Linear CSS Drop-Down Menu Theme*/
ul.dropdown {
 font-weight: normal;
 width: 924px;
 background-color: #999081;
 border-bottom: none;
 padding:2px 0 0;
}

	ul.dropdown li {
	 border: none;
	 background-color: #999081;
	 color: #fff;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #A8A093;
	 color: #fff;
	 font-weight: bold;
	}

	ul.dropdown ul {
	 width: 924px;
	 margin-top: 0;
	 border-top: none;
	 background-color: #A8A093;
	 padding:2px;
	}

		ul.dropdown ul li {
		 background-color: #A8A093;
		}

		ul.dropdown ul li.hover {
		 margin: 0;
		 border: none;
		}


ul.dropdown ul *.dir {
 padding-right: 7px;
 background-image: none;
}

#fadeshow1{

}

.separator_table{
	background: url(../images/line.jpg) repeat-y;
}
.pr20{padding-right:20px;}
.main_content_txt{font-weight:normal;}
.main_content_txt ul{
	list-style-image:url('../images/indent1.png');
	line-height:18px;
	padding: 0 17px;
	margin:0px 0px 10px;
}
.main_content_txt p{
	margin:0px 0px 0px;
}
.main_content_txt p strong.style3, .main_content_txt p.style3{
	margin:5px 0px 0px;
}
.offer_items{
	background:#999081;
	float: left;
    margin-right: 10px;
    padding: 0px 5px;
    width: 268px;
}
.offer_items:hover{
	background:#aca394;
}
.offer_item_img{width:60px; float:left;}
.offer_item_content{width:200px; float:left;}
.offer_item_content_full{width:260px; float:left;}
.clear{clear:both;}
.news_content_area{width:220px; font-weight:normal;}
