CODE {
	COLOR: #007000; FONT-FAMILY: monospace
}
PRE {
	COLOR: #007000; FONT-FAMILY: monospace
}
CODE {
	FONT-SIZE: 10pt
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 1em 90px 0px 70px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}

.new {
	FONT-WEIGHT: bold; FONT-SIZE: 78%; COLOR: red; TEXT-DECORATION: none
}

.g-doc {
	WIDTH: 100%; TEXT-ALIGN: left
}
.g-doc-1024 {
	MIN-WIDTH: 950px; MARGIN: 0px auto; WIDTH: 71.31em; TEXT-ALIGN: left
}
.g-doc-800 {
	MIN-WIDTH: 750px; MARGIN: 0px auto; WIDTH: 56.3em; TEXT-ALIGN: left
}
.g-section:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.g-section {
	ZOOM: 1
}
.g-unit {
	ZOOM: 1
}
.g-tpl-160 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 161px; WIDTH: auto
}
.g-unit .g-tpl-160 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 161px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-160 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 161px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-160 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 161px
}
.g-unit .g-tpl-160 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 161px
}
.g-tpl-160 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 161px
}
.g-tpl-160-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 161px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-160-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 161px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-160-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 161px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-160-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 161px
}
.g-unit .g-tpl-160-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 161px
}
.g-tpl-160-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 161px
}
.g-tpl-180 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 181px; WIDTH: auto
}
.g-unit .g-tpl-180 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 181px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-180 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 181px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-180 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 181px
}
.g-unit .g-tpl-180 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 181px
}
.g-tpl-180 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 181px
}
.g-tpl-180-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 181px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-180-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 181px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-180-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 181px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-180-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 181px
}
.g-unit .g-tpl-180-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 181px
}
.g-tpl-180-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 181px
}
.g-tpl-200 .g-unit {
	FLOAT: none; MARGIN: 0px 0px 0px 200px; WIDTH: auto
}
.g-unit .g-tpl-200 .g-unit {
	FLOAT: none; MARGIN: 0px 0px 0px 200px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-200 .g-unit {
	FLOAT: none; MARGIN: 0px 0px 0px 200px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-200 .g-first {
	FLOAT: left; MARGIN: 0px; WIDTH: 200px
}
.g-unit .g-tpl-200 .g-first {
	FLOAT: left; MARGIN: 0px; WIDTH: 200px
}
.g-tpl-200 .g-first {
	FLOAT: left; MARGIN: 0px; WIDTH: 200px
}
.g-tpl-225 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 226px; WIDTH: auto
}
.g-unit .g-tpl-225 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 226px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-225 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 226px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-225 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 226px
}
.g-unit .g-tpl-225 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 226px
}
.g-tpl-225 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 226px
}
.g-tpl-250 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 251px; WIDTH: auto
}
.g-unit .g-tpl-250 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 251px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-250 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 251px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-250 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 251px
}
.g-unit .g-tpl-250 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 251px
}
.g-tpl-250 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 251px
}
.g-tpl-250-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 251px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-250-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 251px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-250-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 251px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-250-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 251px
}
.g-unit .g-tpl-250-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 251px
}
.g-tpl-250-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 251px
}
.g-tpl-300 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 301px; WIDTH: auto
}
.g-unit .g-tpl-300 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 301px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-300 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 301px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-300 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 301px
}
.g-unit .g-tpl-300 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 301px
}
.g-tpl-300 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 301px
}
.g-tpl-300-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 301px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-300-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 301px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-300-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 301px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-300-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 301px
}
.g-unit .g-tpl-300-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 301px
}
.g-tpl-300-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 301px
}
.g-tpl-25-75 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-tpl-25-75 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-unit .g-tpl-25-75 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-unit .g-unit .g-tpl-25-75 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 74.2%
}
.g-tpl-25-75-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-tpl-25-75-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-unit .g-tpl-25-75-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-unit .g-unit .g-tpl-25-75-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 24%
}
.g-tpl-75-25-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-tpl-75-25-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-unit .g-tpl-75-25-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-unit .g-unit .g-tpl-75-25-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 74.2%
}
.g-tpl-75-25 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-tpl-75-25 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-unit .g-tpl-75-25 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-unit .g-unit .g-tpl-75-25 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 24%
}
.g-tpl-33-67 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 67.99%
}
.g-unit .g-tpl-33-67 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 67.99%
}
.g-unit .g-unit .g-tpl-33-67 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 67.99%
}
.g-unit .g-unit .g-unit .g-tpl-33-67 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 67.99%
}
.g-tpl-33-67-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 33.99%
}
.g-unit .g-tpl-33-67-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 33.99%
}
.g-unit .g-unit .g-tpl-33-67-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 33.99%
}
.g-unit .g-unit .g-unit .g-tpl-33-67-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 33.99%
}
.g-tpl-67-33-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 67.99%
}
.g-unit .g-tpl-67-33-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 67.99%
}
.g-unit .g-unit .g-tpl-67-33-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 67.99%
}
.g-unit .g-unit .g-unit .g-tpl-67-33-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 67.99%
}
.g-tpl-67-33 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 33.99%
}
.g-unit .g-tpl-67-33 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 33.99%
}
.g-unit .g-unit .g-tpl-67-33 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 33.99%
}
.g-unit .g-unit .g-unit .g-tpl-67-33 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 33.99%
}
.g-tpl-50-50 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 48.1%
}
.g-unit .g-tpl-50-50 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 48.1%
}
.g-unit .g-unit .g-tpl-50-50 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 48.1%
}
.g-unit .g-unit .g-unit .g-tpl-50-50 .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 48.1%
}
.g-tpl-50-50-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 48.1%
}
.g-unit .g-tpl-50-50-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 48.1%
}
.g-unit .g-unit .g-tpl-50-50-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 48.1%
}
.g-unit .g-unit .g-unit .g-tpl-50-50-alt .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 48.1%
}
.g-unit .g-unit .g-unit .g-tpl-75-25 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-unit .g-tpl-75-25 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-tpl-75-25 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 24%
}
.g-tpl-25-75 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-unit .g-unit .g-tpl-25-75-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-unit .g-tpl-25-75-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-tpl-25-75-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 74.2%
}
.g-tpl-25-75-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-unit .g-unit .g-tpl-75-25-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-unit .g-tpl-75-25-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-tpl-75-25-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 24%
}
.g-tpl-75-25-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 24%
}
.g-unit .g-unit .g-unit .g-tpl-75-25 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-unit .g-tpl-75-25 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-tpl-75-25 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 74.2%
}
.g-tpl-75-25 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 74.2%
}
.g-unit .g-unit .g-unit .g-tpl-33-67 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-tpl-33-67 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-tpl-33-67 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 32%
}
.g-tpl-33-67 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-unit .g-tpl-33-67-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 66%
}
.g-unit .g-unit .g-tpl-33-67-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 66%
}
.g-unit .g-tpl-33-67-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 66%
}
.g-tpl-33-67-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 66%
}
.g-unit .g-unit .g-unit .g-tpl-67-33-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-tpl-67-33-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-tpl-67-33-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 32%
}
.g-tpl-67-33-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-unit .g-tpl-67-33 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 66%
}
.g-unit .g-unit .g-tpl-67-33 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 66%
}
.g-unit .g-tpl-67-33 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 66%
}
.g-tpl-67-33 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 66%
}
.g-unit .g-unit .g-unit .g-tpl-50-50 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 49.1%
}
.g-unit .g-unit .g-tpl-50-50 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 49.1%
}
.g-unit .g-tpl-50-50 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 49.1%
}
.g-tpl-50-50 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 49.1%
}
.g-unit .g-unit .g-unit .g-tpl-50-50-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 48.1%
}
.g-unit .g-unit .g-tpl-50-50-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 48.1%
}
.g-unit .g-tpl-50-50-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 48.1%
}
.g-tpl-50-50-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 48.1%
}
.g-tpl-nest .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: auto
}
.g-unit .g-tpl-nest .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-nest .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: auto
}
.g-unit .g-unit .g-unit .g-tpl-nest .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: auto
}
.g-tpl-nest-alt .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: auto
}
.g-unit .g-tpl-nest-alt .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-nest-alt .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: auto
}
.g-unit .g-unit .g-unit .g-tpl-nest-alt .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: auto
}

