.fldA	{ 	width: 260px; background-color: #ffffff; color: #000000;
			  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal;
			  border: 1px solid #666666; padding: 0 2px 1px 2px; }
			  
.fldB	{ 	width: 130px; background-color: #ffffff; color: #000000;
			  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal;
			  border: 1px solid #666666; padding: 0 2px 1px 2px; }
			  
.fldC	{ 	width: 60px; background-color: #ffffff; color: #000000;
			  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal;
			  border: 1px solid #666666; padding: 0 2px 1px 2px; }
			  
.fldD	{ 	width: 200px; background-color: #ffffff; color: #000000;
			  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal;
			  border: 1px solid #666666; padding: 0 2px 1px 2px; }
			  
			  
.alertA	{ 	width: 260px; background-color: #cc0000; color: #ffffff;
			  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal;
			  border: 1px solid #666666; padding: 0 2px 1px 2px; }
			  
.alertB	{ 	width: 130px; background-color: #cc0000; color: #ffffff;
			  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal;
			  border: 1px solid #666666; padding: 0 2px 1px 2px; }
			  
.alertC	{ 	width: 60px; background-color: #cc0000; color: #ffffff;
			  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal;
			  border: 1px solid #666666; padding: 0 2px 1px 2px; }
			  
.alertD	{ 	width: 200px; background-color: #cc0000; color: #ffffff;
			  font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal;
			  border: 1px solid #666666; padding: 0 2px 1px 2px; }
			  
.area		{ width: 374px; height: 120; background-color: #fff; color: #000;
			  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal;
			  border: 1px solid #666666; padding: 1px 2px 1px 2px; }
			  
			  
.visi		{ display: block; }
.hidd		{ display: none; }

.cellBg		{ width: 192px; height: auto; background-color: #eee3ba; color: #444; text-align: center;
			  border-top: 1px solid #fff; border-left: 1px solid #fff;
			  padding: 2px 3px 3px 3px; }
			  
.col		{ width: 200px; height: auto; background-color: #dfbd81; color: #444; text-align: center;
			  border-bottom: 1px solid #b78e4f;
			  /* border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #fff; */
			  padding: 0; float: left; }
			  
.colTitle	{ width: 191px; height: 17px; text-align: left; padding: 1px 2px 0 6px; background-color: #b78e4f;
			  font-family: Lucida Grande, Lucida Grande, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; color: #fff;
			  border-bottom: 1px solid #69512d; border-left: 1px solid #fff; }
			
h1			{ font-family: Lucida Grande, Lucida Grande, Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; font-style: italic; color: #2f353f;
			  padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
			  
.hShadow	{ font-family: Lucida Grande, Lucida Grande, Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; font-style: italic; color: #dfbd81;
			  padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }

h2			{ font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal; color: #623710;
			  padding: 0px 0px 0px 0px; margin: 0px 0px 12px 0px; }

h3			{ font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal; color: #495e82;
			  padding: 0px 0px 0px 0px; margin: 0px 0px 12px 0px; }

p			{ font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; color: #333;
			  margin: 0 0 14px 0; padding: 0; }
			  
dfn			{ color: #777; font-weight: normal; font-style: normal; }
			  
.smallTxt	{ font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
			  
strong		{ font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; }

b			{ font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; }

td			{ font-family: Lucida Grande, Lucida Grande, Verdana, Arial, sans-serif; font-size: 11px; color: #444;
			  border-bottom: 1px solid #fff; border-left: 1px solid #fff; padding: 1px 2px 1px 2px; }


a img		{ border: 0; }
h1.img		{ font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal;
			  padding: 30px 0px 0px 0px; margin: 0; display: none; }

.hideHours		{ position: relative; display: none; }
.showHours		{ position: relative; display: block; }

.hour		{ position: relative; top: 0px; left: 30px; width: 36px; height: 14px; text-align: right;
			  margin: 4px 10px 1px 0; border-bottom: 1px solid #eee; }

.timeBody	{ position: relative; }

.arrow		{ position: relative; top: 0px; left: 10px; font-weight: bold;
			  width: 52px; height: 15px; margin: 4px 2px 3px 0; padding: 0 4px 0 4px; text-align: right; 
			  background-image: url(../images/arrow1.gif); background-repeat: no-repeat; background-position: top left; cursor: pointer; }
			  
.arrow:hover		{ position: relative; top: 0px; left: 10px; padding: 0 4px 0 4px;
			  width: 52px; height: 15px; margin: 4px 10px 3px 0; text-align: right; color: #137e63;
			  background-image: url(../images/arrow1.gif); background-repeat: no-repeat; background-position: top left; cursor: pointer; }
			  
.arrow:active		{ position: relative; top: 0px; left: 10px; padding: 0 4px 0 4px;
			  width: 52px; height: 15px; margin: 4px 2px 3px 0px; text-align: right; color: #cc0000;
			  background-image: url(../images/arrow1Dn.gif); background-repeat: no-repeat; background-position: top left; cursor: pointer; }
			  
.arrowS		{ position: relative; top: 0px; left: 10px; color: #137e63; font-weight: bold;
			  width: 52px; height: 15px; margin: 4px 2px 3px 0; padding: 0 4px 0 4px; text-align: right; 
			  background-image: url(../images/arrow2.gif); background-repeat: no-repeat; background-position: top left; cursor: pointer; }
			  
.arrowS:hover		{ position: relative; top: 0px; left: 10px; padding: 0 4px 0 4px;
			  width: 52px; height: 15px; margin: 4px 10px 3px 0; text-align: right; color: #137e63;
			  background-image: url(../images/arrow2.gif); background-repeat: no-repeat; background-position: top left; cursor: pointer; }
			  
.arrowS:active		{ position: relative; top: 0px; left: 10px; padding: 0 4px 0 4px;
			  width: 52px; height: 15px; margin: 4px 2px 3px 0px; text-align: right; color: #cc0000;
			  background-image: url(../images/arrow2Dn.gif); background-repeat: no-repeat; background-position: top left; cursor: pointer; }
			  
.note		{ position: absolute; top: 0px; left: 74px; background-color: #ffffff;
			  width: 300px; height: 15px; margin: 0; padding: 0 4px 0 4px; text-align: left;
			  border-right: 1px solid #aaa; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; }
			  
.toolTip	{ border-bottom: 1px dotted #aaaaaa; cursor: help; }

.space	{ width: 100px; height: 26px; }

.tbl		{ margin: 10px 0 0 10px; }

.uniBtnBody	{ height: 21px;
			  background-image: url(../images/listBtnDf.jpg); background-repeat: repeat-x; background-position: top left;
			  padding: 0; }
			  
.uniBtn	a	{ width: auto; height: 18px;
			  background-image: url(../images/listBtnDf.jpg); background-repeat: repeat-x; background-position: top left;
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #555;
			  border-right: 1px solid #aaa; border-left: 1px solid #fff;
			  padding: 2px 9px 1px 8px; float: left; cursor: pointer; }
			  
.uniBtn a:hover		{ width: auto; height: 18px;
			  background-image: url(../images/listBtnHi.jpg); background-repeat: repeat-x; background-position: top left;
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #eee;
			  border-right: 1px solid #aaa; border-left: 1px solid #fff;
			  padding: 2px 9px 1px 8px; float: left; cursor: pointer; }
			  
.uniBtn a:active		{ width: auto; height: 18px;
			  background-image: url(../images/listBtnDn.jpg); background-repeat: repeat-x; background-position: top left;
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #76e3b7;
			  border-right: 1px solid #aaa; border-left: 1px solid #fff;
			  padding: 2px 9px 1px 8px; float: left; cursor: pointer; }
			  
.uniBtnEn		{ width: auto; height: 18px;
			  background-image: url(../images/listBtnHi.jpg); background-repeat: repeat-x; background-position: top left;
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #fff;
			  border-right: 1px solid #aaa; border-left: 1px solid #fff;
			  padding: 2px 9px 1px 8px; float: left; cursor: default; }

.uniBtnSBody	{ height: 19px;
			  background-image: url(../images/listBtnDf.gif); background-repeat: repeat-x; background-position: top left;
			  padding: 0; }
			  
.uniBtnS	a	{ width: auto; height: 15px;
			  background-image: url(../images/listBtnDf.gif); background-repeat: repeat-x; background-position: top left;
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #2f353f;
			  border-right: 1px solid #aaa; border-left: 1px solid #fff;
			  padding: 1px 9px 1px 8px; float: left; cursor: pointer; }
			  
.uniBtnS a:hover		{ width: auto; height: 15px;
			  background-image: url(../images/listBtnHi.gif); background-repeat: repeat-x; background-position: top left;
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #eee;
			  border-right: 1px solid #aaa; border-left: 1px solid #fff;
			  padding: 1px 9px 1px 8px; float: left; cursor: pointer; }
			  
.uniBtnS a:active		{ width: auto; height: 15px;
			  background-image: url(../images/listBtnDn.gif); background-repeat: repeat-x; background-position: top left;
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #76e3b7;
			  border-right: 1px solid #aaa; border-left: 1px solid #fff;
			  padding: 1px 9px 1px 8px; float: left; cursor: pointer; }
			  
.uniBtnSEn		{ width: auto; height: 15px;
			  background-image: url(../images/listBtnHi.gif); background-repeat: repeat-x; background-position: top left;
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #fff;
			  border-right: 1px solid #aaa; border-left: 1px solid #fff;
			  padding: 2px 9px 1px 8px; float: left; cursor: default; }
			  
.uniBtnSr	a	{ width: auto; height: 15px;
			  background-image: url(../images/listBtnDf.gif); background-repeat: repeat-x; background-position: top left;
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #555;
			  border-right: 1px solid #aaa; border-left: 1px solid #fff;
			  padding: 1px 9px 1px 8px; float: right; cursor: pointer; }
			  
#bodyLay 	{ position: relative; width: 940px; height: 460px; background-color: #ffffff; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
		 	  background-image: url(../images/QV_v1.jpg); background-repeat: no-repeat; background-position: top left; margin: auto;
		 	  border: 0; }

#contBody 	{ position: absolute; top: 48px; left: 420px; width: 460px; height: auto; background-color: transparent; text-align: left; 
			  font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #666; text-decoration: none;
		 	  border: 0; }
		 	  
#impress 	{ position: absolute; top: 359px; left: 53px; width: 270px; height: auto; background-color: transparent; text-align: left; line-height: 13px; color: #999999; 
		 	  border: 0; visibility: visible; }
		 	  
* html #impress 	{ position: absolute; top: 359px; left: 53px; width: 270px; height: auto; background-color: transparent; text-align: left; line-height: 10px; color: #999999; 
		 	  z-index: 1; border: 0; visibility: visible; }