body { background-color:#070e32; margin:0; width:100%; font-family:sans-serif; color:#b4b4b4; font-size:12px; }
image { border:0px none; }
a, a:link, a:visited, a:active {
color:#a3a3a3;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#ffffff;
}

#bona {
width:900px;
min-height:692px;
margin:auto;
background-image:url('../images/bona.jpg');
}

#top {
width:900 px;
height:202px;
}

#left_space {
width:40px;
float:left;
height:1px;
}
#right_space {
width:25px;
float:left;
height:1px;
}

#left_col {
width:146px;
float:left;
}

#right_col {
width:205px;
float:left;
height:395px;
}

#center {
width:450px;
max-width:450px;
float:left;
height:395px;
}

#center2 {
width:450px;
height:395px;
}

#center_space1 {
width:10px;
float:left;
height:1px;
}

#center_space2 {
width:5px;
float:left;
height:1px;
}

#rc_search {
height:34px;
margin-top:15px;
width:219px;
padding:3px;
float:left;
text-align:left;
}

#rc_gallery {
height:200px;
margin-top:10px;
width:219px;
padding:3px;
float:left;

}

#rc_news {
height:104px;
margin-top:12px;
width:219px;
padding:3px;
float:left;
text-align:left;
color:#ff0000;
}

#rc_news ul {
margin-left:0px;
padding-left:10px;
}

#rc_news ul li a{
color:#ffffff;
}

#rc_news ul li a:hover{
color:#aaaaaa;
}

.clear { clear:both; }

.module_menu {margin:0px; padding:0px; margin-top:40px;}

.module_menu a {color:#ffffff; text-decoration:none;}

.module_menu h3 {
display:none;
}

.module_menu table {
background-color:#233b77;
width:146px;
padding:3px;
margin:0px;
}

.module_menu table tr td{
height:30px;
padding-left:4px;
margin-top:2px;
}

.module_menu table tr td {
border-top:#405688 solid 2px;
}

.module {margin:0px; padding:0px;}

.module a {color:#ffffff; text-decoration:none;}

.module div div div img { padding:5px; }

.module h3 {
height:33px;
width:160px;
color:#ffc624; font-weight:bold; font-size:20px;
margin:0px;
padding-top:10px;
padding-left:10px;
}

.bona_left_col .module_menu div div {
background-position:top left;
background-repeat:no-repeat;
background-image:url(../images/index_03.png);
}

.bona_left_col .module_menu div {
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:8px;
background-image:url(../images/index_21.png);
}

.bona_left_col .module_menu div div div table {
margin-left:4px;
}

.bona_left_col .module_menu div div div table td {
height:26px;
padding-bottom:8px;
font-size:14px;
}
.bona_left_col .module_menu div div div table td img {
margin-right:3px;
}

.bona_left_col .module_menu div div div table td div {
background-image:none;
padding-bottom:0px;
padding-top:8px;
font-size:12px;
}

.bona_right_col .module, .bona_left_col .module_menu {
background-color:#000000;
 margin-bottom:10px;	
}
.bona_right_col .module div div div{
background-position:top right;
background-repeat:no-repeat;
background-image:url(../images/index_03.png);
}

.bona_right_col .module div div {
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:8px;
background-image:url(../images/index_25.png);
}

.bona_right_col .module h3 { background-image:url(../images/index_11.png); }
.bona_right_col .module ul {margin:0px;list-style-type:none;padding-left:1px;}
.bona_right_col .module ul li {padding-top:3px;margin-left:0px;padding-left:10px;}

.bona_right_col .module ul li.item1,.bona_right_col .module ul li.item3,.bona_right_col .module ul li.item5,
.bona_right_col .module ul li.item7,.bona_right_col .module ul li.item9,.bona_right_col .module ul li.item11,
.bona_right_col .module ul li.item13,.bona_right_col .module ul li.item15,.bona_right_col .module ul li.item17 {
background-color:#070707;
}

.bona_breadcrumb .breadcrumbs a.pathway,.bona_breadcrumb .breadcrumbs a.pathway:link, .bona_breadcrumb .breadcrumbs a.pathway:active, .bona_breadcrumb .breadcrumbs a.pathway:visited {
color:#ffc624;
text-decoration:none;
}

.bona_breadcrumb .breadcrumbs a.pathway:hover {
color:#ffdd7b;
text-decoration:none;
}

.contentpaneopen td {
padding:5px;
color:#ffffff;
}



.bona_content .contentpaneopen{
padding: 0;
border-spacing: 0; 
}
.bona_content .componentheading , .bona_content .contentheading{
background-image:url(../images/index_09.png);
height:34px;
color:#ffc624; font-weight:bold; font-size:20px;
padding-top:10px;
padding-left:10px;
text-transform: capitalize;
}

.bona_content table {
width:421px;
}

.bona_content table.sboxgallery {
width:416px;
}

.search {
text-align:center;
}

.inputbox {
border:1px solid #1e1e1e;
background-color:#405688;
color:#ffffff;
}

.search .inputbox {
margin-top:5px;
width:100px;
}

#searchForm {
display:none;
}

fieldset {
border:none 0px;
}

#contact_text {
width:400px;
}

#component-contact {
width:421px;
}

#component-contact table {
width:411px;
}

#component-contact table td table td{
padding:0px;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

#center jScrollPaneContainer { max-width: 450px;}		

#footer {
	clear:all;
	widtH:900px; height: 48px; font-size:10px; color:#ffffff;
	text-align:center;
	vertical-align:middle;
	margin-top:408px;
}

#footer a, #footer a:hover, #footer a:link, #footer a:visited, #footer a:active { color:#ffffff; }

p.title {
text-align:center;
color:#77c6f1;
font-size:10px;
padding:0px;
margin:0px;
}
