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

/* do not need copy this*/


/* Do nedd Copy this */

/* ----- clear fix for floats ----- */
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }		
/* hides clearfix from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* end hide from IE-mac */


.topmenu {

background:url(../images/top_menu_left.html) no-repeat left top;

padding-left:5px;

}

.topmenu ul {

background:url(../images/top_menu_right.html) no-repeat right top;

display:block;

margin:0;

padding:0;

list-style:none;

}

.topmenu ul li {

display:inline;

float:right;

padding:4px 2px 0px 3px;


}

.topmenu ul li.first {

background-image:none;

}

.topmenu ul li a {

display:inline;

padding:0 0 0 5px;

float:left;

color:#989898;

text-decoration:none;

cursor:pointer;

font-family:Arial, Verdana;

 font-size:12px;
}

.topmenu ul li a span {

display:inline;

padding:0px 14px 0px 11px;

float:left;

height:30px;

line-height:30px;

color:#989898;

}

.topmenu ul li a:hover, .topmenu ul li a.active {

text-decoration:none;

background:url(../images/top_nav_a_left_white.gif) no-repeat left top;

color:#056061;

}




.topmenu ul li a:hover span, .topmenu ul li a.active span {

background:url(../images/top_nav_a_right_white.gif) no-repeat right top;

color:#194e4a;

}


.white_left {
	background:url(../images/top_nav_a_left_white.gif) no-repeat right top;
}
	
	
.white_right {
	background:url(../images/top_nav_a_right_white.gif) no-repeat right top;
}
	