HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
/*
B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}*/
U {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CENTER {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
/*
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}*/
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
/*
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}*/
article {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
aside {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
canvas {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
details {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EMBED {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
figure {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
figcaption {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
footer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
header {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
hgroup {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
MENU {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
nav {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
output {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
RUBY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
section {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
summary {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
time {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
mark {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
audio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
video {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: inherit; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
details {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
MENU {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
BODY {
	LINE-HEIGHT: 1
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
/*
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
*/
BODY {
	MIN-WIDTH: 980px
}

.alpha {
	MARGIN-LEFT: 0px
}
.omega {
	MARGIN-RIGHT: 0px
}
.clear {
	WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden
}
.clearfix:before {
	LINE-HEIGHT: 0; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; contentBody: "."
}
.clearfix:after {
	LINE-HEIGHT: 0; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; contentBody: "."
}
#contentBody:before {
	LINE-HEIGHT: 0; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; contentBody: "."
}
#contentBody:after {
	LINE-HEIGHT: 0; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px; OVERFLOW: hidden; contentBody: "."
}
.clearfix:after {
	CLEAR: both
}
#contentBody:after {
	CLEAR: both
}
.clearfix {
	ZOOM: 1
}
#contentBody {
	ZOOM: 1
}
BODY {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.4em; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: url(../images/main/back.png) #c5e1f2 repeat-x; FONT-SIZE: 0.81em
}
IMG {
	BEHAVIOR: url(../js/iepngfix.htc)
}
DIV {
	BEHAVIOR: url(../js/iepngfix.htc)
}
A {
	BEHAVIOR: url(../js/iepngfix.htc)
}
INPUT {
	BEHAVIOR: url(../js/iepngfix.htc)
}
#bgWrapper {
	MIN-WIDTH: 980px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; MIN-HEIGHT: 400px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/sprites/main_blue.png) no-repeat center -369px; PADDING-TOP: 0px
}
#topWrapper {
	WIDTH: 100%; BACKGROUND: url(../images/sprites/main_blue.png) repeat-x left top; HEIGHT: 9px; FONT-SIZE: 0px
}
#mainWrapper {
	
}
#navWrapper {
	Z-INDEX: 1000; MARGIN: 0px auto; WIDTH: 980px; 
}
#contentWrapper {
	Z-INDEX: 100; TEXT-ALIGN: left; MARGIN: 5px auto; WIDTH: 983px; background:url(../images/main/main_bg.gif) no-repeat; height:484px;
}
#contentWrapper2 {
	Z-INDEX: 100; TEXT-ALIGN: left; MARGIN: 5px auto; WIDTH: 983px; 
}
#platform-display {
	PADDING-BOTTOM: 20px
}
.grid_6 {
	PADDING-BOTTOM: 20px
}
.readmore {
	TEXT-ALIGN: right; WIDTH: 100%
}
#swifttagcontainerglxga2hcqw {
	DISPLAY: none
}
#languageWrapper {
	
}
A {
	COLOR: #0079c2
}
A.small {
	FONT-SIZE: 0.9em
}
A.nounderline {
	TEXT-DECORATION: none
}
A.nounderline:hover {
	TEXT-DECORATION: underline
}
#content UL {
	MARGIN: 20px 30px
}
#content UL LI {
	LIST-STYLE-TYPE: disc
}
#content OL {
	MARGIN: 20px 30px
}
#content OL LI {
	LIST-STYLE-TYPE: decimal
}
#searchResults {
	WIDTH: 100%; OVERFLOW: auto
}
UL#nav404 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#nav404 LI {
	DISPLAY: inline; FLOAT: left
}
UL#nav404 > LI {
	MARGIN-RIGHT: 20px
}
UL#nav404 LI A {
	FONT-SIZE: 1.6em; TEXT-DECORATION: none
}
UL#nav404 LI UL LI A {
	FONT-SIZE: 1em
}
UL#nav404 LI UL LI {
	DISPLAY: block; FLOAT: none
}
UL#nav404 LI UL.one_column {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#social_holder {
	text-align:center;
	width:100px;
	margin-left:360px;
}
#rss {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -1058px -198px; FLOAT: left; HEIGHT: 24px; MARGIN-RIGHT: 10px
}
#twitter {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -1087px -198px; FLOAT: left; HEIGHT: 24px; MARGIN-RIGHT: 10px
}
#facebook {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -1116px -198px; FLOAT: left; HEIGHT: 24px; MARGIN-RIGHT: 10px
}
#xiaonei { WIDTH: 24px; DISPLAY: block; BACKGROUND:url(../images/main/index_27.gif) no-repeat; FLOAT: left; HEIGHT: 24px; MARGIN-RIGHT: 10px }
#sina { WIDTH: 24px; DISPLAY: block; BACKGROUND:url(../images/main/index_29.gif) no-repeat; FLOAT: left; HEIGHT: 24px; MARGIN-RIGHT: 0px }

#homeLink {
	WIDTH: 150px; DISPLAY: block; FLOAT: left; HEIGHT: 53px
}
#topInfo {
	POSITION: relative; LINE-HEIGHT: 45px; FLOAT: right; HEIGHT: 45px; COLOR: #517186; FONT-SIZE: 1em; MARGIN-RIGHT: 10px; width:700px; 
}
#topInfo A {
	COLOR: #0d4d74
}
#navLang {
	FLOAT: left; MARGIN-RIGHT: 5px; 
}
#navMyIcall {
	LINE-HEIGHT: 35px; FLOAT: left; MARGIN-LEFT: 10px
}
.currentLang {
	VERTICAL-ALIGN: middle
}
.selectLang {
	DISPLAY: none
}

