Body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:17px; background-color:#8C94A3; }
table { font-size:14px;}

#Wrapper{ width:821px; margin: 0px auto;}
#InnShadow{ width:779px; padding-right:42px; position:relative; background:url(images/shadow.gif) repeat-y right top; min-height:575px; vertical-align:top;}
#InnShadow1{ width:779px; padding-right:42px; position:relative; background:url(images/shadow.gif) repeat-y right top; min-height:800px; vertical-align:top;}
.LeftNAviBg{ background:url(images1/left_navibg.jpg) repeat-x top left; background-color:#EBF7FA;}

.LeftNavi { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#15647A; line-height:21px;}
.LeftNavi ul { list-style:none; padding:0px; margin:0px;}
.LeftNavi li { list-style:none; padding:0px; margin:0px;}
.LeftNavi li a { color:#15647A; text-decoration:none;  padding:5px 0 0 30px; margin:0px;}
.LeftNavi li a:hover { color:#15647A; text-decoration:none; padding:5px 0 0 30px; margin:0px; background-color:#000000; display:block;}

.LeftNavi {text-indent:30px; font-weight:bold;}
.LeftNavi a { text-decoration:none; color:#15647A; display:block;}
.LeftNavi a:hover { text-decoration:none; color:#15647A; background-color:#B9C0C1; display:block;}

p{ margin:0px; padding:0px;}
.FotterPart{ font-size:9px; color:#000000; margin-bottom:10px;}
.FotterPart{ font-size:9px; color:#0099CC;}
.Markfield{ font-size:11px;font-weight:bold; color:#0099CC;}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006699;
}

.ultrabig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.itemtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
	font-weight: bold;
	 text-decoration:underline;
}
.itemtitle a {
	 text-decoration:none;
	color: #006699;
	}
.itemtitle a:hover {
	 text-decoration:underline;
	color: #006699;
	}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.bigtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.label_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#006699;
	margin-right:10px;
}
.email_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006699;
}
.form_label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-right:10px;
}
.error{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.Border_part{ border-left: 1px solid #EBF7FA; border-right: 1px solid #EBF7FA;}
.PadLeft { margin-left:3px; }
.headtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
	font-weight: bold;
}

.CartBox {background:#D5EFFD; padding:0 0 0 1px; margin:15px 0 0 8px; border:1px solid #8ECFE3; width:145px; text-align:left;}
.CartBox .Title {color:#117292; font-size:12px; font-weight:bold; padding:3px 0 3px 10px ; border:1px solid #8ECFE3; border-width: 0 0 1px 0; margin:0;}
.CartBox .Txt {color:#545454; font-size:12px; font-weight:normal; padding:2px 0 2px 10px; margin:0 0px; background:#FFF;}
.CartBox .ViewCart {color:#000000; font-size:12px; padding:2px 0 2px 10px; font-weight:normal; text-decoration:none; background:#FFF;}
.CartBox .ViewCart a {color:#117292; text-decoration:none;}
.CartBox .ViewCart a:hover {color:#000000; background:none; text-decoration:none;}

.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006699;
}
.itemtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
	font-weight: bold;
}

.attributetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.hotspot { font-size: 14px;}