@media Print, Screen, Projection    
{
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	FONT-SIZE: small; MARGIN: 3px 8px; COLOR: #000; FONT-FAMILY: Helvetica,Arial,sans-serif; BACKGROUND-COLOR: #fff
}
A {
	COLOR: #00c
}
A:link {
	COLOR: #00c
}
A:active {
	COLOR: red
}
A:visited {
	COLOR: #551a8b
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 125%; PADDING-TOP: 1em
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid
}


CODE {
	FONT-SIZE: 10pt
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 1em 90px 0px 70px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}




.hidden {
	Z-INDEX: 4444; LEFT: -9999px; OVERFLOW: hidden; WIDTH: 0px; POSITION: relative; TOP: -9999px; HEIGHT: 0px
}
.hidden * {
	Z-INDEX: 4444; LEFT: -9999px; OVERFLOW: hidden; WIDTH: 0px; POSITION: relative; TOP: -9999px; HEIGHT: 0px
}
#skipto {
	Z-INDEX: 4444; LEFT: -9999px; OVERFLOW: hidden; WIDTH: 0px; POSITION: relative; TOP: -9999px; HEIGHT: 0px
}
#skipto * {
	Z-INDEX: 4444; LEFT: -9999px; OVERFLOW: hidden; WIDTH: 0px; POSITION: relative; TOP: -9999px; HEIGHT: 0px
}
#skipto A {
	Z-INDEX: 4444; LEFT: -9999px; OVERFLOW: hidden; WIDTH: 0px; POSITION: relative; TOP: -9999px; HEIGHT: 0px
}
#skipto A:hover {
	Z-INDEX: 4444; LEFT: -9999px; OVERFLOW: hidden; WIDTH: 0px; POSITION: relative; TOP: -9999px; HEIGHT: 0px
}
#skipto A:visited {
	Z-INDEX: 4444; LEFT: -9999px; OVERFLOW: hidden; WIDTH: 0px; POSITION: relative; TOP: -9999px; HEIGHT: 0px
}
#skipto {
	_position: relative
}
#skipto * {
	_position: relative
}
#skipto A {
	_position: relative
}
#skipto A:hover {
	_position: relative
}
#skipto A:visited {
	_position: relative
}
#skipto A:focus {
	BORDER-RIGHT: #00c 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #00c 2px solid; PADDING-LEFT: 5px;  LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #00c 2px solid; WIDTH: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #00c 2px solid; POSITION: fixed; TOP: 5px; HEIGHT: auto; BACKGROUND-COLOR: #fff
}
#gc-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 100%; MAX-WIDTH: 1160px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto! important; _height: 100%
}
#gc-pagecontent {
	POSITION: relative
}
#gc-home {
	POSITION: relative
}
#gc-pagecontent {
	PADDING-LEFT: 24px; BORDER-LEFT: #e5eef9 3px solid
}
#deprecatewarn {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #ff8; MARGIN-BOTTOM: -20px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#gb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#gb A {
	COLOR: #00c; TEXT-DECORATION: none
}
IMG.globeicon {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: medium none; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}