#navLang .currentFlag {
	DISPLAY: block; HEIGHT: 25px; width:16px; margin-top:10px; margin-right:3px;
}

#nav_en {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat 0px -204px; width:16px; height:13px; float:left;
}
#nav_es {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -64px -202px
}
#nav_pt {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -129px -202px
}
#nav_fr {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -194px -202px
}
#nav_de {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -259px -202px
}
#nav_it {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -323px -202px
}
#nav_ar {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -388px -202px
}
#nav_hi {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -453px -202px
}
#nav_zh {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -518px -204px; float:left;
}
#nav_ja {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -583px -202px
}
/*
#navLang .currentFlag {
	MARGIN-TOP: 3px; PADDING-LEFT: 22px; 
}
*/
#navLang A {
	TEXT-DECORATION: none; display:block; height:35px; float:left; margin-right:3px;
}

#navLang UL.isIE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#navBar {
	Z-INDEX: 3; POSITION: relative; TEXT-ALIGN: left; WIDTH: 742px; HEIGHT: 53px; MARGIN-LEFT: 230px; FONT-SIZE: 1.2em; _display: inline; 
}
#navBar nav {
	HEIGHT: 53px
}
#navBar UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 51px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH:720pxpx; PADDING-RIGHT: 0px; BACKGROUND: url(../images/sprites/main_blue.png) no-repeat left -32px; HEIGHT: 53px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; 
}
#navBar LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#navBar UL LI A {
	MIN-WIDTH: 50px; TEXT-ALIGN: center
}
#navBar LI A {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 20px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; FLOAT: left; COLOR: white; MAX-HEIGHT: 53px; FONT-SIZE: 1.1em; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: 0 1px 0 #00263d
}
#navBar LI.first A {
	PADDING-LEFT: 50px
}
#navBar LI.first UL LI A {
	PADDING-LEFT: 0px
}
#navBar LI.search {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 40px; OVERFLOW: hidden; MARGIN-RIGHT: 12px; PADDING-TOP: 0px
}
INPUT#search_nav {
	FONT-STYLE: italic; COLOR: #ccc
}
#navBar INPUT:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#navBar LI.search INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-LEFT: 22px; WIDTH: 187px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -836px -32px; HEIGHT: 26px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#navBar LI A:hover {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -401px -86px; CURSOR: pointer; text-shadow: none
}
#navBar LI.active A {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -401px -86px; text-shadow: none
}
#navBar LI.active.first A {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat 0px -86px; text-shadow: none
}
#navBar LI.first A:hover {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat 0px -86px;
}
#navBar LI.first A:active {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat 0px -140px
}
#navBar LI A:active {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -401px -140px; COLOR: #e6f5ff; text-shadow: none
}
#navBar LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 15px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT-SIZE: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px;
	height:48px; clear:both; float:right;
}
#navBar LI A:hover SPAN {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -796px -86px
}
#navBar LI.active A SPAN {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -796px -88px
}
#navBar LI A:active SPAN {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -796px -142px
}
#navBar LI .subMenu {
	Z-INDEX: 2000; POSITION: absolute; BACKGROUND: #fff; MARGIN-LEFT: 10px; TOP: 80px
}
#navBar LI.twoColumns .subMenu {
	WIDTH: 200px
}
#navBar LI UL {
	Z-INDEX: 2000; POSITION: absolute; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #fff; HEIGHT: auto; TOP: 48px; PADDING-TOP: 10px; -webkit-box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.4); -moz-box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.4); box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.4); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px
}
#navBar LI UL.isIE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#navBar LI.active UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navBar LI UL.one_column {
	WIDTH: 250px
}
#navBar LI UL.one_column {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
#navBar LI UL.one_column LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#navBar LI UL.one_column LI.last {
	BORDER-BOTTOM: medium none
}
#navBar LI UL.one_column LI A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #0070b3; FONT-SIZE: 1em; PADDING-TOP: 10px
}

#navBar LI UL.three_column {
	width:600px; overflow:hidden; 
}
#navBar LI UL.three_column LI DIV.nav_padding {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
/*
#navBar DIV.nav_padding {
	WIDTH: 179px; HEIGHT: 119px; overflow:hidden;
}
*/
#navBar LI UL.three_column LI {
	DISPLAY: inline; BACKGROUND: #efefef; FLOAT: left
}
#navBar LI UL.three_column LI.nav_footer {
	WIDTH: 100%; BACKGROUND: url(../images/main/button_bar.png) #333 no-repeat left top; COLOR: white; border-radius: 0 0 5px 5px
}
#navBar LI UL.three_column LI.nav_footer DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navBar LI UL.three_column LI.nav_footer H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#navBar LI UL.three_column LI.nav_footer P {
	PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#navBar LI UL.three_column LI.nav_footer A {
	FONT-STYLE: italic; COLOR: #ccc; FONT-SIZE: 1em; TEXT-DECORATION: underline
}
#navBar LI UL.three_column LI.last DIV {
	BORDER-RIGHT: medium none
}
#navBar LI UL.three_column P {
	LINE-HEIGHT: 16px; MIN-HEIGHT: 32px; MARGIN-BOTTOM: 5px; FONT-SIZE: 12px
}


/**********************/



