
/******************************************************************/
/* START 'LINK' tags */
/******************************************************************/
	
	a:link {
	  text-decoration: underline;
	  color: #6CA7C2;
	}
	a:visited {
	  text-decoration: underline;
	  color: #6CA7C2; 
	}
	a:hover {
	  text-decoration: underline;
	}

/******************************************************************/
/* END 'link' tags */
/******************************************************************/

/******************************************************************/
/* START standard 'BODY' and font tags to change */
/******************************************************************/
	
	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		scrollbar-arrow-color: #969696;
		scrollbar-3dlight-color: #004262;
		scrollbar-highlight-color: #9D9DA1;
		scrollbar-face-color: #004262;
		scrollbar-shadow-color: #9D9DA1;
		scrollbar-darkshadow-color: #004262;
		scrollbar-track-color: #004262;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #E5EAEE;
	}
	textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #4B6391;
	}
	table, td, p {
	  font-family: Verdana;
	  font-size: 10pt;
	  color: #4B6391;
	}

/******************************************************************/
/* END 'body' tags */
/******************************************************************/

/******************************************************************/
/* START special 'DWT' tags */
/******************************************************************/
	
	.banner {
	  margin-left: 25px;
	  margin-right: 0px;
	  padding-left: 25px;
	  padding-right: 0px;
	  border: 0px solid #000000;
	}
	.mainContent {
	  width: 100%;
	  margin-left: 10px;
	  margin-right: 10px;
	  padding-left: 10px;
	  padding-right: 10px;
	}
	.tagline {
	  font-size: 10pt;
	  small-caps;
	  font-weight: bold;
	  color: #4B6391
	}
	.navigatetitle {
	  font-size: 10pt;
	  small-caps;
	  font-weight: bold;
	  color: #4B6391
	}
	.bottomLinks {
	  font-family: Tahoma;
	  font-size: 9pt;
	  font-variant: small-caps;
	  color: #ffffff;
	}
	.topLinks {
	  font-family: Tahoma;
	  font-size: 9pt;
	  font-variant: small-caps;
	  color: #63A6C5;
	}
	.copyright {
	  font-family: Tahoma;
	  font-size: 8pt;
	  text-align: center;
	  vertical-align: middle;
	  padding-top: 5px;
	}
	.address {
	  font-family: Tahoma;
	  font-size: 8pt;
	  text-align: center;
	  vertical-align: middle;
	}

/******************************************************************/
/* END 'DWT' tags */
/******************************************************************/

/******************************************************************/
/* START 'MESSAGE BOX' tags */
/******************************************************************/
	
	.errorMessage{
		border:solid #ff0000 1px; 
		background-color:#ffdddd;
		color:#770000;
		padding:3px;
	}
	
	.message {
		border:solid #00ff00 1px; 
		background-color:#ddffdd; 
		color:#007700;
		padding:3px;
	}

/******************************************************************/
/* END 'message box' tags */
/******************************************************************/

/******************************************************************/
/* START 'H' tags */
/******************************************************************/
	
	h1 {
	  font-weight:normal; 
	  color:#800000; 
	  font-size:18px;
	  margin-bottom:7px;
	}
	h2 {
	  font-weight:bold; 
	  color:#800000; 
	  font-size:14px;
	  margin-bottom:3px;
	}
	h3 {
	  font-weight:bold; 
	  font-size:14px;
	  margin-bottom:3px;
	}
	h4 {
	  font-weight:bold; 
	  font-size:12px;
	}
	h5 {
	  color: #D3CDAB;
	  font-weight: normal;
	}
	h6 {
	  color: #D3CDAB;
	  font-weight: normal;
	}
/******************************************************************/
/* END 'H' tags */
/******************************************************************/

