body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
background:#fff;
margin:0;
padding:0
}

.index_menu {
height:35px;
background:transparent url(images/bg_index_menu.jpg) repeat-x top
}

.topmenu{
height: 35px;
background: transparent url(images/bg_topmenu.jpg) no-repeat top center;
}

#dnn_BotPane1{
	width: 291px;
	background: transparent url(images/bg_bottom1.jpg) no-repeat bottom right;
}

#dnn_BotPane2{
	width: 351px;
	background: transparent url(images/bg_bottom2.jpg) no-repeat bottom center;
}

#dnn_BotPane3{
	width: 301px;
	background: transparent url(images/bg_bottom3.jpg) no-repeat bottom left;
}

#dnn_SearchPane{
	height: 40px;
	background: transparent url(images/bg_searchpane.jpg) repeat-x top;
}

.bg_leftpane{
	background: transparent url(images/bg_leftpane.jpg) repeat-x top;
	width:224px;
}

.border_left {
width:4px;
background:transparent url(images/border_left.jpg) repeat-y top
}

.border_right {
width:4px;
background:transparent url(images/border_right.jpg) repeat-y top
}

.border_bot1 {
height:12px;
background:transparent url(images/border_bot1.jpg) repeat-x top
}

.border_bot2 {
height:16px;
background:transparent url(images/border_bot2.jpg) repeat-x top
}

.border_bot3 {
height:8px;
background:transparent url(images/border_bot3.jpg) repeat-x top
}

.border_bot_page {
background:transparent url(images/border_bottom.jpg) repeat-x top
}

/*--------- dnn menu style ----------
 main menu td */
.mainMenu {
cursor:pointer;
font-size:11px;
background-color:transparent;
width:100%;
margin:0;
padding:0
}

/* Main Menu Normal */
.mainMenu .root {
color:#fff;
font-size:13px;
font-weight:700;
text-align:center;
text-transform:uppercase;
margin-right:1px;
white-space:nowrap;
float:left;
padding:9px 10px 7px
}

.main_dnnmenu_break {
height:2px;
background-color:#D5E0FF
}

/* main menu td */
.indexMenu {
cursor:pointer;
font-size:11px;
background-color:transparent;
width:100%
}

/* Main Menu Normal */
.indexMenu .root {
color:#fff;
font-size:12px;
font-weight:700;
text-align:center;
text-transform:uppercase;
white-space:nowrap;
border-right: 1px solid #fff;
float:left;
padding:12px 10px 7px
}

.mainMenu .hov,.indexMenu .hov {
color:#fff;
background:url(images/hover_menu_item.jpg) repeat-x top left
}

.mainMenu .sel,.mainMenu .bc,.indexMenu .sel,.mainMenu .bc {
color:#FFF;
background:url(images/hover_menu_item.jpg) repeat-x top left
}

.mainMenu table,.indexMenu table {
border:1px solid #C0D6E5;
z-index:5000
}

.mainMenu tr.mi,.indexMenu tr.mi {
background-color:#F8FAFF;
z-index:1000;
font-size:11px;
font-weight:700;
text-align:left;
color:#375162;
line-height:2em;
text-transform:none
}

.mainMenu tr.mi td,.indexMenu tr.mi td {
text-transform:none;
padding:0 2px
}

.mainMenu tr.hov,.indexMenu tr.hov {
background:#52A64A
}

.mainMenu tr.hov td,.mainMenu tr.sel td,.mainMenu tr.bc td,.indexMenu tr.hov td {
color:#fff
}

.mainMenu tr.sel,.mainMenu tr.bc,.indexMenu tr.sel,.mainMenu tr.bc {
background:#CE0D0D
}
/* CSS for slide image */
#slideshow {
    position:relative;
    height:190px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}
/* End Slide imgae */

/* CSS for slide image 2 */
#slideshow2 {
    position:relative;
    height:117px;
	width: 205px;
}

#slideshow2 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow2 IMG.active {
    z-index:10;
}

#slideshow2 IMG.last-active {
    z-index:9;
}
/* End Slide imgae 2 */