#langwarn {
	FONT-SIZE: 80%; MARGIN-BOTTOM: -13px; COLOR: #666; TEXT-ALIGN: right
}
.moreright {
	MARGIN: 2px 0px; TEXT-ALIGN: right
}
#gc-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 12px; PADDING-TOP: 7px;
}
#gc-header #logo {
	MARGIN: 0px; PADDING-TOP: 5px; POSITION: absolute
}
#gc-header A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#gc-header #gc-logo-img {
	BACKGROUND-POSITION: -28px -36px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 153px; CURSOR: pointer; HEIGHT: 55px
}
#codesiteContent {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#gc-topnav {
	PADDING-RIGHT: 0px; BORDER-TOP: #36c 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0.1em; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0.1em; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e5eef9; WORD-WRAP: normal
}
.labs #gc-topnav {
	BORDER-TOP: #090 1px solid; BACKGROUND-COLOR: #dcf6db
}
.depr #gc-topnav {
	BORDER-TOP: #333 1px solid; BACKGROUND-COLOR: #ddd
}
#gc-topnav H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 26px;  BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.5em; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
#gc-topnav H1.msie {
	PADDING-LEFT: 0px
}
#gc-topnav H1.mozilla {
	PADDING-LEFT: 1px
}
#gc-topnav H1.default {
	PADDING-LEFT: 2px
}
#gc-topnav IMG {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.3em; CURSOR: pointer; PADDING-TOP: 0.3em
}
#gc-topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.47em; MARGIN: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0.47em; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#gc-topnav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#gc-topnav LI A {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cs-breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -20px; PADDING-TOP: 0.5em; LIST-STYLE-TYPE: none; POSITION: relative
}
.cs-breadcrumbs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.selected {
	COLOR: #000; TEXT-DECORATION: none
}
.selected A {
	COLOR: #000; TEXT-DECORATION: none
}
A.selected:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.selected A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#gc-topnav A.selected {
	
}
#gc-topnav A.selected:visited {
	
}
#gc-toc {
	CLEAR: left; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 140px! important; PADDING-TOP: 0.5em! important
}
#gc-toc * {
	ZOOM: 1
}
#gc-toc UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0.6em
}
#gc-toc OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0.6em
}
#gc-toc UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#gc-toc OL OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#gc-toc UL * {
	VERTICAL-ALIGN: middle
}
#gc-toc OL * {
	VERTICAL-ALIGN: middle
}
.treelist * {
	VERTICAL-ALIGN: middle
}
#gc-toc LI A {
	PADDING-RIGHT: 4px; _padding-right: 0
}
#gc-toc UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
#gc-toc OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
#gc-toc .treelist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
#gc-toc UL LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#gc-toc OL LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#gc-toc .treelist LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
.treelist LI H2 {
	DISPLAY: inline
}
#gc-toc UL H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0.2em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#gc-toc OL H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0.2em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#gc-toc UL H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0.2em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#gc-toc OL H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0.2em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#gc-toc UL .selected {
	Z-INDEX: 2; COLOR: #000; POSITION: relative; BACKGROUND-COLOR: #e5eef9; TEXT-DECORATION: none
}
#gc-toc OL .selected {
	Z-INDEX: 2; COLOR: #000; POSITION: relative; BACKGROUND-COLOR: #e5eef9; TEXT-DECORATION: none
}
.treelist .selected {
	Z-INDEX: 2; COLOR: #000; POSITION: relative; BACKGROUND-COLOR: #e5eef9; TEXT-DECORATION: none
}
.labs #gc-toc UL .selected {
	BACKGROUND-COLOR: #dcf6db
}
.labs #gc-toc OL .selected {
	BACKGROUND-COLOR: #dcf6db
}
.labs .treelist .selected {
	BACKGROUND-COLOR: #dcf6db
}
.depr #gc-toc UL .selected {
	BACKGROUND-COLOR: #ddd
}
.depr #gc-toc OL .selected {
	BACKGROUND-COLOR: #ddd
}
.depr .treelist .selected {
	BACKGROUND-COLOR: #ddd
}
#gc-toc UL DIV.tlw-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 0px -15px; PADDING-TOP: 0.2em; POSITION: relative
}
#gc-toc OL DIV.tlw-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 0px -15px; PADDING-TOP: 0.2em; POSITION: relative
}
#gc-toc .treelist DIV.tlw-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 0px -15px; PADDING-TOP: 0.2em; POSITION: relative
}
.treelist .tlw-hidden {
	DISPLAY: none
}
.treelist DIV.tlw-title {
	PADDING-LEFT: 15px; MARGIN-LEFT: -15px; POSITION: relative
}
.treelist DIV.tlw-title A.tlw-control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -12px; OVERFLOW: hidden; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#gc-toc UL DIV.tlw-title IMG.tlw-control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 9px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
#gc-toc OL DIV.tlw-title IMG.tlw-control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 9px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.treelist DIV.tlw-title IMG.tlw-control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 9px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
#gc-toc UL .tlw-plus {
	BACKGROUND-POSITION: -28px -146px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