/******************************************************************/
/* START 'CATALOG PAGE' tags */
/******************************************************************/
	
	.cart_button_cell {
	  width:95px;
	  text-align:center;
	}
	.product_attribute {
	  color: #000000;
	  background-color: #D3CDAB;
	  border: 0px;
	  font-size: 9pt;
	  font-family: Tahoma;
	  font-weight: bold;
	  padding: 0px;
	  height: 15px;
	}
	.product_description {
	  font-size: 9pt;
	  font-family: Tahoma;
	}
	.menu_label {
	  font-size: 10pt;
	  font-weight: bold;
	  font-family: Tahoma;
	  text-align: center;
	}
	a:active.learn_more_product {
	  color: #ffffff;
	  font-size: 11px;
	  text-decoration: underline;
	  font-weight: bold;
	}
	a:visited.learn_more_product {
	  color: #ffffff;
	  font-size: 11px;
	  font-weight: bold;
	}
	a:link.learn_more_product {
	  color: #ffffff;
	  font-size: 11px;
	  font-weight: bold;
	}
	a:hover.learn_more_product {
	  text-decoration: underline;
	  color: #ffffff;
	}
	.learn_more_product {
	  text-decoration: underline;
	  color: #ffffff;
	  font-weight: bold;
	}
	
	.thumbnail_bg {
	  background-repeat: no-repeat;
	  height: 130px;
	  width: 130px;
	  vertical-align: top;
	}
	.thumbnail_bg {
	  background-image: url('../graphics/thumbnail_bg.jpg');
	  background-repeat: no-repeat;
	  height: 130px;
	  width: 130px;
	  vertical-align: top
	}
	.product_header {
	  background-image: url('../graphics/product_header.jpg');
	  background-repeat: repeat-x;
	  height: 20px;
	  color: #000000
	}
	.product_field {
	  width: 95px;
	  font-weight: bold;
	  vertical-align: top;
	}

/******************************************************************/
/* END 'catalog page' tags */
/******************************************************************/

/******************************************************************/
/* START 'CSS MENU' tags */
/******************************************************************/
	
	#sectionLinks{
		margin: 0px;
		padding: 0px;
	
	}
	#sectionLinks h3{
		padding: 10px 0px 2px 10px;
		border-bottom: 0px solid #cccccc;
	}
	#sectionLinks a:link, #sectionLinks a:visited {
		display: block;
		border-top: 0px solid #4b6391;
		border-bottom: 0px solid #000066;
		background-image:   url('../graphics/vn.jpg');
		color: #E5EAEE; padding-left:0px; padding-right:1px; padding-top:8px; padding-bottom:4px
	}
	#sectionLinks a:hover{
		border-top: 0px solid #C8E1FD;
		background-image: url('../graphics/vnh.jpg');
		text-decoration: none;
		font-weight: bold;
		color: #ffcc00; padding-left:0px; padding-right:1px; padding-top:8px; padding-bottom:4px
	}
	#pageNav{
		float: center;
		width:164px;
		padding: 0px;
		border-right: 0px solid #000000;
		border-bottom: 0px solid #cccccc;
		font: Tahoma;
		font-weight: bold;
		font-size: 9pt;
	}

/******************************************************************/
/* END 'css menu' tags */
/******************************************************************/