/************* shb start ***/
#navBar LI UL.three_column_my {
	width:600px; overflow:hidden; 
}
#navBar LI UL.three_column_my LI DIV.nav_padding {
	width:179px;
	height:108px;
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#navBar LI UL.three_column_my LI.last DIV {
	BORDER-RIGHT: medium none
}
#navBar LI UL.three_column_my LI {
	DISPLAY: inline; BACKGROUND: #efefef; FLOAT: left
}
/*
#navBar LI UL.three_column_my LI DIV.nav_padding {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}

#navBar LI UL.three_column LI {
	DISPLAY: inline; BACKGROUND: #efefef; FLOAT: left
}
#navBar LI UL.three_column LI.nav_footer {
	WIDTH: 100%; BACKGROUND: url(../images/main/button_bar.png) #333 no-repeat left top; COLOR: white; border-radius: 0 0 5px 5px
}
#navBar LI UL.three_column LI.nav_footer DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navBar LI UL.three_column LI.nav_footer H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#navBar LI UL.three_column LI.nav_footer P {
	PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#navBar LI UL.three_column LI.nav_footer A {
	FONT-STYLE: italic; COLOR: #ccc; FONT-SIZE: 1em; TEXT-DECORATION: underline
}
#navBar LI UL.three_column LI.last DIV {
	BORDER-RIGHT: medium none
}
#navBar LI UL.three_column P {
	LINE-HEIGHT: 16px; MIN-HEIGHT: 32px; MARGIN-BOTTOM: 5px; FONT-SIZE: 12px
}
*/
/*************/
#navBar LI UL.two_column_support {
	width:398px; overflow:hidden; word-break:keep-all;
}

#navBar LI UL.two_column_support a {
	text-align:left;
	margin-top:5px;
}

#navBar LI UL.two_column_support LI DIV.nav_padding2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px; float:left; overflow:hidden;
}
#navBar LI UL.two_column_support LI.last DIV {
	BORDER-RIGHT: medium none; float:left;overflow:hidden;
}
#navBar LI UL.two_column_support LI {
	DISPLAY:block; BACKGROUND: #efefef; FLOAT: left; white-space: nowrap;
}
#navBar LI UL.two_column LI.nav_footer A {
	FONT-STYLE: italic; COLOR: #ccc; FONT-SIZE: 1em; TEXT-DECORATION: underline
}
/*******shb end***********/


/*******************/
#navBar LI UL.two_column {
	width:400px; overflow:hidden;
}
#navBar LI UL.two_column LI DIV.nav_padding {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
#navBar LI UL.two_column LI {
	WIDTH: 200px; DISPLAY: inline; BACKGROUND: #efefef; FLOAT: left
}
#navBar LI UL.two_column LI.nav_footer {
	WIDTH: 100%; BACKGROUND: url(../images/main/button_bar.png) #333 no-repeat left top; COLOR: white; border-radius: 0 0 5px 5px
}
#navBar LI UL.two_column LI.nav_footer DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navBar LI UL.two_column LI.nav_footer H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#navBar LI UL.two_column LI.nav_footer P {
	PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#navBar LI UL.two_column LI.nav_footer A {
	FONT-STYLE: italic; COLOR: #ccc; FONT-SIZE: 1em; TEXT-DECORATION: underline
}
#navBar LI UL.two_column LI.last DIV {
	BORDER-RIGHT: medium none
}
#navBar LI UL.two_column P {
	LINE-HEIGHT: 16px; MIN-HEIGHT: 32px; MARGIN-BOTTOM: 5px; FONT-SIZE: 12px
}

/************************/
#navBar LI:hover UL {
	DISPLAY: block
}
#navBar LI UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navBar LI H2 {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0079c2; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#navBar LI H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.5em; PADDING-TOP: 0px
}
#navBar LI P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navBar LI UL LI A {
	LINE-HEIGHT: 12px
}
#navBar LI UL LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; COLOR: black; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: none
}
#navBar LI UL LI A.button {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1d65e', endColorstr='#5d8602',GradientType=0); PADDING-BOTTOM: 12px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 5px; BACKGROUND: rgb(177,214,94); FLOAT: right; COLOR: white; PADDING-TOP: 11px; text-shadow: 0 -1px 0 #5a7e09; border-radius: 20px
}
#navBar LI UL LI A.button2 {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1d65e', endColorstr='#5d8602',GradientType=0); PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 5px; BACKGROUND: rgb(177,214,94); FLOAT: right; COLOR: white; PADDING-TOP: 8px; text-shadow: 0 -1px 0 #5a7e09; border-radius: 20px
}
#navBar LI.active.first UL LI A.button {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1d65e', endColorstr='#5d8602',GradientType=0); PADDING-BOTTOM: 12px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 5px; BACKGROUND: rgb(177,214,94); FLOAT: right; COLOR: white; PADDING-TOP: 11px; text-shadow: 0 -1px 0 #5a7e09; border-radius: 20px
}
#navBar LI UL LI A.button:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8d37a', endColorstr='#84a80d',GradientType=0); BACKGROUND: rgb(184,211,122)
}
#navBar LI UL LI A.button2:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8d37a', endColorstr='#84a80d',GradientType=0); BACKGROUND: rgb(184,211,122)
}

