#header {
  background-color: #3673B6;
  background-image: url(img/blueline.gif);
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: top left;
  height: 125px;
  width: 100%;
  min-width: 1000px;
  font-family: Verdana;
  /*margin-bottom: 5px;*/
}
#text {
	padding-top: 27px;
	text-align: center;
	width: 480px;
}
#str1 {font-size: 15px; color:#BFE2E7}
#str2 {font-size: 30px; color:#F7E145}
#str3 {font-size: 21px; color:#BFE2E7}
#str4 {display: block; padding-left:40px}
#str5 {font-size: 15px; text-align: center;}

#logo {
	background-image: url(img/morehod_logo.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height:152px;
	width:169px;
	position:absolute; top:0px; left:20px;
}
#phone {
	float:right;
	padding-top:30px;
	color:#BFE2E7;
	text-align:left;
	font-size:21px;
	width:240px;
	background-image: url(img/phone_button.png);
	background-repeat: no-repeat;
	background-position: 0px 27px;
}

#box {background:#e8e9ea; border:1px solid navy; color:navy; display:block; margin-top:10px; margin-bottom:10px; padding:5px; position:relative; letter-spacing:-1px; font-size:19px; font-weight:600;}
#box2{background:#e8e9ea; border:1px solid navy; color:navy; display:block; padding:0px; position:relative; letter-spacing:-1px; font-size:15px;}

#box a:link, #box a:visited, #box a:active {color:navy; text-decoration:none;}
#box a:hover{color:navy; text-decoration:underline;}
/*color:#804040; border:1px solid #b0b0b0 */
#boxhead{background:#D1D1D1; border:1px solid navy; color:navy; display:block; margin-top:10px; margin-bottom:10px; padding:5px 4px 4px 5px; position:relative; letter-spacing:-1px; font-size:18px; font-weight:500; text-align:center}

#box_shop {border:1px solid navy; color:navy; height:270px; display:block; margin:0px; padding:0px; position:relative;}

#hl2 {color:navy; margin-top:5px; margin-bottom:5px; padding:0px 4px 4px 5px; position:relative; letter-spacing:-1px; font-size:15px; font-weight:600;}
#hl2 a:link, #hl2 a:visited, #hl2 a:active {color:navy; text-decoration:none;}
#hl2 a:hover {color:navy; text-decoration:underline;}

#hl3 {font-size:10pt; font-weight:bold; margin:5px 0px 5px 0px}
#table1{border:0px; padding:0px; margin:0px;}
#box_tr{background:#D1D1D1; border:1px solid #b0b0b0; color:#804040; display:block; margin-top:10px; margin-bottom:5px; padding:5px 4px 4px 5px; position:relative; letter-spacing:0px; font-size:9pt; font-weight:600; text-align:left}

#term {color:navy;}
#letter {color:navy; font-size:20pt; text-align:left;}

