/*** LAYOUT STYLE ***/

body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	min-height: 830px;
	background-color: #FFFFFF;
}

html {
	background-color: #FFFFFF;
}


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

a {
color:#41b078;
text-decoration: none;
}

a:hover{
color: #41b078;
text-decoration: underline;
}

/*YUI MUST HAVE STARTS*/


td{padding:3px;}

p{padding-bottom:15px;}

/*so things don't run into each other*/
p,fieldset,table,pre {
	margin-bottom:0em;
}

/*the gap between fields*/
.formDescription {
padding: 10px;

}

/*Spacing between lines*/
p {
line-height: 14pt;
}

/*YUI MUST HAVE ENDS*/

/*HOMEPAGE*/

#topmenu{
	position:relative;
	margin-left:24px;
	margin-right:24px;
	padding-top:14px;
	height:32px;
}

#topmenu p.menubar{
	color:#0e5443;
	position:absolute;
	text-transform: lowercase;  
	font-size:11px;
	float:right;
	top:50px;
	padding-bottom:0px;
}

#topmenu p.menubar a{
color:#0e5443;
text-decoration: none;
}

#topmenu p.menubar a:hover{
	color: #0e5443;
	text-decoration: underline;
}

#topmenusub{
	position:relative;
	margin-left:24px;
	margin-right:24px;
	width:926px;
	height:93px;
	background-image: url('/root/images/submenu_top.gif'); /*** PIX HERE ***/
	background-repeat: no-repeat;
	z-index: 2;
}

#topmenusubnew{
	position:relative;
	width:974px;
	height:93px;
	z-index: 2;
}

#topmenusubnew img.logo{
  width:181px; 
  height:77px;
  position:absolute;
  z-index: 0;
}

#topmenusubnew img.logobottom{
  width:974px; 
  height:16px;
  top:77px;
  position:absolute;
  z-index: 0;
}

#menubar{
	color:#0e5443;
	position:relative;
	text-transform: lowercase;  
	font-size:11px;
	top:50px;
	margin-left:24px;
	margin-right:24px;
	padding-bottom:0px;
	z-index: 1;
}

#menubar a{
	color:#0e5443;
	text-decoration: none;
}

#menubar a:hover{
	color: #0e5443;
	text-decoration: underline;
}

#menusub{
	color:#0e5443;
	position:relative;
	text-transform: lowercase;  
	font-size:11px;
	top:50px;
	padding-bottom:0px;
}

#menusub a{
color:#0e5443;
text-decoration: none;
}

#menusub a:hover{
	color: #0e5443;
	text-decoration: underline;
}

#topmenusub p.returnhm{
	color:#0e5443;
	text-align:left;
	position:absolute;
	left:20px;
	top:80px;
	text-transform:lowercase;
	font-weight:bold;
	z-index: 1;
	font-size:8pt;
}

#topmenusub p.returnhm a{
color:#0e5443;
outline: none;
text-decoration: none;
font-weight: bold;
}

#topmenusub p.returnhm a:hover{
	color: #0e5443;
	text-decoration: underline;
}


#hmflash{
  width:974px; 
  height:365px;
}

#headersection{
  height:87px;
}

#header{
  width:542px; 
  height:87px;
  position:relative;
  z-index: 1;
  left:400px;
}

#headerquicktxt{
  margin-left:24px;
  position:relative;
  z-index: 0;
top:-60px;
}

#headerquick{
  padding-top:5px;
}

#weiguicontent{
  margin-left:24px;
  margin-right:24px;
  text-align:left;
  margin-bottom:20px;
}

#weiguicontentsub{
  margin-left:24px;
  margin-right:24px;
  padding-top:10px;
  text-align:left;
  margin-bottom:20px;
}

#footer{
  text-align:left;
  padding-left:24px;
  padding-right:24px;
  position:relative;
  font-size:9px;
  height:50px;
  color:#666666;
}

#footer p.copyright{
  font-size:9px;
  color:#66665c;
  position:absolute;
  top:65px;
  left:35px;
  padding-bottom:0px;
}

#footer p.admin{
  font-size:9px;
  color:#66665c;
  position:absolute;
  top:15px;
  left:24px;
  padding-bottom:0px;
  z-index: 1;
}

#footer p.admin a {
color:#ffffff;
text-decoration: none;
}

#footer p.admin a:hover{
color: #0e5443;
text-decoration: none;
}


/*Menu css*/

.yui-skin-sam .yuimenubar{
font-size:93%;
line-height:2;
*line-height:1.9;
border:solid 0px #808080;
background:url(../../../../assets/skins/sam/sprite.pngPV) repeat-x 0 0;
  float:right;
}

.yui-skin-sam .yuimenubaritemlabel{
padding:0 10px;
color:#000;
text-decoration:none;
cursor:default;
border-style:solid;
border-color:#808080;
border-width:0px 0;
*position:relative;
margin:-1px 0;
}

.yui-skin-sam .yuimenuitem a {_
border-bottom:solid 1px #fff;
font-size: 12px;
color: #0e5443;
}

/* to change colours of the menu */

/* to change the border and the background colour of the drop down */
.yui-skin-sam .yuimenu .bd{
border:solid 1px #000000;
background-color:#ffffff;
}

/* to change the colour of the selected item in the drop down menu */
.yui-skin-sam .yuimenuitem-selected{
background-color:#ffffff;
}

.yui-skin-sam .yuimenubaritemlabel-disabled{
cursor:pointer;
color:#000000;
}

/* to remove the blue background image in the menu bar */
.yui-skin-sam .yuimenubaritem-selected{background: repeat-x 0 -1700px;}