#navBar LI UL LI A.plain.button {
	FILTER: none; BACKGROUND: #ccc; COLOR: black; FONT-WEIGHT: normal; TEXT-DECORATION: underline; text-shadow: none; border-radius: 20px
}
#navBar LI.active.first UL LI A.plain.button {
	FILTER: none; BACKGROUND: #ccc; COLOR: black; FONT-WEIGHT: normal; TEXT-DECORATION: underline; text-shadow: none; border-radius: 20px
}
#navBar LI UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
#navArrow {
	Z-INDEX: 999999; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -896px -92px; HEIGHT: 10px; PADDING-TOP: 0px
}
#navApp UL LI {
	LIST-STYLE-TYPE: none
}
#footer {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 10px auto; WIDTH: 980px; BACKGROUND: #d5eaf6; FONT-SIZE: 11px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px
}
#footer A {
	COLOR: black; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#footer UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#footer UL LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; FONT-SIZE: 1em; LIST-STYLE-IMAGE: none
}
#footer UL LI A {
	COLOR: #666; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#footer UL LI A:hover {
	COLOR: black
}
#footer .column {
	MARGIN-TOP: 15px; WIDTH: 130px; FLOAT: left
}
#footer .first.column {
	MARGIN-LEFT: 15px
}
#footer .first.column A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer .last.column {
	FLOAT: left !important
}
#footer .contact_info {
	BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 10px; WIDTH: 210px; PADDING-RIGHT: 10px; FLOAT: right !important; FONT-SIZE: 11px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 10px
}
#footer .social {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#footer .social H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #999; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#footer .social IMG {
	VERTICAL-ALIGN: middle
}
#footer .social A {
	HEIGHT: 24px
}
#footer #footerMain {
	WIDTH: 800px; FLOAT: left
}
#footer #footerSidebar {
	BORDER-LEFT: #b9d4e4 1px solid; PADDING-BOTTOM: 15px; WIDTH: 178px; FLOAT: right; height:115px;
}
#footer #footerSidebar P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer #footerSidebar H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#footerLang {
	MARGIN-LEFT: 15px
}
#footerLang UL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; -webkit-box-shadow: none
}
#footerLang UL LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#footerLang A {
	COLOR: black; TEXT-DECORATION: none
}
#footerLang UL LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#footerLang #langArrow {
	DISPLAY: none
}
#footerLang A {
	PADDING-LEFT: 0px; FONT-SIZE: 12px
}
#footerLang LI {
	LINE-HEIGHT: 20px; PADDING-LEFT: 24px
}
#footerLang .currentLang {
	LINE-HEIGHT: 20px
}
#footerLang .navLangOuter {
	WIDTH: 100%
}
#footerLang .navLangFlag {
	POSITION: relative; WIDTH: 16px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 14px; TOP: 2px; MARGIN-RIGHT: 4px
}
#footer .info A {
	COLOR: #999; TEXT-DECORATION: underline
}
#footer .info {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; COLOR: #999; CLEAR: both; FONT-SIZE: 1em; BORDER-TOP: #b9d4e4 1px solid; PADDING-TOP: 10px
}
H1 {
	MARGIN: 5px 0px 10px; FONT-SIZE: 2.3em
}
H1.main {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.3em; COLOR: #444
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 1.6em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H2.grey {
	COLOR: #666
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0079c2; FONT-SIZE: 1.4em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
H4 STRONG {
	COLOR: #000; FONT-WEIGHT: bold
}
P {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1em; COLOR: #000; FONT-SIZE: 1em; PADDING-TOP: 0px
}
P.small {
	FONT-SIZE: 0.9em
}
P.semi-small {
	FONT-SIZE: 0.9em
}
P.big {
	FONT-SIZE: 1.2em
}
P.grey {
	COLOR: #999
}
P.dark_grey {
	COLOR: #666
}
#contentPadding {
	TEXT-ALIGN: left; MARGIN-TOP: 30px; MARGIN-BOTTOM: 0px; BACKGROUND: white; CLEAR: both; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px
}
#content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.dividerSmall {
	MARGIN: 0px; WIDTH: 2px; BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -873px -73px; FLOAT: left; HEIGHT: 35px; margin-right:10px;
}
HR {
	BORDER-BOTTOM: #ddd 0px solid; BORDER-LEFT: #ddd 0px solid; HEIGHT: 0px; CLEAR: both; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 0px solid
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: url(../images/main/divider.png) no-repeat center top; HEIGHT: 25px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.hilite {
	FONT-WEIGHT: bold
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
.clear {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.floatRight {
	FLOAT: right
}
.floatLeft {
	FLOAT: left
}
.clearNicely {
	WIDTH: 100%; OVERFLOW: hidden
}
.message {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #efefef; FONT-SIZE: 0.9em; PADDING-TOP: 10px
}
.success.message {
	PADDING-LEFT: 44px; BACKGROUND: url(../images/messages/ok_24x24.png) #e8ffaf no-repeat 10px 10px; COLOR: #445f00
}
.warning.message {
	PADDING-LEFT: 44px; BACKGROUND: url(../images/messages/warning_24x24.png) #fff697 no-repeat 10px 10px; COLOR: #706700
}
.error.message {
	PADDING-LEFT: 44px; BACKGROUND: url(../images/messages/error_24x24.png) #ffa8a8 no-repeat 10px 10px; COLOR: #660000; FONT-WEIGHT: bold
}
#hero {
	MIN-HEIGHT: 400px
}
#homeWrapper {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 0px; CLEAR: both
}
#heroBackgroundMask {
/*	Z-INDEX: 2; POSITION: absolute; WIDTH: 800px; HEIGHT: 481px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px;*/
	Z-INDEX: 2; POSITION: absolute; WIDTH: 980px; HEIGHT: 481px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px;
}
#heroBackground {
	WIDTH: 2000px; HEIGHT: 539px
}
#heroBackground DIV {
	FLOAT: left
}
#heroWrapper {
	MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 360px
}
#heroContent {
	Z-INDEX: 4; TEXT-ALIGN: left; HEIGHT: 280px; PADDING-TOP: 10px
}
#heroContent H1 {
	Z-INDEX: 4; PADDING-BOTTOM: 10px; COLOR: #00273d; FONT-SIZE: 2.5em; text-shadow: 1px 1px 0 #e1f1fa
}
#heroContent H4 {
	PADDING-BOTTOM: 10px
}
#heroContent UL {
	LINE-HEIGHT: 2em; MARGIN-BOTTOM: 10px
}
#heroContent UL LI {
	FONT-SIZE: 1.1em
}
#heroBarMask {
	Z-INDEX: 3; WIDTH: 980px; HEIGHT: 151px; OVERFLOW: hidden
}
#heroBar {
	WIDTH: 1500px; HEIGHT: 151px
}
.heroBox {
	POSITION: relative; WIDTH: 310px; BACKGROUND: white; FLOAT: left; HEIGHT: 151px; MARGIN-RIGHT: 25px
}
#heroBox_3 {
	MARGIN-LEFT: 0px
}
#photoWrapper {
	MARGIN: 0px auto; WIDTH: 980px
}
.heroWrapper {
	MARGIN-TOP: 20px
}
#photos P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1em; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; COLOR: #00273d; FONT-SIZE: 2em; FONT-WEIGHT: bold; PADDING-TOP: 0px; text-shadow: 1px 1px 0 #e1f1fa
}
/*
#buttonBar {
	LINE-HEIGHT: 90px; MARGIN: 20px auto 0px; WIDTH: 980px; HEIGHT: 90px
}
#buttonBar #text_learn {
	FLOAT: right; COLOR: #23536e; MARGIN-LEFT: 20px; FONT-SIZE: 2.2em; FONT-WEIGHT: bold
}
#buttonBar #buttonDownload {
	FLOAT: right
}
*/