div.slogan {color:#606060; font-size:10pt; font-weight:600; margin-bottom:5px}

/* Main tags */
body {background:#D2D5D8; color:#303030; font:11px Verdana,Tahoma,Arial,sans-serif; margin:0; padding:0; text-align:center;}
a:link,a:visited,a:active {color:#505050; text-decoration:underline;}
a:hover{color:#808080; text-decoration:underline;}

a.navy:visited, .navy:link {color:navy; text-decoration:none;}
a.navy:hover {text-decoration:underline;}

a.yellow:visited, .yellow:link {color:#F7E145; text-decoration:none;}
a.yellow:hover {text-decoration:underline;}

a1 {color:#005050; font-size:1.5em;  text-decoration:underline;}
a1:hover {color:#005050; text-decoration:underline;}
p, ul {line-height:1.5em; margin:0 0 15px;}

/* Main container #f0f0f0 url(img/bodybg.png) repeat-x */
#container {
	background:#D2D5D8;
	color:#303030;
	margin:0;
	padding:5px 0px 5px 0px;
	text-align:left;
	min-width:1000px;
	width:100%;
	/*min-height:1140px;*/
}

/* Header section */
/*#sitename {color:#0000FF; height:60px; margin:0 0px 10px; text-align:left;}*/
/*#sitename h1,#sitename h2 {font-weight:400; letter-spacing:-2px; margin:0; padding:0;margin-left:250px}
#sitename h1 {font-size:2.4em; padding-top:10px;}
#sitename h2 {font-size:1.6em;color:#FFFFFF;text-align:right;margin-right:20px}
*/
/* banner */
/*#banner {position:absolute;top:2px;left:0px;color:#ff0000; background:#060F9C; z-index:2;margin:0; padding:0;opacity: 1;}
#topbanner {position:absolute;top:0px;left:0px;color:#ff0000;z-index:2;margin:0; padding:0 0 0 0;opacity: 1;}
#firmname_top{position:absolute;top:10px;left:10px;color:#ff0000;z-index:2;margin:0; padding:0 0 0 0;opacity:1; border:0 }
#firmname{position:absolute;top:4px;left:58px;color:#ff0000;z-index:2;margin:0; padding:0 0 0 0;opacity:1; border:0 }
#firmname_bottom{position:absolute;top:110px;left:10px;color:#ff0000;z-index:2;margin:0; padding:0 0 0 0;opacity:1; border:0 }
#goods_line {position:absolute;top:5px;  left:250px;color:#ff0000;z-index:2;margin:0; padding:0 0 0 0;opacity: 1;}
#site_type{position:absolute;top:2px;left:340px;color:#ff0000;z-index:2;margin:0; padding:0 0 0 0;opacity:1; border:0 }
*/
/* Horizontal menu */
/*#mainmenu {float:right; margin-bottom:25px;}
#mainmenu ul {font-size:16px; margin:0; padding:0;}
#mainmenu li {float:left; height:32px; list-style:none; margin:0; padding:0;}
#mainmenu a {border-right:1px solid #b0b0b0; color:#606060; display:block; font-size:0.7em; padding:11px 10px 10px; text-transform:uppercase;}
#mainmenu a:hover {background:#f0f0f0 url(img/menuhover.jpg) top left repeat-x; color:#505050; text-decoration:none;}
#mainmenu a.current {background:#f0f0f0 url(img/menuhover.jpg) top left repeat-x; color:#505050; text-decoration:none;}
*/
/* Content wrap */
#wrap {clear:both; font-size:0.9em; padding:0;}

/* Sidebars position:absolute; top:155px; left:0px;*/
#leftside {margin:0; padding:35px 10px 10px; width:190px;}
#rightside {margin:0; padding:0 10px 10px; width:180px;}
#leftside {float:left; margin-right:10px; /*overflow:hidden;*/}
#rightside {float:right; margin-left:10px;/* overflow:hidden;*/}
/*#leftside h1,#rightside h1 {color:#505050; font-size:1.3em; font-weight:bold; letter-spacing:-1px; margin:0 0 12px;}
#leftside h2,#rightside h2 {font-size:1.0em; margin:0 0 20px;}
*/
#leftside p,#rightside p {font-size:0.9em; line-height:1.2em; margin:0 0 16px 10px;}

.linklist {list-style:none; margin:0 0 16px 10px; padding:0;}
.linklist li {margin-bottom:0.7em;margin-left:5px}

/* Sidebar menu */
.nav {background:#e8e9ea; border:1px solid #b0b0b0; color:#606060; display:block; margin-top:3px; padding:5px 4px 4px 10px; position:relative; width:180px;}
.nav:hover,.active {background:#f8f9fa; border:1px solid #909090; color:#303030; text-decoration:none;}
.sub {font-size:0.8em; letter-spacing:1px; margin:3px 0 2px 10px; padding:4px 2px 2px 8px; width:180px;}

/* Content */
#content,#contentalt {background-color:#fafcff; border:1px solid #909090; color:#2a2a2a; padding:5px 10px 5px 10px;}
#content {margin:0 200px 0 205px;}
#contentalt {margin:0 20px 0 205px;}
/*border:1px solid #b0b0b0; color:#804040;*/
#content h1, #contentalt  h1{background:#D1D1D1; border:1px solid navy; color:navy; display:block; margin-top:5px; margin-bottom:10px; padding:5px 4px 4px 5px; position:relative; letter-spacing:-1px; font-size:18px; font-weight:600; text-align:center}

/*#content h1,#content h2,#contentalt h1,#contentalt h2 {background-color:inherit; color:#606060; font-size:1.3em; font-weight:bold; letter-spacing:-1px; margin:0 0 10px; padding:0;}
#content h2,#contentalt h2 {font-size:1.1em; margin-bottom:5px;}
*/
#content li,#contentalt li {font-size:1.0em; margin-left:15px;}

/*#content sp1{background:#e8e9ea; border:1px solid #b0b0b0; color:#804040; display:block; margin-top:3px; padding:5px 4px 4px 10px; font-size:1.4em;font-weight:bold;margin-bottom:10px;}
#content sp2{background:#DBE5F1; border:1px solid #b0b0b0; color:#606060; display:block; margin-top:3px; padding:5px 4px 4px 10px; font-size:1.4em; font-weight:bold; margin-bottom:10px; text-align:center;}
#content sp3{background:#D1D1D1; border:1px solid #b0b0b0; color:#804040; display:block; margin-top:3px; padding:5px 4px 4px 10px; margin-bottom:10px; text-align:center;}
#content pricenew{color:#ffffff;font-size:1.3em;}
#content img1,#contentalt img {border:1px solid #b0b0b0; float:left; margin:5px 15px 6px; padding:5px;}
*/
/* Footer */
#footer {background:#8b8b8b url(img/footerbg.jpg) top left repeat-x; clear:both; color:#d0d0d0; font-size:0.9em; font-weight:bold; /*margin-top:5px;*/ padding:20px 0; text-align:center; width:100%;}
#footer a {color:#d0d0d0; font-weight:bold;}

/* Various classes */
.thumbnail {background:#fafbfc; border:1px solid #b0b0b0; margin:0 0 10px 10px; padding:5px;}
.searchform {margin:0;}
.searchbox {background:#f0f0f0; border:1px solid #b0b0b0; margin:0 4px 0 0; width:160px;}
.searchbutton {background:#f0f0f0; border:1px solid #b0b0b0;}
.clearingdiv {clear:both; height:30px; width:1px;}
.hide {display:none;}
.intro {font-size:1.0em; font-weight:bold;}
.small {font-size:0.8em;}
.large {font-size:1.4em;}
.center {text-align:center;}
.right {text-align:right;}
.justify {text-align:justify;}

/* Sidebar menu */
.ucheb {background:#e8e9ea; border:1px solid navy; color:navy; display:block; margin-top:3px; padding:5px 4px 4px 5px; position:relative; width:170px;}
.ucheb a:link, .ucheb a:visited {color:navy; text-decoration:none}
.ucheb a:hover {text-decoration:underline;}


.block_name {
	text-align: center;
	text-decoration: underline;
	font-size: 12pt;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	background-color: #3B77BD;
	color: #F7E145;
	cursor: pointer;
}
.block_body {
	display: none;
	background-color: #d6dff7;
	border: 1px solid #3B77BD;
	border-width: 0 1px 1px 1px;
}

.rc_box {
	background-color: #e8e9ea;
	border: 1px solid navy;
	margin: 3px 0 5px 0;
	padding: 5px;
	position: relative;
	width: 170px;
}
.rc_boxhead {
	color: navy;
	background-color: #d1d1d1;
	font-weight: bold;
	text-align: center;
	border: 1px solid silver;
	border-width: 0 0 1px 0;
	margin: -3px -3px 5px -3px;
	padding: 3px;
}
.rc_parbox {
	text-align: justify;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border: 1px solid gray;
	border-width: 0 0 1px 0;
}