/******************************************************************/
/* START 'CUSTOM' tags */
/******************************************************************/

	/******************************************************************/
	/* template graphic custom tags */
	/******************************************************************/
	.home-b1 {
		background-image: url('../graphics/home-b1.jpg');
		background-repeat: no-repeat;
		background-position: center bottom
	}
	.home-bg-l1 {
		background-image: url('../graphics/home-bg-l1.jpg');
		background-repeat: repeat-x;
		background-position: right top
	}
	.home-bg-l2 {
		background-image: url('../graphics/home-bg-l2.jpg');
		background-repeat: no-repeat;
		background-position: right top
	}
	.home-bg-r1 {
		background-image: url('../graphics/home-bg-r1.jpg');
		background-repeat: no-repeat;
		background-position: left top
	}
	.home-bg-r2 {
		background-image: url('../graphics/home-bg-r2.jpg');
		background-repeat: repeat-x;
		background-position: left top
	}
	.home-c {
		background-image: url('../graphics/home-c.jpg');
		background-repeat: repeat-y;
		background-position: center top
	}
	.home-t1 {
		background-image: url('../graphics/home-t1.jpg');
		background-repeat: no-repeat;
		background-position: center top
	}
	.home-bg {
		background-image: url('../graphics/home-bg.jpg');
	}
	.home-cbg2 {
		background-image: url('../graphics/home-cbg2.jpg');
		background-repeat: repeat-y;
		background-position: center bottom
	}
	.template-bg-l3 {
		background-image: url('../graphics/home-cbg2.jpg');
		background-repeat: repeat-y;
		background-position: left top
	}
	.template-bg-r3 {
		background-image: url('../graphics/home-cbg2.jpg');
		background-repeat: repeat-y;
		background-position: right top
	}
	.template-b1 {
		background-image: url('../graphics/template-b1.jpg');
		background-repeat: no-repeat;
		background-position: left top
	}
	.template-b2 {
		background-image: url('../graphics/template-b2.jpg');
		background-repeat: no-repeat;
		background-position: left bottom
	}
	.template-b3 {
		background-image: url('../graphics/template-b3.jpg');
		background-repeat: repeat-x;
		background-position: left bottom
	}
	.template-b4 {
		background-image: url('../graphics/template-b4.jpg');
		background-repeat: no-repeat;
		background-position: right bottom
	}
	.template-b5 {
		background-image: url('../graphics/template-b5.jpg');
		background-repeat: no-repeat;
		background-position: right bottom
	}
	.template-c1 {
		background-image: url('../graphics/template-c1.jpg');
		background-repeat: no-repeat;
		background-position: left top
	}
	.template-c2 {
		background-image: url('../graphics/template-c2.jpg');
		background-repeat: repeat-x;
		background-position: left top
	}
	.template-c3 {
		background-image: url('../graphics/template-c3.jpg');
		background-repeat: no-repeat;
		background-position: right top
	}
	.template-c4 {
		background-image: url('../graphics/template-c4.jpg');
		background-repeat: repeat-y;
		background-position: right top
	}
	.template-c5 {
		background-image: url('../graphics/template-c5.jpg');
		background-repeat: no-repeat;
		background-position: right bottom
	}
	.template-c6 {
		background-image: url('../graphics/template-c6.jpg');
		background-repeat: repeat-x;
		background-position: left bottom
	}
	.template-c7 {
		background-image: url('../graphics/template-c7.jpg');
		background-repeat: no-repeat;
		background-position: left bottom
	}
	.template-c8 {
		background-image: url('../graphics/template-c8.jpg');
		background-repeat: repeat-y;
		background-position: left top
	}
	.template-cbgblue {
		background-image: url('../graphics/template-cbgblue.jpg');
	}
	.template-cbgwhite {
		background-image: url('../graphics/template-cbgwhite.jpg');
	}
	.template-h1 {
		background-image: url('../graphics/template-h1.jpg');
		background-repeat: no-repeat;
		background-position: left top
	}
	.template-h2 {
		background-image: url('../graphics/template-h2.jpg');
		background-repeat: repeat-x;
		background-position: left top
	}
	.template-h3 {
		background-image: url('../graphics/template-h3.jpg');
		background-repeat: no-repeat;
		background-position: right top
	}
	.template-info-bluebg {
		background-image: url('../graphics/template-info-bluebg.jpg');
		background-repeat: no-repeat;
		background-position: center top
	}
	.template-info-whitebg {
		background-image: url('../graphics/template-info-whitebg.jpg');
		background-repeat: repeat;
		background-position: center top
	}
	.template-t1 {
		background-image: url('../graphics/template-t1.jpg');
		background-repeat: no-repeat;
		background-position: left top
	}
	.template-t2 {
		background-image: url('../graphics/template-t2.jpg');
		background-repeat: repeat-x;
		background-position: right top
	}
	.template-t3 {
		background-image: url('../graphics/template-t3.jpg');
		background-repeat: no-repeat;
		background-position: right top
	}
	.m1 {
		background-image: url('../graphics/m1.jpg');
		background-repeat: no-repeat;
		background-position: left top;
		text-align: center;
		font-family: Tahoma;
		font-weight: bold;
		font-size: 8pt;
		padding-top: 2px;
		padding-left: 0px;
		padding-right: 0px
	}
	.m2 {
		background-image: url('../graphics/m2.jpg');
		background-repeat: repeat-y;
		background-position: left top;
		padding-top: 2px;
		padding-left: 8px;
		padding-right: 0px
	}
	.m3 {
		background-image: url('../graphics/m3.jpg');
		background-repeat: no-repeat;
		background-position: left bottom;
		text-align: center;
		font-family: Tahoma;
		font-weight: bold;
		font-size: 8pt;
		padding-top: 2px;
		padding-left: 0px;
		padding-right: 0px
	}
	.mbox1 {
		background-image: url('../graphics/mbox1.jpg');
		background-repeat: no-repeat;
		background-position: center top
	
	}
	
	.mbox2 {
		background-image: url('../graphics/mbox2.jpg');
		background-repeat: repeat-y;
		background-position: center top
	}
	.mbox3 {
		background-image: url('../graphics/mbox3.jpg');
		background-repeat: no-repeat;
		background-position: center bottom;
		padding-right: 10px;
		text-align: right
	}
	.messageBoxHeader {
		color: #E5EAEE;
		font-weight: bold;
		font-variant: small-caps;
		padding-left: 10px;
	}
	.messageBoxContent {
		color: #E5EAEE;
		font-size: 8pt;
		padding-left: 10px;
	}
	.messageBoxMore {
		color: #E5EAEE;
		font-size: 8pt;
		font-weight: bold;
		text-align: right;
	}
	.messageBoxImage {
	   border-color: #ffffff;
	   border-style: dashed;
	   border-width: 1px;
	}