.booth_menu {
	background: #E36C1C;
	border: 0px;
	border-collapse: collapse;
	width: 780px;
	margin-top: 0px;
	margin-bottom: 10px;
	height: 24px;
}

.booth_menu a {
	font-family: Calibri;
	color: #FFFFFF;
	font-size: 11pt;
	text-decoration: none;
	font-weight:bolder;
	margin-left: 10px;
	margin-right: 10px;
}

.booth_menu a:hover {
	color: #753903;
}

.booth_table_main {
	padding: 0px;
	background: #F2FAFC;
}

.booth_table_promo {
	background: #DFE7FE;
	border: 2px solid #5D77AA;
}

.booth_table_testimoni {
	background: #FFF;
	border: 2px solid #5D77AA;
}

.booth_h1 {
	font-family: Calibri;
	color: #004C96;
	font-size: 14pt;
	margin-top: 10px;
	margin-bottom: 25px;
	font-weight: bold;
}

.booth_h2{
	font-family: "Berlin sans fb demi";
	font-size: 14pt;
	color: #7F7F7F;
}

.ac_p_normal {
	font-family: Calibri;
	color: #000000;
	font-size: 11pt;
	margin-bottom: 10px;
	margin-top:10px;
	padding-left: 5px;
}

.ac_p_title {
	font-family: Calibri;
	color: #004C96;
	font-size: 12pt;
	margin-bottom: 10px;
	margin-top:10px;
	padding-left: 5px;
	font-weight:bold;
}

.ac_table_1 {
	border: 0px solid #173767;
	background: #F2F7FF;
}

	.ac_table_title_1{
		font-family: Calibri;
		color: #FFFFFF;
		font-size: 12pt;
		font-weight: bold;
		background: url(../images/ac_table_title_1.jpg) repeat-x;
		height: 28px;
		padding-left: 10px;
	}

	.ac_table_content{
		background: #FFFFFF;
		padding: 20px 10px 10px 10px;
	}

	.ac_table_content_p {
		font-family: Calibri;
		color: #000000;
		font-size: 9pt;
		margin-bottom: 10px;
		margin-left: 20px;
	}

.ac_table_2 {
	border: 1px solid #DB1C25;
	background: #EDD5D6;
}

	.ac_table_title_2{
		font-family: Calibri;
		color: #FFFFFF;
		font-size: 12pt;
		font-weight: bold;
		background: url(../images/ac_table_title_2.jpg) repeat-x;
		height: 28px;
		padding-left: 5px;
	}



.ac_p_intro {
	font-family: Calibri;
	color:#000000;
	font-size: 12pt;
	margin-bottom: 25px;
	margin-top:20px;
	padding-left: 5px;
	width: 600px;
	font-weight:bold;
}



a img{
	border: 0px;
}

a {
	color:#CC3333;
	
}

.ac_table_feat_article {
	border: 1px solid #173767;
	background: #F2F7FF;
	padding: 5px 8px 10px 8px;
}
	.ac_feat_img{
		border: 0px solid #5E5E5E;
		background: #FFFFFF;
		padding: 5px;
	}

	.ac_feat_title{
		color: #173767;
		font-size: 11pt;
		margin-bottom: 5px;
		font-weight: bold;
	}

	.ac_feat_content {
		padding: 20px;
		font-family: Calibri;
		color: #000000;
		font-size: 9pt;
		border: 4px solid #5E5E5E;
	}	
	
table {
	border-collapse: collapse;
	font-family: "Calibri";
	font-size: 11pt;
	padding: 0px;
}

	.table_corner_tl{
		width: 10px;
		height: 10px;
		background: url(../images/table_corner_tl.gif) no-repeat;
	}

	.table_corner_tr{
		width: 10px;
		height: 10px;
		background: url(../images/table_corner_tr.gif) no-repeat;
	}

	.table_corner_bl{
		width: 10px;
		height: 10px;
		background: url(../images/table_corner_bl.gif) no-repeat;
	}

	.table_corner_br{
		width: 10px;
		height: 10px;
		background: url(../images/table_corner_br.gif) no-repeat;
	}
		.table_t1{
		height: 9px;
		border-right: 1px solid #D5DBCD;
		border-top: 1px solid #D5DBCD;
		background: #F1F9E9;
	}

	.table_t2{
		height: 9px;
		border-top: 1px solid #D5DBCD;
		background: #F1F9E9;
	}
		.table_b1{
		height: 9px;
		border-right: 1px solid #D5DBCD;
		border-bottom: 1px solid #D5DBCD;
		background: #F1F9E9;
	}

	.table_b2{
		height: 9px;
		border-bottom: 1px solid #D5DBCD;
		background: #F1F9E9;
	}
		.table_border_l{
		width: 9px;
		border-left: 1px solid #D5DBCD;
		background: #F1F9E9;
	}

	.table_border_l2{
		width: 9px;
		border-left: 1px solid #D5DBCD;
		border-bottom: 1px solid #D5DBCD;
		background: #F1F9E9;
	}
	.table_border_r{
		width: 9px;
		border-right: 1px solid #D5DBCD;
		background: #F1F9E9;
	}

	.table_border_r2{
		width: 9px;
		border-right: 1px solid #D5DBCD;
		border-bottom: 1px solid #D5DBCD;
		background: #F1F9E9;
	}
	
