@charset "utf-8";
/* CSS Document */

#menu ul.mainmenu{ margin:0px; margin-left:-20px; *margin-left:20px!important; clear:both;}
#menu ul.mainmenu li { height:36px; list-style:none; float:left; margin-right:1px; overflow:hidden;}
#menu ul.mainmenu li a:link, #menu ul.mainmenu li a:visited{ height:36px; display:block; color:#FFFFFF; text-decoration:none; background:url(../images/menuC.gif) repeat-x top;}
#menu ul.mainmenu li a:hover{ height:36px; display:block; color:#FFFFFF; text-decoration:none; background:url(../images/menuC_on.gif) repeat-x top;}

.menu{ height:36px; float:left; display:block; cursor:pointer;}
a.menu:link span.menu_L{ width:5px; height:36px; background:url(../images/menu_off.gif) left; float:left; display:block; cursor:pointer;}
a.menu:visited span.menu_L{ width:5px; height:36px; background:url(../images/menu_off.gif) left; float:left; display:block; cursor:pointer;}
a.menu:hover span.menu_L{ width:5px; height:36px; background:url(../images/menu_on.gif) left; float:left; display:block; cursor:pointer;}
.menu_C{ height:36px; padding:15px 10px 0px 10px; float:left; display:block; cursor:pointer;}
a.menu:link span.menu_R{ width:5px; height:36px; background:url(../images/menu_off.gif) right; float:left; display:block; cursor:pointer;}
a.menu:visited span.menu_R{ width:5px; height:36px; background:url(../images/menu_off.gif) right; float:left; display:block; cursor:pointer;}
a.menu:hover span.menu_R{ width:5px; height:36px; background:url(../images/menu_on.gif) right; float:left; display:block; cursor:pointer;}

.selected_menu{ height:36px; float:left; display:block; cursor:pointer;}
a.selected_menu:link span.menu_L{ width:5px; height:36px; background:url(../images/menu_selected.gif) left; float:left; display:block; cursor:pointer;}
a.selected_menu:visited span.menu_L{ width:5px; height:36px; background:url(../images/menu_selected.gif) left; float:left; display:block; cursor:pointer;}
a.selected_menu:hover span.menu_L{ width:5px; height:36px; background:url(../images/menu_selected.gif) left; float:left; display:block; cursor:pointer;}
a.selected_menu:link span.menu_C{ height:36px; padding:15px 10px 0px 10px; float:left; display:block; cursor:pointer; background-color:#0099CC;}
a.selected_menu:visited span.menu_C{ height:36px; padding:15px 10px 0px 10px; float:left; display:block; cursor:pointer; background-color:#0099CC;}
a.selected_menu:link span.menu_R{ width:5px; height:36px; background:url(../images/menu_selected.gif) right; float:left; display:block; cursor:pointer;}
a.selected_menu:visited span.menu_R{ width:5px; height:36px; background:url(../images/menu_selected.gif) right; float:left; display:block; cursor:pointer;}
a.selected_menu:hover span.menu_R{ width:5px; height:36px; background:url(../images/menu_selected.gif) right; float:left; display:block; cursor:pointer;}

#menu ul.addmenu{ float:right; width:80px; height:18px;}
#menu ul.addmenu li{ height:18px; list-style:none; float:left; margin-right:2px; overflow:hidden;}
#share{ width:46px; height:18px; float:left; display:block; cursor:pointer; text-decoration:none;}
#mail{ width:26px; height:18px; float:right; display:block; cursor:pointer; text-decoration:none;}




#Cmenu ul li{ list-style:none; border-bottom:solid #cccccc 1px; margin-left:-40px; padding:5px 0px 5px 10px;}
#Cmenu ul li a:link, #Cmenu ul li a:visited{ color:#333333; text-decoration:none;}
#Cmenu ul li a:hover{ color:#0099CC; text-decoration:none;}




DIV.yahoo2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN: center
}
DIV.yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #09c; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
DIV.yahoo2 A:hover {
	BORDER-RIGHT: #09c 1px solid; BORDER-TOP: #09c 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #09c 1px solid; COLOR: #fff; BORDER-BOTTOM: #09c 1px solid; BACKGROUND-COLOR: #09c
}
DIV.yahoo2 A:active {
	BORDER-RIGHT: #09c 1px solid; BORDER-TOP: #09c 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #09c 1px solid; COLOR: #fff; BORDER-BOTTOM: #09c 1px solid; BACKGROUND-COLOR: #09c
}
DIV.yahoo2 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}
DIV.yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #09c 2px solid; BORDER-TOP: #09c 2px solid; BORDER-LEFT: #09c 2px solid; BORDER-BOTTOM: #09c 2px solid
}
DIV.yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #09c 2px solid; BORDER-TOP: #09c 2px solid; BORDER-LEFT: #09c 2px solid; BORDER-BOTTOM: #09c 2px solid
}