A#buttonDownload {
	TEXT-ALIGN: center; LINE-HEIGHT: 70px; MARGIN-TOP: 12px; WIDTH: 322px; BACKGROUND: url(../images/main/button_download_green.png) no-repeat 0px 0px; HEIGHT: 76px; COLOR: white; MARGIN-LEFT: 10px; FONT-SIZE: 1.6em; OVERFLOW: hidden; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px; TEXT-DECORATION: none; text-shadow: -1px -1px 0 #3f5d00
}
A#buttonDownload SPAN.osText {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.2em; MARGIN-TOP: 22px; FLOAT: right; COLOR: white; FONT-SIZE: 0.6em; FONT-WEIGHT: normal; MARGIN-RIGHT: 42px
}
A#buttonDownload:hover {
	BACKGROUND: url(../images/main/button_download_green.png) no-repeat 0px -75px
}
A#buttonDownload:active {
	BACKGROUND: url(../images/main/button_download_green.png) no-repeat 0px -150px
}
A.button {
	FONT-SIZE: 1.2em; TEXT-DECORATION: none
}
A.green.button {
	BORDER-BOTTOM: #324700 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ebf33', endColorstr='#5b8500',GradientType=0); BORDER-LEFT: #324700 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND: rgb(142,191,51); COLOR: white; FONT-SIZE: 1.2em; BORDER-TOP: #324700 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #324700 1px solid; PADDING-TOP: 10px; text-shadow: 0 -1px 0 #3d5800; border-radius: 30px
}
#content A.square_grey.button {
	BORDER-BOTTOM: #aaa 1px solid; MIN-WIDTH: 4em; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#e5e5e5',GradientType=0 ); BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #ddd; COLOR: #444; FONT-SIZE: 11pt; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 5px; -webkit-box-shadow: 0px 1px 3p x rgba(0, 0, 0, 0.1); -webkit-border-radius: 2px; border-radius: 2px
}
#content A.square_grey.button:hover {
	BORDER-BOTTOM-COLOR: #999; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e9e9e9',GradientType=0 ); BORDER-TOP-COLOR: #999; COLOR: #222; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999; -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2)
}
#content A.square_grey.button:active {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dcdcdc',GradientTy
pe=0 ); COLOR: #333; -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.2)
}
INPUT.square_grey {
	BORDER-BOTTOM: #aaa 1px solid; MIN-WIDTH: 4em; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#e5e5e5',GradientType=0 ); BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #ddd; COLOR: #444; FONT-SIZE: 11pt; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 5px; -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1); -webkit-border-radius: 2px; border-radius: 2px
}
INPUT.square_grey:hover {
	BORDER-BOTTOM-COLOR: #999; FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e9e9e9',GradientType=0 ); BORDER-TOP-COLOR: #999; COLOR: #222; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999; -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2)
}
INPUT.square_grey:active {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dcdcdc',GradientType=0 ); COLOR: #333; -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.2)
}
INPUT.small.square_grey {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 9pt; PADDING-TOP: 2px
}
.photo {
	BORDER-BOTTOM: #ccc 3px solid; BORDER-LEFT: #ccc 3px solid; MARGIN: 3px 10px 10px 0px; FLOAT: left; BORDER-TOP: #ccc 3px solid; BORDER-RIGHT: #ccc 3px solid
}
.blogArticle H3 A {
	LINE-HEIGHT: 1.2em; COLOR: #666; FONT-SIZE: 1.4em; TEXT-DECORATION: none
}
.blogArticle H3 A:hover {
	TEXT-DECORATION: underline
}
.blogArticle H4 {
	COLOR: #999; FONT-SIZE: 0.8em
}
.blogArticle P {
	COLOR: black; FONT-SIZE: 0.9em
}
.blogArticle .readmore {
	TEXT-ALIGN: left
}
.blogArticle P.readmore A {
	COLOR: #0079c2; FONT-SIZE: 0.8em
}
.blogArticle STRONG {
	FONT-WEIGHT: bolder
}
.blogArticle LI {
	MARGIN-BOTTOM: 10px
}
#breadCrumbs {
	MARGIN-TOP: 30px
}
.step_indicator {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/ui/steps_back.png) #efefef repeat-x left top; OVERFLOW: auto; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; border-top-left-radius: 10px; -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; border-top-right-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px
}
.step_indicator LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 48px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 48px; PADDING-TOP: 0px
}
.step_indicator A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 1em; FONT-WEIGHT: normal; MARGIN-RIGHT: 20px; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.step_indicator .arrow {
	BACKGROUND: url(../images/ui/steps_arrow.png) no-repeat right top
}
.step_indicator LI.current A {
	COLOR: black; FONT-WEIGHT: bold
}
.step_indicator A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.step_indicator LI.first {
	PADDING-LEFT: 10px
}
DIV#breadCrumbs + DIV#contentPadding {
	MARGIN-TOP: 0px; border-top-left-radius: 0; border-top-right-radius: 0
}
.top_menu {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/ui/steps_back.png) #efefef repeat-x left top; OVERFLOW: auto; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; border-top-left-radius: 10px; -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; border-top-right-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px;
	overflow:hidden;
}
.top_menu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 48px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 48px; PADDING-TOP: 0px
}
.top_menu A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #666; FONT-SIZE: 1.1em; FONT-WEIGHT: normal; MARGIN-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 10px
}
.top_menu A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.top_menu LI.current A {
	COLOR: black; FONT-WEIGHT: bold
}
#topMenuArrow {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 15px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(../images/features/top_arrow.png) no-repeat; HEIGHT: 8px; PADDING-TOP: 0px
}
.paginationWrapper {
	PADDING-BOTTOM: 20px
}
.pagination STRONG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; MARGIN-RIGHT: 5px; PADDING-TOP: 5px
}
.pagination A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #efefef; FLOAT: left; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.pagination H3 A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: medium none; FONT-WEIGHT: normal; MARGIN-RIGHT: 5px; BORDER-RIGHT: medium none
}

