*{ border:0px solid #000;}
.ddsmoothmenu{
font: bold 12px  'BankGothic Lt BT','BankGothic Md BT',HandelGotDLig, Arial;
width: 160px;border:0px solid #000;
position:relative;
margin-bottom:70px;
background:url(../images/loop.gif) repeat-y  top left;
}
.ddsmoothmenu ul{
z-index:400;
margin: 0;
padding: 0;
list-style-type: none;

}
/*
div, a{ behavior: url();!important}
div, a{ behavior: url("../Scripts/iepngfix.htc") }*/
/*Top level list items*/
.ddsmoothmenu ul li{ 
position:relative;
float:left;
padding-left:5px;
display:block;
}
.ddsmoothmenu ul .big_btn_top{line-height:90px;width:169px;color: white;  margin-left:-5px;background:url(../images/header.jpg) no-repeat -80px -140px; }
 .big_btn_bottom{background:url(../images/smenu_bottom.png) no-repeat  bottom left!important;background:url(../images/smenu_bottom.gif) no-repeat  bottom left;width:180px; height:510px;position:absolute; bottom:-30px; left:0; text-decoration:none; z-index:1; }
 .big_btn_topbg{background:url(../images/real_top.png) no-repeat  top left!important;background:url(../images/real_top.gif) no-repeat  top left;width:180px; height:395px;position:absolute; top:0; left:0; text-decoration:none; z-index:1;   }
.ddsmoothmenu ul .big_btn_all{background:url(../images/side_btn.jpg) no-repeat top left; padding-left:10px;width:130px;color: white; }
.ddsmoothmenu ul a p{ height:55px; display: block; text-align:center;; padding-right:10px;color: white; }
.ddsmoothmenu ul p{ padding-top:20px; padding-left:10px; font:bold 12px Arial, Helvetica, sans-serif; color: #287fb6;}

.ddsmoothmenu ul a:hover{ background-position:bottom; color:#eee; }


/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display:inline-block;
 /*background of menu items (default state)*/
color: white;
text-decoration: none;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;

}

.ddsmoothmenu ul li a{
cursor:pointer;

}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{

}

.ddsmoothmenu ul li a:hover{

color: white;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{

margin-top:0px;

display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display:block;
float: none;
margin-right:15px;
padding-left:11px;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;

}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 12px Arial;
width: 130px; /*width of sub menus*/
margin: 0;
padding:5px;

text-align:center;
color: #003560;
background:url(../images/side_li_btn.gif) no-repeat 0% -1000%;
}
.ddsmoothmenu ul li ul li a:hover{
background-position: 0% 0%;

color: white;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 32px;
right: 27px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
	filter:alpha(opacity=60);       
-moz-opacity:0.6;           
opacity: 0.6;  
}

#current{ background:#00213c;}


#main_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; position:absolute; right:90px; top:168px;
}
#main_menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 107px; PADDING-TOP: 0px; TEXT-ALIGN: center; margin-left:20px;
}
#main_menu LI A {
font:bold 12px Arial, Helvetica, sans-serif; line-height:30px;
	BORDER-RIGHT: #fff 0px solid; DISPLAY: block; COLOR: #fff;  HEIGHT: 100%; TEXT-DECORATION: none
}
#main_menu LI A {
	BACKGROUND: url(../images/main_btn01.png) 0px 0px;
}
#main_menu LI A:hover {
	BACKGROUND-POSITION:botton; text-decoration:underline;
}
#main_menu LI A:focus {
	BACKGROUND-POSITION:botton;
}
#main_menu LI A:active {
	BACKGROUND-POSITION:botton;
}

#main_menu  A { 

}

#main_menu  .main_home{	BACKGROUND: url(../images/main_btn01.gif) 0px 0px;}


#main_menu  .main_about{	BACKGROUND: url(../images/main_btn02.gif) 0px 0px;}

#main_menu  .main_news{	BACKGROUND: url(../images/main_btn03.gif) 0px 0px;}

#main_menu  .main_contact{	BACKGROUND: url(../images/main_btn04.gif) 0px 0px;}

#main_menu  .main_faq{	BACKGROUND: url(../images/main_btn05.gif) 0px 0px;}