#gc-toc OL .tlw-plus {
	BACKGROUND-POSITION: -28px -146px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
.treelist .tlw-plus {
	BACKGROUND-POSITION: -28px -146px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
#gc-toc UL .tlw-minus {
	BACKGROUND-POSITION: -28px -210px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
#gc-toc OL .tlw-minus {
	BACKGROUND-POSITION: -28px -210px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
.treelist .tlw-minus {
	BACKGROUND-POSITION: -28px -210px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
#gc-toc UL .tlw-plus:hover {
	BACKGROUND-POSITION: -28px -344px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
#gc-toc OL .tlw-plus:hover {
	BACKGROUND-POSITION: -28px -344px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
.treelist .tlw-plus:hover {
	BACKGROUND-POSITION: -28px -344px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
#gc-toc UL .tlw-minus:hover {
	BACKGROUND-POSITION: -28px -408px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
#gc-toc OL .tlw-minus:hover {
	BACKGROUND-POSITION: -28px -408px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
.treelist .tlw-minus:hover {
	BACKGROUND-POSITION: -28px -408px; BACKGROUND-IMAGE: url(/images/sprites08132008.png); WIDTH: 9px; HEIGHT: 9px
}
#gc-toc H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#gc-toc H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FONT-SIZE: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#gc-toc DIV.line {
	PADDING-RIGHT: 0px; BORDER-TOP: #bbb thin dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.3em 1em 0px 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
.hidden#gc-toc {
	DISPLAY: none
}
.visible#gc-toc * {
	ZOOM: 1
}
.expanded#gc-pagecontent {
	MARGIN-LEFT: 0px; WIDTH: auto
}
#gc-collapsible {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px; BACKGROUND: #e5eef9; LEFT: -5px; OVERFLOW: hidden; BORDER-LEFT: #fff 2px solid; WIDTH: 3px; CURSOR: pointer; BORDER-BOTTOM: #fff 2px; POSITION: absolute; TOP: 0px
}
.labs #gc-collapsible {
	BACKGROUND-COLOR: #dcf6db
}
.depr #gc-collapsible {
	BACKGROUND-COLOR: #ddd
}
.hover#gc-collapsible {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #d3d9e5; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #d3d9e5; WIDTH: 5px; BORDER-TOP-COLOR: #d3d9e5; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #d3d9e5
}
.labs .hover#gc-collapsible {
	BORDER-LEFT-COLOR: #090; BORDER-BOTTOM-COLOR: #090; BORDER-TOP-COLOR: #090; BORDER-RIGHT-COLOR: #090
}
.depr .hover#gc-collapsible {
	BORDER-LEFT-COLOR: #333; BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BORDER-RIGHT-COLOR: #333
}
#gc-collapsible-arrow {
	DISPLAY: none; Z-INDEX: 5; BACKGROUND: url(/images/hide-arrow.gif) no-repeat left top; MARGIN-LEFT: -15px; WIDTH: 4px; POSITION: absolute; HEIGHT: 12px
}
.collapsed#gc-collapsible-arrow {
	BACKGROUND: url(/images/show-arrow.gif) no-repeat left top; MARGIN-LEFT: 17px
}
#navtoggle {
	LEFT: -8px; POSITION: absolute; TOP: 0px
}
#toggleimgdiv {
	DISPLAY: block; Z-INDEX: 99; WIDTH: 10px; CURSOR: pointer; POSITION: absolute; TOP: 0px
}
#toggleimgdiv IMG {
	VISIBILITY: hidden; MARGIN: 9px auto; WIDTH: 4px; POSITION: relative; TOP: 56%; HEIGHT: 12px
}
.hover#toggleimgdiv IMG {
	
}
.hover#toggleimgdiv {
	BORDER-RIGHT: #e5eef9 1px solid; BORDER-LEFT: #dee3f4 1px solid
}
#navtoggle A {
	POSITION: absolute
}
#navhidearrow {
	DISPLAY: block
}
#navshowarrow {
	DISPLAY: none
}
.show#navtoggle #toggleimgdiv {
	
}
.show#navtoggle #navhidearrow {
	DISPLAY: none
}
.show#navtoggle #navshowarrow {
	DISPLAY: block
}
.g-tpl-190 #navtoggle {
	LEFT: 185px
}
#gc-footer {
	CLEAR: both; MARGIN: 0px; COLOR: #666
}
#gc-footer .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
#gc-footer .notice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
#search {
	MARGIN: 12px 0px 0px 170px
}
#search TABLE {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#search TABLE TD {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#search FORM {
	MARGIN: 0px
}
.greytext {
	FONT-SIZE: small; COLOR: #aaa; HEIGHT: 14px
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
	FONT-WEIGHT: bold; COLOR: #a90a08; TEXT-DECORATION: none
}
DIV.search-control {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; DISPLAY: none; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.search-control .gsc-control {
	WIDTH: 100%
}
DIV.search-control .gsc-ad-box {
	DISPLAY: none
}
.gsc-control FORM.gsc-search-box {
	DISPLAY: none
}
TD.gsc-clear-button {
	DISPLAY: none
}
.gsc-search-button {
	MARGIN-LEFT: 1px
}
.gsc-branding {
	DISPLAY: none
}
.gsc-tabsArea {
	PADDING-RIGHT: 1px; BORDER-TOP: #36c 1px solid; PADDING-LEFT: 1px; BACKGROUND: #dee3f4 0px 50%; PADDING-BOTTOM: 4px; WIDTH: 100%; PADDING-TOP: 5px
}
.gsc-tabsArea .gs-spacer {
	FONT-SIZE: 0px; OVERFLOW: hidden; MARGIN-RIGHT: 0px
}
.gsc-tabsArea .gs-spacer-opera {
	MARGIN-RIGHT: 0px
}
.gsc-tabsAreaInvisible {
	DISPLAY: none
}
.gsc-tabHeader {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px;  CURSOR: pointer; MARGIN-RIGHT: 0px
}
.gsc-tabhActive.gsc-tabHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px;  PADDING-BOTTOM: 0px; CURSOR: auto; COLOR: #000; PADDING-TOP: 0px; POSITION: relative
}
.gsc-tabhInactive.gsc-tabHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px;  PADDING-BOTTOM: 0px; COLOR: #00c; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.gs-divider {
	PADDING-BOTTOM: 8px; COLOR: #676767; TEXT-ALIGN: center
}
.gs-result A.gs-visibleUrl {
	COLOR: green; TEXT-DECORATION: none
}
.gs-result .gs-visibleUrl {
	COLOR: green; TEXT-DECORATION: none
}
P.authornote {
	FONT-WEIGHT: bold; COLOR: orangered; FONT-STYLE: italic
}
.menuDiv .menuItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; COLOR: #00c; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#googlecode-promo SUP {
	FONT-WEIGHT: normal; COLOR: red
}
#commentwidget .zzVoteAffirmative {
	CURSOR: pointer; COLOR: #00c; FONT-STYLE: normal
}
#commentwidget .zzVoteNegative {
	CURSOR: pointer; COLOR: #00c; FONT-STYLE: normal
}
#commentwidget .zzReportSpamLink {
	CURSOR: pointer; COLOR: #00c; FONT-STYLE: normal
}
P.labswarning {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #090 1px solid; PADDING-LEFT: 20px; BORDER-LEFT-COLOR: #090; BACKGROUND: url(/images/labs-11.png) #dcf6db no-repeat 4px 6px; PADDING-BOTTOM: 0.2em; MARGIN: 1em 0px 0px; PADDING-TOP: 0.2em; BORDER-BOTTOM: #090 1px solid; BORDER-RIGHT-COLOR: #090
}
P.note {
	BORDER-LEFT-COLOR: #36c; BORDER-BOTTOM-COLOR: #36c; BORDER-TOP-COLOR: #36c; BORDER-RIGHT-COLOR: #36c
}
P.caution {
	BORDER-LEFT-COLOR: #fc3; BORDER-BOTTOM-COLOR: #fc3; BORDER-TOP-COLOR: #fc3; BORDER-RIGHT-COLOR: #fc3
}

