.ddsmoothmenu{
	font: bold 16px Arial, Helvetica, sans-serif;	
	/*background-image:url(images/main_menu_BG.jpg);*/
	
	width:572px;/*573-496*/
	height:40px;/*55*/
	background-color:#FFFFFF;
	/*float: left;*/
	
	 
/*background of menu bar (default state)*/
}




.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;

}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
/*background of menu items (default state)*/

padding:15px 0px 0px 24px;/* 15px 0px 0px 34px  */
color: #FFFFFF ; 
text-decoration: none;
border-width:2; border-color:#FF0000;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: #2A4FA0 ;  /*-----------------color of menu*/
}

.ddsmoothmenu ul li a:hover{

 /*background of menu items during onmouseover (hover state)*/
color:#617AB2;                                             /*-----------------over color of menu*/
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;    
/*:170px; */
border-bottom:2px solid; 
border-bottom-color:#FECF07;
border-top:5px solid ;
border-top-color:#FECF07;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
/*background-image: url(image/arrow.png); background-repeat:no-repeat;*/

/*background-position: top;*/
background-color:#032038; 
/*background: #032038;*/ 
                                     /*-----------------bg of behind flap*/
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*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:200px; /*width of flap*/
padding: 3px;

/*margin: 0;*/
margin-left:10px; margin-top:0px; margin-right:0px;

border-top-width: 0;
border-top-color: #032038;                       /*---- for all each submenu  */
/*border-bottom: 1px solid #032038;*/
}

#arrowtop{padding-top:0px;margin-left:40px; background-image:url(image/arrow.png); background-repeat:no-repeat;}
#firstborder{ /*border-top:5px solid ; border-top-color:#FECF07; */ margin-top:-6px; }/* for upward */
#lastborder{/* border-bottom:2px solid; border-bottom-color:#FECF07;*/height:10px;}/* for downward */


.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited{  /* adding -for first sub menu color*/
color: #FFFFFF;
}

.ddsmoothmenu ul li ul li a:hover{ /* adding -for first sub menu hover color*/
color: #83A0C9;
}


/*------------------------------------------------------------------------------------------------*/
/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.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: #820101;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.3;
}