.table_1{
	border-right: 1px solid #D5DBCD;
	padding: 5px;
	background: #F1F9E9;
}
	
	
input.booth_submit {
	background: #E8F1E0 url(../images/button4.gif) no-repeat;
	border: 0;
	padding: 4px 4px 4px 4px;
	margin: 2px 0 2px 0;
	width: 100px;
	/*margin: 0 15px 1px 0;*/
	font-family: "Calibri";
	color: #fff;
	font-size: 12px;
	cursor:pointer;
}




/* CSS Accordion */

.accordion {
	/*border: 1px solid #ccc; */
	width:  200px;
}

.accordion li {
    list-style-type:none;
    margin: 0;
    padding: 0;
}
.accordion li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    *zoom: 1;
}
.accordion li li {
    list-style-type: disc;
    margin-left: 1em;
}
.accordion a {
    color: inherit;
    text-decoration: inherit;
}
.accordion .loading {
    display: none;
}

.accordion li h51 {
	
} 

.accordion .header_title {
	
    font-size:  13px;
	font-family:	"Hobo Std";
	margin-left:	75px;
	padding-top:		17px;
	
} 

.accordion li h51 a {
	background:             url(../images/accordion_buttons_active.png) no-repeat;
	height:					50px;
	color:					#E1E1C4;
	display:                block;;
	text-shadow:            0 -1px 2px #333, #ccc 0 1px 2px;
}
.accordion li.active h51 a {
	background:             url(../images/accordion_buttons_ready.png) no-repeat;
	height:					50px;
	margin:                 0;
	color:					#4E4E27;
	text-shadow:            0 -1px 2px #036, #ccc 0 1px 2px;
}
.accordion li.locked h51 a {
	background:             url(../images/accordion_buttons_ready.png) no-repeat;
	height:					50px;
	margin:                 0;
	color:      			#4E4E27;
	text-shadow:            0 -1px 2px #036, #ccc 0 1px 2px;
}

.accordion .panel {
	padding:        0px;
	margin-bottom: 	2px;
	margin-top:		2px;
}


/* CSS Gallery */

.pika-wrap {width: 300px;}

.pika-image {position: relative; height: 250px; width: 300px; background: #fafafa; border: 1px solid #e5e5e5; padding: 10px; margin-left:15px; margin-top:23px;}
	/*position image holders */
	.pika-image .animation, .pika-image .main-image {position: absolute; top: 10px; left: 10px;}
	.pika-image .animation {display: none;z-index:2;}
	.pika-image img {border:0;}

.pika-image .caption {position: absolute; background: url(../images/webtools/gallery/75-black.png);  border: 1px solid #141414; font-size: 11px; color: #fafafa; padding: 10px; text-align: right; bottom: 30px; right: 10px;}
	.pika-image .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(../images/webtools/gallery/prev.png) no-repeat left 35%; height: 340px; width: 50px; top: 10px; left: 10px;cursor:pointer;}
	.pika-imgnav a.next {background: url(../images/webtools/gallery/next.png) no-repeat right 35%; height: 340px; width: 50px; top: 10px; right: 10px;cursor:pointer;}
	.pika-imgnav a.play {background: url(../images/webtools/gallery/play.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;display: none;cursor:pointer;
	 margin-top: 85px; margin-left:130px;}
	.pika-imgnav a.pause {background: url(../images/webtools/gallery/pause.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;display:none;cursor:pointer; 
	 margin-top: 85px; margin-left:130px;}


.pika-textnav {overflow: hidden; margin: 10px 0 0 0;}
.pika-textnav a {font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px;}
		.pika-textnav a:hover {background: #e5e5e5; color: #0065B2;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}
	
.pika-thumbs {margin: 10px 0 0 0; padding: 0; overflow: hidden; }
	.pika-thumbs li {float: left; list-style-type: none; width: 74px; padding: 3px; margin: 0 2px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {position:relative;width: 74px; height: 74px; text-align: center; vertical-align: center; overflow: hidden;}

.clip span{background-color:black;position:absolute;top:5px;left:5px;display:block;}
ul#pikame{width:300px;}
		
		
/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika .jcarousel-container-horizontal { padding: 15px 15px; margin-left:10px;}
.jcarousel-skin-pika .jcarousel-container-vertical { width: 90px; height: 350px; padding: 20px 20px;}
.jcarousel-skin-pika .jcarousel-clip-horizontal {height: 90px; width: 275px; margin-left:15px;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  90px; height: 350px;}
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 10px;}
.jcarousel-skin-pika .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-pika .jcarousel-item-placeholder {background: #fff; color: #000;}