.gbh {
	BORDER-TOP: #c9d7f1 1px solid; FONT-SIZE: 1px; WIDTH: 100%; POSITION: absolute; TOP: 24px; HEIGHT: 0px
}
P.warning {
	BORDER-LEFT-COLOR: #a03; BORDER-BOTTOM-COLOR: #a03; BORDER-TOP-COLOR: #a03; BORDER-RIGHT-COLOR: #a03
}
P.warning B {
	FONT-WEIGHT: bold; COLOR: #a03
}
P.warning EM {
	FONT-WEIGHT: bold; COLOR: #a03
}
P.warning STRONG {
	FONT-WEIGHT: bold; COLOR: #a03
}
.gsc-tabdActive.gsc-tabData {
	DISPLAY: block
}
.gsc-tabdInactive.gsc-tabData {
	DISPLAY: none
}
.gsc-resultsbox-visible {
	WIDTH: 42em
}
.gsc-results {
	CLEAR: both; PADDING-BOTTOM: 2px; PADDING-TOP: 15px
}
.gsc-results TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.gsc-results TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#searchControl .gs-publisher {
	DISPLAY: none
}
.gsc-result {
	MARGIN-BOTTOM: 1.2em
}
.gsc-result .gs-title {
	FONT-SIZE: 110%; OVERFLOW: hidden; HEIGHT: 1.4em
}
.gsc-result DIV.gs-watermark {
	DISPLAY: none
}
.gsc-resultsHeader {
	DISPLAY: none
}
.gsc-results .gsc-trailing-more-results {
	MARGIN-BOTTOM: 10px
}
.gsc-results .gsc-trailing-more-results {
	COLOR: #00c; TEXT-DECORATION: underline
}
.gsc-results .gsc-trailing-more-results * {
	COLOR: #00c; TEXT-DECORATION: underline
}
.gsc-results .gsc-cursor-box .gsc-trailing-more-results {
	DISPLAY: inline; MARGIN-BOTTOM: 0px
}
.gsc-results .gsc-cursor {
	DISPLAY: inline
}
.gsc-results .gsc-cursor-box {
	MARGIN-BOTTOM: 10px
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
	DISPLAY: inline; CURSOR: pointer; COLOR: #000; MARGIN-RIGHT: 8px; TEXT-DECORATION: underline
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
	 COLOR: #a90a08; TEXT-DECORATION: none
}
.gs-result .gs-title {
	COLOR: #00c; TEXT-DECORATION: underline
}
.gs-result .gs-title * {
	COLOR: #00c; TEXT-DECORATION: underline
}
.gs-divider {
	PADDING-BOTTOM: 8px; COLOR: #676767; TEXT-ALIGN: center
}
.gs-result A.gs-visibleUrl {
	COLOR: green; TEXT-DECORATION: none
}
.gs-result .gs-visibleUrl {
	COLOR: green; TEXT-DECORATION: none
}
.gsc-webResult DIV.gs-visibleUrl-short {
	DISPLAY: none
}
.gs-webResult DIV.gs-visibleUrl-long {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap
}
.str {
	COLOR: #080
}
.kwd {
	COLOR: #008
}
.com {
	COLOR: #800
}
.typ {
	COLOR: #606
}
.lit {
	COLOR: #066
}
.pun {
	COLOR: #660
}
.pln {
	COLOR: #000
}
.tag {
	COLOR: #008
}
.atn {
	COLOR: #606
}
.atv {
	COLOR: #080
}
.dec {
	COLOR: #606
}
#gc-home {
	MARGIN: 0.5em 1em 0px
}
#gc-home .g-c-gc-home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#gc-home .g-first .g-c-gc-home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.g-c-gc-home H2 {
	MARGIN: 0px; PADDING-TOP: 1em
}
#gc-home H4 {
	MARGIN-TOP: 1em
}
#gc-home IMG {
	MARGIN-TOP: 1em
}
#gc-codevideo {
	MIN-HEIGHT: 120px
}
#gc-gadgets {
	MIN-HEIGHT: 230px; MARGIN: 2em 0px 0px
}
#gc-gadgets .g-first .g-c {
	FLOAT: none
}
.g-tpl-170 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 171px; WIDTH: auto
}
.g-unit .g-tpl-170 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 171px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-170 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 171px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-170 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 171px
}
.g-unit .g-tpl-170 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 171px
}
.g-tpl-170 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 171px
}
.g-tpl-170-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 171px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-170-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 171px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-170-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 171px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-170-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 171px
}
.g-unit .g-tpl-170-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 171px
}
.g-tpl-170-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 171px
}
.g-tpl-190 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 191px; WIDTH: auto
}
.g-unit .g-tpl-190 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 191px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-190 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 191px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-190 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 191px
}
.g-unit .g-tpl-190 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 191px
}
.g-tpl-190 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 191px
}
.g-tpl-190-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 191px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-190-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 191px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-190-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 191px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-190-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 191px
}
.g-unit .g-tpl-190-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 191px
}
.g-tpl-190-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 191px
}
.g-tpl-210 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 211px; WIDTH: auto
}
.g-unit .g-tpl-210 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 211px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-210 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 211px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-210 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 211px
}
.g-unit .g-tpl-210 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 211px
}
.g-tpl-210 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 211px
}
.g-tpl-210-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 211px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-210-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 211px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-210-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 211px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-210-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 211px
}
.g-unit .g-tpl-210-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 211px
}
.g-tpl-210-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 211px
}
.g-tpl-230 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 231px; WIDTH: auto
}
.g-unit .g-tpl-230 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 231px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-230 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 231px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-230 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 231px
}
.g-unit .g-tpl-230 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 231px
}
.g-tpl-230 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 231px
}
.g-tpl-230-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 231px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-230-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 231px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-230-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 231px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-230-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 231px
}
.g-unit .g-tpl-230-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 231px
}
.g-tpl-230-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 231px
}
.g-tpl-330 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 331px; WIDTH: auto
}
.g-unit .g-tpl-330 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 331px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-330 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 331px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-330 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 331px
}
.g-unit .g-tpl-330 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 331px
}
.g-tpl-330 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 331px
}
.g-tpl-330-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 331px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-330-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 331px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-330-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 331px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-330-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 331px
}
.g-unit .g-tpl-330-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 331px
}
.g-tpl-330-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 331px
}
.g-tpl-370 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 371px; WIDTH: auto
}
.g-unit .g-tpl-370 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 371px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-370 .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 0px 0px 371px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-370 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 371px
}
.g-unit .g-tpl-370 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 371px
}
.g-tpl-370 .g-first {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 371px
}
.g-tpl-370-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 371px 0px 0px; WIDTH: auto
}
.g-unit .g-tpl-370-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 371px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-370-alt .g-unit {
	DISPLAY: block; FLOAT: none; MARGIN: 0px 371px 0px 0px; WIDTH: auto
}
.g-unit .g-unit .g-tpl-370-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 371px
}
.g-unit .g-tpl-370-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 371px
}
.g-tpl-370-alt .g-first {
	DISPLAY: block; FLOAT: right; MARGIN: 0px; WIDTH: 371px
}
.g-tpl-34-33-33-alt .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-tpl-34-33-33-alt .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-tpl-34-33-33-alt .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-unit .g-tpl-34-33-33-alt .g-unit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-unit .g-tpl-34-33-33-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 33.2%
}
.g-unit .g-unit .g-tpl-34-33-33-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 33.2%
}
.g-unit .g-tpl-34-33-33-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 33.2%
}
.g-tpl-34-33-33-alt .g-first {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px; WIDTH: 33.2%
}
.g-tpl-34-33-33 .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-tpl-34-33-33 .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-tpl-34-33-33 .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-unit .g-tpl-34-33-33 .g-unit {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 32%
}
.g-unit .g-unit .g-unit .g-tpl-34-33-33 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 33.2%
}
.g-unit .g-unit .g-tpl-34-33-33 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 33.2%
}
.g-unit .g-tpl-34-33-33 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 33.2%
}
.g-tpl-34-33-33 .g-first {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 33.2%
}

}