#features {width:390px; float:left; overflow:hidden; margin:10px 0 0 10px; }
#features H2 {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 1.2em;  
}
#features H2 A {
	DISPLAY: block; COLOR: #03426e; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#features H2 A:hover {
	TEXT-DECORATION: underline
}
#features P {
	COLOR: #698ea3; FONT-SIZE: 1em; margin:0; padding:0; line-height:20px; display:block;
}

#features HR {
	BACKGROUND: url(../images/main/features_hr.png) no-repeat center center; HEIGHT: 1px; margin:1 0px; border:none; padding:0; clear:both; width:100%;
}
.hsprite SPAN {
	MARGIN-TOP: 0px; WIDTH: 54px; DISPLAY: block; FLOAT: left; HEIGHT: 53px; MARGIN-RIGHT: 10px
}
.free_calling.hsprite SPAN {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -1042px -15px
}
.collab.hsprite SPAN {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -1096px -15px
}
.im.hsprite SPAN {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -1042px -69px
}
.security.hsprite SPAN {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -1096px -69px
}
.video.hsprite SPAN {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -1042px -122px
}
.plugins.hsprite SPAN {
	BACKGROUND: url(../images/sprites/main_blue.png) no-repeat -1096px -122px
}

.right {width:560px; height:146px; float:left; margin:10px 0 0 10px; }
.right .howto {height:146px;}
.right .howto div {width:132px; float:left; height:146px; float:left; font-size:18px;}
.right .howto .howto_1 {background:url(../images/main/how_reg.gif) no-repeat;  margin:0 10px 0 0; }
.right .howto .howto_2 {background:url(../images/main/how_dial.gif) no-repeat;  margin:0 10px 0 0; }
.right .howto .howto_3 {background:url(../images/main/how_enter.gif) no-repeat;  margin:0 10px 0 0; }
.right .howto .howto_4 {background:url(../images/main/how_call.gif) no-repeat; }

.right .ad {height:130px; width:100%; margin-top:10px;}
.ad_left {float:left; margin:0 15px 0 0; height:130px;}
.ad_right {float:left;}

.right .rate { background:url(../images/main/rate_bg.gif) no-repeat; width:556px; height:162px; margin-top:10px; }
.rate_data { width:556px; height:100px; padding-top:30px; }
.rate_data ul {width:100%; height:100px; display:block;}
.rate_date_ul li { width:50%; display:block; float:left; height:24px; line-height:24px; color:#0c86c1; text-indent:15px; font-weight:bold; }
.rate_date_ul span {float:right; padding-right:30px; color:#f74f10; font-weight:bold;}

.search_rate {padding-left:15px; color:#0c86c1; font-weight:bold;}
.search_rate select {width:120px; margin:0 10px;}
.search_rate input {background:url(../images/main/check.gif) no-repeat; width:65px; height:20px; border:none;} 

#searchResults UL LI {
	LIST-STYLE-TYPE: none
}
.searchResTitle {
	FONT-SIZE: large
}
.searchResSmallURL {
	COLOR: #093; FONT-SIZE: small
}
#modalBox {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: left; TOP: 0px; LEFT: 0px
}
#modalBox .popup {
	POSITION: relative; -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.4); box-shadow: 0 0 18px rgba(0, 0, 0, 0.4); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
