
#header #logo {
	/*height: 80px;*/
}
#header #logo a {
	display: none;
}
/****************************************/
/* Header menu *************************/
#navigation {
	/*border: 1px solid #FF4500;*/
	/*height: 30px;*/
}

.helper {
	/*margin: 0px 0px 0px 580px;*//*set in homepage css*/
	padding: 8px 0px;
}

.login {/**/}
.search {/**/}

.menu {
	/*border: 1px solid Orange;
	margin: 50px 0px 0px 380px;*//*set in homepage css*/
}

.submenu {/**/}

.helpertabular,
.menutabular {
	padding: 2px 0px;
	margin: 0px;
	/*height: 18px;
	line-height: 16px;*/
	list-style-type: none;
	/*position: relative;
	background-color: ThreedFace;
	border: 1px solid Blue;*/
}

.helpertabular a,
.menutabular a{
	display: block;
	padding: 0px 6px 0px 6px;
	/*height: 20px;*/
}

.helpertabular li,
.menutabular li {
	display: block;
	float: left;
	font-size: 14px;
	/*position: relative;*/
	/*height: 20px;*/
	padding: 0px 0px;
	margin: 0px;
	border-left: 2px solid #DC143C;
}

.helpertabular .lasttab,
.menutabular .lasttab {
	border-right: 2px solid #DC143C;
}

/*********************************************/
/*common set for side box *******************/

.sidebox {
	width: 190px;
	padding: 20px 2px 2px 2px;
	margin: 20px 0px;/*out side width=200 ,only margin can set =2+2*/
	position: relative;
	/*background-color: White;
	border: 1px solid #A9A9A9;*//*for page style only*/
}
.sidebox h3 {
	top:-12px;
	margin:0px 0px 0px -2px;
	padding:0px 2px;
	position:absolute;
	height: 20px;
	line-height:20px;
	font-size: 16px;
	font-weight:bold;
	/*left: 50px;
	color: #DC143C;
	background: #EEEEE6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*//*for page style only*/
}

/************************************/
/*side menu ************************/

.sidemenu {/*div*/
	margin: 0px 20px 20px 0px;
	padding: 20px 0px;
	border-top: 2px solid Gray;
	border-bottom: 2px solid Gray;
	position: relative;
}

.sidemenu h3 {/* comm set after */
	top: -12px;
	left: 40px;
	color: #DC143C;
	background: #EEEEE6;
	font-size: 16px;
	font-weight:bold;
	line-height:20px;
	margin:0px 0px 0px -2px;
	padding:0px 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position:absolute;
}

.sidemenu a{
	display: block;
	padding: 4px 0px 4px 0px;
	height: 16px;/* display=block, IE6 error when no boader */
}

.sidetabular {/*ul*/
	list-style-type: none;
	text-align: right;
}
.button {/*li*/
}
.parent {/*div*/
}
.topmenu {
	font-size: 16px;
}
.dropdown {/*div*/
	text-align: right;
}
.dropdown ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;/*firefox1.5 need A show block*/
}
.dropdown ul li {
	margin: 0px;
}
.dropdown a {
	padding-right: 20px; 
}



#friendlink {
	border: 1px solid #A9A9A9;
}
#friendlink h3 {/* comm set after */
	left: 50px;
	color: #DC143C;
	background: #EEEEE6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/***********************************/
/* Comm Set ***********************/
.helpertabular li a:link,
.helpertabular li a:visited,
.menutabular li a:link,
.menutabular li a:visited,
.sidemenu a:link,
.sidemenu a:visited {
	color: #191970;
}

.helpertabular li a:hover,
.helpertabular li a:active ,
.menutabular li a:hover,
.menutabular li a:active,
.sidemenu a:hover,
.sidemenu a:active {
	 background-color: #191970;
	 color: #FFE4C4;
}