DIV {
	max-width: 100%
}
IMG.left {
	MARGIN-RIGHT: 12px
}
IMG.right {
	MARGIN-LEFT: 12px
}
.clear {
	CLEAR: both
}
.block {
	DISPLAY: block
}
DIV.clear {
	MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px
}
H2 {
	FONT-SIZE: 18px; MARGIN: 12px 0px 7px
}
H3 {
	FONT-SIZE: 16px; MARGIN: 12px 0px 7px
}
H4 {
	FONT-SIZE: 13px; MARGIN: 10px 0px 0px; COLOR: #cc0000
}
H5 {
	FONT-SIZE: 13px; MARGIN: 10px 0px 0px; COLOR: #cc0000
}
H6 {
	FONT-SIZE: 13px; MARGIN: 10px 0px 0px; COLOR: #cc0000
}
UNKNOWN {
	MARGIN-TOP: 0px
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
ACRONYM {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0.1em 0px 0px
}
P {
	MARGIN: 1em 0px; LINE-HEIGHT: 1.4em
}
UL {
	MARGIN: 1em 0px; LINE-HEIGHT: 1.4em
}
OL {
	MARGIN: 1em 0px; LINE-HEIGHT: 1.4em
}
OL OL {
	MARGIN: 0px 0px 10px
}
UL UL {
	MARGIN: 0px 0px 10px
}
TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TH {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
P {
	FONT-SIZE: 12px
}
PRE {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
TH {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #0049aa; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0049aa; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0049aa; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #23488c
}
A:hover {
	COLOR: #0067f0; TEXT-DECORATION: none
}
IMG {
	max-width: 100%
}
.hide {
	DISPLAY: none
}
.small {
	FONT-SIZE: 10px
}
.price {
	FONT-WEIGHT: bold; COLOR: #164685
}
TABLE {
	WIDTH: 100%
}
TABLE.border {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 100%! important; BORDER-BOTTOM: #ddd 1px solid
}
TABLE.border TH {
	COLOR: #000; BACKGROUND-COLOR: #e7e8e4
}
TABLE.border TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
TR.border TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
#main {
	MIN-HEIGHT: 400px; FLOAT: left; WIDTH: 542px; max-width: 73%
}
.nosidebar#main {
	WIDTH: 762px! important; max-width: 100%
}
.nosidebar #main {
	WIDTH: 762px! important; max-width: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(/img/bg.gif) #e3e3e3; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial
}
#wrap1 {
	BACKGROUND: url(/img/top1.gif) repeat-x left top; MARGIN: auto
}
#top {
	BACKGROUND: url(/img/top1.gif) repeat-x left top; MARGIN: auto
}
#wrap2 {
	BACKGROUND: url(/img/top2.png) no-repeat right top
}
#wrap3 {
	MARGIN: auto; max-width: 803px; min-width: 600px
}
#wrap4 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 0px solid; BACKGROUND: url(/img/shadow.gif) #fff repeat-x left top; BORDER-LEFT: #666 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid
}
#content {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 15px; MARGIN: auto; WIDTH: 760px; PADDING-TOP: 15px; POSITION: relative; max-width: 98%
}
#top {
	HEIGHT: 84px
}
#menu {
	CLEAR: both; BACKGROUND: url(/img/menu.gif) #fff; BORDER-BOTTOM: #666 1px solid; HEIGHT: 28px
}
#menu LI {
	FONT-SIZE: 11px
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.nobullets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.jsMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nomarg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nomarg LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-TOP: 0px
}
.pad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
UL {
	MARGIN-LEFT: 20px
}
OL {
	MARGIN-LEFT: 20px
}
UL.pad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
.grey {
	COLOR: #888
}
.right {
	FLOAT: right
}
#footer SPAN {
	FLOAT: right
}
.col2 {
	FLOAT: right
}
.col2-lines {
	FLOAT: right
}
#footer SPAN {
	WIDTH: 230px; TEXT-ALIGN: right
}
#footer {
	CLEAR: both; MARGIN-TOP: 20px; COLOR: #444
}
#footer P {
	FONT-SIZE: 10px; MARGIN: 4px 0px 0px
}
#footer A {
	COLOR: #444
}
#footer IMG {
	MARGIN-BOTTOM: -3px
}
#side {
	FLOAT: right; MARGIN: 0px; WIDTH: 198px; max-width: 27%
}
#side .pad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#side H2 {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; LINE-HEIGHT: 147%; PADDING-TOP: 0px
}
#side H3 {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; LINE-HEIGHT: 147%; PADDING-TOP: 0px
}
#side H2 {
	BACKGROUND: #eff0ec; BORDER-BOTTOM: #dddfd7 1px solid
}
UNKNOWN {
	MARGIN-TOP: 20px
}
#side H3 {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px
}
#side H4 {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px
}
#side H2 A {
	DISPLAY: block; COLOR: #222; TEXT-DECORATION: none
}
#side H3 A {
	DISPLAY: block; COLOR: #222; TEXT-DECORATION: none
}
#side P {
	FONT-SIZE: 11px
}
#side LI {
	FONT-SIZE: 11px
}
#side DT {
	FONT-SIZE: 11px
}
#side DD {
	FONT-SIZE: 11px
}
#side P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#side LI LI {
	FONT-SIZE: 11px
}
#side DD {
	MARGIN: 2px 0px 8px
}
#smenu {
	MARGIN-BOTTOM: 20px
}
#smenu UL {
	MARGIN: 0px
}
#smenu H2 {
	BORDER-RIGHT: #bbb 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/img/smenu1.gif) #fbfbfb; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bbb 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid
}
#smenu LI {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #eef0f2; MARGIN: 0px; BORDER-BOTTOM: #bec9d1 1px solid; LIST-STYLE-TYPE: none
}
#smenu A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; COLOR: #3f526b; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#smenu LI LI A {
	PADDING-LEFT: 15px
}
#smenu LI LI LI A {
	PADDING-LEFT: 25px
}
#smenu LI LI LI LI A {
	PADDING-LEFT: 35px
}
#smenu LI A:hover {
	BACKGROUND: url(/img/smarrow.gif) #fff no-repeat left center
}
#smenu LI LI {
	BACKGROUND: #f5f7f9
}
#smenu UL UL {
	MARGIN: 0px
}
#smenu .x2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#smenu LI.x1 {
	FONT-WEIGHT: bold! important; BACKGROUND: url(/img/smarrow.gif) #f5f7f9 no-repeat left center
}
#smenu LI.x1-level3 {
	FONT-WEIGHT: bold; BACKGROUND: url(/img/smarrow2.gif) #f5f7f9 no-repeat left center
}
.big {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.bigger {
	FONT-SIZE: 13px
}
.small {
	FONT-SIZE: 10px
}
.note {
	FONT-SIZE: 10px
}
UNKNOWN {
	MARGIN-TOP: 2px
}
#content .vat {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333
}
H1 SPAN {
	COLOR: #ccc
}
.section {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 20px
}
.section H1 {
	MARGIN: 10px 0px
}
.spaced {
	MARGIN-LEFT: 5px
}
.pagenav {
	FONT-SIZE: 10px; FLOAT: right; MARGIN: 0px; TEXT-ALIGN: center
}
.pagenav SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.col1 {
	MARGIN-TOP: 10px; WIDTH: 48%
}
.col1-lines {
	MARGIN-TOP: 10px; WIDTH: 48%
}
.col2 {
	MARGIN-TOP: 10px; WIDTH: 48%
}
.col2-lines {
	MARGIN-TOP: 10px; WIDTH: 48%
}
.col1 {
	CLEAR: both; FLOAT: left
}
.col1-lines {
	CLEAR: both; FLOAT: left
}
.col1 H2 {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.col2 H2 {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.col1 H3 {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.col2 H3 {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.col1-lines H2 {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.col2-lines H2 {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.col1-lines H3 {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.col2-lines H3 {
	MARGIN-TOP: 10px; FONT-SIZE: 13px
}
.col1-lines {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.col2-lines {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
TABLE {
	WIDTH: 542px; BORDER-COLLAPSE: collapse
}
.nosidebar#main TABLE {
	WIDTH: 100%
}
TABLE.auto {
	MARGIN-TOP: 12px; WIDTH: auto
}
.grid TD {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; BORDER-COLLAPSE: collapse
}
.grid TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #31688e; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px
}
.form TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BORDER-COLLAPSE: collapse
}
.form TH {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BORDER-COLLAPSE: collapse
}
.form TH {
	BACKGROUND: #eee
}
H2.blue {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #31688e; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px
}
.form TH.blue {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #31688e; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px
}
.green {
	COLOR: #181
}
DT {
	MARGIN: 0px
}
UNKNOWN {
	MARGIN-TOP: 15px
}
DD {
	MARGIN: 5px 0px 5px 10px
}
DL.list DT {
	CLEAR: left; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em
}
DL.list DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
BLOCKQUOTE {
	PADDING-LEFT: 27px; BACKGROUND: url(/img/q1.gif) #fff no-repeat left top; MARGIN: 15px 0px 0px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 27px; PADDING-LEFT: 0px; MIN-HEIGHT: 18px; BACKGROUND: url(/img/q2.gif) #fff no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
BLOCKQUOTE#education P {
	BACKGROUND: url(/img/q2.gif) #fff no-repeat right bottom; WIDTH: 320px
}
BLOCKQUOTE.gfx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: 65px
}
BLOCKQUOTE.gfx P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.heshesaid {
	PADDING-RIGHT: 33px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 13%; PADDING-TOP: 0px; HEIGHT: 28px
}
#menu UL A {
	DISPLAY: block; BACKGROUND: url(/img/menu.gif) #eee; BORDER-LEFT: #7e7e7e 1px solid; WIDTH: 100%; COLOR: #000; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu UL A SPAN {
	DISPLAY: block; BORDER-LEFT: #fff 1px solid; WIDTH: 100%; HEIGHT: 28px
}
#menu UL A:hover {
	BACKGROUND-POSITION: 100% -36px; CURSOR: pointer; BACKGROUND-COLOR: #ddd
}
#menu UL A.selected {
	BACKGROUND-POSITION: 100% -36px; CURSOR: pointer; BACKGROUND-COLOR: #ddd
}
.hide {
	DISPLAY: none! important
}
.handheld {
	DISPLAY: none! important
}
#sub SPAN {
	DISPLAY: none! important
}
LI#home {
	WIDTH: 11%
}
LI#buy {
	WIDTH: 11%
}
LI#myopera SPAN {
	BORDER-RIGHT: #7e7e7e 1px solid
}
.jsMenu {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #555 1px solid; DISPLAY: none; PADDING-LEFT: 1px; Z-INDEX: 10; PADDING-BOTTOM: 1px; BORDER-LEFT: #555 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #555 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.jsMenu LI {
	FONT-SIZE: 10px; MARGIN: 0px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: verdana,sans-serif
}
.jsMenu LI.separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #fff
}
.jsMenu LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.jsMenu A:hover {
	BACKGROUND: #efefef
}
#logo {
	FONT-SIZE: 22px; COLOR: #900
}
#srch {
	BACKGROUND: url(/img/top3.png) no-repeat left top; FLOAT: right; WIDTH: 308px; HEIGHT: 30px; TEXT-ALIGN: right
}
#srch FORM {
	PADDING-TOP: 3px
}
#srchbox {
	WIDTH: 143px
}
#srch INPUT {
	FONT-SIZE: 10px
}
#slogan {
	CLEAR: right; FLOAT: right
}
#lang {
	CLEAR: right; FLOAT: right
}
#quote {
	CLEAR: right; FLOAT: right
}
#quote {
	MARGIN-TOP: 10px; MARGIN-LEFT: 30px; WIDTH: 370px
}
#lang {
	WIDTH: 300px; PADDING-TOP: 12px; TEXT-ALIGN: right
}
#lang IMG {
	MARGIN: 0px 0px -6px 7px
}
.icon {
	MARGIN: 0px 5px -4px 0px
}
UL.col {
	MARGIN-TOP: -4px; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 140px
}
.btn {
	CLEAR: left
}
#col2 {
	CLEAR: both; BACKGROUND: url(/img/col2.gif) #fff right top; PADDING-BOTTOM: 10px; WIDTH: 100%; BORDER-BOTTOM: #aaa 1px solid
}
.c1 {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 505px; max-width: 67%
}
.c2 {
	FLOAT: right; WIDTH: 252px; max-width: 33%
}
.c2 IMG {
	MARGIN: 0px 7px
}
.c2 DIV {
	CLEAR: both; BORDER-TOP: #aaa 1px solid; MARGIN: 7px 0px
}
#col2 H2 {
	PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(/img/h2grey.png) #eee left top; MARGIN: 0px; LINE-HEIGHT: 26px
}
#col2 P {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1em
}
#col2 H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1em
}
.col175 {
	WIDTH: 175px
}
.col70p {
	WIDTH: 70%
}
.lang LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 45px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.lang LI IMG {
	MARGIN: 3px 8px 0px 0px
}
.lang LI P {
	MARGIN: 0px 0px 0px 56px
}
.buttons {
	MARGIN: 0px 0px 0px 56px
}
P.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #f3f3f3; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.greyheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
P.sub {
	PADDING-LEFT: 5px; MARGIN: 0px
}
.topresult {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #f4f4f1; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
KBD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.border1 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.grayCells {
	BACKGROUND: #f5f7f9
}
#content UL.checklist LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none url(/img/checklist.gif) outside; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.red {
	COLOR: #c00
}
.pale {
	COLOR: #ccc
}
.darkred {
	COLOR: #900
}
.code {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; OVERFLOW: auto; BORDER-LEFT: #777 1px solid; BORDER-BOTTOM: #777 1px solid; BACKGROUND-COLOR: #f3f3f3; max-width: 100%
}
.feedicon {
	MARGIN-RIGHT: 2px
}
.date {
	COLOR: #aa0000
}
.sep {
	FONT-WEIGHT: normal; MARGIN: 0px 5px; COLOR: #aaa
}
.news DL {
	CLEAR: left; PADDING-RIGHT: 20px; MARGIN: 10px 0px 0px; BORDER-BOTTOM: #ddd 1px dashed
}
.news DL DT {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0px 5px; BORDER-LEFT: #fff 1px solid; COLOR: #aa0000; BORDER-BOTTOM: #fff 1px solid
}
.news DL DD {
	MARGIN: 11px 10px 5px 60px
}
.news DL A {
	TEXT-DECORATION: none
}
.news DL A:hover {
	TEXT-DECORATION: underline
}
.center {
	TEXT-ALIGN: center
}
.even {
	BACKGROUND-COLOR: #fff
}
.rounded {
	CLEAR: both; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d1d1d1 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 5px; MARGIN: 12px 5px; BORDER-LEFT: #d1d1d1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d1d1d1 1px solid; POSITION: relative
}
.rounded:unknown {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url(/img/c2.png) no-repeat right top; MARGIN: -6px -6px 0px; LINE-HEIGHT: 1px; HEIGHT: 9px; content: url(/img/c1.png)
}
.rounded:unknown {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url(/img/c4.png) no-repeat right bottom; MARGIN: 1px -6px -6px; LINE-HEIGHT: 1px; HEIGHT: 9px; content: url(/img/c3.png)
}
.bold {
	FONT-WEIGHT: bold
}
.strong {
	FONT-WEIGHT: bold
}
.lang#menu LI {
	WIDTH: 11%
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 1px; content: "."
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.image P {
	MARGIN: 0px; FONT-STYLE: italic
}
.clear-left {
	CLEAR: left
}
.clear-right {
	CLEAR: right
}
.navlinks IMG {
	MARGIN: 0px 7px 0px 15px; VERTICAL-ALIGN: middle
}
#downloadnow {
	MARGIN-TOP: 30px; PADDING-LEFT: 2px; FLOAT: left; MARGIN-BOTTOM: 10px
}
.campaignfront {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; BACKGROUND: url(/img/front/06.09.campaign.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: -11px 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
.campaign_container {
	PADDING-TOP: 110px; max-width: 100%
}
.campaign_text {
	PADDING-LEFT: 3px; FONT-SIZE: 14px; WIDTH: 350px; max-width: 340px
}
.campaignfront .navlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 40px 10px 0px 0px; WIDTH: 500px; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.campcont .leadin {
	BACKGROUND: url(/img/products/desktop/leadin-bg.jpg) no-repeat left top
}
UNKNOWN {
	BACKGROUND: url(/img/products/desktop/leadin-bg.png) no-repeat left top
}
.users H3 {
	MARGIN: 0px
}
.users P {
	MARGIN: 0px
}
.users {
	RIGHT: 30px; COLOR: #fff; BOTTOM: 62px; POSITION: absolute
}
.users A:link {
	COLOR: #fff
}
.users A:active {
	COLOR: #fff
}
.users A:visited {
	COLOR: #fff
}
.largetext {
	FONT-SIZE: 14px; MARGIN: 0px
}
.checklist {
	MARGIN-TOP: 20px! important
}
.checklist LI {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
.campbody BLOCKQUOTE {
	FONT-SIZE: 18px; COLOR: #999; LINE-HEIGHT: 26px
}
.campbody .heshesaid {
	MARGIN-TOP: 10px; COLOR: #000
}
.campbody H2 {
	MARGIN: 0px 0px 20px
}
#viewmovie {
	PADDING-LEFT: 15px; RIGHT: 0px; BACKGROUND: url(/img/playmovie-bg.jpg) no-repeat; WIDTH: 132px; COLOR: black; POSITION: absolute; TOP: 155px; HEIGHT: 18px
}
H3 {
	MARGIN: 0px 0px 5px
}
#switch H2 {
	BORDER-TOP: #eee 1px solid; FONT-SIZE: 18px; MARGIN: 15px 0px 0px; PADDING-TOP: 15px
}
#switch H2.first {
	CLEAR: none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: -10px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#o9-screens DIV {
	FLOAT: left; WIDTH: 252px
}
#o9-screens P {
	MARGIN: 2px 0px 20px
}
#o9-screens IMG {
	MARGIN: 0px 16px 0px 0px
}
#users .sideshot {
	FLOAT: left; MARGIN: 0px 30px 20px 0px
}
#users .friends UL LI {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left
}
#users .friends LI IMG {
	CLEAR: right
}
#users .friends LI A {
	CLEAR: both
}
#users BLOCKQUOTE {
	BACKGROUND: url(/img/users/quote.png) no-repeat left top; MARGIN: 20px 0px 0px; COLOR: #cc0000
}
UNKNOWN {
	FONT-SIZE: 20px; FLOAT: right; MARGIN: 0px
}
#users .en-dash {
	COLOR: #999; LETTER-SPACING: -0.1em
}
#users .name {
	FONT-WEIGHT: bold; COLOR: black; MARGIN-RIGHT: 10px
}
UNKNOWN {
	FONT-WEIGHT: normal; COLOR: #999
}
#users UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#users BLOCKQUOTE P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 2em; BACKGROUND: url(/img/users/quote-2.png) no-repeat right bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-STYLE: italic
}
#users H3 {
	MARGIN-TOP: 15px; FONT-WEIGHT: normal! important; FONT-SIZE: 20px; COLOR: #cc0000
}
UNKNOWN {
	WIDTH: 44%; MARGIN-RIGHT: 2%
}
#jobdisclamer {
	BORDER-RIGHT: #e7e8e4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e7e8e4 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e7e8e4 1px solid; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #e7e8e4 1px solid; BACKGROUND-COLOR: #ffffee
}
#jobdisclamer P {
	MARGIN: 3px
}
#jobopenings {
	MARGIN-TOP: 25px
}
#openinglist DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#openinglist DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.m {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.l {
	FONT-SIZE: 16px; MARGIN: 10px 0px 15px; LINE-HEIGHT: 22px
}
#breadcrumbs {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 3px
}
#keyb .keytable {
	WIDTH: 100%
}
#keyb .keytable TD {
	BORDER-BOTTOM: #cccccc 1px solid
}
TH {
	BORDER-BOTTOM: #cccccc 1px solid
}
#keyb .keytable TD {
	TEXT-ALIGN: right
}
#keyb .keytable_h3 {
	MARGIN-TOP: 100px
}
#keyb H2 {
	MARGIN-TOP: 10px; BACKGROUND-COLOR: #d9d9d9
}
#keyb H3 {
	MARGIN-TOP: 10px; BACKGROUND-COLOR: #f2f2f2
}
.device_mn {
	MARGIN-TOP: -20px; FLOAT: right; COLOR: #000000; MARGIN-RIGHT: 2px; TEXT-DECORATION: none
}
.device_mn A {
	COLOR: #000; TEXT-DECORATION: none
}
.speaker_box {
	
}
.sub_heading {
	CLEAR: both; MARGIN-TOP: -10px; DISPLAY: block; FONT-SIZE: 15px; PADDING-BOTTOM: 20px; WORD-SPACING: 5px; COLOR: #000; LETTER-SPACING: 0px; HEIGHT: 0px
}
.scr_sht {
	PADDING-RIGHT: 5px; WIDTH: 170px; TEXT-DECORATION: none
}
