A:link {
	FONT-WEIGHT: bold; COLOR: #003366; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #336699; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; COLOR: #660000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #3366ff; BORDER-BOTTOM: #002244 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}

P {
	FONT-SIZE: small; COLOR: #000000; LINE-HEIGHT: 110%; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left
}

.topmenu {
	BORDER-RIGHT: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(image/CellbgTop2.gif); MARGIN-LEFT: 3pt; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; COLOR: #220000; TEXT-INDENT: 5pt; LINE-HEIGHT: 12pt; MARGIN-RIGHT: 3pt; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #c7e5fe; TEXT-ALIGN: left
}
.contentTable {
	FONT-SIZE: x-small; 
	MARGIN-LEFT: 3pt; 
	MARGIN-RIGHT: 3pt; 
	MARGIN-TOP: 2pt;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	
}
.left {
	PADDING-RIGHT: 3pt; BORDER-TOP: #888888 2px solid; FONT-SIZE: x-small; MARGIN: 3pt; VERTICAL-ALIGN: top; COLOR: #000022; BORDER-BOTTOM: #888888 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; cellspacing: 12pt
}
.middle {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; FONT-SIZE: x-small; MARGIN: 3pt; VERTICAL-ALIGN: top; COLOR: #000022; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.rght {
	BORDER-RIGHT: #c6e1fd 1px solid; PADDING-RIGHT: 3pt; PADDING-LEFT: 12pt; MARGIN: 3pt; VERTICAL-ALIGN: top; BORDER-LEFT: #c6e1fd 1px solid; COLOR: #000022; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #c7e5fe
}
.main {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 12pt; MARGIN: 3pt; VERTICAL-ALIGN: top; BORDER-LEFT: #ccffff 1px solid; COLOR: #000022; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #88ccff
}
.lowermenu {
	BORDER-RIGHT: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(image/CellbgTop2.gif); MARGIN-LEFT: 3pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #220000; TEXT-INDENT: 5pt; LINE-HEIGHT: 110%; MARGIN-RIGHT: 3pt; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #88ccff; TEXT-ALIGN: left
}

BODY {
	FONT-SIZE: small; MARGIN: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #888888; TEXT-ALIGN: left
}
TR {
	BORDER-RIGHT: #ffffff 5px solid; MARGIN: 0px; BORDER-LEFT: #ffffff 5px solid; BACKGROUND-COLOR: #ffffff
}
TD {
	MARGIN: 0px; 
}
H1 {
	BORDER-TOP: #3266cc 1px solid; MARGIN-TOP: 3pt; FONT-WEIGHT: bold; FONT-SIZE: large; MARGIN-BOTTOM: 2pt; WIDTH: 100%; COLOR: #000088; LINE-HEIGHT: 120%; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif; BACKGROUND-COLOR: #e5ecf7
}
.slogan {
	MARGIN-TOP: 3px; FONT-SIZE: small; MARGIN-BOTTOM: 2pt; COLOR: #ffff00; LINE-HEIGHT: 14pt; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif; TEXT-ALIGN: right
}
H2 {
	MARGIN-TOP: 12pt; FONT-WEIGHT: bold; FONT-SIZE: medium; MARGIN-BOTTOM: 2pt; COLOR: #880000; LINE-HEIGHT: 110%; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif; TEXT-ALIGN: left
}
H3 {
	BORDER-TOP: #66cc2f 1px solid; MARGIN-TOP: 15pt; FONT-WEIGHT: bold; FONT-SIZE: medium; MARGIN-BOTTOM: 3pt; WIDTH: 100%; COLOR: #163297; LINE-HEIGHT: 160%; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif; BACKGROUND-COLOR: #ecf7e5; TEXT-ALIGN: left
}
.Teaser {
	PADDING-RIGHT: 6pt; BORDER-TOP: #66cc2f 1px solid; MARGIN-TOP: 12pt; PADDING-LEFT: 3pt; FONT-SIZE: small; MARGIN-BOTTOM: 2pt; PADDING-BOTTOM: 8pt; COLOR: #000044; LINE-HEIGHT: 14pt; PADDING-TOP: 8pt; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif; BACKGROUND-COLOR: #ecf7e5; TEXT-ALIGN: right
}
.Comments {
	PADDING-RIGHT: 8pt; BORDER-TOP: #000000 1px dotted; MARGIN-TOP: 3px; PADDING-LEFT: 8pt; BORDER-LEFT-WIDTH: 3pt; FONT-SIZE: small; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 3pt; MARGIN-BOTTOM: 2pt; BORDER-BOTTOM-COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif; BACKGROUND-COLOR: #ccffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 3pt; BORDER-RIGHT-COLOR: #000000
}
.foot2 {
	PADDING-RIGHT: 8pt; BORDER-TOP: #000000 1px dotted; MARGIN-TOP: 3px; PADDING-LEFT: 8pt; BORDER-LEFT-WIDTH: 3pt; FONT-SIZE: small; BORDER-LEFT-COLOR: #000000; MARGIN-BOTTOM: 2pt; LINE-HEIGHT: 14pt; BORDER-BOTTOM: #000000 1px dotted; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif; BACKGROUND-COLOR: #ccffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 3pt; BORDER-RIGHT-COLOR: #000000
}
.footer {
	PADDING-RIGHT: 6pt; BORDER-TOP: #ccccff 1px solid; PADDING-LEFT: 6pt; FONT-SIZE: small; BACKGROUND-IMAGE: url(image/HeaderBg.gif); PADDING-BOTTOM: 2pt; MARGIN: 2pt 3pt; COLOR: #ffff88; TEXT-INDENT: 5pt; PADDING-TOP: 2pt; FONT-STYLE: italic; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #446688; TEXT-ALIGN: left
}
.popular {
	BORDER-TOP-WIDTH: 3pt; BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 8pt; MARGIN-TOP: 3px; PADDING-LEFT: 8pt; BORDER-LEFT-WIDTH: 3pt; FONT-SIZE: small; BORDER-LEFT-COLOR: #000000; MARGIN-BOTTOM: 2pt; PADDING-BOTTOM: 4pt; BORDER-TOP-COLOR: #000000; LINE-HEIGHT: 14pt; MARGIN-RIGHT: 2pt; BORDER-BOTTOM: #888888 1px solid; FONT-FAMILY: Trebuchet MS, verdana, arial, sans-serif; BACKGROUND-COLOR: #d5f5e9; TEXT-ALIGN: left
}
.top {
	BACKGROUND-COLOR: #ccffff
}
.textmenu {
	FONT-SIZE: small; WIDTH: 100%; COLOR: #ffff00; TEXT-ALIGN: center
}
.legalese {
	FONT-SIZE: xx-small; COLOR: #222266; FONT-FAMILY: verdana, arial, helvetica; TEXT-ALIGN: left
}
PRE {
	MARGIN-LEFT: 20pt
}
.vb {
	FONT-SIZE: small; BACKGROUND: #eeeeee; MARGIN-BOTTOM: 0; COLOR: #333333; BORDER-BOTTOM: #444488 1px dotted; FONT-FAMILY: "Courier New"; mso-style-parent: ""
}
.resword {
	COLOR: blue
}
.comment {
	COLOR: green
}
.txt {
	BACKGROUND: white; COLOR: black
}
.brkpnt {
	BACKGROUND: darkred; COLOR: white
}
.listing {
	BORDER-RIGHT: 0 solid; PADDING-RIGHT: 0; BORDER-TOP: #444488 1px solid; PADDING-LEFT: 0; FONT-SIZE: x-small; BACKGROUND: #ccccff; MARGIN-BOTTOM: 2pt; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; WIDTH: 100%; CURSOR: hand; COLOR: #000044; PADDING-TOP: 0px; BORDER-BOTTOM: #444488 1px dotted; FONT-FAMILY: verdana, arial, helvetica; TEXT-ALIGN: left
}
TD.sitemap1 {
	BORDER-RIGHT: 1px dotted; BORDER-TOP: 1px dotted; BACKGROUND: #ccccff
}
TD.sitemap2 {
	BORDER-RIGHT: 1px dotted; BORDER-TOP: 1px dotted; BACKGROUND: #ffccff
}
TD.sitemap3 {
	BORDER-RIGHT: 1px dotted; BORDER-TOP: 1px dotted; BACKGROUND: #ccffcc
}
TD.sitemap4 {
	BORDER-TOP: 1px dotted; BACKGROUND: #ffffcc;
}
.sitemapcol {
	BORDER-RIGHT: 1px dotted;
}
LI {
	LIST-STYLE-IMAGE: url(image/bullet1.gif);
}
OL:link {
	LIST-STYLE-IMAGE: none;
}
LI {
	FONT-SIZE: small; PADDING-BOTTOM: 2pt;
}
A.footer:link {
	FONT-WEIGHT: bold; COLOR: #ffffaa; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;
}
A.footer:visited {
	FONT-WEIGHT: bold; COLOR: #cccc88; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;
}
A.footer:active {
	FONT-WEIGHT: bold; COLOR: #ffff44; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;
}
A.footer:hover {
	FONT-WEIGHT: bold; COLOR: #ffff00; BORDER-BOTTOM: #ffff00 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;
}
.h1 {
	MARGIN-TOP: 20pt;
}
H1 {
	MARGIN-TOP: 20pt;	BORDER-TOP: #3266cc 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #e5ecf7;
}
TD.note {
   padding-left: 18pt;
   font-style: italic;	

}
TD.langName {
  padding-left: 9pt;

  padding-top: 8pt;
 font-weight: bold; 
  border-top: 1 solid #DDDDDD; 
   padding-right: 0;	

}
TD.duration {

 padding-top: 8pt;
 font-weight: normal;
 font-style: italic;
 border-top: 1 solid #DDDDDD; 
 padding-left: 0;	
}
ul {
	margin-top:0;
}
h5 {
	 margin-bottom:0;
	 }
h4 {
	 margin-bottom:2pt;
	 font-size: small;
}