#modalBox .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 10px; DISPLAY: table; BACKGROUND: #fff; PADDING-TOP: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px
}
#modalBox .content > P:first-child {
	MARGIN-TOP: 0px
}
#modalBox .close {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; TOP: 5px; RIGHT: 5px; PADDING-TOP: 2px
}
#modalBox .close IMG {
	opacity: 0.3
}
#modalBox .close:hover IMG {
	opacity: 1.0
}
#modalBox .loading {
	TEXT-ALIGN: center
}
#modalBox .image {
	TEXT-ALIGN: center
}
#modalBox IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#modalBox_overlay {
	POSITION: fixed; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.modalBox_hide {
	Z-INDEX: -100
}
.modalBox_overlayBG {
	Z-INDEX: 99; BACKGROUND-COLOR: #000
}
#modalBox H2 {
	FONT-SIZE: 1.2em
}
.table_plans2 {
	BORDER-COLLAPSE: collapse
}
.table_plans2 TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.table_plans2 TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.table_plans2 TD.info {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.table_plans2 TR.odd TD.info {
	BACKGROUND-COLOR: #efefef
}
.table_plans2 TD.general {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 250px
}
.table_plans2 TH.info {
	BORDER-BOTTOM: #ccc 1px solid
}
.table_plans2 TR.odd TD.general {
	BACKGROUND-COLOR: #efefef
}
.table_plans2 TH.general {
	BORDER-BOTTOM: #ccc 1px solid; WIDTH: 250px; COLOR: #333
}
.table_plans2 TD.hl {
	BORDER-BOTTOM: #c2d1d9 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #e9f1f6; WIDTH: 250px
}
.table_plans2 TH.hl {
	BORDER-BOTTOM: #0068a6 1px solid; BACKGROUND-COLOR: #0079c2; WIDTH: 250px; COLOR: white; FONT-WEIGHT: bold
}
.table_plans2 TD.hl A {
	
}
.table_plans2 TR.odd TD.hl {
	BACKGROUND-COLOR: #d1e4ef
}
TABLE.form {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.form TR TD {
	VERTICAL-ALIGN: top
}
TABLE.form TR.grey TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #efefef; PADDING-TOP: 10px
}
TABLE.form TR.spacer TD {
	HEIGHT: 10px
}
TABLE.form TR TD.noright {
	PADDING-RIGHT: 0px
}
TABLE.form LABEL {
	FONT-WEIGHT: bold
}
TABLE.form TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
TABLE.form INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
TABLE.form H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #666; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
TABLE.form H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: black; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
TABLE.form H3.bold {
	FONT-WEIGHT: bold
}
TABLE.form H3.grey {
	COLOR: #999
}
TABLE.form TR TD UL {
	LIST-STYLE-TYPE: decimal
}
TABLE.form TR TD UL LI {
	COLOR: #666; FONT-SIZE: 1em
}
TABLE.rates {
	WIDTH: 100%
}
TABLE.rates TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; COLOR: #999; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
TABLE.rates TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
TABLE.rates TD.rate {
	FONT-SIZE: 1.5em
}

/*user center*/
.center { width:980px; height:400px; margin:0 auto; margin-top:30px;}
.center .left { width:147px;  float:left; margin-top:30px;}
.center .left li {width:145px; height:41px; margin:10px 0;}

.left a {text-decoration:none;}
.left li {font-weight:bold; font-size:18px; line-height:40px; text-align:left; text-indent:15px;}
.left .menu_on {background:url(../images/user/menu_on.gif) no-repeat left; color:#FFF; }
.left .menu_off {background:url(../images/user/menu_off.gif) no-repeat left; color:#8c8c8c; }

/*
.left .my_on { background:url(../images/user/user_03.gif) no-repeat left; text-indent:-999px;}
.left .history_on { background:url(../images/user/user_06_on.gif) no-repeat left; text-indent:-999px;}
.left .callback_on {text-indent:-999px; background:url(../images/user/user_18_on.gif) no-repeat;}
.left .pass_on {text-indent:-999px; background:url(../images/user/user_36_on.gif) no-repeat;}
.left .support_on {text-indent:-999px; background:url(../images/user/user_45_on.gif) no-repeat;}

.left .my_off {text-indent:-999px; background:url(../images/user/user_03_off.gif) no-repeat;}
.left .history_off {text-indent:-999px; background:url(../images/user/user_06.gif) no-repeat;}
.left .callback_off {text-indent:-999px; background:url(../images/user/user_18.gif) no-repeat;}
.left .pass_off {text-indent:-999px; background:url(../images/user/user_36.gif) no-repeat;}
.left .support_off {text-indent:-999px; background:url(../images/user/user_45.gif) no-repeat;}
*/
.center .right { width:833px; height:auto; margin:0; padding:0; background:url(../images/user/user_bg.jpg) repeat-y; }
.center .right_top {width:833px; height:10px; background:url(../images/user/user_bg_top.jpg) no-repeat; }
.center .right_bottom {width:833px; height:10px; background:url(../images/user/user_bg_bottom.jpg) no-repeat; }

.center .right .info {width:500px; float:left;  }

.center .right .info_logo {margin:20px 0 0 30px; padding:0; width:100%; text-align:left;}
.center .right .info_content {margin:20px 0 0 30px;}

.center .right .buy {width:100%; text-align:left; margin:20px 0 0 30px;}
.center .right .buy a {margin-right:20px;}
.center .right .invite {width:100%; margin:20px 0 0 30px; text-align:left;}
.center .right .number {width:100%; clear:both; height:190px; padding-top:20px;}

.number_title { z-index:1; background:url(../images/user/user_53.gif) no-repeat; width:177px; height:35px; position:relative; left:18px;}
.number_content { z-index:0; width:778px; background:#d5eaf6; position:relative; top:-35px; left:30px; }
.number_word {padding:40px 0 0 25px; text-align:left; font-weight:bold;}
.number_add {text-align:left; margin:10px 0 0 25px; }
.number_add .number_add_text {border:1px solid #999; margin:0 20px 0 12px;}
.number_add .number_add_btn {background:url(../images/user/user_57.gif) no-repeat; width:54px; height:18px; border:none;}
.number_list {width:100%; margin:10px 0 0 25px;  height:80px;}
.number_list li {width:250px; display:block; float:left; margin:0; padding:0; text-align:left; margin-bottom:8px;}
.number_list li span {background:#fff; width:112px; height:18px; display:block; float:right; margin-right:5px;}
.callerid_del {background:url(../images/user/user_61.gif) no-repeat; width:12px; height:12px; display:block; float:right; text-decoration:none; margin:3px 30px 0 0;}

.center .right .dial {width:302px; height:267px; float:right; background:url(../images/user/dial_bg.gif) no-repeat; margin:20px 25px 0 0;}
.dial_des {margin-top:30px; height:40px; width:302px; line-height:40px; text-align:left; text-indent:20px; }
.dial_des a {float:right; color:#F00; margin-right:20px;}
.dial ul { width:302px; display:block; height:150px; overflow:hidden;}
.dial li {float:left; width:33%; margin:8px 0;}
.dial_0 {width:302; clear:both; }

#navMystucall input {border:1px solid #CCC; width:80px; margin-right:10px;}
.search_filter_div {margin:10px auto; background:url(../images/user/history_search_fliter_bg.gif) no-repeat; width:798px; height:196px; padding-top:2px; }
.search_filter_table {width:787px; height:186px; overflow:hidden; margin:4px 4px 0 6px;}
.search_filter {width:100%; background:#bce0ff;}
.search_filter_right { background:#FFF;}
.search_filter_left {background:#ebf6ff; color:#000; text-indent:10px; width:80px; }

.introduce {margin:40px auto; width:750px; line-height:50px; height:50px; background:url(../images/user/lightbulb.png) no-repeat 10px center; border:1px solid #09C; text-indent:10px;}

.callback {width:750px; margin:0 auto; }
.callback_notice {width:100%; text-align:center; font-weight:bold; line-height:40px; color:#F00; }
.callback_table{ width:100%; }
.callback_table_left {width:350px; float:left; text-align:left; line-height:30px; margin-left:80px; margin-top:40px;}
.callback_table_left span {float:right;}
.callback_table_right {text-align:left; margin-left:40px; width:200px; float:left; margin-top:40px;}
.callback_button {background:url(../images/user/call.gif) no-repeat; width:108px; height:49px; border:none; text-indent:-999px;}
.callback_text {border:1px solid #bce0ff;}

.password_button { border:1px solid #bce0ff; background:#6FBAFF; color:#FFF; font-weight:bold;}
.password_down {clear:both;}
.support_table td {text-align:left;}
.support_text {border:1px solid #bce0ff;}

.login {width:980px;  height:300px; background:url(../images/user/login_bg.gif) no-repeat; text-align:left; font-weight:bold;}
.login_left {width:460px; height:200px; padding:30px 0 0 30px; color:00a1ff; float:left; }
.login_title {color:#00a1ff; font-size:14px; font-weight:bold; text-align:left;}
.text_bottom {width:15px; height:6px; background:#00a1ff; margin:2px 0 30px 0;}
.login_text {font-weight:bold; font-size:12px; color:#00a1ff; margin-bottom:10px;}
.login_button {border:1px solid #CCC; background:#00a1ff; color:#FFF; height:25px; width:50px; font-size:12px; display:block; text-align:center; line-height:25px;}

.login_right {width:460px; height:200px; float:right;padding:30px 0 0 30px; }
.login_form {color:#00a1ff; font-size:12px; width:280px; clear:both; margin-bottom:10px; }
.login_form input {border:1px solid #00a1ff; width:180px;}
.login_form span {float:right;}
.forget_pass {color:#ff2400; margin:10px 0;}
.forget_pass a {color:#ff2400; text-decoration:none;}
.forget_pass a:hover {text-decoration:underline;}

.index_reg_btn {
	background:url(../images/main/index_reg_btn.jpg) no-repeat; width:138px; height:46px;
	display:block; color:#FFF; text-decoration:none; text-align:center; font-size:18px; line-height:44px;}
.index_reg_btn:hover {color:#eeeeee;}

.register {width:980px;  height:478px; background:url(../images/user/reg_bg.gif) no-repeat; text-align:left; font-weight:bold;}
.reg_notice {border-bottom:1px solid #cccccc; width:600px; margin:0 auto; text-align:center; margin-bottom:30px; padding-bottom:20px;}
.reg_sign {font-size:30px;}

.reg_form {font-size:16px; color:#333;}
.reg_form .input {border:1px solid #cccccc; line-height:24px;}
.reg_form td {height:30px;}

.index_login_form .input {
	line-height:20px;
}
.font_title {
	line-height:24px;
	font-weight:bold;
}