
#menu1 .spacer {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FFFFFF;

	background-color: #CC9999;

}



#menu1 {

	width: 180px;

	font-weight:bold;

	background-color: #b2c7db; /*old 77ade2*/

	list-style-type: none;

}



#menu1 ul,#menu1 li{

	display:inline;

}



 



#menu1 .box1 a, #menu1 .box1-hover a {

	background-color: #014689; /*old 508bc5*/

	color: #FFFFFF;

	position: relative;

	display:block;

	background-image: url(../images/arrow-r3.png);

	background-repeat: no-repeat;

	background-position: right center;

	padding-top: 3px;

	padding-right: 30px;

	padding-bottom: 3px;

	padding-left: 10px;

}

#menu1 .box1 a:hover, #menu1 .box1-hover a:hover  {

	background-color: #133d76;  /*on rollover */

	color: #FFFFFF; /*old a7cef3*/

	background-image: url(../images/arrow-r3.png);

	background-repeat: no-repeat;

	background-position: right center;

}





#menu1 .box1-open a, #menu1 .box1-open-hover a {

	background-color: #014689; /*old 508bc5*/

	color: #b2c7db;

	position: relative;

	display:block;

	background-image: url(../images/arrow-d.png);

	background-repeat: no-repeat;

	background-position: right center;

	padding-top: 3px;

	padding-right: 30px;

	padding-bottom: 3px;

	padding-left: 10px;

}

#menu1 .box1-open a:hover, #menu1 .box1-open-hover a:hover  {

	background-color: #014689; /*old 508bc5*/

	color: #b2c7db; /*old a7cef3*/

	background-image: url(../images/arrow-d.png);

	background-repeat: no-repeat;

	background-position: right center;

}

 

#menu1 .section {

	background-color: #014689; /*old 508bc5*/

	line-height: 15px;

	display: none;

	background-image: url(../images/submenu_bg.jpg);

	background-repeat:repeat;


	padding-left:10px;

	list-style-type: none;

}

#menu1 .box2 a, #menu1 .box2-hover a {

	background-color: #b2c7db; /*transparent*/

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 2px;

	padding-right: 25px;

	padding-bottom: 2px;

	padding-left: 10px;

	display: block;

	background-image: url(../images/arrowd-r2.png);

	background-repeat: no-repeat;

	background-position: right center;

}

#menu1 .box2 a:hover, #menu1 .box2-hover a:hover {

	background-color: #b2c7db; /*transparent*/

	color: #014689; /*old 2a69a6*/

	text-decoration: none;

	padding-top: 2px;

	padding-right: 25px;

	padding-bottom: 2px;

	padding-left: 10px;

	display: block;

	background-image: url(../images/arrowd-r.png);

	background-repeat: no-repeat;

	background-position: right center;

}


#menu1 .box2-open a, #menu1 .box2-open-hover a {

	background-color: #b2c7db; /*transparent*/

	color: #014689; /*old 2a69a6*/

	position: relative;

	display:block;

	background-image: url(../images/arrowd-r.png);

	background-repeat: no-repeat;

	background-position: right center;

	padding-top: 3px;

	padding-right: 30px;

	padding-bottom: 3px;

	padding-left: 10px;

}

#menu1 .box2-open a:hover, #menu1 .box2-open-hover a:hover  {

	background-color: #b2c7db; /*transparent*/

	color: #014689; /*old 2a69a6*/

	background-image: url(../images/arrowd-r.png);

	background-repeat: no-repeat;

	background-position: right center;

}



















.alpha{
background-color: #B2C7DC;/*#B2C7DC;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #014689;
height: 16px;
cursor: default;
}



.menu2{
width:624px;
padding-top:2px;
position: middle;
display:block;
background-color: #B2C7DC;/*#B2C7DC;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
height: 19px;
cursor: default;
}


.submenu2{
height: 16px;
padding-top: 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #014689;
}

.applicationmenu{
display: block;
height: 16px;
padding-left: 20px;
padding-top: 2px;
background-color: #EBEBEB;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #014689;
}

.menu2R{
width:624px;
padding-top:2px;
position: middle;
display:block;
background-color: #B2C7DC;/*#B2C7DC;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
height: 38px;
cursor: default;
}

.hide2{
display: none;
}


.show2{
display: block;
}

hr{
height:1px;
border:1px solid #FFFFFF;
background-color:#FFFFFF;
} 

