#menu_horizontal_sub {
	background: transparent url("images/menu_sprite_10.gif") 0 -1480px;
	background-repeat:repeat-x;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%
}


#menu_horizontal_sub a {
	background: transparent url("images/menu_sprite_10.gif") 0  0px; 
	background-repeat:no-repeat;
	background-position:right top;
	color: #777;
	display: block;
	float: left;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none;
}

#menu_horizontal_sub a:hover {
	background: transparent url("images/menu_sprite_11.png") 100%  -150px;
	color: #fff;
	padding-bottom: 5px;
}

#menu_horizontal_sub li {
	float: left;
	font: 77.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0
}

#menu_horizontal_sub li a.current {
	color: #fff;
	font-weight: bold;
	padding-bottom: 5px
}




#menu_horizontal_sub_botom {
	background: transparent url("images/menu_sprite_10.gif") 0 -1480px;
	background-repeat:repeat-x;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%
}

#menu_horizontal_sub_botom  a {
	background: transparent url("images/menu_sprite_10.gif") 0  0px; 
	background-repeat:no-repeat;
	background-position:right top;
	color: #777;
	display: block;
	float: left;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none
}

#menu_horizontal_sub_botom  a:hover {
	background: transparent url("images/menu_sprite_11.png") 100% -150px;
	color: #fff;
	padding-bottom: 5px
}

#menu_horizontal_sub_botom  li {
	float: left;
	font: 77.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0
}

#menu_horizontal_sub_botom  li a.current {
	color: #fff;
	font-weight: bold;
	padding-bottom: 5px
}




#menu_vertical {
	background: #888;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 10em
}

#menu_vertical a {
	background: #bbb;
	border-bottom: 1px solid #ddd;
	color: #555;
	display: block;
	height: 20px;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none
}

#menu_vertical a:hover {
	background: transparent url("images/menu_sprite_10a.gif") 0 -1507px;
	background-repeat:repeat-x;
	color: #000;
	padding-bottom: 8px
}

#menu_vertical li {
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0
}

#menu_vertical li a.current {
	color: #ffffff;
	padding-bottom: 8px
}


.wpmd {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal
}

.ws10 {
	font-size: 13px
}

.ws11 {
	font-size: 15px
}

.ws12 {
	font-size: 16px
}

.ws14 {
	font-size: 19px
}

.ws16 {
	font-size: 21px
}

.ws18 {
	font-size: 24px
}

.ws20 {
	font-size: 27px
}

.ws22 {
	font-size: 29px
}

.ws24 {
	font-size: 32px
}

.ws26 {
	font-size: 35px
}

.ws28 {
	font-size: 37px
}

.ws36 {
	font-size: 48px
}

.ws48 {
	font-size: 64px
}

.ws7 {
	font-size: 9.3px
}

.ws72 {
	font-size: 96px
}

.ws8 {
	font-size: 11px
}

.ws9 {
	font-size: 12px
}

.ws6 {
	font-size: 8px
}

ol {
	margin-bottom: 0px;
	margin-top: 0px
}

ul {
	margin-bottom: 0px;
	margin-top: 0px
}

ul#menu_horizontal {

	background: transparent url("images/menu_sprite_10.gif") 0 -1435px;
	background-repeat:repeat-x;
	font-family: Arial, "Lucida Grande", Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	height: 35px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%
}

ul#menu_horizontal li {
	display: block;
	float: left;
	margin: 0 0 0 2px
}

ul#menu_horizontal li a {
	color: #888;
	display: block;
	float: left;
	height: 30px;
	line-height: 200%;
	padding: 5px 8px 0;
	text-decoration: none
}

ul#menu_horizontal li a.current {
		background: transparent url("images/menu_sprite_11.png") 100% -109px; 
	color: #fff;
	font-weight: bold;
	padding: 5px 6px 0px;
}

ul#menu_horizontal li a:hover {
	color: #fff;
}

.logo_dmg
{
	background: transparent url("images/menu_sprite_11.png") 0 -180px; 
	 width:150px; height:62px;
}
.go_home
{
	background: transparent url("images/menu_sprite_11.png") 0 -72px;
	 width:32px; height:32px;
	 cursor: pointer;
}
.body_background
{
	background: transparent url("images/menu_sprite_10.gif") 0 -30px;
		background-repeat:repeat-x;

	
}
