/* CSS Document */

/* m page styles */

#hmlink {
	position:absolute;
}
#hmlink a {
	display:block;
	width:130px;
	height:100px;
	background-image:url(spacer.gif);
}
#hmlink i {display:none;}


#nav {width:715px; padding:0; margin:0; border-spacing:0; border:0; border-collapse: collapse;}
#nav td {vertical-align:top;}
#nav td h3 {}
#nav p {font-size:11px;color: #4C5067;}


#content {padding:5px;padding-top:0;width:100%;}
#content ul {font-size:11px;color: #4C5067;margin-top:0;}
#content h3 {margin-left:0!important;margin-top:10px;margin-bottom:5px;}
#content p {margin-bottom:5px;}


.columns {
	margin:0;
	padding:0;
	width:100%;
}
.columns div {
	float:left;
	width:50%;
}




/*head:first-child+body .fix {
	width:444px;
	margin-right:15px;
}*/ 
.contain {
	height: 150px!important;
	overflow:auto;
	}
.setwidth80 {width:80px!important;}
.setwidth90 {width:90px!important;}
.setwidth99 {width:99px!important;}
.setwidth59 {width:59px!important;}

.prdtable {font-size:10px;/*border-top:1px solid; */border-left:1px solid; width:444px; clear:both;}
.prdtable td {padding:2px;border-bottom:1px solid; border-right:1px solid;}
.prdtable th {padding:2px; border-right:1px solid; border-bottom:2px solid;border-top:1px solid;}

.prdtablehd {font-size:10px;/*border-top:1px solid; */border-left:1px solid; width:444px; }
.prdtablehd td {padding:2px;border-bottom:1px solid; border-right:1px solid; }
.prdtablehd th {padding:2px; border-right:1px solid; border-bottom:2px solid;border-top:1px solid;}

.inset {border:1px solid #4C5067;margin-top:0;margin-bottom:5px;}

.right {float:right; margin-bottom:5px; margin-left: 5px;}

#mmain h1 {margin-left:303px;margin-top:5px;}
#mmain p {margin-left:305px;margin-right:5px;margin-top:10px;margin-bottom:5px;font-size:11px;color:#4C5067;}
#mmain {width:486px;height:150px;background:url(hm_gph.jpg) no-repeat center left; border:1px solid #4C5067;}

#msec {width:220px;height:150px;border:1px solid #4C5067;background:url(hmsec_gph.jpg) center no-repeat;margin-left:5px;}

#snav {
	width:108px;
	height:130px;
	border:1px solid #4C5067;
	background:url(snav.gif) no-repeat center;
	padding:5px;
	margin-bottom:3px;
}
#snav ul {
	margin:0;
	padding:0;
	position:relative;
}
#snav li {list-style:none;position:absolute;text-align:center;margin-top:16px;}
#snav li, #snav a {
	display:block;
	width:40px;
}
#snav a {font-size:9px; line-height:9px;}
#tl {top:0;left:7px;}
#tr {top:0;left:62px}
#bl {left:7px;top:55px;}
#br {left:62px;top:55px;}

#cnav {width:108px;height:187px;border:1px solid #4C5067;background:url(cnav.gif) no-repeat center;padding:5px;}
#cnav ul {
	margin:0;
	padding:0;
	position:relative;
}
#cnav li {list-style:none;position:absolute;text-align:center;margin-top:19px;}
#cnav li, #cnav a {
	display:block;
	width:40px;
}
#cnav a {font-size:9px; line-height:9px;}
#mtl {top:0;left:7px;}
#mtm {top:0;left:62px}
/*#mtr {top:0;left:116px;}*/
#mbl {left:7px;top:55px;}
#mbm {left:62px;top:55px;}
/*#mbr {left:116px;top:55px;}*/
#mtr {left:7px;top:98px;}
#mbr {left:62px;top:110px;}


#wnav {margin-left:5px;width:108px;border:1px solid #4C5067;padding:5px;margin-bottom:3px;}
#wnav a {}

#question {margin-left:5px;width:108px;border:1px solid #4C5067;padding:5px;background-color:#706D69;margin-bottom:3px;}
#questions form {margin:0; padding:0;}
#question p {color:#FFF;}
#form{width:105px;}
#lform input {width:100px;border:1px solid #706D69;}
#rform{width:105px;position:absolute;margin-left:107px;}
#form input, #form textarea, #form textarea {width:100px;border:1px solid #706D69;}


/* end m page styles */
