﻿ 
body {
margin: 0;
padding: 0;
font: 12px Arial, Helvetica, sans-serif;
}
dt{
margin: 0;
padding-left:0px;
padding-top:5px;
padding-bottom:2px;
list-style-type: none;

}

dd, ul, li {
margin: 0;
padding-left:0px;
padding-top:2px;
padding-bottom:2px;
list-style-type: none;
}

dl.giftsa
{
margin: 0;
padding-right:0px;
padding-top:1px;
padding-left:6px;
list-style-type: none;
text-align: left;
width:212px;
}
dl.giftie
{
margin: 0;
padding-right:0px;
padding-top:1px;
padding-left:8px;
list-style-type: none;
text-align: left;
width:209px;
}

dl.other
{
margin: 0;
position:relative;
padding-left:0px;
padding-right:0px;
padding-top:1px;
list-style-type: none;
text-align:left;
vertical-align:middle;
width:294px;
}
dl.corp
{
position:relative;
margin: 0;
padding-left:0px;
padding-top:1px;
list-style-type: none;
text-align: center;
vertical-align:top;
width:323px;
}
dl.img
{
margin: 0;
padding-bottom:6px;
text-align:right;
list-style-type: none;
width:118px;
}

#menu {
position:static; /* Menu position that can be changed at will */
top: 0;
left: 0;
z-index:200;
width: 100%; /* precision for Opera */
height:32px;  /*#15181d*/
}



#menu dl {
float: left;
height:18px;

}
#menu dt {
	cursor: pointer;
	font-weight: bold;
	border: 0px solid #FFFFFF;
	padding-bottom:7px;
	margin: 0px;
	color: #bec2c6;
}

#menu dd {
display: none;
border: 1px solid gray;
}

#menu li {
text-align:left;
background: #808890;

}
#menu li a
{
color: #FFF;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu dt a {
color: #bec2c6;
text-decoration: none;
display: block;
height: 100%;
border: 1 slolid #000000;
}

#menu li a:hover,#menu li a:focus
{ 
 color: #000;
 text-decoration:underline;
}

#menu dt a:hover,#menu dt a:focus 
{    color: #FFF;
	background: #000000;
}	
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 0px;
color: #000;
background-color: #ddd;
padding: 0px;
border: 1px solid #000; 
}
.collapseblock {display:none}
.expandblock {display:inline}


#menu1 {
position:static; /* Menu position that can be changed at will */
top: 0;
left: 0;
z-index:200;
width: 100%; /* precision for Opera */
height:26px;  /*#15181d*/
}



#menu1 dl {
float: left;
height:18px;

}
#menu1 dt {
	cursor: pointer;
	font-weight: bold;
	border: 0px solid #FFFFFF;
	padding-bottom:7px;
	margin: 0px;
	color: #bec2c6;
}

#menu1 dd {
display: none;
border: 1px solid gray;
}

#menu1 li {
text-align:left;
background: #808890;

}
#menu1 li a
{
color: #FFF;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu1 dt a {
color: #bec2c6;
text-decoration: none;
display: block;
height: 100%;
border: 1 slolid #000000;
}

#menu1 li a:hover,#menu1 li a:focus
{ 
 color: #000;
 text-decoration:underline;
}

#menu1 dt a:hover,#menu1 dt a:focus 
{    color: #FFF;
	background: #000000;
}	


